In order to enable TCP reliable multicast communication without adding any change to TCP protocol, we proposed TCP multicast system using GRA (Generic Router Assist) function. As evaluations of our proposed system by simulations, we clarified that throughputs of this multicast communication system is determined by a bottleneck link bandwidth. In order to improve the throughput of multicast communication systems with such kind of bottleneck, we proposed an adaptive reliable multicast communication system, in which a multicast domain was segmented by a bottleneck link. In this proposal, we devised a method to find a bottleneck link using back-to-back packets, where we detect a bottleneck link by measuring receiving interval of ACKs corresponding to these packets. Installing a replica function to an upper side GRA router in this bottleneck link, we can segment the multicast domain. By simulation evaluations of this adaptive reliable multicast communication system, we showed that the throughput of upper side of this replica GRA router can be improved.
展开▼