| |||||||||||||||||||||||||||||
Overview | Results | Publications | Software | People | References Overview:In this project, we investigate the benefits of using the peer-to-peer network model in cellular wireless packet data networks. First, we study the performance trade-offs between conventional cellular networks (cellular network model) and multi-hop ad-hoc networks (peer-to-peer network model). We find that while the peer-to-peer network model performs better in terms of throughput and power consumption, they suffer from unfairness and severe performance degradation due to mobility and traffic locality. The trade-offs preclude the adoption of either of the network models as a clear solution for future wireless communication systems. Therefore, we explore a new hybrid wireless
network model called Sphinx that has a dual mode of operation.
Sphinx uses a peer-to-peer network model in tandem with
the conventional cellular network model to achieve
higher throughput and lower power consumption.
At the same time, Sphinx avoids the typical
pitfalls of a pure peer-to-peer network model including
unfair resource allocation and throughput degradation
due to mobility and traffic locality.
We show through simulation results
that Sphinx outperforms the conventional cellular network model
in terms of throughput and power consumption,
and achieves better fairness and resilience to mobility
and traffic locality than the peer-to-peer network model.
Results / Status:
In Figures 1 and 2, we show the performance of the hybrid network model in terms of the impact on mobility and traffic locality. The simulation results are obtained using the ns-2 network simulator. We use a topology with 100 mobile stations randomly distributed in a 1500m by 1500m cell. We use 50 TCP flows and measure the average throughput as the performance metric. Figure 1 shows the impact of mobility on the throughput. All flows have the source and destination randomly chosen from the 100 mobile stations. Mobile stations randomly move within the cell using the way-point mobility model. We observe that the throughput of the peer-to-peer model suffers for higher mobility rates while the throughput of the cellular model remains unaffected because the mobility is only intra-cell. The performance of the hybrid model tracks the performance of the peer-to-peer model during lower speeds. However, for the higher speeds, more flows experience throughput degradation and are switched to the cellular mode. Hence, the performance of the hybrid model tracks the performance of the cellular model for higher speeds and hence does not show the throughput degradation exhibited by the peer-to-peer model. Figure 2 shows the impact of traffic locality on the throughput.
A local flow is defined as one that has both the source and destination
inside the same cell, while a non-local flow is one that has either the
source or the destination outside the cell. We vary the percentage of
non-local flows in the network and compare the performance of the three
network models. As in the case of mobility,
the performance of the hybrid model tracks that of the peer-to-peer model for
lower percentages when the peer-to-peer model is significantly better than the
cellular model, and switches over to the cellular model for the extreme cases where
most of the flows are non-local and hence the cellular model performs better than
the peer-to-peer model.
Publications & Presentations:
Software Downloads:People:
References & Related Work:
|