Pipelined Transmission Scheduling in All-Optical TDM/WDM Rings

Size: px
Start display at page:

Download "Pipelined Transmission Scheduling in All-Optical TDM/WDM Rings"

Transcription

1 Pipelined ransmission Scheduling in All-Optical DM/WDM Rings Xijun Zhang and Chunming Qiao Department of ECE, SUNY at Buffalo, Buffalo, NY 460 fxz, Abstract wo properties of optical transmissions, namely, unidirectional propagation and predictable propagation delay, make it possible to pipeline packet transmissions in alloptical networks. In this paper, we study the problem of scheduling All-to-All Personalized Communication (AAPC) in unidirectional DM/WDM rings with pipelined transmissions, which can achieve a much higher bandwidth utilization than non-pipelined transmissions. For a given number of wavelengths, K, and number of transmitter-receiver pairs per node,, the theoretical lower bound (LB) on the schedule lengths is derived, and scheduling methods which can achieve near optimal results are proposed for three different cases, namely, = K, < K and =, respectively. Keywords: DM/WDM, Ring, AAPC, Scheduling, Pipelined transmissions. Introduction All-optical interconnection networks are suitable for high speed communications, mainly due to their large bandwidth. o fully take advantage of all-optical networks, their unique characteristics need to be exploited. Specifically, in order to fully utilize the large bandwidth of optic fibers, two multiplexing techniques, namely, ime Division Multiplexing (DM) and Wavelength Division Multiplexing(WDM), have been studied. DM/WDM hybrid access schemes have also been proposed by many researchers [,4,7,9]. Furthermore, two properties of optical transmissions, namely, unidirectional propagation and predictable propagation delay, make it possible to pipeline packet transmissions in multihop networks, which can achieve a much higher bandwidth utilization than non-pipelined transmissions. Pipelining messages in DM optical communications in multiprocessor arrays was studied in [8,0]. Due to the lack of sophisticated optical logic devices, communications in all-optical networks are normally carried out in a circuit-switching fashion to avoid conversions of data streams between electronic and optical signals at intermediate nodes. In addition, in order to eliminate the overhead involved in establishing all-optical paths his research is supported in part by a grant from NSF under contract number MIP at runtime, compiled communication techniques can be applied to schedule pre-determined communication patterns. One such pattern is All-to-All Personalized Communication (AAPC), which is the densest that can be imposed on an interconnection network. It requires each of the N nodes to send a unique message to each of the other N? nodes, and arises in many important parallel computing algorithms. Furthermore, for an arbitrary dense communication pattern, it is usually more beneficial to use a highly tuned AAPC schedule than attempting to find a specific one for the required communication [, 6]. he length of the schedule for carrying out AAPC is thus an important performance measure of a communication system. In this paper, we will investigate the problem of scheduling pipelined AAPC transmissions in DM/WDM rings. Ring is a fairly common communication network architecture for local area networks (LAN) as well as multiprocessor systems. Early WDM networks to be deployed are likely to be rings, as in several recent testbeds [3, 3]. Work related to scheduling transmissions in rings has been reported in [, 6, ], in which only one transmitter-receiver pair per node was assumed and non-pipelined transmissions were used. he effects of having multiple transmitterreceiver pairs per node on the schedule in bidirectional WDM rings have been considered only recently in []. he work in this paper differs from them in that we consider the problem of scheduling pipelined AAPC transmissions for any given number of wavelengths, K, and any number of transmitter-receiver pairs per node, K, in unidirectional DM/WDM rings. he rest of this paper is organized as follows. Section briefly describes the system and states the basic assumptions. Section 3 studies the theoretical lower bound (LB) on the schedule length for each of the following three cases: = K, < K and =, and also gives an upper bound (UB) achieved by the proposed scheduling methods. Finally, Section 4 concludes this paper. System description We consider an N-node ring in which the nodes are numbered from 0 to N?, and each link is multiplexed with K wavelengths. Each node has fully tunable transmitterreceiver pairs, or alternatively, a multi-wavelength (K-

2 wavelength) laser array (or multichannel receiver array) so that a node can transmit (or receive) at K different wavelengths at the same time. We study the scheduling problem for the evacuation mode, in which each node has N? packets to be sent to the other N? nodes, one for each node, and afterwards, either no more packets are generated, or the same communication pattern is repeated. It is assumed that all packets are of the same length, and the network is globally synchronized. In addition, the schedule is determined a priori, which includes all necessary information for a specific node to communicate with the other nodes. Once the schedule is made, every node is informed and will follow the schedule to communicate with others. Assume that the propagation delay between two adjacent nodes is d units, the transmission time of one packet is p( d) units, and the tuning delay of transmitter-receivers is negligible. Consider the time it takes for every node to send one packet to another node s hops away, where s N?, and there is only one wavelength. In non-pipelined transmissions, p + s d units are needed for a node to send one packet, and no intermediate nodes can transmit during this period. Hence, at most b N c nodes on the ring can transmit s at the same time, and d N b N e (p + s d) s (p + s d) units s c are needed. However, if packet transmissions are pipelined, all N nodes can transmit at the same time, and thus only p + s d units are needed. herefore, the efficiency of pipelined transmissions will be at least s times higher than that of non-pipelined transmissions (if we ignore the control overhead involved in pipelined transmissions). For example, when N = 8 and s = 4, at most nodes (e.g. 0 and 4) can transmit at the same time with non-pipelined transmissions as shown in Figure (a), and it takes 4 (p + 4 d) units for all 8 nodes to send (and receive) a packet. With pipelined transmissions as shown in Figure (b), only p + 4 d units are needed (a) non-pipelined transmissions (b) pipelined transmissions Figure. (the number above each packet denotes the destination node). In order to implement the pipelined transmissions described above, the packet size has to be small enough so that p d. A large message of size P can be transmitted in multiple (d P d e) packets which results in repetitions of the schedule. Note that when each node has multiple packets to transmit (either to a single destination or to multiple destinations), the transmission of the second (or later) packet can be overlapped with the propagation of the previous one on each wavelength. More specifically, assume that all the packets transmitted previously on a given wavelength (one packet by each node) are propagating on their last hop. While the first bit of these packets is being received by their destinations, each node can start the transmission of another packet. For the above reason, the time for every node to receive all the packets can always be written as p + L s (or d + d P d e L s for large messages), where L s is the schedule length independent of p (as long as p d). In what follows, we will concentrate only on the schedule length L s. In addition, we will ignore the tuning delay of transmitter-receiver pairs (or the on-off delay of the K-wavelength laser array and receiver array), and treat d units as the duration of a time slot. o facilitate our presentation, a connection (or a transmission) is said to have stride s if a packet is to be transmitted to a node s hops away. In order to fully utilize the bandwidth in pipelined transmissions, only the connections with the same stride are scheduled on the same wavelength at the same time (via pipelining). For example, all connections with stride 4 are pipelined as shown in Figure (b). Accordingly, the behavior of every node will be the same, and we only need to consider how to schedule transmissions at one node, unlike in non-pipelined transmissions []. 3 Pipelined scheduling of AAPC o derive efficient schedules, the values of both K and have to be taken into consideration. Clearly, K. In what follows, we will start with the simplest case where = K, then extend the discussions to two other cases, namely, < K and =, respectively. In each case, we will first give the heoretical Lower Bound (LB) on the schedule length, and then propose a scheduling method to approach the LB. 3. he case where = K When = K, each transmitter (and receiver) is fixed at a distinct wavelength. Since each node has N? packets to send, and each packet takes s slots, where s = ; ; ; N?, respectively, the total time needed for a node to send all its packets is N(N?) slots on a single wavelength. herefore, the LB on the schedule length is, LB( = K) = d N(N?) K e () which may be achieved if all packet transmissions can be uniformly distributed among K wavelengths. Our idea for approaching the LB is to group the transmissions into phases of a fixed length, L p. More specifically, on each wavelength, up to two transmissions with strides s and L p?s can be scheduled in each phase. Figure shows an example schedule with L p = N = 7, where each row corresponds to a wavelength, and each arrowed line segment corresponds to a connection with a specific stride. As

3 illustrated in the figure, all transmitters start transmissions at the beginning of each phase. he starting time of the second transmission within each phase depends on the stride of the first one, and is different on different wavelengths. he schedule of AAPC usually completes in multiple phases. In this example, LB( = K = 4) = 34, and it is achieved in two phases ( L p = 34). λ 4 λ 3 λ λ =K SAR 3 s = END from left to right (or from right to left) to yield different values of x, which is between and +. It turns out that the schedule length is minimized when x = +, or in other words, when the lower part in Figure 3 slides all the way to the right (the proof is omitted). he resulting schedule is illustrated in Figure 4, where an arrow indicates the direction at which the stride increases. x- mk x x+ x+k- x+k x+mk - N- N- N-K N-K- N-mK µ+ x N-mK- Phase Phase Figure. An example (N = 7, = K = 4). Note that in some cases, combining connections with strides s and N? s to form phases with L p = N may not be appropriate. In general, the appropriate value of L p (or how to combine connections with different strides to form phases), depends on N and K as to be discussed next. In order to find an efficient schedule, we first determine how big K needs to be. heorem. At most d N e wavelengths are needed for scheduling pipelined AAPC transmissions when = K. Proof: Since the largest s is N?, the schedule length cannot be shorter than N?. Without loss of generality, assume that the connection with stride N? is scheduled on wavelength. Let (s ; s ; i ) denote that two connections with strides s and s are scheduled on wavelength i, where i K. A straightforward way to schedule the remaining N? connections is (; N? ; ); (; N? 3; 3 );, and so on. his schedule requires d N e wavelengths in total, and the schedule length achieved is N? (the shortest possible). For any N, let N? = mk +, where m = b N? K c 0 and = mod(n? ; K) (where mod() is the modular function). Note that the proof above also implies an optimal schedule for the case where K = d N e (and m = 0). Below, we will propose an efficient schedule for the case where K < d N e, and determine an upper bound on the schedule length. As shown in Figure 3, let the connection with stride x be combined with the connection with stride N? to make the phase length L p = x + N?. It is then natural to combine connections with strides x + ; ; x + mk? with connections with strides N? ; ; N? mk, respectively. hese mk pairs of connections will be scheduled in m phases with K pairs in each phase, and within each phase, one pair on each wavelength. he remaining connections (there are of them) will be scheduled after the mth phase. Note that in creating these mk pairs of connections, it is implied that x + mk? < N? mk (see Figure 3), that is, x +. Intuitively, the lower part in Figure 3 can slide Figure 3. Combining strides to form phases. Note that, for the remaining connections, it does not matter on which wavelength the connection with stride is scheduled as long as it is scheduled separately from the other? connections, which may also be scheduled differently from Figure 4 as long as the sum of the strides of the connections scheduled on each wavelength is no more than. From Figure 4, it is clear that when = K, an upper bound on the schedule length achieved by the proposed scheduling method is: U B( = K) = m(n + ) + () In the next two subsections, we will consider the cases in which < K. In such cases, a node can only transmit simultaneously on wavelengths. ransmissions on the other K? wavelengths have to be delayed, which results in longer schedule lengths. he cases where < K and = will be considered separately since different scheduling methods need to be applied to achieve near optimal schedule. Note that, having more than d N e wavelengths may help reduce the schedule length when < K. However, to make the assumptions on K uniform across different cases, we will only consider K d N e. Ν+µ Ν+µ Ν+µ µ µ+ N- K µ+κ+ N-K- µ+ N- µ+κ+ N-K- µ+κ N-K µ+κ N-k µ +mk N-mK µ µ phase phase phase m µ < Κ Figure 4. A heuristic schedule. 3. he case where < K We first assume K < d N e and hence, m. When < K, in order to use all the wavelengths available, a transmitter has to transmit on different wavelengths in an

4 interleaved way. Specifically, it has to transmit one packet on one wavelength at the beginning of one slot, and then another packet on another wavelength at the beginning of another slot, and so on. Since each transmitter interleaves among d K e wavelengths, d K e? more slots are needed to send a packet on each of the K wavelengths comparing with the case where = K. Intuitively, LB( < K) = LB( = K) + d K e? (3) F (k) S (k) F (k) µ+ N- λ µ+κ+ λmod(k,) λk- λ K µ+κ N-K µ+κ phase phase Figure. Phase when < K. We now consider how to modify the schedule in Figure 4 to approach the LB. First we divide the K wavelengths into d K e groups such that the ith group, where i < d K e, contains the following wavelengths, K?(i?), K?(i?)?,, K?i +, and the last group (i.e. the d K e-th group) contains only mod(k; ) wavelengths, namely, mod(k; ), mod(k; )?,,,. Let the transmitters transmit on the first group of wavelengths at the beginning of each phase, and then on the second group, and so on. Note that there will be two transmissions of complementary strides on each wavelength in each phase. he first transmissions in phase on the wavelengths in group i ( i d K e) will be delayed for i? slots relative to the case where = K (see Figure ). If we denote by D (k) the delay of the first transmission on k in phase, where k K, we have, D (k) = d K? k + e? (4) Note that, as in the case where = K, the second transmission in phase on k can start after the number of slots equal to the stride of the first transmission. Specifically, since the first transmission in phase on k has stride +k, the second transmission will start at D (k)++k. In effect, the schedule in Figure 4 can be simply modified by delaying every transmission on k by D (k) slots. his is possible, or in other words, the resulting schedule is valid, because of the following lemma and theorem. Lemma. In the modified schedule, there are at most transmissions starting at the same time during phase. he formal derivation of LB( < K) is omitted Proof: Let F (k) and S (k) represent the time of the first and second transmissions on k in phase, respectively. Based on the schedule described above, we have, F (k) = D (k) = d K? k + e? () S (k) = D (k) + + k K + k(? ) + = d e +? (6) Note that F () F () F (K) and S () S () S (K). Since max k ff (k)g = F () = d K e? and min kfs (k)g = S () = d K e + > max k ff (k)g, it is guaranteed that F (k) 6= S (k) for any k. In addition, by checking the formula of F (k), we conclude that F (k) has the same value for at most different k values. Similarly, S (k) has the same value for at most ( ) different wavelengths. Unlike the first transmissions, the second transmissions in phase will start on the wavelengths of group d K e first, then group d K e?, and so on, as shown in Figure. In addition, since the sum of the strides of the two transmissions on every wavelength is the same (i.e. N + ), the first transmission on k in phase will also be delayed for D (k) slots relative to the case where = K. Accordingly, phase will undergo the same changes as phase, and so will phases 3, 4 and so on. he net effect is that every transmission on k during these m phases will be delayed by D (k) slots. Based on Lemma and the above discussions, we have the following theorem (the formal proof is omitted), which guarantees that the modified schedule is valid for the first m phases. heorem : In the modified schedule (illustrated in Figure ), at most packets are transmitted and received simultaneously by a node in the first m phases. N-mK+K- µ Κ+ λ λ mod(k,) λ Κ µ Κ µ Κ λ K- 3 λ K N-mK µ phase m Figure 6. Schedule the remaining connections ( < K, K < < K). We now consider how the remaining connections are scheduled. Note that when = 0, there is no remaining connections to schedule, and the schedule is delayed for D () slots because the connection with stride N?

5 mk + K? ends last on in phase m. In order to minimize the schedule length, we have to schedule the remaining (where 0 < < K) connections in a specific way based on the value of, which is different from the case where = K. More specifically, when K < < K, we schedule these connections as follow (see Figure 6): (;?; K ), (?; ; K? ),, (K;?K; K? ), (K? ;?; K?? ),, (?K +;?; ), where a vector containing? means that only one connection whose stride is specified by the first parameter is scheduled on the specified wavelength. In this way, the connection which ends last is the one with stride?k, which is scheduled on K? with a delay of D (K? ) slots. When 0 < K, the last connections will be scheduled on ; ; ;, respectively. Accordingly, the connection with stride ends last on with a delay of D () slots. herefore, the overall delay relative to the case where = K is, D = 8 < : D (K? ) K < < K D () 0 < K D () = 0 and based on Eq. (), the modified schedule will have a length of (7) U B( < K) = m(n + ) + + D (8) Note that if K = d N e and m = 0, the N? connections can be scheduled in the same way as the last connections are scheduled in the case where K < < K. In other words, it does not matter whether there is any phase prior to scheduling these connections. In the next subsection, we will consider the case where =, in which the last connections will be scheduled using a heuristic method. We will assume K < d N e only. his is because, when K = d N e, = N?, and the N? connections can be scheduled using the same heuristic method. 3.3 he case when = We may first derive the following by extending Eq. (3), LB( = ) = LB( = K) + K? (9) However, we cannot simply extend the interleaved scheduling method proposed for the case where < K. o see the problem, consider two transmissions with strides + k and + k +, which are to be scheduled as the first transmissions in phase on k and k+, respectively. If we let the (one and only) transmitter transmit on K first, K? next, and so on, the transmissions on k and k+ will start at K? k and K? k?, respectively, and the two packets will have to be received simultaneously (at time slot + K). his in turn, may force the second transmissions on these two wavelengths to start at the same time, which results in an invalid schedule. A possible solution is to reverse the order at which the wavelengths are interleaved. hat is, we will let the transmitter transmit on first, next, and so on (at the beginning of each phase), which results in D (k) = k? (instead of K?k). Since the first transmission starts on first, then on, and so on in each phase, and in addition, the stride of the first transmission increases with k, it is likely that we can start the second transmission on first, then on, and so on in each phase. Formally, we may denote by Fi 0 (k) and S0 i (k) the time of the first and second transmissions on k in phase i, respectively, relative to the beginning of phase i in the case where = K. It turns out that if all the transmissions on k in the first m phases are delayed for D (k) slots, that is, if we let Fi 0 (k) = k?, and S0 i (k) = F i 0 (k) + + (i? )K + k, we can guarantee that at any time during phases through m, there is at most one packet transmitted or received by a node. Specifically, this is because both Fi 0 (k) and S0 i (k) monotonically increase with k, and in addition, the following condition is met: max k ffi 0 (k)g = F i 0 (K) = K? < min k fsi 0 (k)g = S0 i () = + (i? )K +. From the above discussions, it is clear that during phase (i.e. i = ), the condition will also be met, and there will be at most one packet transmitted/received by any node at any time if K? < + (or in other words, > K? ). However, if K?, the condition is not met, and some of the second transmissions in phase will start at the same time as some of the first transmissions in phase. In such a case, the K connections scheduled in phase will have to be rescheduled differently using a heuristic method, just as the remaining connections. In short, as long as > K?, the first m phases (phases through m) outlined in the schedule shown in Figure 4 can be modified by delaying every transmission on k by D (k) slots. However, if K?, only phases through m can be modified this way, and the connections scheduled in phase, together with the remaining connections, have to be scheduled using a heuristic method. One such heuristic method, for example, is to consider the connections in the order of increasing stride, and try to schedule each connection as soon as possible. 3.4 Numerical results Figure 7 plots the LB, as well as the schedule lengths (which are also the upper bounds) achieved by the proposed scheduling methods, as a function of K for three different cases, namely, = K, = and =, respectively, in a ring having 00 nodes. In all three cases, the UBs achieved are quite close to the LBs, and in fact, they are the same at some points. For example, the maximum difference between LB(=) and UB(=) is at most %, 3% and 9% when K N, N and N, respectively. he results also indicate that the LB does not decrease too much as increases 8 4 beyond =, and in addition, the difference between the UB and the LB is the smallest when =. Accordingly, = seems to be a good choice from the cost-effective design point of view. Note that the proposed scheduling methods are useful

6 since for a given system where N, K and are fixed, one can always determine m and, and consequently an appropriate schedule to implement. Schedule Length N=00 = = = K UB ( = ) LB ( = ) UB ( = ) LB ( = ) UB ( = K) LB ( = K) Number of Wavelengths (K) Figure 7. Schedule length of AAPC (N = 00). 4 Conclusion In this paper, we have studied the problem of scheduling pipelined AAPC transmissions in unidirectional rings. We have determined the LBs on the schedule length for a given number of wavelengths, K, and number of transmitterreceiver pairs per node,. Scheduling methods which can achieve a near optimal schedule have been proposed. We have also found that, unlike in non-pipelined transmissions, multiple transmitter-receiver pairs ( > ) do not have much effect on the schedule length in pipelined transmissions. In addition, comparing to non-pipelined transmissions, although the formulas for LBs are similar (see []), the schedule length has been reduced dramatically. his is because the unit of measurement has been changed from the number of rounds in non-pipelined transmissions to the number of slots in pipelined transmissions, and each round can last as many as N slots. Accordingly, pipelined transmissions can potentially achieve a throughput that is N times as higher as non-pipelined transmissions. Given that N (N? ) packets (one for each connection of AAPC) can be sent/received within approximately d N(N?) K e slots, the maximum throughput achieved with pipelined transmissions is about K packets per slot, or equivalently, packets per slot per wavelength. his maximum throughput compares favorably with the maximum throughput of tokenpassing based rings where pipelining is also used. In fact, the maximum throughput of a FDDI ring is equivalently packet per slot (per wavelength). References [] S. H. Bokhari. Multiphase complete exchange: A theoretical analysis. IEEE ransactions on Computers, 4():0 9, 996. [] Michael S. Borella and Biswanath Mukherjee. Efficient scheduling of nonuniform packet traffic in a WDM/DM local lightwave network with arbitrary transceiver tuning latencies. In Proceedings of IEEE Infocom, pages 9 37, 99. [3] G. K. Chang, G. Ellinas, J. K. Gamelin, M. Z. Iqbal, and C. A. Brackett. Multiwavelength reconfigurabale WDM/AM/SONE network testbed. IEEE/OSA J. Lightwave ech./ieee JSAC, 4, 996. [4] H.S. Choi, H.-A. Choi, and M. Azizoglu. Optimum transmission scheduling in optical broadcast networks. In Proc. Int l Conference on Communication, pages 66 70, 99. [] A. Elrefaie. Multiwavelength survivable ring network architectures. In Proc. Int l Conference on Communication, pages 4, 993. [6] S. Hinrichs, C. Kosak, D. R. O Hallaron,. M. Stricker, and R. ake. An architecture for optimal allto-all personalized communication. In Proc. Sixth Annual ACM Symposium on Parallel Algorithms and Architecture (SPAA), pages 30 39, 994. [7] S.K. Lee and H.-A. Choi. Optimal transmission scheduling in WDM broadcast-and-select networks with multiple transmitters and receivers. In International Conference on Massively Parallel Processing Using Optical Interconnections (MPPOI), pages , October 996. [8] R. G. Melhem, D.M. Chiarulli, and S. P. Levitan. Space multiplexing of waveguides in optically interconnected multiprocessor systems. he Couputer Journal, 3(4):36 369, 989. [9] G. Pieris and G. Sasaki. Scheduling transmissions in WDM broadcast-and-select networks. IEEE/ACM ransactions on Networking, ():0 0, 994. [0] C. Qiao and R. G. Melhem. ime-division optical communications in multiprocessor arrays. IEEE ransactions on Computers, 4():77 90, 993. [] C. Qiao, X. Zhang, and L. Zhou. Scheduling all-to-all connections in WDM rings. In SPIE Proceedings, All Optical Communication Systems: Architecture, Control and Network Issues, pages 8 9, November 996. [] L. assiulas and J. Joung. Performance measures and scheduling policies in ring networks. IEEE/ACM ransactions on Networking, 3():76 84, 99. [3] H. oba, K. Oda, K. Inoue, K. Nosu, and. Kitoh. An optical FDM based self-healing ring networks employing arrayed-waveguide-grating ADM filters and ED- FAs with level equalizers. IEEE JSAC/JL Special Issue on Optical Networks, 4:800 83, June 996.

Scheduling Transmissions in WDM Optical Networks. throughputs in the gigabits-per-second range. That is, transmitters transmit data in xedlength

Scheduling Transmissions in WDM Optical Networks. throughputs in the gigabits-per-second range. That is, transmitters transmit data in xedlength Scheduling Transmissions in WDM Optical Networks Bhaskar DasGupta Department of Computer Science Rutgers University Camden, NJ 080, USA Michael A. Palis Department of Computer Science Rutgers University

More information

A New Design for WDM Packet Switching Networks with Wavelength Conversion and Recirculating Buffering

A New Design for WDM Packet Switching Networks with Wavelength Conversion and Recirculating Buffering A New Design for WDM Packet Switching Networks with Wavelength Conversion and Recirculating Buffering Zhenghao Zhang and Yuanyuan Yang Department of Electrical & Computer Engineering State University of

More information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information Jun Zhou Department of Computer Science Florida State University Tallahassee, FL 326 zhou@cs.fsu.edu Xin Yuan

More information

Traffic Grooming for WDM Rings with Dynamic Traffic

Traffic Grooming for WDM Rings with Dynamic Traffic 1 Traffic Grooming for WDM Rings with Dynamic Traffic Chenming Zhao J.Q. Hu Department of Manufacturing Engineering Boston University 15 St. Mary s Street Brookline, MA 02446 Abstract We study the problem

More information

Optimal Transceiver Scheduling in WDM/TDM Networks. Randall Berry, Member, IEEE, and Eytan Modiano, Senior Member, IEEE

Optimal Transceiver Scheduling in WDM/TDM Networks. Randall Berry, Member, IEEE, and Eytan Modiano, Senior Member, IEEE IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 23, NO. 8, AUGUST 2005 1479 Optimal Transceiver Scheduling in WDM/TDM Networks Randall Berry, Member, IEEE, and Eytan Modiano, Senior Member, IEEE

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

Algorithm for wavelength assignment in optical networks

Algorithm for wavelength assignment in optical networks Vol. 10(6), pp. 243-250, 30 March, 2015 DOI: 10.5897/SRE2014.5872 Article Number:589695451826 ISSN 1992-2248 Copyright 2015 Author(s) retain the copyright of this article http://www.academicjournals.org/sre

More information

X 1. x 1,k-1. ,0,1,k-1. x1,0 x1,1... x0,1 x0,k-1. size = n/k ,1 0,k-1. 1,0 1,1 1,k-1 0,0. k -1,1. k -1. k k. k -1 k

X 1. x 1,k-1. ,0,1,k-1. x1,0 x1,1... x0,1 x0,k-1. size = n/k ,1 0,k-1. 1,0 1,1 1,k-1 0,0. k -1,1. k -1. k k. k -1 k All-to-All Broadcast in Broadcast-and-Select WDM Networs with Tunale Devices of Limited Tuning Ranges Hongsi Choi 1 Hyeong-Ah Choi 1 and Lionel M. Ni 2 1 Department of Electrical Engineering and Computer

More information

Scalability Analysis of Wave-Mixing Optical Cross-Connects

Scalability Analysis of Wave-Mixing Optical Cross-Connects Scalability Analysis of Optical Cross-Connects Abdelbaset S. Hamza Dept. of Electronics and Comm. Eng. Institute of Aviation Eng. & Technology Giza, Egypt Email: bhamza@ieee.org Haitham S. Hamza Dept.

More information

On the Benefit of Tunability in Reducing Electronic Port Counts in WDM/TDM Networks

On the Benefit of Tunability in Reducing Electronic Port Counts in WDM/TDM Networks On the Benefit of Tunability in Reducing Electronic Port Counts in WDM/TDM Networks Randall Berry Dept. of ECE Northwestern Univ. Evanston, IL 60208, USA e-mail: rberry@ece.northwestern.edu Eytan Modiano

More information

New Architecture & Codes for Optical Frequency-Hopping Multiple Access

New Architecture & Codes for Optical Frequency-Hopping Multiple Access ew Architecture & Codes for Optical Frequency-Hopping Multiple Access Louis-Patrick Boulianne and Leslie A. Rusch COPL, Department of Electrical and Computer Engineering Laval University, Québec, Canada

More information

*Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook

*Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook *Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook 1 Multiplexing Frequency-Division Multiplexing Time-Division Multiplexing Wavelength-Division

More information

On Multi-Server Coded Caching in the Low Memory Regime

On Multi-Server Coded Caching in the Low Memory Regime On Multi-Server Coded Caching in the ow Memory Regime Seyed Pooya Shariatpanahi, Babak Hossein Khalaj School of Computer Science, arxiv:80.07655v [cs.it] 0 Mar 08 Institute for Research in Fundamental

More information

Optimal Routing Based on Super Topology in Optical Parallel Interconnect

Optimal Routing Based on Super Topology in Optical Parallel Interconnect Journal of Parallel and Distributed Computing 61, 12091224 (2001) doi:10.1006jpdc.2001.1750, available online at http:www.idealibrary.com on Optimal Routing Based on Super Topology in Optical Parallel

More information

Electrons Prohibited

Electrons Prohibited Electrons Prohibited Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain Generations of Networks Recent Devices Networking Architectures and Examples Issues Electro-optic Bottleneck

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

Best Fit Void Filling Algorithm in Optical Burst Switching Networks

Best Fit Void Filling Algorithm in Optical Burst Switching Networks Second International Conference on Emerging Trends in Engineering and Technology, ICETET-09 Best Fit Void Filling Algorithm in Optical Burst Switching Networks M. Nandi, A. K. Turuk, D. K. Puthal and S.

More information

Multiwavelength Optical Network Architectures

Multiwavelength Optical Network Architectures Multiwavelength Optical Network rchitectures Switching Technology S8. http://www.netlab.hut.fi/opetus/s8 Source: Stern-Bala (999), Multiwavelength Optical Networks L - Contents Static networks Wavelength

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

n the Number of Fiber Connections and Star Couplers in Multi-Star Single-Hop Networks

n the Number of Fiber Connections and Star Couplers in Multi-Star Single-Hop Networks n the Number of Fiber Connections and Star Couplers in Multi-Star Single-Hop Networks Peng-Jun Wan Department of Computer Science and Applied Mathematics Illinois Institute of Technology Chicago, IL 60616

More information

Low-Latency Multi-Source Broadcast in Radio Networks

Low-Latency Multi-Source Broadcast in Radio Networks Low-Latency Multi-Source Broadcast in Radio Networks Scott C.-H. Huang City University of Hong Kong Hsiao-Chun Wu Louisiana State University and S. S. Iyengar Louisiana State University In recent years

More information

Wavelength Assignment Problem in Optical WDM Networks

Wavelength Assignment Problem in Optical WDM Networks Wavelength Assignment Problem in Optical WDM Networks A. Sangeetha,K.Anusudha 2,Shobhit Mathur 3 and Manoj Kumar Chaluvadi 4 asangeetha@vit.ac.in 2 Kanusudha@vit.ac.in 2 3 shobhitmathur24@gmail.com 3 4

More information

Message Scheduling for All-to-all Personalized Communication on Ethernet Switched Clusters

Message Scheduling for All-to-all Personalized Communication on Ethernet Switched Clusters Message Scheduling for All-to-all Personalized Communication on Ethernet Switched Clusters Ahmad Faraj Xin Yuan Department of Computer Science, Florida State University Tallahassee, FL 32306 {faraj, xyuan}@cs.fsu.edu

More information

Distributed Power Control in Cellular and Wireless Networks - A Comparative Study

Distributed Power Control in Cellular and Wireless Networks - A Comparative Study Distributed Power Control in Cellular and Wireless Networks - A Comparative Study Vijay Raman, ECE, UIUC 1 Why power control? Interference in communication systems restrains system capacity In cellular

More information

BEST FIT VOID FILLING SEGMENTATION BASED ALGORITHM IN OPTICAL BURST SWITCHING NETWORKS

BEST FIT VOID FILLING SEGMENTATION BASED ALGORITHM IN OPTICAL BURST SWITCHING NETWORKS Journal of Advanced College of Engineering and Management, Vol.1, 215 BEST FIT VOID FILLING SEGMENTATION BASED ALGORITHM IN OPTICAL BURST SWITCHING NETWORKS A.K Rauniyar 1, A.S Mandloi 2 1 Department of

More information

Hamming Codes as Error-Reducing Codes

Hamming Codes as Error-Reducing Codes Hamming Codes as Error-Reducing Codes William Rurik Arya Mazumdar Abstract Hamming codes are the first nontrivial family of error-correcting codes that can correct one error in a block of binary symbols.

More information

On the Capacity Regions of Two-Way Diamond. Channels

On the Capacity Regions of Two-Way Diamond. Channels On the Capacity Regions of Two-Way Diamond 1 Channels Mehdi Ashraphijuo, Vaneet Aggarwal and Xiaodong Wang arxiv:1410.5085v1 [cs.it] 19 Oct 2014 Abstract In this paper, we study the capacity regions of

More information

Networks with Sparse Wavelength Conversion. By: Biao Fu April 30,2003

Networks with Sparse Wavelength Conversion. By: Biao Fu April 30,2003 Networks with Sparse Wavelength Conversion By: Biao Fu April 30,2003 Outline Networks with Sparse Wavelength Converters Introduction Blocking Probability calculation Blocking Performance Simulation Wavelength

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

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

CENTRALIZED BUFFERING AND LOOKAHEAD WAVELENGTH CONVERSION IN MULTISTAGE INTERCONNECTION NETWORKS

CENTRALIZED BUFFERING AND LOOKAHEAD WAVELENGTH CONVERSION IN MULTISTAGE INTERCONNECTION NETWORKS CENTRALIZED BUFFERING AND LOOKAHEAD WAVELENGTH CONVERSION IN MULTISTAGE INTERCONNECTION NETWORKS Mohammed Amer Arafah, Nasir Hussain, Victor O. K. Li, Department of Computer Engineering, College of Computer

More information

Superimposed Code Based Channel Assignment in Multi-Radio Multi-Channel Wireless Mesh Networks

Superimposed Code Based Channel Assignment in Multi-Radio Multi-Channel Wireless Mesh Networks Superimposed Code Based Channel Assignment in Multi-Radio Multi-Channel Wireless Mesh Networks ABSTRACT Kai Xing & Xiuzhen Cheng & Liran Ma Department of Computer Science The George Washington University

More information

Lossy Compression of Permutations

Lossy Compression of Permutations 204 IEEE International Symposium on Information Theory Lossy Compression of Permutations Da Wang EECS Dept., MIT Cambridge, MA, USA Email: dawang@mit.edu Arya Mazumdar ECE Dept., Univ. of Minnesota Twin

More information

Design of Parallel Algorithms. Communication Algorithms

Design of Parallel Algorithms. Communication Algorithms + Design of Parallel Algorithms Communication Algorithms + Topic Overview n One-to-All Broadcast and All-to-One Reduction n All-to-All Broadcast and Reduction n All-Reduce and Prefix-Sum Operations n Scatter

More information

A Location-Aware Routing Metric (ALARM) for Multi-Hop, Multi-Channel Wireless Mesh Networks

A Location-Aware Routing Metric (ALARM) for Multi-Hop, Multi-Channel Wireless Mesh Networks A Location-Aware Routing Metric (ALARM) for Multi-Hop, Multi-Channel Wireless Mesh Networks Eiman Alotaibi, Sumit Roy Dept. of Electrical Engineering U. Washington Box 352500 Seattle, WA 98195 eman76,roy@ee.washington.edu

More information

A Systematic Wavelength Assign Algorithm for Multicast in WDM Networks with Sparse Conversion Nodes *

A Systematic Wavelength Assign Algorithm for Multicast in WDM Networks with Sparse Conversion Nodes * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 5, 559-574 (009) A Systematic avelength Assign Algorithm for Multicast in DM Networks with Sparse Conversion Nodes * I-HSUAN PENG, YEN-EN CHEN AND HSIANG-RU

More information

(Refer Slide Time: 2:23)

(Refer Slide Time: 2:23) Data Communications Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture-11B Multiplexing (Contd.) Hello and welcome to today s lecture on multiplexing

More information

Traffic Grooming, Routing, and Wavelength Assignment in Optical WDM Mesh Networks

Traffic Grooming, Routing, and Wavelength Assignment in Optical WDM Mesh Networks Traffic Grooming, Routing, and Wavelength Assignment in Optical WDM Mesh Networks J.Q. Hu Boston University 15 St. Mary s Street Brookline, MA 02446 Email: hqiang@bu.edu Brett Leida Sycamore Networks 220

More information

photons photodetector t laser input current output current

photons photodetector t laser input current output current 6.962 Week 5 Summary: he Channel Presenter: Won S. Yoon March 8, 2 Introduction he channel was originally developed around 2 years ago as a model for an optical communication link. Since then, a rather

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

THE field of personal wireless communications is expanding

THE field of personal wireless communications is expanding IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 5, NO. 6, DECEMBER 1997 907 Distributed Channel Allocation for PCN with Variable Rate Traffic Partha P. Bhattacharya, Leonidas Georgiadis, Senior Member, IEEE,

More information

Empirical Probability Based QoS Routing

Empirical Probability Based QoS Routing Empirical Probability Based QoS Routing Xin Yuan Guang Yang Department of Computer Science, Florida State University, Tallahassee, FL 3230 {xyuan,guanyang}@cs.fsu.edu Abstract We study Quality-of-Service

More information

Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion

Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Xiaojun Cao, Chunming Qiao, ishal Anand and Jikai Li Department of Information Technology, Rochester Institute of Technology

More information

Degrees of Freedom of Multi-hop MIMO Broadcast Networks with Delayed CSIT

Degrees of Freedom of Multi-hop MIMO Broadcast Networks with Delayed CSIT Degrees of Freedom of Multi-hop MIMO Broadcast Networs with Delayed CSIT Zhao Wang, Ming Xiao, Chao Wang, and Miael Soglund arxiv:0.56v [cs.it] Oct 0 Abstract We study the sum degrees of freedom (DoF)

More information

An Efficient Multi-Slot Transmission Scheme for Bluetooth Systems

An Efficient Multi-Slot Transmission Scheme for Bluetooth Systems An Efficient Multi-Slot Transmission Scheme for Bluetooth Systems Chae Young Lee and Ki Won Sung Dept. of Industrial Engineering, KAIST, 7- Kusung Dong, Yusung Gu, Taejon, Korea {cylee, bestre}@mail.kaist.ac.kr

More information

CS434/534: Topics in Networked (Networking) Systems

CS434/534: Topics in Networked (Networking) Systems CS434/534: Topics in Networked (Networking) Systems Wireless Foundation: Wireless Mesh Networks Yang (Richard) Yang Computer Science Department Yale University 08A Watson Email: yry@cs.yale.edu http://zoo.cs.yale.edu/classes/cs434/

More information

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at: www.ijarcsms.com

More information

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT Syed Ali Jafar University of California Irvine Irvine, CA 92697-2625 Email: syed@uciedu Andrea Goldsmith Stanford University Stanford,

More information

Bit Reversal Broadcast Scheduling for Ad Hoc Systems

Bit Reversal Broadcast Scheduling for Ad Hoc Systems Bit Reversal Broadcast Scheduling for Ad Hoc Systems Marcin Kik, Maciej Gebala, Mirosław Wrocław University of Technology, Poland IDCS 2013, Hangzhou How to broadcast efficiently? Broadcasting ad hoc systems

More information

Module 19 : WDM Components

Module 19 : WDM Components Module 19 : WDM Components Lecture : WDM Components - II Objectives In this lecture you will learn the following OADM Optical Circulators Bidirectional OADM using Optical Circulators and FBG Optical Cross

More information

A Message Scheduling Scheme for All-to-all Personalized Communication on Ethernet Switched Clusters

A Message Scheduling Scheme for All-to-all Personalized Communication on Ethernet Switched Clusters A Message Scheduling Scheme for All-to-all Personalized Communication on Ethernet Switched Clusters Ahmad Faraj Xin Yuan Pitch Patarasuk Department of Computer Science, Florida State University Tallahassee,

More information

A Multiple SIMD Mesh Architecture for Multi-Channel Radar Processing

A Multiple SIMD Mesh Architecture for Multi-Channel Radar Processing A Multiple SIMD Mesh Architecture for Multi-Channel Radar Processing Mikael Taveniku 2,3, Anders Åhlander 1, Magnus Jonsson 1 and Bertil Svensson 1,2 1. Centre for Computer Architecture, Halmstad University,

More information

Deadlock-free Routing Scheme for Irregular Mesh Topology NoCs with Oversized Regions

Deadlock-free Routing Scheme for Irregular Mesh Topology NoCs with Oversized Regions JOURNAL OF COMPUTERS, VOL. 8, NO., JANUARY 7 Deadlock-free Routing Scheme for Irregular Mesh Topology NoCs with Oversized Regions Xinming Duan, Jigang Wu School of Computer Science and Software, Tianjin

More information

PH-7. Understanding of FWM Behavior in 2-D Time-Spreading Wavelength- Hopping OCDMA Systems. Abstract. Taher M. Bazan Egyptian Armed Forces

PH-7. Understanding of FWM Behavior in 2-D Time-Spreading Wavelength- Hopping OCDMA Systems. Abstract. Taher M. Bazan Egyptian Armed Forces PH-7 Understanding of FWM Behavior in 2-D Time-Spreading Wavelength- Hopping OCDMA Systems Taher M. Bazan Egyptian Armed Forces Abstract The behavior of four-wave mixing (FWM) in 2-D time-spreading wavelength-hopping

More information

Analysis of Tolerance and Sleep Time in Sleep Mode Scheduling Energy Saving Technique in Time Division Multiplexing Passive Optical Networks

Analysis of Tolerance and Sleep Time in Sleep Mode Scheduling Energy Saving Technique in Time Division Multiplexing Passive Optical Networks Analysis of Tolerance and Sleep Time in Sleep Mode Scheduling Energy Saving Technique in Time Division Multiplexing Passive Optical Networks Himank Nargotra M tech. Student Deparment of Electronics and

More information

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale Wireless ad hoc networks Acknowledgement: Slides borrowed from Richard Y. Yang @ Yale Infrastructure-based v.s. ad hoc Infrastructure-based networks Cellular network 802.11, access points Ad hoc networks

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

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information Xin Yuan Wei Zheng Department of Computer Science, Florida State University, Tallahassee, FL 330 {xyuan,zheng}@cs.fsu.edu

More information

Mobility Tolerant Broadcast in Mobile Ad Hoc Networks

Mobility Tolerant Broadcast in Mobile Ad Hoc Networks Mobility Tolerant Broadcast in Mobile Ad Hoc Networks Pradip K Srimani 1 and Bhabani P Sinha 2 1 Department of Computer Science, Clemson University, Clemson, SC 29634 0974 2 Electronics Unit, Indian Statistical

More information

ROUSKAS AND SIVARAMAN: PACKET SCHEDULING IN BROADCAST WDM NETWORKS 1. Packet Scheduling in Broadcast WDM. Networks with

ROUSKAS AND SIVARAMAN: PACKET SCHEDULING IN BROADCAST WDM NETWORKS 1. Packet Scheduling in Broadcast WDM. Networks with ROUSKAS AD SIVARAMA: PACKET SCHEDULIG I BROADCAST WDM ETWORKS Packet Scheduling in Broadcast WDM etworks with Arbitrary Transceiver Tuning Latencies George. Rouskas, Member, IEEE, and Vijay Sivaraman Abstract

More information

A REVIEW ON PLACEMENT OF WAVELENGTH CONVERTERS IN WDM P-CYCLE NETWORK

A REVIEW ON PLACEMENT OF WAVELENGTH CONVERTERS IN WDM P-CYCLE NETWORK A REVIEW ON PLACEMENT OF WAVELENGTH CONVERTERS IN WDM P-CYCLE NETWORK Rupali Agarwal 1 and Rachna Asthana 2 1 Department of Electronics and Communication Engineering, BBDGEI, Lucknow roopali.ipec@gmail.com

More information

TDM SCHEDULES FOR BROADCAST WDM NETWORKS WITH ARBITRARY TRANSCEIVER TUNING LATENCIES by VIJAY SIVARAMAN A thesis submitted to the Graduate Faculty of

TDM SCHEDULES FOR BROADCAST WDM NETWORKS WITH ARBITRARY TRANSCEIVER TUNING LATENCIES by VIJAY SIVARAMAN A thesis submitted to the Graduate Faculty of ABSTRACT SIVARAMAN, VIJAY TDM Schedules for Broadcast WDM Networks with Arbitrary Transceiver Tuning Latencies (Under the direction of Professor George Rouskas) We consider the problem of scheduling packet

More information

Transmission Scheduling in Capture-Based Wireless Networks

Transmission Scheduling in Capture-Based Wireless Networks ransmission Scheduling in Capture-Based Wireless Networks Gam D. Nguyen and Sastry Kompella Information echnology Division, Naval Research Laboratory, Washington DC 375 Jeffrey E. Wieselthier Wieselthier

More information

TWO-WAY communication between two nodes was first

TWO-WAY communication between two nodes was first 6060 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 61, NO. 11, NOVEMBER 2015 On the Capacity Regions of Two-Way Diamond Channels Mehdi Ashraphijuo, Vaneet Aggarwal, Member, IEEE, and Xiaodong Wang, Fellow,

More information

Module 3: Physical Layer

Module 3: Physical Layer Module 3: Physical Layer Dr. Associate Professor of Computer Science Jackson State University Jackson, MS 39217 Phone: 601-979-3661 E-mail: natarajan.meghanathan@jsums.edu 1 Topics 3.1 Signal Levels: Baud

More information

Performance Evaluation of different α value for OFDM System

Performance Evaluation of different α value for OFDM System Performance Evaluation of different α value for OFDM System Dr. K.Elangovan Dept. of Computer Science & Engineering Bharathidasan University richirappalli Abstract: Orthogonal Frequency Division Multiplexing

More information

Two Models for Noisy Feedback in MIMO Channels

Two Models for Noisy Feedback in MIMO Channels Two Models for Noisy Feedback in MIMO Channels Vaneet Aggarwal Princeton University Princeton, NJ 08544 vaggarwa@princeton.edu Gajanana Krishna Stanford University Stanford, CA 94305 gkrishna@stanford.edu

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

UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AND ENGINEERING. FINAL EXAMINATION, April 2017 DURATION: 2.5 hours

UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AND ENGINEERING. FINAL EXAMINATION, April 2017 DURATION: 2.5 hours UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AND ENGINEERING ECE4691-111 S - FINAL EXAMINATION, April 2017 DURATION: 2.5 hours Optical Communication and Networks Calculator Type: 2 Exam Type: X Examiner:

More information

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Shih-Hsien Yang, Hung-Wei Tseng, Eric Hsiao-Kuang Wu, and Gen-Huey Chen Dept. of Computer Science and Information Engineering,

More information

The strictly non-blocking condition for three-stage networks

The strictly non-blocking condition for three-stage networks The strictly non-blocking condition for three-stage networks Martin Collier and Tommy Curran chool of Electronic Engineering, Dublin City University, Ireland Abstract A criterion for a three-stage network

More information

Reti di Telecomunicazione. Channels and Multiplexing

Reti di Telecomunicazione. Channels and Multiplexing Reti di Telecomunicazione Channels and Multiplexing Point-to-point Channels They are permanent connections between a sender and a receiver The receiver can be designed and optimized based on the (only)

More information

M. Shabani * and M. Akbari Department of Electrical Engineering, Sharif University of Technology, Azadi Ave., P. O. Box , Tehran, Iran

M. Shabani * and M. Akbari Department of Electrical Engineering, Sharif University of Technology, Azadi Ave., P. O. Box , Tehran, Iran Progress In Electromagnetics Research, Vol. 22, 137 148, 2012 SIULTANEOUS ICROWAVE CHIRPE PULSE GENERATION AN ANTENNA BEA STEERING. Shabani * and. Akbari epartment of Electrical Engineering, Sharif University

More information

Energy-aware Scheduling with Deadline and Reliability Constraints in Wireless Networks

Energy-aware Scheduling with Deadline and Reliability Constraints in Wireless Networks Energy-aware Scheduling with Deadline and Reliability Constraints in Wireless Networks G. Sudha Anil Kumar, G. Manimaran and Z. Wang Real-ime Computing and Networking Laboratory Dept. of Electrical and

More information

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM Hailu Belay Kassa, Dereje H.Mariam Addis Ababa University, Ethiopia Farzad Moazzami, Yacob Astatke Morgan State University Baltimore,

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

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2 Data and Signals - Theoretical Concepts! What are the major functions of the network access layer? Reference: Chapter 3 - Stallings Chapter 3 - Forouzan Study Guide 3 1 2! What are the major functions

More information

Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks

Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks A. P. Azad and A. Chockalingam Department of ECE, Indian Institute of Science, Bangalore 5612, India Abstract Increasing

More information

Fast Sorting and Pattern-Avoiding Permutations

Fast Sorting and Pattern-Avoiding Permutations Fast Sorting and Pattern-Avoiding Permutations David Arthur Stanford University darthur@cs.stanford.edu Abstract We say a permutation π avoids a pattern σ if no length σ subsequence of π is ordered in

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

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter CHAPTER 3 Syllabus 1) DPCM 2) DM 3) Base band shaping for data tranmission 4) Discrete PAM signals 5) Power spectra of discrete PAM signal. 6) Applications (2006 scheme syllabus) Differential pulse code

More information

Wireless Network Coding with Local Network Views: Coded Layer Scheduling

Wireless Network Coding with Local Network Views: Coded Layer Scheduling Wireless Network Coding with Local Network Views: Coded Layer Scheduling Alireza Vahid, Vaneet Aggarwal, A. Salman Avestimehr, and Ashutosh Sabharwal arxiv:06.574v3 [cs.it] 4 Apr 07 Abstract One of the

More information

Generalized Signal Alignment For MIMO Two-Way X Relay Channels

Generalized Signal Alignment For MIMO Two-Way X Relay Channels Generalized Signal Alignment For IO Two-Way X Relay Channels Kangqi Liu, eixia Tao, Zhengzheng Xiang and Xin Long Dept. of Electronic Engineering, Shanghai Jiao Tong University, Shanghai, China Emails:

More information

Quantifying the Benefit of Wavelength-Add/Drop in WDM Rings with Distance-Independent and Dependent Traffic

Quantifying the Benefit of Wavelength-Add/Drop in WDM Rings with Distance-Independent and Dependent Traffic Journal of Lightwave Technology, vol.7, no., pp.4-57, January 999, 999 IEEE Quantifying the Benefit of Wavelength-Add/Drop in WDM Rings with Distance-Independent and Dependent Traffic Jane M. Simmons,

More information

Fast Placement Optimization of Power Supply Pads

Fast Placement Optimization of Power Supply Pads Fast Placement Optimization of Power Supply Pads Yu Zhong Martin D. F. Wong Dept. of Electrical and Computer Engineering Dept. of Electrical and Computer Engineering Univ. of Illinois at Urbana-Champaign

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

Cooperative Tx/Rx Caching in Interference Channels: A Storage-Latency Tradeoff Study

Cooperative Tx/Rx Caching in Interference Channels: A Storage-Latency Tradeoff Study Cooperative Tx/Rx Caching in Interference Channels: A Storage-Latency Tradeoff Study Fan Xu Kangqi Liu and Meixia Tao Dept of Electronic Engineering Shanghai Jiao Tong University Shanghai China Emails:

More information

OPC1600 MUX WDM OADM SPLITTER

OPC1600 MUX WDM OADM SPLITTER OPC1600 MUX WDM OADM SPLITTER OPC 1600 passive optical splitting platform The OPC 1600 optical splitting platform could, without affecting the original link, fully duplicates one or more copies of data

More information

Performance of ALOHA and CSMA in Spatially Distributed Wireless Networks

Performance of ALOHA and CSMA in Spatially Distributed Wireless Networks Performance of ALOHA and CSMA in Spatially Distributed Wireless Networks Mariam Kaynia and Nihar Jindal Dept. of Electrical and Computer Engineering, University of Minnesota Dept. of Electronics and Telecommunications,

More information

Multiplexing. Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur

Multiplexing. Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur CS311: DATA COMMUNICATION Multiplexing Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur e-mail: manaskhatua@iitj.ac.in Outline of the Lecture What is Multiplexing and why is it used? Basic

More information

Efficient Multihop Broadcast for Wideband Systems

Efficient Multihop Broadcast for Wideband Systems Efficient Multihop Broadcast for Wideband Systems Ivana Maric WINLAB, Rutgers University ivanam@winlab.rutgers.edu Roy Yates WINLAB, Rutgers University ryates@winlab.rutgers.edu Abstract In this paper

More information

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system Nidhi Sindhwani Department of ECE, ASET, GGSIPU, Delhi, India Abstract: In MIMO system, there are several number of users

More information

[Tomar, 2(7): July, 2013] ISSN: Impact Factor: 1.852

[Tomar, 2(7): July, 2013] ISSN: Impact Factor: 1.852 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Comparison of different Combining methods and Relaying Techniques in Cooperative Diversity Swati Singh Tomar *1, Santosh Sharma

More information

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris Multiplexing Concepts and Introduction to BISDN Professor Richard Harris Objectives Define what is meant by multiplexing and demultiplexing Identify the main types of multiplexing Space Division Time Division

More information

An Optimal (d 1)-Fault-Tolerant All-to-All Broadcasting Scheme for d-dimensional Hypercubes

An Optimal (d 1)-Fault-Tolerant All-to-All Broadcasting Scheme for d-dimensional Hypercubes An Optimal (d 1)-Fault-Tolerant All-to-All Broadcasting Scheme for d-dimensional Hypercubes Siu-Cheung Chau Dept. of Physics and Computing, Wilfrid Laurier University, Waterloo, Ontario, Canada, N2L 3C5

More information

Generalized Game Trees

Generalized Game Trees Generalized Game Trees Richard E. Korf Computer Science Department University of California, Los Angeles Los Angeles, Ca. 90024 Abstract We consider two generalizations of the standard two-player game

More information

The problem of upstream traffic synchronization in Passive Optical Networks

The problem of upstream traffic synchronization in Passive Optical Networks The problem of upstream traffic synchronization in Passive Optical Networks Glen Kramer Department of Computer Science University of California Davis, CA 95616 kramer@cs.ucdavis.edu Abstaract. Recently

More information

Physical Layer. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

Physical Layer. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF Physical Layer Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multiplexing Transmission channels are expensive. It is often that two communicating

More information

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 29.

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 29. FIBER OPTICS Prof. R.K. Shevgaonkar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture: 29 Integrated Optics Fiber Optics, Prof. R.K. Shevgaonkar, Dept. of Electrical Engineering,

More information

IN recent years, there has been great interest in the analysis

IN recent years, there has been great interest in the analysis 2890 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 7, JULY 2006 On the Power Efficiency of Sensory and Ad Hoc Wireless Networks Amir F. Dana, Student Member, IEEE, and Babak Hassibi Abstract We

More information