Skip to main content

Blind Rendezvous Problem

  • Chapter
  • First Online:
Rendezvous in Distributed Systems

Abstract

Rendezvous is the fundamental process to establish a communication link between a pair of neighboring entities. In traditional multichannel wireless networks and cognitive radio networks, rendezvous is the prerequisite for communication, via which the users try to choose the same channel for data transmission. Here, we introduce the blind rendezvous problem, where blind means the entities or the users in the system do not know the others’ information and they have to make decisions completely locally. This definition makes a distinction away from centralized rendezvous where a central unit is used to provide the port or channel information to the users [1, 3], or some local common control channel is established and maintained to control and simplify the rendezvous process [2, 5]. Blind rendezvous draws a lot of attention from both academic and industrial areas due to its scalability, flexibility and robustness in implementing large scale distributed systems. We depict the blind rendezvous problem in Figs. 5.1 and 5.2. Consider a cognitive radio network which is composed of several secondary users (SUs) and several primary users (PUs). Because of the PUs’ occupancy on the licensed channels, the SUs can only have opportunistically a portion of the licensed spectrum. Suppose user A has three channels \(\{1,2,6\}\) that are not used by the PUs, while user B can access channels \(\{3,5,6\}\) after spectrum sensing. If they try to communicate with each other, they should choose an available channel for their communication attempt. However, neither of them knows the other SU’s information about the licensed channels, so they have to apply rendezvous strategies in a distributed “blind” way. Consider a simple algorithm: each SU accesses the available licensed channels in a round robin way, i.e. user A accesses channels by repeating the sequence \(\{1,2,6\}\):

$$\begin{aligned} \{1,2,6,1,2,6,1,2,6,1,2,6,\ldots \} \end{aligned}$$
(5.1)

and user B accesses channels by repeating the sequence \(\{3,5,6\}\):

$$\begin{aligned} \{3,5,6,3,5,6,3,5,6,3,5,6,\ldots \} \end{aligned}$$
(5.2)

As shown in Fig. 5.1, users A and B can rendezvous on channel 5 at time 3 if they start at the same time, which is the synchronous setting. However, if user A is two time slots earlier than user B, which is the asynchronous setting, as shown in Fig. 5.2, they will never rendezvous. In this chapter, we first present the system model of blind rendezvous in Sect. 5.1, and then we introduce two important metrics: expected time to rendezvous and maximum time to rendezvous in Sect. 5.2. The problem definition is given in Sect. 5.3 and the challenges are discussed in Sect. 5.4. Finally, Sect. 5.5 summarizes the chapter.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover 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. Kondareddy, Y., Agrawal, P., & Sivalingam, K. (2008). Cognitive radio network setup without a common control channel. In MILCOM.

    Google Scholar 

  2. Lazos, L., Liu, S., & Krunz, M. (2009). Spectrum opportunity-based control channel assignment in cognitive radio networks. In SECON.

    Google Scholar 

  3. Perez-Romero, J., Salient, O., Agusti, R., & Giupponi, L. (2007). A novel on-demand cognitive pilot channel enabling dynamic spectrum allocation. In DySPAN.

    Google Scholar 

  4. Stevenson, C. R., Chouinard, G., Lei, Z., Hu, W., Shellhammer, S. J., & Caldwell, W. (2009). IEEE 802.22: The first cognitive radio wireless regional area network standard. IEEE Communications Magazine, 47(1), 130–138.

    Google Scholar 

  5. Zhao, J., Zheng, H., & Yang, G.-H. (2005). Distributed coordination in dynamic spectrum allocation networks. In DySPAN.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhaoquan Gu .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this chapter

Cite this chapter

Gu, Z., Wang, Y., Hua, QS., Lau, F.C.M. (2017). Blind Rendezvous Problem. In: Rendezvous in Distributed Systems. Springer, Singapore. https://doi.org/10.1007/978-981-10-3680-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3680-4_5

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3679-8

  • Online ISBN: 978-981-10-3680-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics