A Churn Resilience Technique on P2P Sensor Data Stream Delivery System Using Distributed Hashing
Abstract
Recently, sensor data stream delivery system that collects sensor data periodically and delivers successively has been attracting great attention. As for this sensor data stream delivery, receivers are possible to require the same sensor data stream with different delivery cycles. Our research team proposed methods to distribute communication loads by relay nodes in the case of delivering the sensor data streams that have different data delivery cycles. However, in the previous methods, since the specic node builds delivery paths and noties related nodes, the assigned node is required to be updated when the related nodes churn. Therefore, in this paper, we propose a churn resilience technique that enhances the robustness of delivery system. We confirmed in simulations that the proposed technique improves the reliability of the delivery system.
Full Text:
PDFReferences
X. Zhang, J. Liu, B. Li, and T.-S. P.
Yum, "CoolStreaming/DONet: A data-
driven overlay network for peer-to-peer live
media streaming," in Proceedings of the 24th
Annual Joint Conference of the IEEE Com-
puter and Communications Societies (INFO-
COM 2005), Mar. 2005, pp. 2102-2111.
X. Liao, H. Jin, Y. Liu, L. M. Ni, and
D. Deng, "Anysee: Peer-to-peer live stream-
ing," in Proceedings of the 25th IEEE Inter-
national Conference on Computer Commu-
nications (INFOCOM 2006), Apr. 2006, pp.
-10.
N. Magharei and R. Rejaie, "PRIME: Peer-
to-peer receiver-driven mesh-based stream-
ing," in Proceedings of the 26th IEEE Inter-
national Conference on Computer Commu-
nications (INFOCOM 2007), May 2007, pp.
-1423.
L. Yu, X. Liao, H. Jin, and W. Jiang, "In-
tegrated buffering schemes for P2P VoD ser-
vices," Peer-to-Peer Networking and Appli-
cations, vol. 4, no. 1, pp. 63-74, 2011.
S. Sakashita, T. Yoshihisa, T. Hara, and
S. Nishio, "A data reception method to re-
duce interruption time in P2P streaming
environments," in Proceedings of the 13th
International Conference on Network-Based
Information Systems (NBiS), Sep. 2010, pp.
-172.
S. Banerjee, B. Bhattacharjee, and C. Kom-
mareddy, "Scalable application layer multi-
cast," in Proceedings of the ACM Confer-
ence on Applications, Technologies, Architec-
tures, and Protocols for Computer Commu-
nications (SIGCOMM 2002), Aug. 2002, pp.
-217.
D. A. Tran, K. A. Hua, and T. Do,
"ZIGZAG: An efficient peer-to-peer scheme
for media streaming," in Proceedings of
the 22nd Annual Joint Conference of the
IEEE Computer and Communications Soci-
eties (INFOCOM 2003), vol. 2, Mar. 2003,
pp. 1283-1292.
X. Jin, W.-P. K. Yiu, S.-H. G. Chan, and
Y. Wang, "On maximizing tree bandwidth
for topology-aware peer-to-peer streaming,"
IEEE Transactions on Multimedia, vol. 9,
no. 8, pp. 1580-1592, Dec. 2007.
K. Silawarawet and N. Nupairoj, "Locality-
aware clustering application level multicast
for live streaming services on the Internet,"
Journal of Information Science and Engi-
neering, vol. 27, no. 1, pp. 319-336, 2011.
T. A. Le and H. Nguyen, "Application-aware
cost function and its performance evalua-
tion over scalable video conferencing services
on heterogeneous networks," in Proceedings
of the IEEE Wireless Communications and
Networking Conference: Mobile and Wireless
Networks (WCNC 2012 Track 3 Mobile and
Wireless), Apr. 2012, pp. 2185-2190.
T. Kawakami, Y. Ishi, T. Yoshihisa, and
Y. Teranishi, "A P2P-based sensor data
stream delivery method to accommodate het-
erogeneous cycles," Journal of Information
Processing (JIP), vol. 22, no. 3, pp. 455-463,
Jul. 2014.
||, "A load distribution method based
on distributed hashing for P2P sensor data
stream delivery system," in Proceedings of
the 3rd IEEE International Workshop on
Modeling and Verifying of Distributed Ap-
plications (MVDA 2014) in Conjunction
with the 38th Annual International Com-
puter, Software and Applications Conference
(COMPSAC 2014), Jul. 2014, pp. 716-721.
I. Stoica, R. Morris, D. Liben-Nowell, D. R.
Karger, M. F. Kaashoek, F. Dabek, and
H. Balakrishnan, "Chord: A scalable peer-
to-peer lookup protocol for internet appli-
cations," IEEE/ACM Transactions on Net-
working, vol. 11, no. 1, pp. 17-32, Feb. 2003.
Z. Shen, J. Luo, R. Zimmermann, and A. V.
Vasilakos, "Peer-to-peer media streaming:
Insights and new developments," Proceedings
of the IEEE, vol. 99, no. 12, pp. 2089-2109,
Oct. 2011.
S. Legtchenko, S. Monnet, P. Sens, and
G. Muller, "RelaxDHT: A churn-resilient
replication strategy for peer-to-peer dis-
tributed hash-tables," ACM Transactions on
Autonomous and Adaptive Systems (TAAS),
vol. 7, no. 2, Article 28, Jul. 2012.
X. Meng, X. Chen, and Y. Ding, Using the
complementary nature of node joining and
leaving to handle churn problem in P2P net-
works," Computers and Electrical Engineer-
ing, vol. 39, no. 2, pp. 326-337, Feb. 2013.
C. Hu, M. Chen, C. Xing, and G. Zhang,
"Exploring the optimal substream scheduling
and distribution mechanism for data-driven
P2P media streaming," vol. 44, pp. 14-25,
May 2014.
L. Pamies-Juarez, M. Sanchez-Artigas,
P. Garca-Lopez, R. Mondejar, and
R. Chaabouni, "On the interplay between
data redundancy and retrieval times in
P2P storage systems," Computer Networks:
The International Journal of Computer and
Telecommunications Networking, vol. 59, pp.
-16, Feb. 2014.
This work is licensed under a Creative Commons Attribution 3.0 License.