jump to navigation

Relay Subset Selection in Wireless Networks Using Partial Decode-and-Forward Transmission October 7, 2009

Posted by flashbuzzer in Research.
Tags: ,
add a comment

My third journal paper appeared in the IEEE Transactions on Vehicular Technology last February. You can find a pre-print on arXiv here.

Here are my thoughts on this paper’s strengths and weaknesses.

Strengths:In this paper, we used a simple theoretical model to obtain some practical insights. Specifically, we considered the relay selection problem given that all of the candidate relays employ a partial decode-and-forward strategy. Assuming that the network is static, we showed that the ergodic rate can be maximized by placing all of the candidate relays at a single point. This is intuitively satisfying, as intelligent node placement is essential when initially setting up a wireless network. Also, we were able to use neat mathematical tools such as diversity gain and generalized diversity gain to characterize the performance of relay selection under this partial decode-and-forward framework.

Weaknesses:Unfortunately, neat theoretical models cannot be used to explain all of the practical scenarios that can be realized. In particular, our model only considered the performance impact of path loss, and so lognormal shadowing was not taken into account. Placing a candidate relay node at the ergodic rate-maximizing point appears to be a good strategy, but what if a large building blocks the line-of-sight path between the candidate relay and the intended destination? Also, as far as I can tell, partial decode-and-forward is not employed in either the IEEE 802.16j or the 3GPP LTE-Advanced standards, which limits the practical scope of our work.

This was my second accepted IEEE journal paper, which was another important milestone in my graduate school career. I should also note that the review process for Trans VT is excellent; in particular, this paper was initially submitted in November 2007, and the final acceptance notice was issued in June 2008. This implies that authors seeking a fast turnaround time for their papers should consider submitting to Trans VT. Much of the credit for the smoothness of the review process should go to Weihua Zhuang, who is the Editor-in-Chief of the Transactions.

The Impact of Channel Feedback on Opportunistic Relay Selection for Hybrid-ARQ in Wireless Networks August 5, 2009

Posted by flashbuzzer in Research.
Tags: ,
add a comment

My second journal paper appeared in the IEEE Transactions on Vehicular Technology last March. You can find a pre-print on arXiv here.

Here are my thoughts on this paper’s strengths and weaknesses.

Strengths:In this paper, we studied a practical problem, namely that of relay selection in a wireless network, and obtained a near-practical solution to this problem. It should be stressed that rate-compatible punctured coding is an important element of industry standards such as IEEE 802.16e and 3GPP LTE. Also, a well-crafted comment from one of the paper’s anonymous reviewers motivated us to thoroughly revise Section 5.1; the results of the revision strengthened our belief in our solution’s near-practicality. In particular, we cited various parameters from the IEEE 802.11a standard to support our assertion that opportunistic relay selection would not significantly increase the level of signaling overhead in a wireless network.

Weaknesses:An inherent limitation to studying a practical problem is the resultant difficulty in obtaining meaningful, closed-form mathematical results. Mathematical elegance is a quality that is rarely attributed to hybrid-ARQ and convolutional coding; combining those two transmission strategies with opportunistic relay selection limited us to the relatively simple analytical results in Section 4. Also, I used an insufficient number of Monte Carlo trials to obtain the simulation results in Sections 5.2 and 5.3. This resulted in plots that would have greatly benefited from either the addition of error bars or additional test runs.

This was my first accepted IEEE journal paper, which was a nice milestone in my graduate school career. I also greatly enjoyed the paper revision process, as it was my first opportunity to mull over reviewer comments and determine how to address them. Formulating a coherent plan for a paper revision is often difficult, but it is well worth the time and effort; for example, I always enjoy reading well-written author responses to my comments whenever I serve as an anonymous reviewer.

Rate Bounds for MIMO Relay Channels May 25, 2009

Posted by flashbuzzer in Research.
Tags: ,
add a comment

My first journal paper appeared in the Journal of Communications and Networks last June. You can find a pre-print on arXiv here.

I thought that I would list some of this paper’s strengths and weaknesses, which may provide some guidance for researchers in the area of wireless communications.

Strengths:We tackled an interesting open problem, which entailed determining the capacity of the full-duplex MIMO relay channel. The end result was a nice technical contribution, where we proposed two partial source-relay cooperation strategies that improved upon a previously proposed lower bound. An inherent advantage in performing information-theoretic research is that reviewers have to be more clever when attempting to reject your submissions, assuming that the stated results are correct. Also, Section 5 illustrates how intuition for technical contributions can be obtained via a few well-thought-out simulation studies.

Weaknesses:An inherent drawback of performing information-theoretic research is that a relatively high bar must be cleared in order to actually obtain the desired results. This issue manifested itself when 1) I made a technical error in the conference version of this paper and 2) I glossed over several critical details in the proofs of our results, which put a crimp in the review process. In retrospect, I should have obtained a more solid grasp of multiuser information theory before tackling this open problem. We were also unable to obtain a sharper outer bound, which limited our options for journal submission; for example, our paper would have been rejected by the IEEE Transactions on Information Theory.

This paper, in some sense, signaled my entry into the world of academia. On a side note, I would like to commend the JCN publication staff, as they did a superb job throughout the paper review and editing process. For interested researchers, the JCN does have the occasional compelling special issue; their guest editors also tend to be fairly well-known in their respective sub-fields.

Finding a Good Research Topic September 27, 2008

Posted by flashbuzzer in Research.
add a comment

I recently wrote this post on my research group’s blog. While it probably best applies to graduate students in wireless communications, some of the ideas expressed there should be useful for grad students in other disciplines.

Wireless Communications Research May 22, 2008

Posted by flashbuzzer in Research.
Tags: ,
1 comment so far

Recently I’ve been thinking about the current state of research in wireless communications. In particular, I’ve been pondering the following question: if I were a first-year grad student in wireless communications starting my Ph.D. this fall, what would be a good research problem to investigate?

Back when I entered grad school, I had a very hazy idea of what problems to tackle. My initial interest was in multi-input multi-output (MIMO) wireless systems. After poking at a multiuser MIMO beamforming problem for a while, one of my advisors suggested that I look at MIMO relay channels. That set me on my current research path, and I’ve come to regard cooperative communications as a neat and interesting research topic.

After recently attending VTC2008-Spring, I want to throw out the following three general topics that should be interesting and relevant for the next 5 or so years.

1. Cognitive radios: Given the ongoing whitespaces debate, where the FCC is being pushed to allow greater freedom to unlicensed transmitters, I think that this will be a timely and relevant problem for several years. There are numerous open problems in this area, particularly in the information-theoretic realm (since a cognitive radio channel can be regarded as a special case of an interference channel, and some progress has only recently been made on characterizing the performance limits of the interference channel). From attending some cognitive radio talks at VTC, I’m now convinced that other interesting problems lie in this domain, such as how to perform spectrum allocation and how to properly price available spectrum. Perhaps game-theoretic tools can be applied here?

2. Vehicular communications: This area also contains a raft of pressing technical issues. A nice motivating example for studying vehicular communications is as follows: suppose that you are driving along a road and an accident occurs up ahead (but out of your view). Ideally a signal should be sent from the wrecked car to your car, warning it that an accident has occurred ahead and advising you to slow down and/or take a suggested alternate route to your destination. Numerous auto companies have active research programs in this area, including Daimler and Tata Motors. A nice repository of information on vehicular communications can be found at this EPFL link, and a brief perusal of that page indicates that security and privacy issues are also of paramount importance; for example, it would be highly undesirable for a hacker to send a rogue signal to a moving vehicle, causing it to turn and crash into a brick wall.

3. Applications of biology: I used to regard biology as a subject unworthy of my attention (probably due to the relative lack of mathematics involved). Then I attended two interesting talks at VTC where biological principles were used to design interesting wireless communication strategies (one involved sensor node timing offset correction based on firefly emission coordination, and the other involved sensor node sleep cycle scheduling based on positive/negative feedback in ant colonies). Along with genetic algorithms, such strategies tend to be quite neat and intuitively satisfying. The key challenge in this area is to prove why such strategies work well…or are such proofs even possible?