Professional Documents
Culture Documents
US7956807
US7956807
US7956807
956807B1
Chael Environments
Areasurementerface
Ayalk
spectra asure
signal
Raquired
3rit ATXA
EWith
sternaination
desired site
Acturey said
liferation
cognitive engine
US 7,956,807 B1
Page 2
Fig. 1
Chartel Environnets
Available Tx Rx
Spectrust ".
Required
Baldwidth CPs A-TOA
Baldwidth
Determination
Besired Estimated
Location
Acturacy information
Cogritive Engine
U.S. Patent Jun. 7, 2011 Sheet 2 of 6 US 7.956,807 B1
Fig. 2
35
s
U.S. Patent Jun. 7, 2011 Sheet 3 of 6 US 7.956,807 B1
Fig. 3
88:
s
U.S. Patent Jun. 7, 2011 Sheet 4 of 6 US 7.956,807 B1
Fig. 4
70
8 H- - ---- --- --
4O -
3. G
\\ --- --
H
E-- Est. . theoretical
\\
Est., Q.5Q,
| - - - Est., t_0, 103,
Besired
3. 3.5 4.
Accuracy index
U.S. Patent Jun. 7, 2011 Sheet 5 of 6 US 7.956,807 B1
Fig. 6
NO LOCation information
Any available Cannot be estimated
Bands? momentarily
where Y, e?oo is the symbol signal-to-noise ratio (SNR). Once the CPS determines the required effective bandwidth
By using the Fourier transformation along with its time dif 65 for a given accuracy, it consults to the EDSM system for the
ferentiation property, the frequency domain representation of availability of the required bandwidth in the spectrum. If the
(5) is, EDSM system informs the CPS that the desired effective
US 7,956,807 B1
7 8
bandwidth is available to be used, then CR transmits the A. O.-EDSM Technique
signal with the required bandwidth to achieve the desired In the case of availability and unavailability of B, the rules
positioning accuracy. and criteria for each case are outlined as follows.
There are two main approaches of spectrum sharing for Condition A: If there are some available unused bands for
communications systems (not for positioning systems) in the 5 overlay spectrum access;
literature, which are overlay (opportunistic) and underlay 1) If the exact f is available:
21, 13. In the former approach, unlicensed users are N=1: Since there is no any other choice, B-X.
N>2: This implies that the desired f is available in more
allowed to utilize the licensed bands in opportunistic and than one portion of the spectrum. In Such case, B is
non-interfering manners and temporarily in the absence of the 10 Selected using the following criterion,
associated licensed users. On the other hand, the basic idea
behind the latter approach is permitting low power unlicensed
users, which operate at the noise level of the licensed users, to (11)
utilize the licensed bands simultaneously with the associated B= {a, in = agata).
licensed users. 15
Probability of finding unused bands in the spectrum is one The reason behind this selection criterion is that transmis
of the main metrics behind the idea of EDSM. Some mea
Surement results on the utilization of spectrum are reported in sion over low relative bandwidth may introduce additional
frequency-dependent path loss, which can decrease the detec
the literature 22, 23. In 22, a measurement campaign is tion probability of the first arrival path. As a result, detection
conducted to determine the usage of 30-3000 MHz spectrum. probability of the first arrival path in TOA estimation tech
The results show that only 13% of the this spectrum is utilized nique affects the positioning accuracy. However, the prob
on average. Furthermore, similar measurement campaign is ability of finding an unused band for the desired bandwidth in
performed for 3-6 GHz frequency band. According to the the high frequency bands (e.g. above 3 GHz) is greater than
results, the actual spectrum utilization in 3-4 GHz band is low frequency bands since the latter ones are more attractive.
0.4% and this drops to 0.3% in the 4-5 GHz band. 25 2) If the exact B is not available:
Find an available relative bandwidth that is the closest to
These results imply that statistically more unused bands the desired bandwidth.
are available at higher frequencies (e.g. above 3 GHz). How Let B, the k-element vector of available effective band
ever, operating at higher frequencies has some disadvantages width ordered from low to high center frequency for a given
Such as higher propagation loss and lower range and penetra 30 time. Also, let bandwidth error p be the metric that is used to
tion compared to low frequency bands 24. Moreover, select the most approximate effective bandwidth. The corre
weather induced impairments and attenuation have impacts sponding k-element bandwidth error vector p is defined as
on the high frequency propagation as well 25, which needs p-B-fl. (12)
to be considered in the EDSM systems. One of the methods to
combat the aforementioned losses due to operating at high 35
The effective bandwidths providing the minimum band
frequencies is to use appropriate antennas (e.g. directional width error are determined.
antennas) and advanced multiple antenna systems (e.g. Note that bandwidth resolution of CR can affect the mag
MIMO, beam forming) 26. Especially, MIMO systems can nitude of the bandwidth error. Moreover, the bandwidth error
be used to improve the spectrum efficiency in the EDSM affects the performance of the CPS, which is out of scope of
systems 13. Furthermore, MIMO systems can be used to 40
this specification. The n-element vector (insk) containing
improve the accuracy of positioning systems 27. In the these effective bandwidths is denoted as B, and its elements
cognitive positioning context, MIMO systems require less are determined using the following equation,
bandwidth than single antenna systems for achieving a given
accuracy, which is another way of improving the bandwidth
efficiency in the EDSM systems. Although single-antenna W -- a (13)
systems are considered for the disclosed CPS in this specifi 45 f3 = {i, k = arguino).
cation, the analysis can be extended to the multiple-antenna
systems case.
Let the set of available relative bandwidth for B in the Use (10) to obtain the corresponding available relative
spectrum be X, which is defined as bandwidths for B, which arey. Finally, the resultant B
50 is obtained by using (11).
Condition B: If there is no available bandwidth in the
Jna n = 1, ... , N. (10) spectrum using overlay spectrum access; Efficient usage of
F
fe, the spectrum depends on the performance of spectrum shap
ing technique that is employed. OFDM is one of the candidate
55 spectrum shaping methods for CR technology.
where f is the maximum frequency component of the There are two type of OFDM-based spectrum shaping
available bandwidth and it is defined as (fc,+B/2). Center techniques, which are single band-OFDM (SB-OFDM) and
frequency of nth available relative bandwidth and the total multi band-OFDM (MB-OFDM) 2. As the name implies,
number of available relative bandwidth are denoted as fe, and the former shapes the spectrum using single bandwidth,
N, respectively. It is assumed that fe-fc., Vn is satisfied. 60 whereas the latter shapes the spectrum by dividing the total
Furthermore, let B to be the optimum relative bandwidth in bandwidth into sub-bandwidths. Ideally, it is desirable that
terms of providing the desired accuracy, which is estimated spectrum shaping techniques allocate bandwidths to the users
by the EDSM. Achieving more approximate positioning in uncluttered manner where there are not much gaps between
accuracy comes with the cost of additional complexity. them.
Therefore, O-EDSM and H-EDSM are two schemes that 65 However, in reality, the bands can be cluttered resulting in
are disclosed in order to exhibit the trade-off between the the spectrum being full instantaneously or temporarily. How
positioning accuracy and the complexity of the EDSM. ever, if the bandwidth allocation process is statistically
US 7,956,807 B1
9 10
updated often enough then the existence of Such cases would TABLE I
not be a problem. As a worst case scenario where there is no
any available bandwidth in the spectrum, the CPS declares A NUMERICAL EXAMPLE FOR DETERMINING dAND d.
that it cannot estimate the location of the device at the
Indoor Outdoor Unit
moment.
B. H-EDSM Technique d 10 60 l
h 1.66 5 l
It is desirable to find the exact f rather than the B in the her 1.2 1.2 l
EDSM mode. In the case of unavailability of the exact? in the f 125 250 MHz
overlay spectrum usage manner, it can be available to be 10 P. -42 -42 dBm
utilized using underlay spectrum access techniques. Since P. -70 -100 dBm
these techniques provide limited coverage due to the power Panax -41.3 -41.3 dBm
limitations, a priori rough information regarding the distance Prx.min
K
-80
630.96
-80
630960
dBm
between the target and reference CR devices d is required. Knax 74.13.1 74.13.1
15
Moreover, a priori information about threshold distanced, d 13.54 103.83 l
that is used to manage the transition between the overlay and dii, 18.76 67.32 l
underlay spectrum access modes must be available. In this
specification, d, is defined as the coverage radius that a CR
can establish a link with another CR at acceptable QoS level. By solving (17), the following equation for the unknownd
If disd, condition is satisfied, the underlay spectrum is obtained,
access techniques can be used. Two-slope (ray) model is
considered to derive an equation for the estimation of d and (18)
d. Approximate receive power as a function of distance for 25
both indoor and outdoor environments is given by 28
Tp
30 4 = ?O p(t)p(i) di. Mr
where L is the number of paths, C, and t, are the amplitude
and delay of jth path, respectively. For the sake of simplicity, is a diagonal matrix that is given by,
the path gain is assumed to be real to neglect the set of M. -2KY, diag(C1, . . . . C-L)LXL (30)
unknown path phases. Moreover, high-accuracy positioning 35
requires utilization of large bandwidth during the transmis where diag(...) represents the diagonal matrix. With a simi
S1O. lar approach, the elements of M. matrix are obtained using
As a result, there exists another set of unknown parameters the following equation,
that are called frequency-dependent path gains in the UWBas
well as wideband propagation channel environments 36 40
39. To simplify the analysis, this set of unknown parameters (31)
is not included into the trial vector either. Let the channel
unknown parameters vector 0 to be C.,..., C.T. ..., T, IT,
which has 2 L elements. The corresponding FIM can be
obtained by following the similar steps in AWGN channel 45 where
case. The resultant FIM is a 2 Lx2 L matrix and it can be
represented as 14.
{, - I P.p(i). .2 dt. Mr.
Moo Mor (25) 50
Ja =
Mor M
is also an orthogonal matrix and has the following form,
where each element of Jo is an LXL Hessian type matrix M, KY, diag(Cl’. . . . . C. L.L. (32)
that has the following form, 55 The FIM in (25) can be written as in (33).
accuracy generated randomly using UO; 80m distribution in Proc. IEEE Position, Location and Navigation Sympo
for the desired accuracy. The results showing the performance 50 sium, April 2002, pp. 240-247.
of ML estimator in terms of 3/4d for achieving the desired 9 “Geolocation Development Document.” 2006. Online.
accuracy are plotted in FIGS. 4 and 5. The randomly gener Available: http://www.ieee802.org/22/
ated desired accuracies are f2: 64; 48; 37; 51; 2 gm, which is 101C. Fretzagias and M. Papadopouli, “Cooperative loca
shown in FIG. 4. Three case are considered to study the tion-sensing for wireless networks.” in Proc. IEEE Perva
performance of ML estimator. The first case referred as “theo 55 sive Computing and Communications, March 2004, pp.
retical” where the infinite number and value of bandwidth 121-131.
available to achieve and track the desired accuracies. As the 11 H. Celebi, I. Guvenc, and H. Arslan, “On the statistics of
inventors proved previously, ML estimator achieves the channel models for UWB ranging, in Proc. IEEE Sarnoff
desired accuracy dictated by the optimization criteria Symposium, March 2006, to appear.
(CRLB) exactly and this result is supported in FIG. 4 as well. 60 12Y. Qi and H. Kobayashi, “On relation among time delay
However, due to the nature of O-DSA, the number and value and signal strength based geolocation methods.” in Proc.
of bandwidth are limited, which is a practical consideration. IEEE Globecom, vol. 7, December 2003, pp. 4079-4083.
In order to study the effects of O-DSA on the performance 13 B. Fette, Cognitive Radio Technology. Newnes, 2006.
of ML estimator, two cases are considered, which are U0; 10 14 S. Gezici, Z. Tian, G. B. Giannakis, H. Kobayashi, A. F.
MHz and UIO; 50 MHz. The performance of ML estimator 65 Molisch, H. V. Poor, and Z. Sahinoglu, “Localization via
for the case of UIO; 10 MHz is as good as theoretical case. On UWB radios.” IEEE Signal Processing Mag., vol. 22, no. 4,
the other hand, the performance in the case of UO; 50 MHz pp. 70-84, July 2005.
US 7,956,807 B1
17 18
15 Y. Xing, R. Chandramouli, S. Mangold, and S. Shankar 34 R. Giuliano and F. MaZZenga, “Performance evaluation
N. "Dynamic spectrum access in open spectrum wireless of UWB sensor network with Aloha multiple access
networks.” IEEE.J. Sel. Areas Commun., vol. 24, no. 3, pp. scheme in Proc. International Workshop on Wireless Ad
626-637, March 2006. Hoc Networks, May 2005.
16 “IEEE 1900 Standards Committee on Next Generation 5 35X. Li, K. Pahlavan, and J. Beneat, “Performance of TOA
Radio and Spectrum Management, 2006. Online. Avail estimation techniques in indoor multipath channels, in
able: http://www.ieeep 1900.org/ Proc. IEEE Int. Symp. On Personal, Indoor and Mobile
17J. O. Neel, “Analysis and design of cognitive radio net Radio Commun., vol. 2, September 2002, pp. 911-915.
works and distributed radio resource management algo 36 A. F. Molisch, K. Balakrishnan, D. Cassioli, C. C.
rithms.” Ph.D. dissertation, Virginia Polytechnic Institute 10 Chong, S. Emami, A. Fort, J. Karedal, J. Kunisch, H.
and State University, VA, September 2006. Schantz, U. Schuster, and K. Siwiak, “IEEE 802.15.4a
18 J. Hightower and G. Borriello, “A survey and taxonomy Channel Model Final Report,” 2005, tech. rep.doc. IEEE
of location systems for ubiquitous computing.” University 802.15-04-0662-02-004a. Online. Available: http://
www.ieee802.org/15/pub/TG4a.html
of Washington, Tech. Rep., 2001. 15 37 A. Alvarez, G. Valera, M. Lobeira, R. Tones, and J.
19 I. Guvenc and Z. Sahinoglu, “TOA estimation with dif Garcia, “New channel impulse response model for UWB
ferent IR-UWB transceiver types,” in Proc. IEEE Int. Conf. indoor system simulations.” in Proc. IEEE Vehic. Techn.
UWB (ICU), September 2005, pp. 426-431. Conf-Fall, vol. 1, 2003, pp. 1-5.
20 H. Meyr, M. Moeneclaey, and S. A. Fechtel, Digital 38. J. Kunisch and J. Pamp, “Measurement results and mod
Communication Receivers: Synchronization, Channel eling aspects for the UWB radio channel in Proc. IEEE
Estimation and Signal Processing. John Wiley and Sons, Conference on Ultra Wideband Systems and Technologies,
1998. 2002, pp. 19-23.
21 W. Lehr and J. Crowcroft, “Managing shared access to a 39 M. McClure, R. C. Qiu, and L. Carin, “On the super
spectrum Ccommons.” in Proc. First IEEE Symposium on resolution identification of observables from swept-fre
New Frontiers in Dynamic Spectrum Access Networks, 25 quency scattering data.” IEEE Trans. Antennas Propagat.
November 2005, pp. 420-444. vol. 45, no. 4, pp. 631-641, 1997. Systems and Technolo
22 “Dynamic Spectrum Sharing.” 2006. Online. Avail gies, 2002, pp. 19-23.
able: http://www.sharedspectrum.com/? What is claimed is:
section presentations 23 D. Willkomm, J Gross, and A. 30 1. A method of estimating one-dimensional location infor
WolisZ, “Reliable link maintenance in cognitive radio sys mation between two synchronized cognitive radio devices,
tems,” in Proc. First IEEE International Symposium on the method comprising:
Dynamic Spectrum Access Networks (DySPAN), Novem determining a required effective bandwidth to achieve a
ber 2005, pp. 371-378. predetermined position accuracy, according to the equa
24 B. H. Fleury and P. E. Leuthold, “Radiowave propaga tion:
35
tion in mobile communications: an overview of European
research.” IEEE Commun. Mag., vol. 34, no. 2, pp. 70-81,
1996. v2M (d) , where
p3 =
25 B. Kim, N.K. Shankaranarayanan, P. S. Henry, K. Schlo Kys
sser, and T. K. Fong, “The AT&T Labs broadband fixed 40
wireless field experiment.” IEEE Communications Maga v is the velocity of a radio wave between the two cogni
zine, vol. 37, no. 10, pp. 56-62, 1999. tive radio devices,
26 K. Sheikh, D. Gesbert, D. Gore, and A. Paulraj, "Smart M(d) is the position accuracy of the two cognitive radio
antennas for broadband wireless access networks, IEEE devices,
Commun. Mag., vol. 37, no. 11, pp. 100-105, 1999. 45
K is the number of observation symbols in the radio
27 P. Grover, R. Agarwal, and A. K. Chaturvedi. “Geoloca wave, and
tion using transmit and receive diversity.” in Proc. IEEE Y is the signal to noise ratio of the symbols; and
Globecom, vol. 6, December 2004, pp. 3681-3684. transmitting a signal at the required effective bandwidth
28 D. Landi and C. Fischer, “The effects of UWB interfer whereby the predetermined position accuracy is
ence on GSM systems.” in International Zurich Seminar on 50
achieved to resolve location information between the
Communications, February 2004, pp. 86-89. two synchronized cognitive radio devices.
29 H.-H. Nagel, “Steps towards a cognitive vision system.” 2. A method of estimating multi-dimensional location
Artificial Intelligence Mag., vol. 25, no. 2, pp. 31-50, 2004. information between cognitive radio devices, the method
30 J. Hightower and G. Borriello, “Location sensing tech comprising:
niques.” IEEE Computer, Vol. 34, no. 8, pp. 57-66, 2001. 55
determining an effective bandwidth to achieve a predeter
31 J. Smith, C. Salthouse, and N. Gershenfeld, “Code mined position accuracy, according to the equation:
division multiplexing of a sensor channel: a Software
implementation.” IEEE.J. Sel. Areas Commun., vol. 17, no.
4, pp. 725-731, 1999. vivi(d)
32 H. Arslan and M. E. Sahin, “Cognitive UWB-OFDM: 60
Kya; , where
pushing ultrawideband beyond its limit via opportunistic
spectrum usage.J. Commun. and Networks, special issue
on spectrum resource optimization, Vol. 8, pp. 151-157, v is the velocity of a radio wave between the cognitive
June 2006. radio devices,
33 A. F. Molisch, “Ultrawideband propagation channels 65 M(d) is the position accuracy of the ith path between the
theory, measurement, and modeling.” IEEE Trans. Veh. cognitive radio devices,
Technol., vol. 54, no. 5, pp. 1528-1545, September 2005. K is the number of symbols in the radio wave,
US 7,956,807 B1
19 20
Y is the signal to noise ratio of the symbols, and determining an effective bandwidth vector (B) for the
C, is the amplitude of the ith path; and mode that provides the minimum bandwidth error
transmitting a signal at the required effective bandwidth (pnin):
whereby the predetermined position accuracy is determining the corresponding available relative band
achieved to resolve location information between the
two synchronized cognitive radio devices.
widths (x,) for the effective bandwidth vector (B):
and
3. A method of overlay enhanced dynamic spectrum determining the relative bandwidth (B) using the corre
(O-EDSM) in a cognitive positioning system, the method sponding available relative bandwidths (X); and
comprising:
determining if an exact effective bandwidth (B) is available 10 transmitting a signal in the cognitive positioning system at
the relative bandwidth.
for an overlay mode;
determining a relative bandwidth (B) using available band 8. The method of claim 7, wherein the distance between the
width (x), responsive to the exact effective bandwidth two cognitive radio devices (d) is determined according to the
being available for the overlay mode: 15
equation
performing the following operations, responsive to the
exact effective bandwidth not being available for the
overlay mode: d = 0.5d, +
determining a bandwidth error vector (p) for the over
lay mode;
determining an effective bandwidth vector (B) for the
overlay mode; where d is the Fresnel breakpoint distance, K is the instanta
determining the corresponding available relative band neous dynamic range of the receiving cognitive radio device,
widths (x,) for the effective bandwidth vector (B): v is the velocity of a radio wave between the cognitive radio
and 25 devices, and f is the velocity of a radio wave between the
determining the relative bandwidth (B) using the corre cognitive radio devices.
sponding available relative bandwidths (X) and 9. The method of claim 7, wherein the threshold distance
transmitting a signal in the cognitive positioning system (d) is determined according to the equation
at the relative bandwidth.
4. The method of claim 3, wherein the relative bandwidth 30
(B) is determined according to the equation do
di = 0.5d., + di + v Kn
ax f.
B= {, in = argas) 35
where d is the Fresnel breakpoint distance, K, is the maxi
mum instantaneous dynamic range of a receiving cognitive
where X, is the available bandwidth in the spectrum. radio device, v is the velocity of a radio wave between the
5. The method of claim 3, wherein the bandwidth error cognitive radio devices, and f is the Velocity of a radio wave
vector (p) for the overlay mode is determined according to 40
between the cognitive radio devices.
the equation p. 3-3 where B is the k-element vector of 10. The method of claim 7, wherein the threshold distance
available effective bandwidth ordered from low to high center (d) is the coverage radius that one of the cognitive radios can
frequency for a given time. establish a link with the other cognitive radio at an acceptable
6. The method of claim3, wherein the effective bandwidth QoS level.
vector (B) is determined according to the equation 45 11. The method of claim 7, wherein the bandwidth error
vector (p) for the overlay mode is determined according to
the equation p f-?et where f3 is the k-element vector of
B, = {i, k = agmasto). available effective bandwidth ordered from low to high center
frequency for a given time.
50
12. The method of claim 7, wherein the bandwidth error
where p is the bandwidth error vector for the overlay mode. vector (pl.) for the underlay mode is determined according to
7. A method of hybrid overlay and underlay enhanced the equation p. 3-flo, where B is the m-element vector
dynamic spectrum (H-EDSM) in a cognitive positioning sys of available effective bandwidth ordered from low to high
tem, the method comprising: center frequency for a given time.
determining a distance between two cognitive radio 55
13. The method of claim 7, wherein the minimum band
devices (d);
determining a threshold distance (d); width error (p) is determined according to the equation
performing the following operations, responsive to the dis p. (min(p.m.), min(p)).
tance between the two cognitive radio devices (d) not 14. The method of claim 7, wherein the effective band
being greater than the threshold distance (d) and 60 width vector (B) is determined according to the equation
responsive to the exact effective bandwidth (B) not being
available in the overlay mode:
determining a bandwidth error vector (p) for the over
lay mode; B, = {i, = agino).
g
determining abandwidth error vector (p) for the under 65
lay mode;
determining the minimum bandwidth error (pl.); where p is the minimum bandwidth error vector.
US 7,956,807 B1
21 22
15. The method of claim 7, wherein the relative bandwidth determining a relative bandwidth (B) using available
(B) is determined according to the equation bandwidth (x), responsive to the exact effective
bandwidth being available for the overlay mode:
performing the following operations, responsive to the
B= {, in = argas) exact effective bandwidth not being available for the
overlay mode:
determining a bandwidth error vector (p) for the
where X, is the available bandwidth in the spectrum. overlay mode;
16. The method of claim 7, further comprising: 10
determining an effective bandwidth vector (B) for the
performing the following operation, responsive to the dis overlay mode;
tance between the two cognitive radio devices (d) being determining the corresponding available relative band
greater than the threshold distance (d): widths (x,) for the effective bandwidth vector (B):
and
determining a bandwidth error vector (p) for the over
lay mode; 15 determining the relative bandwidth (B) using the corre
determining an effective bandwidth vector (B) for the sponding available relative bandwidths (X); and
overlay mode; transmitting a signal from the radio device at the relative
bandwidth.
determining the corresponding available relative band 23. The cognitive radio device of claim 22, wherein the
widths (X) for the effective bandwidth vector (B): relative bandwidth (B) is determined according to the equa
and tion
determining the relative bandwidth (B) using the corre
sponding available relative bandwidths (X).
17. The method of claim 16, wherein the relative band
width (B) is determined according to the equation 25
B= {, in = argas).
wherex, is the available bandwidth in the spectrum.
B= {, in = argas) 24. The cognitive radio device of claim 22, wherein the
30
bandwidth error vector (p) for the overlay mode is deter
mined according to the equation p. 3-3 where B is the
where X, is the available bandwidth in the spectrum. k-element vector of available effective bandwidth ordered
18. The method of claim 16, wherein the bandwidth error from low to high center frequency for a given time.
vector (O) for the overlay mode is determined according to 25. The cognitive radio device of claim 22, wherein the
the equation p-B-3 where B, is the k-element vector of 35 effective bandwidth vector (B) is determined according to
available effective bandwidth ordered from low to high center the equation
frequency for a given time.
19. The method of claim 16, wherein the effective band
width vector (B) is determined according to the equation B, = {i, |k = arguino),
40
B, = {i, k = arguino), where p is the bandwidth error vector for the overlay mode.
26. A first cognitive radio device comprising:
a processor; and
where p is the bandwidth error vector for the overlay mode. 45 a memory storage including instructions that cause the
20. The method of claim 7, further comprising: transmitting radio device to perform:
determining a relative bandwidth (B) using available band determining a distance between the first cognitive radio
width (x), responsive to the distance between the two device and a second cognitive radio device (d);
cognitive radio devices (d) not being greater than the determining a threshold distance (d);
threshold distance (d) and responsive to the exact 50 performing the following operations, responsive to the
effective bandwidth (B) being available in the overlay distance between the first and second cognitive radio
mode. devices (d) not being greater than the threshold dis
21. The method of claim 20, wherein the relative band tance (d) and responsive to the exact effective band
width (B) is determined according to the equation width (B) not being available in the overlay mode:
55 determining a bandwidth error vector (p) for the
overlay mode;
determining a bandwidth error vector (p) for the
B= {, in = argas) underlay mode;
determining the minimum bandwidth error (pl.);
60 determining an effective bandwidth vector (B) for the
where X, is the available bandwidth in the spectrum. mode that provides the minimum bandwidth error
22. A cognitive radio device comprising: (pnin):
a processor; and determining the corresponding available relative
a memory storage including instructions that cause the bandwidths (x,) for the effective bandwidth vector
transmitting radio device to perform: 65 (B) and
determining if an exact effective bandwidth (B) is avail determining the relative bandwidth (B) using the cor
able for an overlay mode: responding available relative bandwidths (x,); and
US 7,956,807 B1
23 24
transmitting signals between the first and second cogni
tive radio devices at the relative bandwidth.
27. The first cognitive radio device of claim 26, wherein the B= {, in = argas).
distance between the first and second cognitive radio devices
(d) is determined according to the equation where X, is the available bandwidth in the spectrum.
35. The first cognitive radio device of claim 26, wherein the
memory storage further includes instructions that cause the
first cognitive radio device to perform the following opera
10 tions, responsive to the distance between the first and second
cognitive radio devices (d) being greater than the threshold
distance (d):
where d is the Fresnel breakpoint distance, K is the instanta determining a bandwidth error vector (p) for the overlay
neous dynamic range of the receiving, second cognitive radio mode;
device, v is the velocity of a radio wave between the first and determining an effective bandwidth vector (B) for the
second cognitive radio devices, and fis the Velocity of a radio
15 overlay mode;
wave between the first and second cognitive radio devices. determining the corresponding available relative band
28. The first cognitive radio device of claim 26, wherein the widths (X) for the effective bandwidth vector (B); and
determining the relative bandwidth (B) using the corre
threshold distance (d) is determined according to the equa sponding available relative bandwidths (X).
tion 36. The first cognitive radio device of claim35, wherein the
relative bandwidth (B) is determined according to the equa
tion
do
di = 0.5 d, +, d3+ vknell,
frt
25
B= {, in = argas).
where d is the Fresnel breakpoint distance, K, is the maxi
mum instantaneous dynamic range of the second cognitive
radio device, v is the velocity of a radio wave between the first wherex, is the available bandwidth in the spectrum.
cognitive radio device and the second cognitive radio device, 30 37. The first cognitive radio device of claim35, wherein the
and fis the velocity of a radio wave between the first cognitive bandwidth error vector (p) for the overlay mode is deter
radio device and the second cognitive radio device. mined according to the equation p f-f where f3 is the
k-element vector of available effective bandwidth ordered
29. The first cognitive radio device of claim 26, wherein the from low to high center frequency for a given time.
threshold distance (d) is the coverage radius that the first 38. The first cognitive radio device of claim35, wherein the
35
cognitive radio device can establish a link with the second effective bandwidth vector (B) is determined according to
cognitive radio device at an acceptable QoS level. the equation
30. The first cognitive radio device of claim 26, wherein the
bandwidth error vector (p) for the overlay mode is deter
mined according to the equation p f-f where f3 is the
k-element vector of available effective bandwidth ordered 40
f3 = {i, |k = arguino).
from low to high center frequency for a given time.
31. The first cognitive radio device of claim 26, wherein the
bandwidth error vector (p) for the underlay mode is deter where p is the bandwidth error vector for the overlay mode.
mined according to the equation p. B-B where B, is the 45
39. The first cognitive radio device of claim 26, wherein the
m-element vector of available effective bandwidth ordered memory storage further includes instructions that cause the
from low to high center frequency for a given time. first cognitive radio device to perform:
determining a relative bandwidth (B) using available band
32. The first cognitive radio device of claim 26, wherein the width (x), responsive to the distance between the first
minimum bandwidth error (p) is determined according to and second cognitive radio devices (d) not being greater
the equation pii (min(p), min(p)). 50
than the threshold distance (d) and responsive to the
33. The first cognitive radio device of claim 26, wherein the exact effective bandwidth (B) being available in the
effective bandwidth vector (B) is determined according to overlay mode.
the equation 40. The first cognitive radio device of claim39, wherein the
55
relative bandwidth (B) is determined according to the equa
tion
60
where p is the minimum bandwidth error vector.
34. The first cognitive radio device of claim 26, wherein the where X, is the available bandwidth in the spectrum.
relative bandwidth (B) is determined according to the equa
tion k k k k k