ECE Department, Dhofar University, Salalah 211, Oman.
Sensors (Basel). 2022 Jul 27;22(15):5601. doi: 10.3390/s22155601.
Multicasting is a basic networking primitive used in a wide variety of applications that is also true for cognitive radio-based networks. Although cognitive radio technology is considered to be the most promising technology to deal with spectrum scarcity, it relates to completely different aspects of networking and presents new challenges. For cognitive radio-based multicast sessions, it is important to use the spectrum efficiently by reducing the number of channels used as well as engaging fewer nodes in data relaying. This will benefit the network in three ways. First, it will decrease the number of transmissions. Second, it will help to reduce energy usage. Third, it will spare more channels and relay nodes for simultaneous multicast sessions. To achieve these advantages, efficient channel selection and relay nodes are required based on hop-to-hop communication. In this paper an algorithm has been developed that attempts to minimize energy consumption by selecting the minimum possible number of relay nodes and channels for a multicast session, taking into account the sporadic availability of the spectrum. The proposed method performs effectively compared to the flooding method in terms of energy consumption for the provided examples in multicasting.
组播是一种广泛应用于各种应用程序的基本网络原语,对于认知无线电网络也是如此。尽管认知无线电技术被认为是解决频谱短缺问题最有前途的技术,但它涉及到网络的完全不同方面,并带来了新的挑战。对于基于认知无线电的组播会话,通过减少使用的信道数量以及减少参与数据中继的节点数量来有效利用频谱非常重要。这将使网络受益于三个方面。首先,它将减少传输次数。其次,它有助于降低能耗。第三,它将为同时进行的多播会话留出更多的信道和中继节点。为了实现这些优势,需要基于逐跳通信来选择高效的信道选择和中继节点。在本文中,开发了一种算法,该算法通过选择组播会话中尽可能少的中继节点和信道来最小化能耗,同时考虑到频谱的间歇性可用性。与泛洪方法相比,所提出的方法在提供的多播示例中在能耗方面表现出色。