Decision Making for Two-Phase Network-Coded Cooperative Information Repair in Wireless Networks

In our previous work [6], we proposed a cluster based two-phase PPIR protocol to repair the lost packets among end users during the 3G Base Station (BS) broadcast. The PPIR protocol achieves better performance compared with others since cluster heads have the full knowledge of each cluster and collect the data packets efficiently by exchanging control information with cluster members during the first phase. However, such a scheme incurs a large communication overhead for control information exchange when the cluster size scales up, which leads to large repair delay. In this paper, we design a new scheduling scheme to reduce this overhead by reducing the number of control information exchange. In this manner, cluster heads do not have the full knowledge of their own clusters and need make the decision when to stop waiting for more data packets and enter the second phase. To solve such decision making problem, we propose two approaches, named as the optimization based approach and the optimal stopping approach to reduce the total repair latency. In the first approach, we formulate the problem based on a defined cost metric and find the stopping time according to the minimum cost. In the second approach, every time the cluster head receiving a data packet, it makes a decision based on the knowledge of already received data packets. Simulation results show that the two proposed approaches achieve smaller repair latency compared with the PPIR protocol, and the first approach is suitable for the case of low packet loss rate (during the BS broadcast), while the second approach is suitable for the case of high packet loss rate.

[1]  Chen-Nee Chuah,et al.  Rate-distortion optimized network coding for cooperative video stream repair in wireless peer-to-peer networks , 2008, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[2]  Yu Cheng,et al.  A CDS Based Cooperative Information Repair Protocol with Network Coding in Wireless Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[3]  Chen-Nee Chuah,et al.  Structured network coding and cooperative local peer-to-peer repair for MBMS video streaming , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[4]  Peng-Jun Wan,et al.  Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[5]  Albert N. Shiryaev,et al.  Optimal Stopping Rules , 1980, International Encyclopedia of Statistical Science.

[6]  Chen-Nee Chuah,et al.  Structured Network Coding and Cooperative Wireless Ad-Hoc Peer-to-Peer Repair for WWAN Video Broadcast , 2009, IEEE Transactions on Multimedia.

[7]  Chen-Nee Chuah,et al.  Cooperative Peer-to-Peer Repair for Wireless Multimedia Broadcast , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[8]  Xuemin Shen,et al.  Cooperative Peer-to-Peer Information Exchange via Wireless Network Coding , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[9]  Chen-Nee Chuah,et al.  Network Coding Based Cooperative Peer-to-Peer Repair in Wireless Ad-Hoc Networks , 2008, 2008 IEEE International Conference on Communications.

[10]  B. Rozovskii,et al.  Optimal Stopping Rules , 1978 .

[11]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[12]  Chen-Nee Chuah,et al.  Joint source/channel coding of WWAN multicast video for a cooperative peer-to-peer collective using structured network coding , 2009, 2009 IEEE International Workshop on Multimedia Signal Processing.

[13]  Sung-Ju Lee,et al.  Distributed communication paradigm for wireless community networks , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[14]  Chen-Nee Chuah,et al.  On the Complexity of Variants of Cooperative Peer-to-peer Repair for Wireless Broadcasting , 2006 .