Abstract:
Disclosed are a system and a method for controlling a data transmission adapted for a grid computing and a computer readable recording medium of recording a process thereof, in which efficiently perform a grid computing using an ultrahigh speed communication network from an ultrahigh speed communication network in a non-congestion state to a communication network in a congestion state. TCP state information-providing section stores and provides TCP state information of a network. TCP state information-initializing section initializes TCP state information. Transmission mode-judging section judges a transmission mode of data to be transmitted according to the TCP state information. Packet processor generates and transmits traffic corresponding to each transmission mode classified according to the judgment result from transmission mode-judging section.
Abstract:
PURPOSE: A data transmission control system suitable for grid computing, method therefor and a recording medium for reading a computer storing process of the same are provided to enhance transmission capability in high speed communication network and grid network environment by adopting a virtual buffer concept. CONSTITUTION: A TCP state information initializing unit initializes TCP state information by using a pre-set initial value(S100). A transmission mode determining unit determines a transmission mode of data based on the TCP state information(S120). The transmission mode determining unit checks whether the data transmission mode is an initial mode(S130). If it is not the initial mode, the transmission mode determining unit checks whether a CWND(transmittable window) is greater than an RWND(Receive Window)(S140). If so, the transmission mode determining unit checks whether an SWND(Send Window) is the same as the RWND(S150). The transmission mode determining unit checks whether the SWND is the same as or greater than the RWND and smaller than four times a reference point(SSTHRESH) indicating start of congestion(S160). If not, the transmission mode determining unit checks whether the SWND is greater than or the same as four times the reference point or smaller than eight times the reference point(S170), it transmits data at a high speed(S180). The transmitted data is uniformly distributed and transmitted(S190). The uniformly distributed data is fully delayed(S200). It is determined whether a packet of the data has been lost(S210). The reference point is reset to half of the SWND(S220).