Performance Analysis of Hybrid Error Recovery Methods for Reliable Multicast in Wireless Networks
Performance Analysis of Hybrid Error Recovery Methods for Reliable Multicast in Wireless Networks
复制标题
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
則 鈴木偉元†上野英俊†石川憲洋†高橋修††佐藤文明†††水野忠;Hideharu Suzuki;Hidetoshi Ueno;N. Ishikawa;Osamu Takahashi;Fumiaki Satoh;Tadanori Mizuno;静岡大学情報学部
中科院分区:
文献类型:
--
作者:
則 鈴木偉元†上野英俊†石川憲洋†高橋修††佐藤文明†††水野忠;Hideharu Suzuki;Hidetoshi Ueno;N. Ishikawa;Osamu Takahashi;Fumiaki Satoh;Tadanori Mizuno;静岡大学情報学部
†† † †† ††† ††† Automatic Repeat Request (ARQ) is necessary for recovering a burst error that has a large fluctuation of error rate. Forward Error Correction (FEC) is suitable for a random error and can reduce delay time cased by the error recovery process. In general, the combination of ARQ and FEC that has symmetrical features aforementioned gives an almighty faculty for error recovery, but it is hard to determine an optimal parameter value, such as FEC’s code parameter: (n,k). This paper describes that the hybrid error recovery method combined ARQ and FEC is necessary for a reliable multicast, which is utilized for bulk-data transfer in wireless networks. In order to solve the aforementioned FEC’s code parameter issue, this paper defines a performance function that does multiplication processing time and number of packets and proposes how to work out an answer of the value by minimizing a whole communication cost calculated by using the proposed function. The configuration of the hybrid method is examined through a theoretical analysis of existing error recovery techniques such as ARQ, Pro-active FEC and Reactive FEC concerning a total number of packets and a total processing time until finishing a whole bulk-data transfer. An experiment using a wireless-LAN shows an improvement impact of multicast communication performance in comparison between the hybrid method and an ordinary ARQ method. This paper shows that the proposed function is able to reach a conclusion by making use of a theoretical analysis with numerical examples and an experimental value obtained from a prototype system.