Distributed Resource Allocation Based on Queue Balancing in Multi-hop Cognitive Radio Networks

Size: px
Start display at page:

Download "Distributed Resource Allocation Based on Queue Balancing in Multi-hop Cognitive Radio Networks"

Transcription

1 Distributed Resource Allocation Based on Queue Balancing in Multi-hop Cognitive Radio Networks Wei Wang, Kang G. Shin and Wenbo Wang Wireless Signal Processing and Network Lab (WSPN) Key Lab o Universal Wireless Communications, Ministry o Education Beijing University o Posts and Telecommunications (BUPT), Beijing 1876, P.R. China Real-Time Computing Laboratory (RTCL) Department o Electrical Engineering and Computer Science University o Michigan, Ann Arbor, MI , U.S.A. wwsunny@16.com, kgshin@eecs.umich.edu, wbwang@bupt.edu.cn Abstract Cognitive radio allows unlicensed users to access the licensed spectrum opportunistically to enhance the spectrum utilization eiciency. In this paper, the problem o allocating resources (channels and transmission power) in multi-hop cognitive radio networks (CRNs) is modeled as a multi-commodity low problem with the dynamic link capacity resulting rom dynamic resource allocation, which is in sharp contrast with existing low control approaches that assume ixed link capacity. Based on queue-balancing network low control that is suitable or handling dynamically changing spectrum availability in CRNs, we propose a distributed scheme (installed and operational in each node) or optimal resource allocation without exchanging spectrum dynamics inormation between nodes. Considering the power masks, each node makes resource-allocation decisions based on current or past inormation rom neighboring nodes to satisy the throughput requirement o each low. Parameters o these proposed schemes are conigured to maintain the network stability. The perormance o the proposed scheme or asynchronous and synchronous scenarios is analyzed comparatively. We considered both cases o suicient and insuicient network capacity. I. INTRODUCTION Cognitive radio (CR) [1]-[] is an emerging technology or uture wireless communication and networking. CR makes it possible or unlicensed/cognitive users to opportunistically utilize the licensed spectrum when it is not occupied by licensed/primary users. It can overcome the drawback o the current static spectrum allocation policy and improve the spectrum utilization. For multi-hop wireless networks, cross-layer resource allocation [5][6] is a challenging problem; especially, distributed resource allocation is a very hard problem. Joint channel allocation, power control, route selection and congestion control, which aect one another, make the problem even more diicult. In this paper, low control [7] (instead o routing) is adopted or transmission o data rom a source to the corresponding destination. For CR networks, each node has the power mask on every channel to protect primary users, and the spectrum status o channels in a licensed spectrum may change because o the primary users activities, which is known as spectrum dynamics. These characteristics o CR networks introduce new challenges or resource allocation. There have been a number o publications on spectrum allocation [8][9], power control [1][11], and routing [1][13] or CR networks. However, most o them ocus on one o the various aspects o resources allocation, and almost all o existing research on distributed resource allocation requires spread the spectrum dynamics inormation to the nodes all over the CR network. In this paper, we propose a distributed resource allocation scheme that meets end-to-end (EE) throughput demands or multiple sessions in multi-hop CR networks. The proposed scheme considers the power masks or each channel, and can adjust itsel adaptively to accommodate the spectrum dynamics according to the spectrum status and the current link transmission requirement. The proposed distributed scheme is also suitable or asynchronous scenarios, in which all the nodes do not have to execute the scheme at the same time. The main contributions o this paper are summarized as ollows: it Extends the queue-balancing low control rom wired networks with ixed link capacity to wireless networks in which link capacities are dictated by dynamic resource allocation. Especially, or CR networks this scheme is suitable or handling spectrum dynamics in a distributed manner. Proposes a node-level resource-allocation scheme deployed in each node based only on local inormation available to the node. The data rate, power level and channel allocation are determined by the current queue size and adjusted to accommodate the status o channels and the throughput requirement on each link. Investigate the network-level perormance. The resultant parameter conigurations guarantee the network stability i the network has large enough capacity to satisy the throughput requirements o all sessions. The perormance o the proposed scheme in asynchronous scenarios is analyzed and compared with that when all the nodes can execute the algorithm at the same time (i.e., synchronously). The case o insuicient network capacity is also considered. The rest o this paper is organized as ollows. Section II

2 describes the system model. Section III applies the queuebalancing low control to CR networks. Section IV analyzes the distributed resource allocation problem by joint rate control, power and channel allocation. Section V investigates the network perormance o the proposed scheme with appropriate parameters. The practical issues are discussed urther in Section VI. The related work and the conclusions are presented in Section VII and Section VIII, respectively. II. SYSTEM MODEL The multi-hop CR network under consideration is assumed to consist o a set o nodes V and a set o links L. Let T (l) and R(l) denote the transmitter and receiver o link l, respectively. Each node is equipped with two radio interaces, one or transmitting data and the other or receiving data. OFDM is assumed to have been deployed in the network, so that multiple channels can be used in each interace. In order to reduce the complexity o resource allocation, several subcarriers are combined to be a channel. The authors o [5] provided a method or estimating the minimum number o channels required or wireless networks. Due to the dierent properties o channels in CR networks, the spectrum can be divided into more channels than that in [5] or lexibility. We will not ocus on how to divide the channels, but assume that a set K o available channels are given. 1 Note that the resource allocation and low control in this paper are only or data transmission, not or control inormation. We assume that there are some other dedicated channels deployed or control inormation. A. Intererence-aware Transmission Model Because o equipment s limited capability, each node has a power constraint P i, so the total power on all the channels should not exceed P i. ω lk P lk < P i (1) T (l)=i k K where P lk is the transmit power at link l on channel k, ω lk is a binary indicator or channel allocation. ω lk = 1() means that channel k is (not) allocated to link l. Let I (l) be the set o links that interere with link l. To avoid the intererence between links, j I (l), ω lk + ω jk 1. The set o interering links can be constructed by either the protocol model based on distance, or the signal to intererence and noise ratio (SINR) threshold model based on the required SINR [1]. Based on the Shannon capacity ormula, the capacity o link l can be written as C l = W k log(1 + ω lkp lk G l ) () I R(l)k k K where W k is the bandwidth o channel k, G l is the path gain or link l, I R(l)k includes the thermal noise and the intererence rom the primary users and other systems. 1 The subcarriers within a channel are considered homogeneous. To protect the communication o the primary nodes, the transmit power o cognitive radio nodes should be restricted. ω lk P lk < Q ik (3) T (l)=i where Q ik is the maximum transmit power o node i on channel k. { Q H Q ik = ik i no primary user () i primary user Q L ik I there is no primary node nearby, the CR nodes can transmit with as much power as they can. Q H ik is the maximum allowed power or node i on channel k because o the equipment s limited capability. I some primary users are discovered via spectrum sensing, the CR nodes should transmit with the power less than a certain threshold Q L ik to avoid an unacceptable level o intererence to the primary receivers. Most o previous work [8][1] considered the binary model o channel availability or cognitive radios, which is a special case o our model i Q L ik is set to. Besides the power mask or protecting the primary users/nodes, another characteristic o CR networks is the spectrum dynamics. The activities o primary nodes aect the channel capacities greatly or CR nodes. B. Traic Flows with Required Throughput We would like to allocate resources (channels and transmit power) to meet the required throughput or each session. There are a set o traic sessions F in the network. Each session is deined by a source node S(), a destination node D(), and the EE throughput demand r. The total throughput over link l must satisy x l C l (5) F where x l is the data rate o session on link l and C l is as deined in Eq. (). From the network low s perspective, the low conservation constraints need to be satisied: x l = r (6) T (l)=i T (l)=s() x l = T (l)=d() R(l)=i x l = (7) x l (i S(), D()). (8) Note, however, that our problem doesn t satisy the low conservation constraints in a strict sense. Each node has a buer to store the data to be orwarded, so it doesn t have to satisy the conservation constraints over a short time duration, but must satisy them in a long-time average sense.

3 III. QUEUE-BALANCING FOR NETWORK FLOW CONTROL According to the problem ormulation, the problem can be modeled as a multi-commodity low problem. The multicommodity low problem is commonly solved by pricedirective decomposition and the resource-directive decomposition [7]. These methods divide the multi-commodity low problem into single-commodity low problems and ind the paths or each commodity. However, they require a centralized control. Because link capacities are not ixed in our problem setting, but determined by the resource allocation in wireless networks, the nodes should be synchronized to adjust the low and link capacity. The authors o [15] and [16] proposed another method, called queue-balancing low control, or the multi-commodity low problem. It does not choose paths or each commodity, but pushes the data rom sources to the corresponding destinations by using queue potential. Fig. 1 shows a simple example o queue-balancing low control. In order to meet the throughput demands o every session/low in the network, a dynamic (instead o static) queuebalancing algorithm is used or the multi-commodity low problem. There is a queue or each session at both the transmitter and the receiver o each link, as shown in the right-below subigure o Fig. 1. The traic o the sessions enters the network rom the sources and exits the network rom the destinations. The objective o resource allocation is to maximize the total potential decrease or transmitting the data. Because data queuing lets some data remain in the network, to meet the data-rate (throughput) requirement, data needs to be pumped into the network at a rate higher than the required rate. Thereore, the data enters the network at the rate {(1 + ɛ)r }. The potential unction o a queue which belongs to session o size q is set to the same as that in [16]. φ (q) = e α q. (9) I the queue o some source S() is beyond q max, the overtop data is stored at another special overlow buer. The potential unction o an overlow queue o session o size b is b φ (qmax ). This type o parameter coniguration guarantees the stability o a distributed scheme as long as the network capacity is large enough to meet the throughput demands o all sessions, which will be detailed in Section V. The queue-balancing low control in this paper is similar to that in [16], but the latter cannot be applied to multi-hop CR networks directly. Some nontrivial changes are necessary or the ollowing reasons. First, the link capacities change with dynamic resource allocations. Second, in multi-hop wireless networks, it is diicult to synchronously execute a distributed algorithm at dierent nodes. The parameters should be conigured appropriately to guarantee the network stability while considering asynchronous scenarios. Third, additional coordination o nodes is needed because o the complex wireless environment, especially caused by primary users moving in and out o channels. (1+ )r1 S(1) (1+ )r Fig. 1. S() q1,r q,r D() q11,t q1,t link link1 D(1) q1,t q,t An illustration or queue-balancing low control IV. NODE-LEVEL RESOURCE ALLOCATION q11,r q1,r By adopting the queue-balance low control, the problem can be transormed to a resource-allocation problem or each link. Speciically, we need to allocate the channel and power resource or each link so as to maximize the decrease o potential unctions in each time slot. The potential decrease is expressed as δ l = φ (q l,t ) φ (q l,t x l ) +φ (q l,r ) φ (q l,r + x l ) (1) where q l,t and q l,r are the queue size o link l and session at the transmitter and the receiver, respectively. This objective unction balances the size o queues. Because o the exponential potential unction, the network provides higher priority to those sessions with large queue sizes and larger size dierences between queues o the transmitter and the receiver o a link. For allocating resources to maximize the potential decrease, we consider three types o resource allocation, ranging rom small-scale to larger-scale adjustments. Adjust the data rate over a link or each session according to the queue sizes or each session at transmitters and receivers. Allocate the power o the links transmitting rom the same nodes. The power adjustment changes the link capacities, but doesnot aect other links because o intererence-ree channel allocation. Consider the time interval o a time slot as a unit o time, so it is omitted in the rest o this paper or simplicity o expression.

4 Change the channel allocation to achieve better perormance. To avoid the intererence between links, nearby nodes need to be coordinated or channel allocation. A. Rate Control over a Wireless Link For a link with ixed capacity, the problem is how to allocate the total capacity to the sessions that go through this link, such that the total decrease o potential is maximized. The total potential decrease over link l is δ Ll = δ l (11) F(l) where F (l) is the set o sessions that go through link l. The problem is to maximize the total potential decrease δ Ll subject to the link-capacity constraint Eq. (5). The linkcapacity constraint is a complicating bundle constraint or all the sessions over this link. We decompose this multiple session rate-control problem into multiple single-session rate-control problems by placing cost on the constraint with a Lagrangian multiplier. l = δ l λ l ( x l C l ) (1) F(l) F(l) where λ l is the Lagrangian multiplier or link l. By decomposition, or each session, the objective o low control is to maximize the decomposed Lagrangian unction. l = δ l λ l x l (13) where the optimal value o λ l is the one that satisies F(l) x l = C l. The maximum potential decrease is achieved when the irstorder partial derivative o l with respect to x l is set to. l x l = α e α (q l,t x l ) α e α (q l,r +x l ) λ l =. (1) The data rate o each session on link l can be calculated as x l = 1 ( λ l α ) + e α (q l,r +q l,t ) λ l α ln α e α q l,r. (15) Especially, or the problem with large enough link capacity, the capacity constraint is not tight. For each session, the optimal data rate is x l = q l,t q l,r B. Power Allocation to Nodes (16) The total potential decrease o the links that are used to transmit data rom node i is = = δ l. (17) δ Ni T (l)=i δ Ll T (l)=i F(l) Considering the eect o power allocation or each link l and each channel k on the total potential decrease or node i, the partial derivative is δ Ni = δ L l C l. (18) P lk C l P lk Obviously, a larger potential decrease on channel k over link l can be achieved with a larger power P lk. However, the transmit power is limited by the equipment s capability. How to allocate the limited power P i o node i to every channel o every link transporting data rom this node is the problem we want to solve. The power allocation can be divided into two levels. First, we consider the power allocation to the channels K (l) with a given link power P l. Then, based on the analysis considering a given link power, we allocate the node power to the links to maximize the total potential decrease δ Ni. The water-illing allocation between the channels within a link can achieve the optimal capacity, even i there are power masks or the channels in cognitive radio networks. Theorem 1: For a given set K (l) o channels and allocated power P l on link l, the water-illing power allocation can achieve the optimal perormance. Let Ψ l be the water-illing level o link l, then the power should be allocated as P lk = min{[w k Ψ l I R(l)k /G l ] +, Q T (l)k } (19) where [a] + = max{, a}, and the water-illing level Ψ l is set to satisy P lk = P l. () k K (l) Proo: Considering only the total power constraint or this link k K (l) P lk P l, the optimal solution can be obtained by the Lagrange multiplier method, which is similar to the proo in [18]. P lk = [W k Ψ l I R(l)k /G l ] +. (1) The partial derivative o C l with respect to P lk can be calculated rom Eq. (). C l W k G l =. () P lk P lk G l + I R(l)k It is obvious rom Eq. () that the derivative is non-negative, meaning that C l will not decrease with the increase o P lk. For the total link-power constraint and the power mask constraints or each channel, it is necessary or the optimal solution that at least one o the constraints is tight or each channel. Thereore, the optimal solution is to allocate the maximum power subject to two constraints, and Eq. (19) ollows. Based on the water-illing power allocation between the channels within a link, each channel belongs to one o three types o states, as shown in Fig.. State 1: No power is allocated because o large I R(l)k /G l, W k Ψ l I R(l)k /G l State : Power is allocated according to the water-illing level but not the power mask, < W k Ψ l I R(l)k /G l < Q T (l)k State 3: Power is allocated according to the power mask. W k Ψ l I R(l)k /G l Q T (l)k

5 Fig.. QT(l)k k Pkl IR(l)k/Gl Three states or power allocation between the channels within a link Let Kl act be the set o channels in State whose power is determined by the water-illing level or link l. The capacities o the channels in Kl act change when the link power P l changes. According to Theorem 1, the partial derivative o C l with respect to the allocated power P l or link l is C l P l = 1 Ψ l k K act l W k. (3) For the link power allocation, Eq. (18) can be transormed as δ Ni P l = δ L l P l = δ L l C l C l P l () δ Ll / C l is just the Lagrangian multiplier λ l in the last subsection, and C l / P l is given by Eq. (3). δ Ll / P l is non-negative and decreases with the increase o P l. To achieve the maximum potential decrease δ Ni, the optimal method or power allocation between links is to allocate the node power to the links such that the derivative δ Ll / P l is equal or all the links transmitting data rom the same node. C. Intererence-ree Channel Allocation 1) Eect o Changing Channel Occupation: In order to allocate channels eiciently, we irst estimate the potential change as a result o adding or subtracting a channel or each link. Let C l,k be the capacity o link l when the set o channels on link l is K (l)\k i k K (l), or K (l) k i k / K (l). Using the water-illing power allocation, we can obtain C l,k. Let δl l (C) denote the optimal potential decrease over link l achieved by calculating x l as Eq. (15) when the link capacity is C. Finding an optimal λ l,k, which is the Lagrangian multiplier or the case when ω lk changes, we can calculate δl l (C l,k ). This way, the change o the potential decrease is δl l (C l,k ) δl l (C l ). However, δl (C l,k) indicates the potential change, only considering the allocated power or link l ixed at P l. By having the transmitter nodes adjust the power allocation adaptively, the potential decrease can be improved. It is diicult to calculate the exact improvement o the potential decrease, because the channel allocation on other links o this node may also change. Let Ni in be the number o incoming links and the number o outgoing links o node i. We can then estimate the change o the potential decrease as δ L l (C l ) δ L l (C l,k ) N T out (l) p l p l (5) + 1. N out i N out T (l) The above expression represents the eect o adaptive power allocation between the links that have the same transmitter node as link l. Based on the analysis in the last subsection, δl l (C l )/ p l is the same or all the links o a node. I the channel allocation causes a larger dierence between δl l (C l,k )/ p l and δl l (C l )/ p l, the adaptive link power allocation can make a larger improvement. On the other hand, the improvement is larger i the node has more outgoing links, because the power allocation between links has more degrees o reedom. It is deined in the system model that a set o links I (l) have conlict with link l. We also deine N (L l ) as the nodes that are the transmitters o the links in I (l), and N (N i ) as the set o nodes within the interering range o node i. The number o the interering links I (l) o link l is N I l = N in T (l) + N out R(l) + i N (T (l)) N in i + i N (R(l)) N out i 1. (6) The irst two terms are to guarantee that the channel is used or at most one o the node s links. For this purpose, besides the two terms, there are also the links transmitting rom T (l) and the links receiving at R(l), which are included in the third and ourth terms. Because the allocation o a channel or link l means that other Nl I 1 links can t use this channel. Although this channel may achieve dierent perormance on all the interering links because o dierent power masks, the utility divided by Nl I can give an estimation o potential change in terms o the average o all the interering links. Let U lk denote the achieved utility on the potential i link l is assigned channel k. Considering both the change o the potential decrease with ixed link power and the eect o adaptive link power allocation, i k / K (l), U lk = N out T (l) I k K (l), ( δ Ll (C l,k ) δ L l (C l ) ) δ L l (C l ) p l δ L l (C l,k ) p l (N out N I l (N out T (l) + 1). (7) T (l) U lk = + 1) (δ l (C l) δl (C l,k)) (8) NT out (l) N l I δ L (C l ) l p l δ L (C l,k ) l p l. ) Coordination Between Links: When channel allocation to links is optimal or each channel, so is the channel allocation in the network. We can thus consider channels individually by restricting at most one channel change on a link at a time. Allocation o a single channel can be modeled as a weighted independent set problem, which is NP Complete [19]. So, we propose a greedy channel-allocation protocol, achieving suboptimality.

6 We deine three types o messages, INFO, REQ, OCCUPY, which contain the inormation o channel index, link index, and the corresponding channel-allocation utility. Note that or a given link l, messages are sent to the transmitters N (L l ) o all the links that interere with link l. For simplicity, the messages can be sent to the nodes within two times o the interering range rom node T (l), such that all the nodes in N (L l ) can receive the messages. The ollowing part describes the inormation exchange process at link l or allocating channel k. Algorithm 1 Distributed Channel Allocation 1: (time period 1) : i k(l ) = k then 3: send INFO message : else i didnot receive INFO then 5: send INFO message 6: else i U lk > U lk or all U lk rom received INFO then 7: send REQ message 8: end i 9: i U lk > U lk or all U lk rom received INFO and REQ then 1: use channel k and send OCCUPY message 11: else 1: stop using channel k 13: end i Theorem : The proposed distributed coordination o channel allocation yields intererence-ree channel allocations. Proo: Consider only one channel k in this proo. Suppose there exist two links l and m which interere with each other. Without loss o generality, U lk > U mk. I link l sends INFO or REQ messages, then the channel will not be allocated to link m. I channel k is allocated to link m, link l should send neither INFO nor REQ messages. As the proposed coordination scheme, link l does not transmit INFO messages only i link l intereres with another link j, and link l does not transmit REQ messages only i U lk < U jk or link l has requested the allocation o another channel. In such cases, the channel will not be allocated to link l. Thereore, at most one o the interering links can house the channel, so the channel allocation is intererence-ree. By repeating the proposed distributed coordination o channel allocation until all the nodes either transmit or receive INFO messages during the irst step, the resultant channel allocation is not optimal, but is a maximum set in the sense that the transmitting link set is not contained by any other transmitting set or each channel. V. NETWORK-LEVEL RESOURCE ALLOCATION A. Node-based Distributed Algorithm Based on the above analysis, we propose a node-based distributed algorithm or joint low control, channel allocation and power control. Step 1:Adjust the queue sizes or each node. Step :Broadcast the control inormation needed or resource allocation. Step 3:Pre-determine the resource allocation and broadcast the INFO and REQ messages, i necessary. Step :Determine the channel allocation strategy and the corresponding power and data rate or each session. Exchange OCCUPY messages. In Step 1, add (1 + ɛ)r to the queue size at the source nodes. At the destinations, decrease the size o the queues o the corresponding sessions to. Balance the queue sizes within each node or all o its sessions. In Step, nodes transmit the control inormation to the nodes which transmit data to it. The inormation includes the noise and the inerence rom other systems I ik or each channel, the queue size or each session q l,r or receiver links and the number o the transmitting links and the channelquality eedback G l. In addition, the nodes need to transmit the link number Ni in and Ni out to the nodes N (i). In Step 3, we restrict at most one REQ message transmitted or each link, because the channel occupation utilities are calculated by considering only one channel allocation change based on the current status, although channels are allocated individually as described in the last section. Channel k is chosen i the dierence between U lk and the maximum utility o the received messages is the largest or all channels. In Step, the channel allocation is determined according to the INFO and REQ messages. Based on the allocated channels or each link, the optimal power allocation or the links and the rate control scheme within each link are deployed as described in Section IV.A and IV.B. B. Perormance In order to evaluate the perormance o the proposed algorithms, an ad-hoc secondary network is employed or dynamic simulation in multi-hop CR networks. secondary users are distributed randomly in a 3km 3km area, and sessions in this network have the data rate Mbps, 5Mbps, 8Mbps and 1Mbps, respectively. The parameter ɛ in queue balancing scheme is set to.. 1 channels are considered, each o which has a bandwidth o 5MHz. The path loss is calculated based on the distance using a ree space propagation model as P L = P L d/d, where P L = 7dB and d = 1km. The maximum transmit power is 1dBm and the thermal noise power is 1dBm. Each primary user occupies a channel randomly. To protect the primary users, the power masks are set to guarantee the intererence at the primary users to be less than 1dBm. Figs. 3 and show the stability o queue size and EE throughput, respectively, when there is suicient network capacity. When a new session begins, a period o time is needed to spread packets to the nodes all over the network to build the queue system. Ater this period, the size o queues would not always increase and the required throughput can be achieved i the network capacity is large enough. The condition or network stability is provided in [16]. It can also be observed that the curves converge ater 15 time slots

7 Queue sizes at source nodes session 1 session session 3 session Total EE throughput (Mbps) Proposed Random Time Number o channels Fig. 3. Stability o the queue sizes o source nodes Fig. 5. Total EE throughput v.s. number o channels EE throughput (Mbps) session 1 session session 3 session Time Fig.. Stability o EE throughput Total EE throughput (Mbps) proposed (5 channels) 5 random (5 channels) proposed (1 channels) random (1 channels) Number o primary users Fig. 6. Total EE throughput v.s. number o primary users in this coniguration. Thereore, we use the perormance ater 15 time slots as steady-state perormance. Note that we use the average value within a 1 time slot window rather than the value just at this time slot. Fig. 5 presents the total EE throughput perormance o the proposed scheme. The random spectrum allocation and average power & rate allocation are considered as the baselines or the comparison. The result shows the improvement o the proposed scheme. Fig. 6 shows the EE throughput with a dierent number o primary users. With more primary users, the transmit powers o secondary users are limited more strictly, and less network capacity is achieved. When there are 1 channels, the proposed scheme can guarantee the required throughput o all sessions even i there are 1 primary users. With larger number o primary users, the proposed scheme can achieve more improvement, because it can allocate the channels to the secondary links which is ar away rom the primary users occupying them. C. Asynchronous Scenarios So ar, the proposed distributed scheme has been based on an assumption that all the nodes execute this procedure at the same time. We need to consider the case when execution o the resource allocation procedure is not synchronized (i.e., asynchronous scenarios). In such a case, our algorithm in each node is similar to that in the synchronous case, but uses the inormation about other nodes last time when they made resource-allocation decisions. This use o old inormation has the ollowing eects. The queue size inormation is not accurate, which may cause some error in allocating resources to maximize the potential decrease. Nodes have to wait or one period when they want to use a new channel such that all the other interering nodes stop using this channel. 1) Inaccurate Queue Size Inormation: I we use the queuesize inormation received during the last period, the actual potential decrease may not be the same as the estimated value. For the obsolete queue-size inormation o receivers, i the queue size received last time is larger than the current actual

8 queue size, the estimated potential decrease is larger than that o using current inormation. In the worst case, no data is transmitted out o R(l) and the queues at the transmitters o all the links whose receiver is R(l) have the largest queue size q max. The maximum possible queue size o receiving links at +q l,r R(l) is qmax because o Eq. (16). The numbers o the queues or transmission and reception links in a node are the same. So, the actual queue size is at most q max +q l,r + q l,r. (9) The upper-bound error o the receiver s queue size is q max q l,r. I the queues in this network can grow unboundedly, the network becomes unstable. Let L be the length o the longest low path in the network and F be the number o sessions. Considering the error in queue-size inormation, an appropriate parameter coniguration is needed to guarantee the network stability i the network transmission capacity is large enough. Theorem 3: The network is stable using the proposed asynchronous scheme with ɛ α = 16Lr ln L (3) 3ɛ q max = 1 F (1 + ɛ) ln( ) (31) α ɛ(1 ɛ) i the network has the capacity to transmit (1+ɛ)r or each low. Proo: See Appendix A. From Theorem 3, we can see that α is smaller and q max is larger than those in the synchronous case in [16]. Without synchronization, larger buers are needed in network nodes, and more data may be queued up in the network. ) Overhead o Channel Re-allocation: The other eect o asynchrony is the waiting or a channel re-allocation. I a link wants a new channel to be allocated, it has to wait or one time slot and then grab the channel in order to guarantee that all the interering links have stopped using the channel, as shown in Fig. 7. Let t w l 1l be the waiting time when link l grabs the channel on link l 1. Considering the channel-switch overhead, i link l wants to grab a new channel away rom link l 1, the link l s channel accommodation utility U lk should be divided by (1 + t w l 1l ) or normalization, and then compares it with U l1k. During the waiting time, the channel switch will succeed i it gains a larger normalized utility rom the messages received rom others. However, it is possible that some larger accommodation utilities may appear during the waiting, such that the channel can t be used or a long time. To avoid this situation, i any o the links which are holding the channel stops using the channel, meaning that the channel is in the switching mode, the link stops transmitting REQ messages or this channel in one time slot even i it has a larger normalized channel holding utility. I an OCCUPY message rom link l was received in the last time slot but is not received in the Link 1 Link Link 3 Total Fig. 7. waste time channel occupation occupation request An example asynchronous channel switch current time slot, the node can know that link l stopped using the channel. Consider a link conlict graph, in which links are the vertexes and there are edges between the interering links. The ollowing theorem gives an upper bound o resource waste because o waiting or a channel switch. Theorem : Let N be the vertex number o the maximum clique in the link conlict graph, the portion o time wasted by the proposed scheme or the asynchronous case is at most N 1 N 1. Proo: Any two vertices in a clique have an edge to connect with each other. The links in a clique interere with each other and only one o them can transmit at a time. Consider the smallest period rom the time the channel is held by a link to the time that the channel returns to this link. No link uses the channel more than once, so this period is the smallest. The total waiting time in this period is t w = t w l 1l + t w l l 3 + t w l 3l t w l (n 1) l n. (3) Because t w l il j + t w l jl i = T, t w = nt (t w l l 1 + t w l 3l + t w l l t w l nl (n 1) ). (33) The second term o the right side o the above equation is just the waiting time the links hold the channel as the opposite sequence rom l n to l 1, which is at least T seconds, so t w n 1 (n 1)T and the portion o waiting time is at most n+(n 1). For the clique with N vertices, the waiting time portion is at N 1 most N+(N 1). In a graph containing a maximum clique o N vertices, or the same period as the above analysis, the wasted time is also (n 1)T, but it is possible that more than one link hold the channel at the same time. Thereore, the waiting time is less than N 1 N 1. Considering the link capacity at each time slot, the capacity loss during the waiting is less than that at the next time slot which has the largest channel holding utility in that slot. Corollary 1: The average capacity in the asynchronous case is more than 1/ o that in the synchronous case.

9 Queue size Node 1 Node Node 3 Node Node 5 EE thorughput (Mbps) 3 1 session 1 session session 3 session Time Time Fig. 8. Change o queue sizes or spectrum dynamics Fig. 9. EE throughput in case o insuicient network capacity without any drop mechanism D. Spectrum Dynamics One o the advantages o the proposed scheme is the adaptation to spectrum dynamics. In multi-hop CR networks, because o the presence o primary users, the channel condition varies within the licensed spectrum. On the channels the primary users occupy, the nearby CR users cannot use the power beyond Q L ik to protect the primary users communication. Using the queue-balancing low control, the algorithm need not control the data low to the links with better channel situation when making a resource allocation, but only consider the queue sizes that are aected by the spectrum dynamics and represent the channel situation. The proposed scheme is more adaptive to spectrum dynamics and requires only local inormation, which is essential or distributed control. The ollowing theorem gives the requirement o the transmission capability o the network. In spite o the varying channel situation, as long as the average EE throughput can meet the requirement, the network stability can be guaranteed. Theorem 5: I the network can transmit more than +ɛ ɛ r or each session, then the network stability can be guaranteed by adjusting the conigurable maximum queue size. Proo: See Appendix B. Fig. 8 gives an example or the change o queue size i the capacity o one o the links changes. Our simulation scenario is a simple 5-link chain, and the session low goes rom node 1 to node 6. Each link has 1Mbps capacity, and the capacity o link changes rom 1Mbps to 5Mbps at time slot 3. I the capacity o a link decreases, the queue sizes o the nearby nodes increase. This way, the resource allocation schemes at the nodes which are ar away rom the changed link can be adapted using the spectrum dynamics inormation without exchanging messages. E. Insuicient Network Capacity The analysis in this paper is based on the assumption that the network capacity is large enough or handling sessions requirements. In case the throughput requirements o sessions are higher than the network capacity, admission EE throughput (Mbps) session 1 session session 3 session Time Fig. 1. EE throughput in case o insuicient network capacity with a drop mechanism control is necessary. Estimating the network capacity is in general a diicult problem [][3][], but we can estimate the network congestion according to the queue sizes in the network, especially the sizes o the overlow queues in the source nodes. For example, i the size o an overlow queue increases with a speed larger than 1 r or consecutive time slots, the low s requirement is not met, so this low should be dropped to return its network resources. I the network capacity is not large enough to transmit all traic, some adjustment at the sources o each session is necessary. The adjustment method depends on the properties o the sessions services. When the overlow queue is too large at the traic sources, the source nodes should decrease the data rate into the network, i possible, or reject some sessions i the throughput requirements are strict. Figs. 9 and 1 show the perormance comparison o the cases with or without session drop process. The simulation coniguration is the same as in Section V.B, except the bandwidth o each channel is.1mbps. Without any drop mechanism, only session 1 can achieve the required throughput.

10 When a drop mechanism is deployed, the required throughputs o both session 1 and session are provided by dropping session 3 and. VI. PRACTICAL ISSUES We now discuss some practical issues associated with the proposed scheme. Data remaining in the network: The queue-balancing method allows a certain portion, ɛ, o the data to stay in the network or a long time or orever. Thereore, this method is suitable only or long-lived sessions. Channel coding is a way to correct the lost inormation. Interleaving can avoid bursty continuous errors to ensure the perormance o data-correctness approaches []. Estimation o power masks: CR nodes can obtain the threshold Q L ik in several ways. I the primary receiver is a transmitter as well, Q L ik can be obtained based on the received signal strength o primary users. For a dummy primary receiver, the power mask can be estimated by restricting the intererence at the edge o the service range o the primary transmitter. For example, the IEEE 8. Working Group [1] proposed a power-masking scheme by considering the distance rom a CR node to the TV transmitter. Estimation o L: In order to prevent the data o a session rom spreading to all the nodes o the network, the maximum number o hops rom the sources to the destinations should be restricted. The author o [16] provided a method or inding L heuristically by trying dierent values. Limited buer size: The required maximum queue size to guarantee the network stability is given or the proposed scheme. I the buer size o each node is limited and not enough or the required value, the required capacity or network stability would be larger than that in our analysis. Not only the potential decrease but also the queue sizes in the limited buers should be considered when making resource allocations. VII. RELATED WORK In [1] and [], the multi-commodity low problem was investigated or wireless networks rom an inormation-theoretic perspective. They adopt a combinational intererence model to avoid intererence between links, making the power control unaect the perormance o other nodes. Some bounds o the network capacity are derived. Based on the multi-commodity low model, several publications ocus on the cross-layer resource-allocation problem in wireless networks. The authors o [6] investigated the routing and resource allocation in wireless networks. It is assumed that the link capacity is only a unction o local resource allocation, but they did not consider the spectrum reuse at dierent links that are ar apart rom each other. In [5], routing, spectrum and power are controlled jointly or wireless networks. However, they control the spectrum allocation to ind a conlict-ree combination a priori. When the spectrum situation changes at any node in the network, this scheme must work again or the whole network, and the ollowing routing and power control have to iterate rom the initial state, which cannot work well or CR networks with spectrum dynamics. For CR networks, there are only a ew existing schemes or cross-layer joint resource allocation. In [5] and [6], centralized and distributed schemes are proposed or CR networks, respectively. Both o them only considered dierent available channels at each node or CR. By contrast, we considered more characteristics o CR. The power mask model is considered as a general case o the channel availability model. Spectrum dynamics, which are seldom analyzed in the previous research on resource allocation, are considered in this paper. With the queue-balancing low control method, the proposed distributed resource-allocation scheme can deal with spectrum dynamics well by using local queue inormation only. VIII. CONCLUSIONS In this paper, the resource-allocation problem in multihop CR networks is modeled as a multi-commodity low problem. To solve this problem, the queue-balancing low control method is proposed. Considering the characteristics o CR, we extend the queue-balancing to multi-hop CR networks with varying link capacity and dynamic spectrum conditions. Using the queue-balancing ramework, we analyzed distributed resource allocation. The data rate, power and channel allocation are determined by the local queue size and adjusted to relect the status o channels and the throughput requirement on each link. The optimal rate control or each session on a link is derived irst. Power allocation at nodes is divided into two levels, which are the power allocation between links and the water-illing power allocation or the channels within a link. Coordination between links or channel allocation is achieved via some control messages according to the estimated channel holding utilities or each channel on each link. Based on the analysis on resource allocation, a node-based distributed algorithm is proposed or joint low control and resource allocation. The parameters in the proposed scheme are conigured to achieve the network stability in the asynchronous case. The perormance degradation caused by the waiting or a channel switch is evaluated and compared with the synchronous case. Based on the queue-balancing scheme, the resource allocation or spectrum dynamics can be adjusted only by using local queue inormation. The adaptation to the spectrum dynamics is also investigated. In the insuicient network capacity cases, the drop mechanism can reject some o the session to satisy the throughput requirement o the remaining sessions. For the implementation o the proposed scheme, we consider several practical issues as well. ACKNOWLEDGMENTS The work reported in this paper was supported in part by NSF under Grants CNS and CNS-7159, China Scholarship Council, Intel Corporation, Nokia Corporation and BUPT PhD Innovation Foundation.

11 REFERENCES [1] J. Mitola, G. Maguire, Cognitive radio: Making sotware radios more personal, IEEE Personal Communications, vol. 6, no., pp , Aug [] S. Haykin, Cognitive radio: Brain-empowered wireless communications, IEEE Journal on Selected Areas in Communications, vol. 3, no., pp. 1-, Feb. 5 [3] I.F. Akyildiz, W.Y. Lee, M.C. Vuran, S. Mohanty, NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey, Computer Networks Journal (Elsevier), vol. 5, no. 13, pp , Sep. 6 [] C.T. Chou, S. Shankar N, H. Kim, K.G. Shin, What and how much to gain by spectrum agility?, IEEE J. Sel. Areas in Commun., vol. 5, no. 3, pp , Apr. 7 [5] Y. Xi, E.M. Yeh, Distributed algorithms or spectrum allocation, power control, routing, and congestion control in wireless networks, Proc. o ACM Mobihoc 7, pp , Sep. 7 [6] L. Xiao, M. Johansson, S.P. Boyd, Simultaneous routing and resource allocation via dual decomposition, IEEE Trans. Commun., vol. 5, no. 7, pp , Jul. [7] R.K. Ahuja, T.L. Magnanti, J.B. Orlin, Network lows: Theory, algorithms and applications, Prentice-Hall, 1993 [8] C. Peng, H. Zheng, B. Y. Zhao, Utilization and airness in spectrum assignment or opportunistic spectrum access, ACM MONET, vol. 11, no., pp , May 6 [9] Y. Yuan, P. Bahl, R. Chandra, T. Moscibroda, Y. Wu, Allocating dynamic time-spectrum blocks in cognitive radio networks, Proc. o ACM Mobihoc 7, pp , Sep. 7 [1] Y. Shi, Y.T. Hou, Optimal power control or multi-hop sotware deined radio networks, Proc. IEEE Inocom 7, pp , May 7 [11] K. Hamdi, W. Zhang, and K. B. Letaie, Power control in cognitive radio systems based on spectrum sensing side inormation, Proc. IEEE ICC 7, pp , June 7 [1] R. Pal, Eicient routing algorithms or multi-channel dynamic spectrum access networks, Proc. IEEE DySPAN 7, pp , Apr. 7 [13] G. Cheng, W. Liu, Y. Li and W. Cheng, Joint on-demand routing and spectrum assignment in cognitive radio networks, Proc. IEEE ICC 7, pp , Jun. 7 [1] R. Madan, D. Shah, O. Leveque, Product multicommodity low in wireless networks, submitted to IEEE Trans. Inormation Theory, 6 [15] B. Awerbuch, T. Leighton, A simple local-control approximation algorithm or multicommodity low, Proc. o IEEE FOCS 1993, pp , Nov [16] B. Awerbuch, T. Leighton, Improved approximation algorithms or the multi-commodity low problem and local competitive routing in dynamic networks, Proc. o ACM STOC 199, pp , 199 [17] R. Cruz, A. Santhanam, Optimal routing, link scheduling and power control in multi-hop wireless networks, Proc. IEEE Inocom 3, pp , Mar. 3 [18] G. Song, Y. Li, Cross-layer optimization or OFDM wireless networks part I: theoretical ramework, IEEE Trans. Wireless Commun., vol., no.. pp. 61-6, Mar. 5 [19] M.R. Garey, D.S Johnson, Computers and intractability: A guide to the theory o NP-completeness, 199 [] J. Proakis, Digital communications (th edition), McGraw Hill Higher Education, [1] IEEE 8. workgroup, ETRI-FT-IR-Motorola-Philips-Samsung-Thomson MAC Spec [] P. Gupta, P.R. Kumar, The capacity o wireless networks, IEEE Trans. Inormation Theory, vol. 6, no., pp , Mar. [3] M. Kodialam and T. Nandagopal, Characterizing the capacity region in multi-radio multi-channel wireless mesh networks, Proc. o ACM Mobicom 5, pp , Aug. 5 [] O. Leveque, R. Madan, D. Shah, Uniorm multi-commodity low in wireless networks with gaussian ading channels, Proc. o IEEE ISIT 6, pp , July 6 [5] Y.T. Hou, Y. Shi, H.D. Sherali, Spectrum sharing or multi-hop networking with cognitive radios, IEEE J. Sel. Areas in Commun., vol. 6, no. 1, pp , Jan. 8 [6] Y. Shi, Y.T. Hou, A distributed optimization algorithm or multi-hop cognitive radio network, Proc. o IEEE Inocom 8, to appear, Apr. 8 APPENDIX A PROOF OF THEOREM 3 To prove the network stability, meaning that the queue sizes or each session at all nodes are inite, the basic idea is the total potential unction decreases i the queue size is large enough. When the potential unction is inite, the queue size must be inite. In the resource-allocation process at every time slot, there are three parts that change the potential o the network. 1) Add (1 + ɛ)r data into the network rom the sources. ) Balance the queues or each session at each node. 3) Transmit data through links to decrease the potential and remove the data out o the network rom the corresponding queues at the destinations. For the irst part, because the potential unction is a monotonous increasing convex unction, the increase o the potential o session is at most (1 + ɛ)r φ (s i), where s i is the source queue size ater adding the traic. For the second part, balancing the queues or each session will never increase the potential because o the exponential potential unction. For the third part, when the data rate o session over link l is x l, considering the error o the queue size at the receiver e l, the potential decrease δ l is δ l = φ (q l,t ) φ (q l,t x l ) +φ (q l,r + e l ) φ (q l,r + e l + x l ) (3) Using Taylor series to decompose φ (q l,t ) and φ (q l,r + e l + x l ), the above expression can be bounded urther as δ l x l φ (q l,t ) x l φ (q l,t ) x l φ (q l,r + e l ) x l φ (q l,r + e l + x l ) x l φ (q l,t ) x l φ (q l,t ) x l φ (q l,r ) x l e l φ (q l,r + e l ) x l φ (q l,r + e l + x l ) (35) Consider the potential decrease along a path, the size o the queue at the receiver o one link is equal to that at the transmitter o the next hop link, because the queue sizes are balanced or each session at each node. This way, x l φ (q l,r) can cancel x l φ (q l,t ) o the next hop link. Deine qj max as the maximum value o the sizes o the queues along path j, and L (j) as the link set o path j. The total potential decrease along the path is at least x l φ (qj max ) x l φ () l L (j) l L (j) l L (j) x l e l φ (q l,r + e l ) x l φ (q l,t ) x l φ (q l,r + e l + x l ) (36) The path j has the maximum length L. Only considering the path rom the node with the largest queue size to the

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios Roberto Hincapie, Li Zhang, Jian Tang, Guoliang Xue, Richard S. Wolff and Roberto Bustamante Abstract Cognitive radios allow

More information

Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks

Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks Ying Dai and Jie Wu Department of Computer and Information Sciences Temple University, Philadelphia, PA 19122 Email: {ying.dai,

More information

Multi-Radio Channel Detecting Jamming Attack Against Enhanced Jump-Stay Based Rendezvous in Cognitive Radio Networks

Multi-Radio Channel Detecting Jamming Attack Against Enhanced Jump-Stay Based Rendezvous in Cognitive Radio Networks Multi-Radio Channel Detecting Jamming Attack Against Enhanced Jump-Stay Based Rendezvous in Cognitive Radio Networks Yang Gao 1, Zhaoquan Gu 1, Qiang-Sheng Hua 2, Hai Jin 2 1 Institute for Interdisciplinary

More information

A Quality of Service aware Spectrum Decision for Cognitive Radio Networks

A Quality of Service aware Spectrum Decision for Cognitive Radio Networks A Quality of Service aware Spectrum Decision for Cognitive Radio Networks 1 Gagandeep Singh, 2 Kishore V. Krishnan Corresponding author* Kishore V. Krishnan, Assistant Professor (Senior) School of Electronics

More information

Analysis of Dynamic Spectrum Access with Heterogeneous Networks: Benefits of Channel Packing Scheme

Analysis of Dynamic Spectrum Access with Heterogeneous Networks: Benefits of Channel Packing Scheme Analysis of Dynamic Spectrum Access with Heterogeneous Networks: Benefits of Channel Packing Scheme Ling Luo and Sumit Roy Dept. of Electrical Engineering University of Washington Seattle, WA 98195 Email:

More information

COGNITIVE Radio (CR) [1] has been widely studied. Tradeoff between Spoofing and Jamming a Cognitive Radio

COGNITIVE Radio (CR) [1] has been widely studied. Tradeoff between Spoofing and Jamming a Cognitive Radio Tradeoff between Spoofing and Jamming a Cognitive Radio Qihang Peng, Pamela C. Cosman, and Laurence B. Milstein School of Comm. and Info. Engineering, University of Electronic Science and Technology of

More information

Efficient Method of Secondary Users Selection Using Dynamic Priority Scheduling

Efficient Method of Secondary Users Selection Using Dynamic Priority Scheduling Efficient Method of Secondary Users Selection Using Dynamic Priority Scheduling ABSTRACT Sasikumar.J.T 1, Rathika.P.D 2, Sophia.S 3 PG Scholar 1, Assistant Professor 2, Professor 3 Department of ECE, Sri

More information

Stability Analysis for Network Coded Multicast Cell with Opportunistic Relay

Stability Analysis for Network Coded Multicast Cell with Opportunistic Relay This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 00 proceedings Stability Analysis for Network Coded Multicast

More information

Adaptive Scheduling of Collaborative Sensing in Cognitive Radio Networks

Adaptive Scheduling of Collaborative Sensing in Cognitive Radio Networks APSIPA ASC Xi an Adaptive Scheduling of Collaborative Sensing in Cognitive Radio Networks Zhiqiang Wang, Tao Jiang and Daiming Qu Huazhong University of Science and Technology, Wuhan E-mail: Tao.Jiang@ieee.org,

More information

Joint Spectrum Allocation and Scheduling for Fair Spectrum Sharing in Cognitive Radio Wireless Networks

Joint Spectrum Allocation and Scheduling for Fair Spectrum Sharing in Cognitive Radio Wireless Networks Joint Spectrum Allocation and Scheduling for Fair Spectrum Sharing in Cognitive Radio Wireless Networks Jian Tang, a Satyajayant Misra b and Guoliang Xue b a Department of Computer Science, Montana State

More information

Coding aware routing in wireless networks with bandwidth guarantees. IEEEVTS Vehicular Technology Conference Proceedings. Copyright IEEE.

Coding aware routing in wireless networks with bandwidth guarantees. IEEEVTS Vehicular Technology Conference Proceedings. Copyright IEEE. Title Coding aware routing in wireless networks with bandwidth guarantees Author(s) Hou, R; Lui, KS; Li, J Citation The IEEE 73rd Vehicular Technology Conference (VTC Spring 2011), Budapest, Hungary, 15-18

More information

A survey on broadcast protocols in multihop cognitive radio ad hoc network

A survey on broadcast protocols in multihop cognitive radio ad hoc network A survey on broadcast protocols in multihop cognitive radio ad hoc network Sureshkumar A, Rajeswari M Abstract In the traditional ad hoc network, common channel is present to broadcast control channels

More information

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007 3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 53, NO 10, OCTOBER 2007 Resource Allocation for Wireless Fading Relay Channels: Max-Min Solution Yingbin Liang, Member, IEEE, Venugopal V Veeravalli, Fellow,

More information

Routing versus Network Coding in Erasure Networks with Broadcast and Interference Constraints

Routing versus Network Coding in Erasure Networks with Broadcast and Interference Constraints Routing versus Network Coding in Erasure Networks with Broadcast and Interference Constraints Brian Smith Department of ECE University of Texas at Austin Austin, TX 7872 bsmith@ece.utexas.edu Piyush Gupta

More information

Delay Based Scheduling For Cognitive Radio Networks

Delay Based Scheduling For Cognitive Radio Networks Delay Based Scheduling For Cognitive Radio Networks A.R.Devi 1 R.Arun kumar 2 S.Kannagi 3 P.G Student P.S.R Engineering College, India 1 Assistant professor at P.S.R Engineering College, India 2 P.G Student

More information

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System # - Joint Transmitter-Receiver Adaptive orward-link D-CDMA ystem Li Gao and Tan. Wong Department of Electrical & Computer Engineering University of lorida Gainesville lorida 3-3 Abstract A joint transmitter-receiver

More information

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall 2007 Mohamed Essam Khedr Channel Estimation Matlab Assignment # Thursday 4 October 2007 Develop an OFDM system with the

More information

PLANNING AND DESIGN OF FRONT-END FILTERS

PLANNING AND DESIGN OF FRONT-END FILTERS PLANNING AND DESIGN OF FRONT-END FILTERS AND DIPLEXERS FOR RADIO LINK APPLICATIONS Kjetil Folgerø and Jan Kocba Nera Networks AS, N-52 Bergen, NORWAY. Email: ko@nera.no, jko@nera.no Abstract High capacity

More information

Spectrum Sensing and Data Transmission Tradeoff in Cognitive Radio Networks

Spectrum Sensing and Data Transmission Tradeoff in Cognitive Radio Networks Spectrum Sensing Data Transmission Tradeoff in Cognitive Radio Networks Yulong Zou Yu-Dong Yao Electrical Computer Engineering Department Stevens Institute of Technology, Hoboken 73, USA Email: Yulong.Zou,

More information

Time-Efficient Protocols for Neighbor Discovery in Wireless Ad Hoc Networks

Time-Efficient Protocols for Neighbor Discovery in Wireless Ad Hoc Networks 1 Time-Efficient Protocols for Neighbor Discovery in Wireless Ad Hoc Networks Guobao Sun, Student Member, IEEE, Fan Wu, Member, IEEE, Xiaofeng Gao, Member, IEEE, Guihai Chen, Member, IEEE, and Wei Wang,

More information

Effect of Time Bandwidth Product on Cooperative Communication

Effect of Time Bandwidth Product on Cooperative Communication Surendra Kumar Singh & Rekha Gupta Department of Electronics and communication Engineering, MITS Gwalior E-mail : surendra886@gmail.com, rekha652003@yahoo.com Abstract Cognitive radios are proposed to

More information

Multiband Joint Detection with Correlated Spectral Occupancy in Wideband Cognitive Radios

Multiband Joint Detection with Correlated Spectral Occupancy in Wideband Cognitive Radios Multiband Joint Detection with Correlated Spectral Occupancy in Wideband Cognitive Radios Khalid Hossain, Ayman Assra, and Benoît Champagne, Senior Member, IEEE Department o Electrical and Computer Engineering,

More information

Chapter 12. Cross-Layer Optimization for Multi- Hop Cognitive Radio Networks

Chapter 12. Cross-Layer Optimization for Multi- Hop Cognitive Radio Networks Chapter 12 Cross-Layer Optimization for Multi- Hop Cognitive Radio Networks 1 Outline CR network (CRN) properties Mathematical models at multiple layers Case study 2 Traditional Radio vs CR Traditional

More information

Analysis of Bottleneck Delay and Throughput in Wireless Mesh Networks

Analysis of Bottleneck Delay and Throughput in Wireless Mesh Networks Analysis of Bottleneck Delay and Throughput in Wireless Mesh Networks Xiaobing Wu 1, Jiangchuan Liu 2, Guihai Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China wuxb@dislab.nju.edu.cn,

More information

Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control

Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control Jianwei Huang Department of Information Engineering The Chinese University of Hong Kong KAIST-CUHK Workshop July 2009 J. Huang (CUHK)

More information

Performance Evaluation of Energy Detector for Cognitive Radio Network

Performance Evaluation of Energy Detector for Cognitive Radio Network IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 8, Issue 5 (Nov. - Dec. 2013), PP 46-51 Performance Evaluation of Energy Detector for Cognitive

More information

DRaMA: Device-specific Repetition-aided Multiple Access for Ultra-Reliable and Low-Latency Communication

DRaMA: Device-specific Repetition-aided Multiple Access for Ultra-Reliable and Low-Latency Communication DRaMA: Device-speciic Repetition-aided Multiple Access or Ultra-Reliable and Low-Latency Communication itaek Lee, Sundo im, Junseok im, and Sunghyun Choi Department o ECE and INMC, Seoul National University,

More information

Achievable Transmission Capacity of Cognitive Radio Networks with Cooperative Relaying

Achievable Transmission Capacity of Cognitive Radio Networks with Cooperative Relaying Achievable Transmission Capacity of Cognitive Radio Networks with Cooperative Relaying Xiuying Chen, Tao Jing, Yan Huo, Wei Li 2, Xiuzhen Cheng 2, Tao Chen 3 School of Electronics and Information Engineering,

More information

Cooperative Spectrum Sharing in Cognitive Radio Networks: A Game-Theoretic Approach

Cooperative Spectrum Sharing in Cognitive Radio Networks: A Game-Theoretic Approach Cooperative Spectrum Sharing in Cognitive Radio Networks: A Game-Theoretic Approach Haobing Wang, Lin Gao, Xiaoying Gan, Xinbing Wang, Ekram Hossain 2. Department of Electronic Engineering, Shanghai Jiao

More information

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn Increasing Broadcast Reliability for Vehicular Ad Hoc Networks Nathan Balon and Jinhua Guo University of Michigan - Dearborn I n t r o d u c t i o n General Information on VANETs Background on 802.11 Background

More information

3.6 Intersymbol interference. 1 Your site here

3.6 Intersymbol interference. 1 Your site here 3.6 Intersymbol intererence 1 3.6 Intersymbol intererence what is intersymbol intererence and what cause ISI 1. The absolute bandwidth o rectangular multilevel pulses is ininite. The channels bandwidth

More information

Information-Theoretic Study on Routing Path Selection in Two-Way Relay Networks

Information-Theoretic Study on Routing Path Selection in Two-Way Relay Networks Information-Theoretic Study on Routing Path Selection in Two-Way Relay Networks Shanshan Wu, Wenguang Mao, and Xudong Wang UM-SJTU Joint Institute, Shanghai Jiao Tong University, Shanghai, China Email:

More information

Channel Assignment with Route Discovery (CARD) using Cognitive Radio in Multi-channel Multi-radio Wireless Mesh Networks

Channel Assignment with Route Discovery (CARD) using Cognitive Radio in Multi-channel Multi-radio Wireless Mesh Networks Channel Assignment with Route Discovery (CARD) using Cognitive Radio in Multi-channel Multi-radio Wireless Mesh Networks Chittabrata Ghosh and Dharma P. Agrawal OBR Center for Distributed and Mobile Computing

More information

SPECTRUM SHARING IN CRN USING ARP PROTOCOL- ANALYSIS OF HIGH DATA RATE

SPECTRUM SHARING IN CRN USING ARP PROTOCOL- ANALYSIS OF HIGH DATA RATE Int. J. Chem. Sci.: 14(S3), 2016, 794-800 ISSN 0972-768X www.sadgurupublications.com SPECTRUM SHARING IN CRN USING ARP PROTOCOL- ANALYSIS OF HIGH DATA RATE ADITYA SAI *, ARSHEYA AFRAN and PRIYANKA Information

More information

Channel Sensing Order in Multi-user Cognitive Radio Networks

Channel Sensing Order in Multi-user Cognitive Radio Networks 2012 IEEE International Symposium on Dynamic Spectrum Access Networks Channel Sensing Order in Multi-user Cognitive Radio Networks Jie Zhao and Xin Wang Department of Electrical and Computer Engineering

More information

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network EasyChair Preprint 78 A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network Yuzhou Liu and Wuwen Lai EasyChair preprints are intended for rapid dissemination of research results and

More information

End-to-End Known-Interference Cancellation (E2E-KIC) with Multi-Hop Interference

End-to-End Known-Interference Cancellation (E2E-KIC) with Multi-Hop Interference End-to-End Known-Interference Cancellation (EE-KIC) with Multi-Hop Interference Shiqiang Wang, Qingyang Song, Kailai Wu, Fanzhao Wang, Lei Guo School of Computer Science and Engnineering, Northeastern

More information

On the Unicast Capacity of Stationary Multi-channel Multi-radio Wireless Networks: Separability and Multi-channel Routing

On the Unicast Capacity of Stationary Multi-channel Multi-radio Wireless Networks: Separability and Multi-channel Routing 1 On the Unicast Capacity of Stationary Multi-channel Multi-radio Wireless Networks: Separability and Multi-channel Routing Liangping Ma arxiv:0809.4325v2 [cs.it] 26 Dec 2009 Abstract The first result

More information

ANTI-JAMMING PERFORMANCE OF COGNITIVE RADIO NETWORKS. Xiaohua Li and Wednel Cadeau

ANTI-JAMMING PERFORMANCE OF COGNITIVE RADIO NETWORKS. Xiaohua Li and Wednel Cadeau ANTI-JAMMING PERFORMANCE OF COGNITIVE RADIO NETWORKS Xiaohua Li and Wednel Cadeau Department of Electrical and Computer Engineering State University of New York at Binghamton Binghamton, NY 392 {xli, wcadeau}@binghamton.edu

More information

Distributed Game Theoretic Optimization Of Frequency Selective Interference Channels: A Cross Layer Approach

Distributed Game Theoretic Optimization Of Frequency Selective Interference Channels: A Cross Layer Approach 2010 IEEE 26-th Convention of Electrical and Electronics Engineers in Israel Distributed Game Theoretic Optimization Of Frequency Selective Interference Channels: A Cross Layer Approach Amir Leshem and

More information

Cooperative Spectrum Sensing in Cognitive Radio

Cooperative Spectrum Sensing in Cognitive Radio Cooperative Spectrum Sensing in Cognitive Radio Project of the Course : Software Defined Radio Isfahan University of Technology Spring 2010 Paria Rezaeinia Zahra Ashouri 1/54 OUTLINE Introduction Cognitive

More information

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering

More information

A Secure Transmission of Cognitive Radio Networks through Markov Chain Model

A Secure Transmission of Cognitive Radio Networks through Markov Chain Model A Secure Transmission of Cognitive Radio Networks through Markov Chain Model Mrs. R. Dayana, J.S. Arjun regional area network (WRAN), which will operate on unused television channels. Assistant Professor,

More information

Outline. Wireless Networks (PHY): Design for Diversity. Admin. Outline. Page 1. Recap: Impact of Channel on Decisions. [hg(t) + w(t)]g(t)dt.

Outline. Wireless Networks (PHY): Design for Diversity. Admin. Outline. Page 1. Recap: Impact of Channel on Decisions. [hg(t) + w(t)]g(t)dt. Wireless Networks (PHY): Design or Diversity Admin and recap Design or diversity Y. Richard Yang 9/2/212 2 Admin Assignment 1 questions Assignment 1 oice hours Thursday 3-4 @ AKW 37A Channel characteristics

More information

Partial overlapping channels are not damaging

Partial overlapping channels are not damaging Journal of Networking and Telecomunications (2018) Original Research Article Partial overlapping channels are not damaging Jing Fu,Dongsheng Chen,Jiafeng Gong Electronic Information Engineering College,

More information

Multiple access techniques

Multiple access techniques Multiple access techniques Narrowband and wideband systems FDMA TDMA CDMA /FHMA SDMA Random-access techniques Summary Wireless Systems 2015 Narrowband and wideband systems Coherence BW B coh 1/σ τ σ τ

More information

FULL-DUPLEX COGNITIVE RADIO: ENHANCING SPECTRUM USAGE MODEL

FULL-DUPLEX COGNITIVE RADIO: ENHANCING SPECTRUM USAGE MODEL FULL-DUPLEX COGNITIVE RADIO: ENHANCING SPECTRUM USAGE MODEL Abhinav Lall 1, O. P. Singh 2, Ashish Dixit 3 1,2,3 Department of Electronics and Communication Engineering, ASET. Amity University Lucknow Campus.(India)

More information

Traffic Assignment Over Licensed and Unlicensed Bands for Dual-Band Femtocells

Traffic Assignment Over Licensed and Unlicensed Bands for Dual-Band Femtocells Traic Assignment Over Licensed and Unlicensed Bands or Dual-Band Femtocells Feilu Liu, Erdem Bala, Elza Erkip and Rui Yang ECE Department, Polytechnic Institute o NYU, Brooklyn, NY 11201 InterDigital Communications,

More information

Attack-Proof Collaborative Spectrum Sensing in Cognitive Radio Networks

Attack-Proof Collaborative Spectrum Sensing in Cognitive Radio Networks Attack-Proof Collaborative Spectrum Sensing in Cognitive Radio Networks Wenkai Wang, Husheng Li, Yan (Lindsay) Sun, and Zhu Han Department of Electrical, Computer and Biomedical Engineering University

More information

Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users

Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Y.Li, X.Wang, X.Tian and X.Liu Shanghai Jiaotong University Scaling Laws for Cognitive Radio Network with Heterogeneous

More information

INTELLIGENT SPECTRUM MOBILITY AND RESOURCE MANAGEMENT IN COGNITIVE RADIO AD HOC NETWORKS. A Dissertation by. Dan Wang

INTELLIGENT SPECTRUM MOBILITY AND RESOURCE MANAGEMENT IN COGNITIVE RADIO AD HOC NETWORKS. A Dissertation by. Dan Wang INTELLIGENT SPECTRUM MOBILITY AND RESOURCE MANAGEMENT IN COGNITIVE RADIO AD HOC NETWORKS A Dissertation by Dan Wang Master of Science, Harbin Institute of Technology, 2011 Bachelor of Engineering, China

More information

Feedback via Message Passing in Interference Channels

Feedback via Message Passing in Interference Channels Feedback via Message Passing in Interference Channels (Invited Paper) Vaneet Aggarwal Department of ELE, Princeton University, Princeton, NJ 08544. vaggarwa@princeton.edu Salman Avestimehr Department of

More information

Frequency Hopped Spread Spectrum

Frequency Hopped Spread Spectrum FH- 5. Frequency Hopped pread pectrum ntroduction n the next ew lessons we will be examining spread spectrum communications. This idea was originally developed or military communication systems. However,

More information

Joint Relaying and Network Coding in Wireless Networks

Joint Relaying and Network Coding in Wireless Networks Joint Relaying and Network Coding in Wireless Networks Sachin Katti Ivana Marić Andrea Goldsmith Dina Katabi Muriel Médard MIT Stanford Stanford MIT MIT Abstract Relaying is a fundamental building block

More information

Maximum Achievable Throughput in Multi-Band Multi-Antenna Wireless Mesh Networks

Maximum Achievable Throughput in Multi-Band Multi-Antenna Wireless Mesh Networks Maximum Achievable Throughput in Multi-Band Multi-Antenna Wireless Mesh Networks Bechir Hamdaoui and Kang G. Shin Abstract We have recently witnessed a rapidly-increasing demand for, and hence a shortage

More information

A Backlog-Based CSMA Mechanism to Achieve Fairness and Throughput-Optimality in Multihop Wireless Networks

A Backlog-Based CSMA Mechanism to Achieve Fairness and Throughput-Optimality in Multihop Wireless Networks A Backlog-Based CSMA Mechanism to Achieve Fairness and Throughput-Optimality in Multihop Wireless Networks Peter Marbach, and Atilla Eryilmaz Dept. of Computer Science, University of Toronto Email: marbach@cs.toronto.edu

More information

An Adaptive Multichannel Protocol for Large scale Machine-to-Machine (M2M) Networks

An Adaptive Multichannel Protocol for Large scale Machine-to-Machine (M2M) Networks 1 An Adaptive Multichannel Protocol for Large scale Machine-to-Machine (MM) Networks Chen-Yu Hsu, Chi-Hsien Yen, and Chun-Ting Chou Department of Electrical Engineering National Taiwan University {b989117,

More information

On the Performance of Cooperative Routing in Wireless Networks

On the Performance of Cooperative Routing in Wireless Networks 1 On the Performance of Cooperative Routing in Wireless Networks Mostafa Dehghan, Majid Ghaderi, and Dennis L. Goeckel Department of Computer Science, University of Calgary, Emails: {mdehghan, mghaderi}@ucalgary.ca

More information

Downlink Erlang Capacity of Cellular OFDMA

Downlink Erlang Capacity of Cellular OFDMA Downlink Erlang Capacity of Cellular OFDMA Gauri Joshi, Harshad Maral, Abhay Karandikar Department of Electrical Engineering Indian Institute of Technology Bombay Powai, Mumbai, India 400076. Email: gaurijoshi@iitb.ac.in,

More information

Routing and Spectrum Allocation for Video On-Demand Streaming in Cognitive Wireless Mesh Networks

Routing and Spectrum Allocation for Video On-Demand Streaming in Cognitive Wireless Mesh Networks Routing and Spectrum Allocation for Video On-Demand Streaming in Cognitive Wireless Mesh Networks Yong Ding, Li Xiao Department of Computer Science and Engineering Michigan State University East Lansing,

More information

Sequence-based Rendezvous for Dynamic Spectrum Access

Sequence-based Rendezvous for Dynamic Spectrum Access Sequence-based endezvous or Dynamic Spectrum Access Luiz A. DaSilva Bradley Dept. o Electrical and Computer Engineering Virginia Tech Arlington, VA, USA ldasilva@vt.edu Igor Guerreiro Wireless Telecommunications

More information

Department of Telecommunications. The Norwegian Institute of Technology. N-7034 Trondheim, Norway. and the same power.

Department of Telecommunications. The Norwegian Institute of Technology. N-7034 Trondheim, Norway. and the same power. OFDM for Digital TV Terrestrial Broadcasting Anders Vahlin and Nils Holte Department of Telecommunications The Norwegian Institute of Technology N-734 Trondheim, Norway ABSTRACT This paper treats the problem

More information

How (Information Theoretically) Optimal Are Distributed Decisions?

How (Information Theoretically) Optimal Are Distributed Decisions? How (Information Theoretically) Optimal Are Distributed Decisions? Vaneet Aggarwal Department of Electrical Engineering, Princeton University, Princeton, NJ 08544. vaggarwa@princeton.edu Salman Avestimehr

More information

A new Opportunistic MAC Layer Protocol for Cognitive IEEE based Wireless Networks

A new Opportunistic MAC Layer Protocol for Cognitive IEEE based Wireless Networks A new Opportunistic MAC Layer Protocol for Cognitive IEEE 8.11-based Wireless Networks Abderrahim Benslimane,ArshadAli, Abdellatif Kobbane and Tarik Taleb LIA/CERI, University of Avignon, Agroparc BP 18,

More information

Anomalies in Optimal Rate-control and Scheduling Protocols for Cognitive Radio Networks

Anomalies in Optimal Rate-control and Scheduling Protocols for Cognitive Radio Networks Anomalies in Optimal Rate-control and Scheduling Protocols for Cognitive Radio Networks Vinay Kolar 1 V. Munishwar 2 N. Abu-Ghazaleh 1,2 1 Department of Computer Science Carnegie Mellon University, Qatar

More information

Channel Sensing Order in Multi-user Cognitive Radio Networks

Channel Sensing Order in Multi-user Cognitive Radio Networks Channel Sensing Order in Multi-user Cognitive Radio Networks Jie Zhao and Xin Wang Department of Electrical and Computer Engineering State University of New York at Stony Brook Stony Brook, New York 11794

More information

On the Impact of Fading and Inter-piconet Interference on Bluetooth Performance

On the Impact of Fading and Inter-piconet Interference on Bluetooth Performance On the Impact o Fading and Inter-piconet Intererence on Bluetooth Perormance Andrea Zanella Dept. o Inormation Engineering University o Padova, Padova, Italy zanella@dei.unipd.it Andrea Tonello Bell Labs,

More information

Genetic Algorithm-Based Approach to Spectrum Allocation and Power Control with Constraints in Cognitive Radio Networks

Genetic Algorithm-Based Approach to Spectrum Allocation and Power Control with Constraints in Cognitive Radio Networks Research Journal of Applied Sciences, Engineering and Technology 5(): -7, 23 ISSN: 24-7459; e-issn: 24-7467 Maxwell Scientific Organization, 23 Submitted: March 26, 22 Accepted: April 7, 22 Published:

More information

Utilization-Aware Adaptive Back-Pressure Traffic Signal Control

Utilization-Aware Adaptive Back-Pressure Traffic Signal Control Utilization-Aware Adaptive Back-Pressure Traffic Signal Control Wanli Chang, Samarjit Chakraborty and Anuradha Annaswamy Abstract Back-pressure control of traffic signal, which computes the control phase

More information

OPPORTUNISTIC SPECTRUM ACCESS IN MULTI-USER MULTI-CHANNEL COGNITIVE RADIO NETWORKS

OPPORTUNISTIC SPECTRUM ACCESS IN MULTI-USER MULTI-CHANNEL COGNITIVE RADIO NETWORKS 9th European Signal Processing Conference (EUSIPCO 0) Barcelona, Spain, August 9 - September, 0 OPPORTUNISTIC SPECTRUM ACCESS IN MULTI-USER MULTI-CHANNEL COGNITIVE RADIO NETWORKS Sachin Shetty, Kodzo Agbedanu,

More information

Low Overhead Spectrum Allocation and Secondary Access in Cognitive Radio Networks

Low Overhead Spectrum Allocation and Secondary Access in Cognitive Radio Networks Low Overhead Spectrum Allocation and Secondary Access in Cognitive Radio Networks Yee Ming Chen Department of Industrial Engineering and Management Yuan Ze University, Taoyuan Taiwan, Republic of China

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 ISSN Md. Delwar Hossain

International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 ISSN Md. Delwar Hossain International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 732 A Neighbor Discovery Approach for Cognitive Radio Network Using intersect Sequence Based Channel Rendezvous

More information

Energy-Efficient Power Allocation Strategy in Cognitive Relay Networks

Energy-Efficient Power Allocation Strategy in Cognitive Relay Networks RADIOENGINEERING, VOL. 21, NO. 3, SEPTEMBER 2012 809 Energy-Efficient Power Allocation Strategy in Cognitive Relay Networks Zongsheng ZHANG, Qihui WU, Jinlong WANG Wireless Lab, PLA University of Science

More information

Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networks

Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networks Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networs Christian Müller*, Anja Klein*, Fran Wegner**, Martin Kuipers**, Bernhard Raaf** *Communications Engineering Lab, Technische Universität

More information

Workshops der Wissenschaftlichen Konferenz Kommunikation in Verteilten Systemen 2009 (WowKiVS 2009)

Workshops der Wissenschaftlichen Konferenz Kommunikation in Verteilten Systemen 2009 (WowKiVS 2009) Electronic Communications of the EASST Volume 17 (2009) Workshops der Wissenschaftlichen Konferenz Kommunikation in Verteilten Systemen 2009 (WowKiVS 2009) A Novel Opportunistic Spectrum Sharing Scheme

More information

Fractional Cooperation and the Max-Min Rate in a Multi-Source Cooperative Network

Fractional Cooperation and the Max-Min Rate in a Multi-Source Cooperative Network Fractional Cooperation and the Max-Min Rate in a Multi-Source Cooperative Network Ehsan Karamad and Raviraj Adve The Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of

More information

A Wireless Communication System using Multicasting with an Acknowledgement Mark

A Wireless Communication System using Multicasting with an Acknowledgement Mark IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 07, Issue 10 (October. 2017), V2 PP 01-06 www.iosrjen.org A Wireless Communication System using Multicasting with an

More information

Worst Case Modelling of Wireless Sensor Networks

Worst Case Modelling of Wireless Sensor Networks Worst Case Modelling o Wireless Sensor Networks Jens B. Schmitt disco Distributed Computer Systems Lab, University o Kaiserslautern, Germany jschmitt@inormatik.uni-kl.de 1 Abstract At the current state

More information

Capacity Analysis and Call Admission Control in Distributed Cognitive Radio Networks

Capacity Analysis and Call Admission Control in Distributed Cognitive Radio Networks IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS (TO APPEAR) Capacity Analysis and Call Admission Control in Distributed Cognitive Radio Networks SubodhaGunawardena, Student Member, IEEE, and Weihua Zhuang,

More information

MIMO-Aware Routing in Wireless Mesh Networks

MIMO-Aware Routing in Wireless Mesh Networks MIMO-Aware Routing in Wireless Mesh Networks Shan Chu and Xin Wang Department o Electrical and Computer Engineering Stony Brook University, Stony Brook, New York 794 Email: {schu, xwang}@ece.sunysb.edu

More information

Imperfect Monitoring in Multi-agent Opportunistic Channel Access

Imperfect Monitoring in Multi-agent Opportunistic Channel Access Imperfect Monitoring in Multi-agent Opportunistic Channel Access Ji Wang Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements

More information

ORTHOGONAL frequency division multiplexing (OFDM)

ORTHOGONAL frequency division multiplexing (OFDM) 144 IEEE TRANSACTIONS ON BROADCASTING, VOL. 51, NO. 1, MARCH 2005 Performance Analysis for OFDM-CDMA With Joint Frequency-Time Spreading Kan Zheng, Student Member, IEEE, Guoyan Zeng, and Wenbo Wang, Member,

More information

Optimal Power Control Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks

Optimal Power Control Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks Optimal Power Control Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks Jatinder Singh Saini 1 Research Scholar, I.K.Gujral Punjab Technical University, Jalandhar, Punajb, India. Balwinder

More information

The Practical Performance of Subgradient Computational Techniques for Mesh Network Utility Optimization

The Practical Performance of Subgradient Computational Techniques for Mesh Network Utility Optimization The Practical Performance of Subgradient Computational Techniques for Mesh Network Utility Optimization Peng Wang and Stephan Bohacek Department of Electrical and Computer Engineering University of Delaware,

More information

Joint Congestion Control and Routing Subject to Dynamic Interruptions in Cognitive Radio Networks

Joint Congestion Control and Routing Subject to Dynamic Interruptions in Cognitive Radio Networks Joint Congestion Control and Routing Subject to Dynamic Interruptions in Cognitive Radio Networks Husheng Li Department of EECS University of Tennessee Knoxville, TN 37996 Email: husheng@eecs.utk.edu Lijun

More information

Joint Spectrum and Power Allocation for Inter-Cell Spectrum Sharing in Cognitive Radio Networks

Joint Spectrum and Power Allocation for Inter-Cell Spectrum Sharing in Cognitive Radio Networks Joint Spectrum and Power Allocation for Inter-Cell Spectrum Sharing in Cognitive Radio Networks Won-Yeol Lee and Ian F. Akyildiz Broadband Wireless Networking Laboratory School of Electrical and Computer

More information

A Simple Greedy Algorithm for Link Scheduling with the Physical Interference Model

A Simple Greedy Algorithm for Link Scheduling with the Physical Interference Model A Simple Greedy Algorithm for Link Scheduling with the Physical Interference Model Abstract In wireless networks, mutual interference prevents wireless devices from correctly receiving packages from others

More information

Power Control Algorithm for Providing Packet Error Rate Guarantees in Ad-Hoc Networks

Power Control Algorithm for Providing Packet Error Rate Guarantees in Ad-Hoc Networks Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 12-15, 2005 WeC14.5 Power Control Algorithm for Providing Packet Error

More information

Optimal Power Allocation over Fading Channels with Stringent Delay Constraints

Optimal Power Allocation over Fading Channels with Stringent Delay Constraints 1 Optimal Power Allocation over Fading Channels with Stringent Delay Constraints Xiangheng Liu Andrea Goldsmith Dept. of Electrical Engineering, Stanford University Email: liuxh,andrea@wsl.stanford.edu

More information

Joint Subcarrier Pairing and Power Loading in Relay Aided Cognitive Radio Networks

Joint Subcarrier Pairing and Power Loading in Relay Aided Cognitive Radio Networks 0 IEEE Wireless Communications and Networking Conference: PHY and Fundamentals Joint Subcarrier Pairing and Power Loading in Relay Aided Cognitive Radio Networks Guftaar Ahmad Sardar Sidhu,FeifeiGao,,3,

More information

Cognitive Radio Spectrum Access with Prioritized Secondary Users

Cognitive Radio Spectrum Access with Prioritized Secondary Users Appl. Math. Inf. Sci. Vol. 6 No. 2S pp. 595S-601S (2012) Applied Mathematics & Information Sciences An International Journal @ 2012 NSP Natural Sciences Publishing Cor. Cognitive Radio Spectrum Access

More information

Spectrum Sharing with Adjacent Channel Constraints

Spectrum Sharing with Adjacent Channel Constraints Spectrum Sharing with Adjacent Channel Constraints icholas Misiunas, Miroslava Raspopovic, Charles Thompson and Kavitha Chandra Center for Advanced Computation and Telecommunications Department of Electrical

More information

Multi-Band Spectrum Allocation Algorithm Based on First-Price Sealed Auction

Multi-Band Spectrum Allocation Algorithm Based on First-Price Sealed Auction BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 1 Sofia 2017 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2017-0008 Multi-Band Spectrum Allocation

More information

Jamming Games for Power Controlled Medium Access with Dynamic Traffic

Jamming Games for Power Controlled Medium Access with Dynamic Traffic Jamming Games for Power Controlled Medium Access with Dynamic Traffic Yalin Evren Sagduyu Intelligent Automation Inc. Rockville, MD 855, USA, and Institute for Systems Research University of Maryland College

More information

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission JOURNAL OF COMMUNICATIONS, VOL. 6, NO., JULY A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission Liying Li, Gang Wu, Hongbing Xu, Geoffrey Ye Li, and Xin Feng

More information

A Coexistence-Aware Spectrum Sharing Protocol for WRANs

A Coexistence-Aware Spectrum Sharing Protocol for WRANs A Coexistence-Aware Spectrum Sharing Protocol for 802.22 WRANs Kaigui Bian and Jung-Min Jerry Park Department of Electrical and Computer Engineering Virginia Tech, Blacksburg, VA 24061 Email: {kgbian,

More information

Review of Energy Detection for Spectrum Sensing in Various Channels and its Performance for Cognitive Radio Applications

Review of Energy Detection for Spectrum Sensing in Various Channels and its Performance for Cognitive Radio Applications American Journal of Engineering and Applied Sciences, 2012, 5 (2), 151-156 ISSN: 1941-7020 2014 Babu and Suganthi, This open access article is distributed under a Creative Commons Attribution (CC-BY) 3.0

More information

Beyond Interference Avoidance: On Transparent Coexistence for Multi-hop Secondary CR Networks

Beyond Interference Avoidance: On Transparent Coexistence for Multi-hop Secondary CR Networks Beyond Interference Avoidance: On Transparent Coexistence for Multi-hop Secondary CR Networks Xu Yuan Canming Jiang Yi Shi Y. Thomas Hou Wenjing Lou Sastry Kompella Virginia Polytechnic Institute and State

More information

Competitive Distributed Spectrum Access in QoS-Constrained Cognitive Radio Networks

Competitive Distributed Spectrum Access in QoS-Constrained Cognitive Radio Networks Competitive Distributed Spectrum Access in QoS-Constrained Cognitive Radio Networks Ziqiang Feng, Ian Wassell Computer Laboratory University of Cambridge, UK Email: {zf232, ijw24}@cam.ac.uk Abstract Dynamic

More information

Design a Transmission Policies for Decode and Forward Relaying in a OFDM System

Design a Transmission Policies for Decode and Forward Relaying in a OFDM System Design a Transmission Policies for Decode and Forward Relaying in a OFDM System R.Krishnamoorthy 1, N.S. Pradeep 2, D.Kalaiselvan 3 1 Professor, Department of CSE, University College of Engineering, Tiruchirapalli,

More information