TY - GEN
T1 - MUMBA
T2 - 8th International Conference on Information and Communication Systems, ICICS 2017
AU - Riala, Nour Abu
AU - Al-Ayyoub, Mahmoud
AU - Jararweh, Yaser
AU - Salameh, Haythem Bany
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/5/8
Y1 - 2017/5/8
N2 - Several studies have highlighted the severe under utilization of licensed spectrum by its incumbent (primary) users. To increase spectrum utilization, studies suggested using a dynamic spectrum access model in both spatial and temporal dimensions. For such a model, the spectrum is continuously monitored and the unused parts of it are allocated to secondary users. This is known as Cognitive Radio Networks (CRNs), where secondary users (nodes) send their messages (packets) directly to a nearby Secondary Base Station (SBS), which is responsible for forwarding the messages to their designated recipients. In terms of their power sources, there are two types of secondary nodes: continuous power nodes (CPN) and limited power nodes (LPN). An LPN's goal is to send its message with the minimum battery power consumption. To save power, an LPN can use a nearby 'idle' CPN as a relay. On the other hand, an idle CPN (which has no packets of its own to send) aims at maximizing the benefit of its resources. These different types of nodes compete with each other to achieve their goals. An auction-based market mechanism is an appealing option to regulate such a competitive environment. It is favored due to its simplicity, efficiency and high utilization of the spectrum. The model consists of a set of brokers (idle CPNs) and an available (unused) spectrum divided into channels. The brokers iteratively issue short-Term dynamic spectrum leases of these channels to competing LPNs. They choose a temporary leading broker to run the auction. The leading broker receives the LPNs' bids (which are based on their spectrum demands) and computes the output of the auction (i.e., the set of winners and their payments) with the objective of obtaining maximal revenue. Computing a solution with the maximum revenue is known to be an NP-hard problem even if there is only one broker. We design a greedy algorithm to solve this problem in polynomial time and compare it with the brute-force solution requiring exponential time. We conduct several experiments and compare the two mechanisms in terms of revenue, running time and spectrum utilization. The results show that the greedy algorithm is very fast and produces solutions that are very close (or sometimes identical) to the optimal solution.
AB - Several studies have highlighted the severe under utilization of licensed spectrum by its incumbent (primary) users. To increase spectrum utilization, studies suggested using a dynamic spectrum access model in both spatial and temporal dimensions. For such a model, the spectrum is continuously monitored and the unused parts of it are allocated to secondary users. This is known as Cognitive Radio Networks (CRNs), where secondary users (nodes) send their messages (packets) directly to a nearby Secondary Base Station (SBS), which is responsible for forwarding the messages to their designated recipients. In terms of their power sources, there are two types of secondary nodes: continuous power nodes (CPN) and limited power nodes (LPN). An LPN's goal is to send its message with the minimum battery power consumption. To save power, an LPN can use a nearby 'idle' CPN as a relay. On the other hand, an idle CPN (which has no packets of its own to send) aims at maximizing the benefit of its resources. These different types of nodes compete with each other to achieve their goals. An auction-based market mechanism is an appealing option to regulate such a competitive environment. It is favored due to its simplicity, efficiency and high utilization of the spectrum. The model consists of a set of brokers (idle CPNs) and an available (unused) spectrum divided into channels. The brokers iteratively issue short-Term dynamic spectrum leases of these channels to competing LPNs. They choose a temporary leading broker to run the auction. The leading broker receives the LPNs' bids (which are based on their spectrum demands) and computes the output of the auction (i.e., the set of winners and their payments) with the objective of obtaining maximal revenue. Computing a solution with the maximum revenue is known to be an NP-hard problem even if there is only one broker. We design a greedy algorithm to solve this problem in polynomial time and compare it with the brute-force solution requiring exponential time. We conduct several experiments and compare the two mechanisms in terms of revenue, running time and spectrum utilization. The results show that the greedy algorithm is very fast and produces solutions that are very close (or sometimes identical) to the optimal solution.
KW - Branch and Bound
KW - Cognitive Radio Networks
KW - Greedy
KW - Multi-Unit Multi-Broker Auction
KW - Spectrum Auctions
UR - https://www.scopus.com/pages/publications/85020223837
U2 - 10.1109/IACS.2017.7921983
DO - 10.1109/IACS.2017.7921983
M3 - Conference contribution
AN - SCOPUS:85020223837
T3 - 2017 8th International Conference on Information and Communication Systems, ICICS 2017
SP - 270
EP - 275
BT - 2017 8th International Conference on Information and Communication Systems, ICICS 2017
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 4 April 2017 through 6 April 2017
ER -