In reliable multicast communications, lost information due to packet loss should be re-multicasted. NAK-based retransmission scheme is said to be effective for scalable reliable multicast communications because it can avoid implosion of control packets. When the source sends packets faster than receiver's ability, packet loss due to buffer overflow occurs constantly at corresponding receivers. With this constant packet loss, implosion of control packets degrades total throughput seriously even in the case of NAK-based retransmission scheme. In order to prevent this kind of constant packet loss at receivers, flow control scheme should be implemented for reliable multicast communications. In the paper, we propose a new flow control scheme suitable for NAK-based retransmission scheme. From the viewpoint of flow control, receiving a NAK indicates that transmission rate is too high. However, in multicast communications, multiple NAKs may be generated for a corresponding packet. If the transmission rate is decreased simly by receiving a NAK, the rate may be decreased excessively. In the paper, logging information of transmission rate stored at the sender is proposed to be effective to prevent the transmission rate. Performance evaluation by computer simulation shows that the proposed scheme notably improves throughput performance compared with the case of no flow control.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Miki YAMAMOTO, Yoshitsugu SAWA, Shinji FUKATSU, Hiromasa IKEDA, "NAK-Based Flow Control Scheme for Reliable Multicast Communications" in IEICE TRANSACTIONS on Communications,
vol. E82-B, no. 5, pp. 712-720, May 1999, doi: .
Abstract: In reliable multicast communications, lost information due to packet loss should be re-multicasted. NAK-based retransmission scheme is said to be effective for scalable reliable multicast communications because it can avoid implosion of control packets. When the source sends packets faster than receiver's ability, packet loss due to buffer overflow occurs constantly at corresponding receivers. With this constant packet loss, implosion of control packets degrades total throughput seriously even in the case of NAK-based retransmission scheme. In order to prevent this kind of constant packet loss at receivers, flow control scheme should be implemented for reliable multicast communications. In the paper, we propose a new flow control scheme suitable for NAK-based retransmission scheme. From the viewpoint of flow control, receiving a NAK indicates that transmission rate is too high. However, in multicast communications, multiple NAKs may be generated for a corresponding packet. If the transmission rate is decreased simly by receiving a NAK, the rate may be decreased excessively. In the paper, logging information of transmission rate stored at the sender is proposed to be effective to prevent the transmission rate. Performance evaluation by computer simulation shows that the proposed scheme notably improves throughput performance compared with the case of no flow control.
URL: https://global.ieice.org/en_transactions/communications/10.1587/e82-b_5_712/_p
Copy
@ARTICLE{e82-b_5_712,
author={Miki YAMAMOTO, Yoshitsugu SAWA, Shinji FUKATSU, Hiromasa IKEDA, },
journal={IEICE TRANSACTIONS on Communications},
title={NAK-Based Flow Control Scheme for Reliable Multicast Communications},
year={1999},
volume={E82-B},
number={5},
pages={712-720},
abstract={In reliable multicast communications, lost information due to packet loss should be re-multicasted. NAK-based retransmission scheme is said to be effective for scalable reliable multicast communications because it can avoid implosion of control packets. When the source sends packets faster than receiver's ability, packet loss due to buffer overflow occurs constantly at corresponding receivers. With this constant packet loss, implosion of control packets degrades total throughput seriously even in the case of NAK-based retransmission scheme. In order to prevent this kind of constant packet loss at receivers, flow control scheme should be implemented for reliable multicast communications. In the paper, we propose a new flow control scheme suitable for NAK-based retransmission scheme. From the viewpoint of flow control, receiving a NAK indicates that transmission rate is too high. However, in multicast communications, multiple NAKs may be generated for a corresponding packet. If the transmission rate is decreased simly by receiving a NAK, the rate may be decreased excessively. In the paper, logging information of transmission rate stored at the sender is proposed to be effective to prevent the transmission rate. Performance evaluation by computer simulation shows that the proposed scheme notably improves throughput performance compared with the case of no flow control.},
keywords={},
doi={},
ISSN={},
month={May},}
Copy
TY - JOUR
TI - NAK-Based Flow Control Scheme for Reliable Multicast Communications
T2 - IEICE TRANSACTIONS on Communications
SP - 712
EP - 720
AU - Miki YAMAMOTO
AU - Yoshitsugu SAWA
AU - Shinji FUKATSU
AU - Hiromasa IKEDA
PY - 1999
DO -
JO - IEICE TRANSACTIONS on Communications
SN -
VL - E82-B
IS - 5
JA - IEICE TRANSACTIONS on Communications
Y1 - May 1999
AB - In reliable multicast communications, lost information due to packet loss should be re-multicasted. NAK-based retransmission scheme is said to be effective for scalable reliable multicast communications because it can avoid implosion of control packets. When the source sends packets faster than receiver's ability, packet loss due to buffer overflow occurs constantly at corresponding receivers. With this constant packet loss, implosion of control packets degrades total throughput seriously even in the case of NAK-based retransmission scheme. In order to prevent this kind of constant packet loss at receivers, flow control scheme should be implemented for reliable multicast communications. In the paper, we propose a new flow control scheme suitable for NAK-based retransmission scheme. From the viewpoint of flow control, receiving a NAK indicates that transmission rate is too high. However, in multicast communications, multiple NAKs may be generated for a corresponding packet. If the transmission rate is decreased simly by receiving a NAK, the rate may be decreased excessively. In the paper, logging information of transmission rate stored at the sender is proposed to be effective to prevent the transmission rate. Performance evaluation by computer simulation shows that the proposed scheme notably improves throughput performance compared with the case of no flow control.
ER -