Skip to main content

Part of the book series: SpringerBriefs in Electrical and Computer Engineering ((BRIEFSELECTRIC))

  • 466 Accesses

Abstract

As mentioned above, CR is envisioned as a promising approach to deal with the spectrum scarcity in wireless communications, which enables unlicensed users to opportunistically exploit the spectrum owned by licensed users [1, 2]. In CR-VANETs, considering the highly dynamic mobility, VUs are expected to exploit more spatial and temporal spectrum opportunities along the road than stationary SUs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Haykin S (2005) Cognitive radio: brain-empowered wireless communications. IEEE J Sel Areas Commun 23(2):201–220

    Article  Google Scholar 

  2. Zhang N, Lu N, Lu R, Mark J, Shen X (2012) Energy-efficient and trust-aware cooperation in cognitive radio networks. In: Proceedings of IEEE ICC, Ottawa, June 2012

    Google Scholar 

  3. Cheng N, Zhang N, Lu N, Shen X, Mark J, Liu F (2014) Opportunistic spectrum access for cr-vanets: a game-theoretic approach. IEEE Trans Veh Technol 63(1):237–251

    Article  Google Scholar 

  4. Kostof S, Tobias R (1991) The city shaped. Thames and Hudson, London

    Google Scholar 

  5. Siksna A (1997) The effects of block size and form in north american and australian city centres. Urban Morphol 1:19–33

    Google Scholar 

  6. Lee J, Mazumdar R, Shroff N (2006) Joint resource allocation and base-station assignment for the downlink in CDMA networks. IEEE/ACM Trans Netw 14(1):1–14

    Article  Google Scholar 

  7. Liu Y, Cai L, Shen X (2012) Spectrum-aware opportunistic routing in multi-hop cognitive radio networks. IEEE J Sel Areas Commun 30(10):1958–1968

    Article  Google Scholar 

  8. Chun Ting C, Sai S, Hyoil K, Kang G (2007) What and how much to gain by spectrum agility? IEEE J Sel Areas Commun 25(3):576–588

    Article  Google Scholar 

  9. Min A, Kim K, Singh J, Shin K (2011) Opportunistic spectrum access for mobile cognitive radios. In: Proceedings of IEEE INFOCOM, Shanghai, April 2011

    Google Scholar 

  10. Niyato D, Hossain E, Wang P (2011) Optimal channel access management with qos support for cognitive vehicular networks. IEEE Trans Mob Comput 10(5):573–591

    Article  Google Scholar 

  11. Zhang X, Su H, Chen H (2006) Cluster-based multi-channel communications protocols in vehicle ad hoc networks. IEEE Wirel Commun 13(5):44–51

    Article  Google Scholar 

  12. Han Z, Niyato D, Saad W, Başar T, Hjørungnes A (2011) Game theory in wireless and communication networks: theory, models, and applications. Cambridge University Press, New York

    Book  Google Scholar 

  13. Blumrosen L, Dobzinski S (2007) Welfare maximization in congestion games. IEEE J Sel Area Commun 25(6):1224–1236

    Article  Google Scholar 

  14. Laq LM, Huang J, Liu M (2012) Price of Anarchy for Congestion Games in Cognitive Radio Networks. IEEE Trans Wireless Commun, 11(10):3778–3787

    Article  Google Scholar 

  15. Jain R, Chiu D, Hawe W (1984) A quantitative measure of fairness and discrimination for resource allocation in shared computer systems. DEC research report TR-301

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Appendix

Appendix

3.1.1 NE Condition for Uniform MAC

First, the situation for two channels is considered. Since C = 2 and \(N \in \mathbb{Z}^{+}\), we have

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{1}} {n_{1}} \geq \frac{\varPsi _{2}} {n_{2} + 1}\ \text{and}\ \frac{\varPsi _{2}} {n_{2}} \geq \frac{\varPsi _{1}} {n_{1} + 1},& &{}\end{array}$$
(3.35)

which can be rewritten as follows:

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{1}} {\varPsi _{2}}n_{2} - 1 \leq n_{1} \leq \frac{\varPsi _{1}} {\varPsi _{2}}n_{2} + \frac{\varPsi _{1}} {\varPsi _{2}}.& &{}\end{array}$$
(3.36)

Substitute \(n_{2} = N - n_{1}\) into (3.36), we obtain

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{1}N -\varPsi _{2}} {\varPsi _{1} +\varPsi _{2}} \leq n_{1} \leq \frac{\varPsi _{1}N +\varPsi _{1}} {\varPsi _{1} +\varPsi _{2}}.& &{}\end{array}$$
(3.37)

Since

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{1}N +\varPsi _{1}} {\varPsi _{1} +\varPsi _{2}} -\frac{\varPsi _{1}N -\varPsi _{2}} {\varPsi _{1} +\varPsi _{2}} = 1& &{}\end{array}$$
(3.38)

and

$$\displaystyle\begin{array}{rcl} -1 < \frac{\varPsi _{1}N -\varPsi _{2}} {\varPsi _{1} +\varPsi _{2}} < N& &{}\end{array}$$
(3.39)

Γ has at least one pure NE, in which

$$\displaystyle\begin{array}{rcl} n_{1} = \lceil \frac{\varPsi _{1}N -\varPsi _{2}} {\varPsi _{1} +\varPsi _{2}} \rceil \ \text{and}\ n_{2} = N - n_{1}.& &{}\end{array}$$
(3.40)

Next, we extend this conclusion to the situation where more than two channels are available, i.e., C > 2. When C > 2, any two arbitrary channels i and k, \(i,k \in \mathcal{C}\) should satisfy (3.36) to constitute an NE. Thus,

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{k}} {\varPsi _{i}} n_{i} - 1 \leq n_{k} \leq \frac{\varPsi _{k}} {\varPsi _{i}} n_{i} + \frac{\varPsi _{k}} {\varPsi _{i}}.& &{}\end{array}$$
(3.41)

Define F L, ki and F U, ki as

$$\displaystyle\begin{array}{rcl} F_{L,ki} = \frac{\varPsi _{k}} {\varPsi _{i}} n_{i} - 1\ \text{and}\ F_{U,ki} = \frac{\varPsi _{k}} {\varPsi _{i}} n_{i} + \frac{\varPsi _{k}} {\varPsi _{i}}.& &{}\end{array}$$
(3.42)

Then, for channels i and {∀}k ≠ i, \(i,k \in \mathcal{C}\), we have

$$\displaystyle\begin{array}{rcl} F_{L,ki} \leq n_{k} \leq F_{U,ki}.& &{}\end{array}$$
(3.43)

It holds that

$$\displaystyle\begin{array}{rcl} \sum _{k\neq i,k\in \mathcal{C}}F_{L,ki} \leq \sum _{k\neq i,k\in \mathcal{C}}n_{k} \leq \sum _{k\neq i,k\in \mathcal{C}}F_{U,ki}.& &{}\end{array}$$
(3.44)

By substituting \(\sum _{k\neq i,k\in \mathcal{C}}n_{k} = N - n_{i}\) into (3.44), we have

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{i}N -\sum _{k\neq i,k\in \mathcal{C}}\varPsi _{k}} {\sum _{k\in \mathcal{C}}\varPsi _{k}} \leq n_{i} \leq \frac{\varPsi _{i}N +\varPsi _{i}(C - 1)} {\sum _{k\in \mathcal{C}}\varPsi _{k}}.& &{}\end{array}$$
(3.45)

Similar to (3.38) and (3.39), it can be proved that

$$\displaystyle\begin{array}{rcl} \frac{\varPsi _{i}N +\varPsi _{i}(C - 1)} {\sum _{k\in \mathcal{C}}\varPsi _{k}} -\frac{\varPsi _{i}N -\sum _{k\neq i,k\in \mathcal{C}}\varPsi _{k}} {\sum _{k\in \mathcal{C}}\varPsi _{k}} > 1& &{}\end{array}$$
(3.46)

and

$$\displaystyle\begin{array}{rcl} -1 < \frac{\varPsi _{i}N -\sum _{k\neq i,k\in \mathcal{C}}\varPsi _{k}} {\sum _{k\in \mathcal{C}}\varPsi _{k}} < N.& &{}\end{array}$$
(3.47)

Then, for any \(\mathcal{C}\) and \(\mathcal{N}\), (3.18) has at least one solution, which is

$$\displaystyle\begin{array}{rcl} n_{i} = \lceil \frac{\varPsi _{i}N -\sum _{k\neq i,k\in \mathcal{C}}\varPsi _{k}} {\sum _{k\in \mathcal{C}}\varPsi _{k}} \rceil + W_{0},& &{}\end{array}$$
(3.48)

where \(W_{0} \in \{ 0,1,2,\ldots,\lceil \frac{\varPsi _{i}N+\varPsi _{i}(C-1)} {\sum _{k\in \mathcal{C}}\varPsi _{k}} \rceil -\lceil \frac{\varPsi _{i}N-\sum _{k\neq i,k\in \mathcal{C}}\varPsi _{k}} {\sum _{k\in \mathcal{C}}\varPsi _{k}} \rceil - 1\}\). With \(\sum _{i\in \mathcal{C}}n_{i} = N\), we have (3.24). Thus, the game Γ has at least one pure NE (3.24) is called NE condition of the spectrum access game Γ when uniform MAC is used.

3.1.2 Proof of Proposition 2

Assume that for a given round R t , the congestion vector \(\mathbf{n}(S_{t}) =\{ n_{1},n_{2},\ldots,n_{C}\}\) composes a pure NE. According to (3.18), for each channel \(i \in \mathcal{C}\),

$$\displaystyle\begin{array}{rcl} \varPsi _{i}r(n_{i}) \geq \varPsi _{k}r(n_{k} + 1),\ \forall k \in \mathcal{C},k\neq i.& &{}\end{array}$$
(3.49)

Then for a new round R t+1, a new vehicle joins the game and chooses its best response according to the existing strategy profile, i.e., n(S t ). Consider its best response is channel m, and thus the new congestion vector is \(\mathbf{n}(S_{t+1}) =\{ n_{1},\ldots,n_{m} + 1,\ldots,n_{C}\}\). For the new congestion vector, we have the following observations:

  1. 1.

    For each channel \(i \in \mathcal{C},i\neq m\), \(\varPsi _{i}r(n_{i}) \geq \varPsi _{k}r(n_{k} + 1),\ \forall k \in \mathcal{C}\setminus \{i,m\}\) holds because the number of vehicles that choose the channels other than channel m does not change, and r(n i ), i ≠ m remains unchanged.

  2. 2.

    \(\varPsi _{m}r(n_{m} + 1) \geq \varPsi _{k}r(n_{k} + 1),\forall k \in \mathcal{C},k\neq m\). This statement holds due to that channel m is the best response for the new vehicle.

  3. 3.

    \(\varPsi _{k}r(n_{k}) \geq \varPsi _{m}r(n_{m} + 1 + 1),\forall k \in \mathcal{C},k\neq m\). Remember in round t, Ψ k r(n k ) ≥ Ψ m r(n m + 1). r(n) is a non-increasing function, and thus \(r(n_{m} + 1) \geq r(n_{m} + 1 + 1)\).

Therefore, n(S t+1) also constitutes a pure NE. For a specific game, the first vehicle chooses the channel with largest ECA and of course composes a pure NE. Then, for each round, the strategies of vehicles which have participated in the game constitute a new pure NE, until all vehicles have chosen their strategies.

3.1.3 Proof of Corollary 3.3.1

For any round in Proposition 2, assume that the congestion vector \(\mathbf{n}(S) =\{ n_{1},n_{2},\ldots,n_{C}\}\) constitutes a pure NE and Ψ i is sorted so that \(\varPsi _{1} \geq \varPsi _{2} \geq \ldots \geq \varPsi _{C}\). The efficiency of the NE is

$$\displaystyle\begin{array}{rcl} \mathcal{E}_{S} =\sum _{ i=1}^{C}f(n_{ i}).& &{}\end{array}$$
(3.50)

Remember that in slotted ALOHA, \(f(n) = (1 - \frac{1} {n})^{n-1}\). A new vehicle comes and finds there are more than one best response (BR).

  1. 1.

    If BR1 corresponds to a free channel i when BR2 corresponds to channel j that has been selected by at least one vehicle, then BR1 leads to a NE with efficiency:

    $$\displaystyle\begin{array}{rcl} \mathcal{E}_{S1} = \mathcal{E}_{S} +\varPsi _{i} > \mathcal{E}_{S}.& & {}\end{array}$$
    (3.51)

    BR2 leads to a NE with efficiency:

    $$\displaystyle\begin{array}{rcl} \mathcal{E}_{S2} = \mathcal{E}_{S}-\varDelta < \mathcal{E}_{S}.& & {}\end{array}$$
    (3.52)

    where Δ is the loss of f(n j ) since f(n) decreases with n. Obviously, \(\mathcal{E}_{S1} > \mathcal{E}_{S2}\).

  2. 2.

    Consider that BR1 and BR2 correspond to channel i and j with n i  ≥ 1 and n j  ≥ 1, respectively. Without loss of generality, consider Ψ i  > Ψ j . Under this condition, it is clear that n i  > n j , or else channel i and j cannot be the best response simultaneously. Consider only the total utility of users choosing channel i and j since other channels are not affected in this round. BR1 will lead to an NE with utility \(\mathcal{E}_{1} =\varPsi _{i}f(n_{i} + 1) +\varPsi _{j}f(n_{j})\), while BE2 will lead to an NE with utility \(\mathcal{E}_{2} =\varPsi _{i}f(n_{i}) +\varPsi _{j}f(n_{j} + 1)\). Using the property of the pure NE, we have \(\varPsi _{i}r(n_{i} + 1) \geq \varPsi _{j}r(n_{j} + 1)\) and \(\varPsi _{j}r(n_{j} + 1) \geq \varPsi _{i}r(n_{i} + 1)\), and thus \(\varPsi _{i}r(n_{i} + 1) =\varPsi _{j}r(n_{j} + 1)\), i.e., \(\varPsi _{i}\frac{f(n_{i}+1)} {n_{i}+1} =\varPsi _{j}\frac{f(n_{j}+1)} {n_{j}+1}\). Let

    $$\displaystyle\begin{array}{rcl} \varPsi _{i} = \frac{\frac{f(n_{j}+1)} {n_{j}+1} } {\frac{f(n_{i}+1)} {n_{i}+1} } \varPsi _{j} =\alpha \varPsi _{j}.& & {}\end{array}$$
    (3.53)

To prove

$$\displaystyle\begin{array}{rcl} \begin{array}{ll} \mathcal{E}_{1} -\mathcal{E}_{2} & =\varPsi _{i}f(n_{i} + 1) +\varPsi _{j}f(n_{j}) - (\varPsi _{i}f(n_{i}) +\varPsi _{j}f(n_{j} + 1)) \\ & =\varPsi _{j}[\alpha (f(n_{i} + 1) - f(n_{i})) + f(n_{j}) - f(n_{j} + 1)] > 0,\end{array} & &{}\end{array}$$
(3.54)

is equivalent to prove

$$\displaystyle\begin{array}{rcl} \alpha = \frac{\frac{f(n_{j}+1)} {n_{j}+1} } {\frac{f(n_{i}+1)} {n_{i}+1} } < \frac{f(n_{j}) - f(n_{j} + 1)} {f(n_{i}) - f(n_{i} + 1)},& &{}\end{array}$$
(3.55)

since \(f(n) - f(n + 1) > 0\).

$$\displaystyle\begin{array}{rcl} & & \frac{\frac{f(n_{j}+1)} {n_{j}+1} } {\frac{f(n_{i}+1)} {n_{i}+1} } < \frac{f(n_{j}) - f(n_{j} + 1)} {f(n_{i}) - f(n_{i} + 1)} \\ & & \qquad \Leftrightarrow \frac{\frac{f(n_{j}+1)} {n_{j}+1} } {f(n_{j}) - f(n_{j} + 1)} < \frac{\frac{f(n_{i}+1)} {n_{i}+1} } {f(n_{i}) - f(n_{i} + 1)} \\ & & \qquad \Leftrightarrow g(n) = \frac{\frac{f(n+1)} {n+1} } {f(n) - f(n + 1)}\text{ increasing with }n \geq 1 \\ & & \qquad \Leftrightarrow g'(n) > 0,\text{ when }n \geq 1. {}\end{array}$$
(3.56)

We skip the tedious proof of (3.56) to simplify the exposition. Then, we have \(\mathcal{E}_{1} > \mathcal{E}_{2}\).

Rights and permissions

Reprints and permissions

Copyright information

© 2016 The Author(s)

About this chapter

Cite this chapter

Cheng, N., Shen, X.(. (2016). Opportunistic Spectrum Access Through Cognitive Radio. In: Opportunistic Spectrum Utilization in Vehicular Communication Networks. SpringerBriefs in Electrical and Computer Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-20445-1_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20445-1_3

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20444-4

  • Online ISBN: 978-3-319-20445-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics