1
통신그룹에서 가장 긴 왕복시간을 가진 수신자의 값으로 타이머를 조절한 소스에서 다수의 수신자에게 메시지를 전송하는 제 1 단계와, 상기 메시지를 수신한 다수의 수신자에게 상기 소스에서 확인 메시지 전송을 요구하여 상기 다수의 수신자로부터 확인 메시지를 수신하지 못할 경우 상기 제 1 단계로 천이하는 제 2 단계와, 상기 다수의 수신자로부터 확인 메시지를 수신할 경우 댐핑 기법을 사용하여 확인 메시지를 수신하였는지를 검사하는 제 3 단계와, 상기 제 3 단계의 검사 결과 확인 메시지를 수신하지 못하였을 경우 상기 제 3 단계를 반복하는 제 4 단계와, 상기 제 3 단계의 검사 결과 확인 메시지를 추출하였을 경우 타임스탬프하고 왕복시간을 산출하여 상기 타이머를 조정한 후 윈도우를 이동하는 제 5 단계와, 상기 윈도우 이동후에 소스가 소극적 확인 메시지를 수신하였는지를 검사하여 소극적 확인 메시지를 수신하였을 경우 타이머를 확장하고, 상기 소극적 확인 메시지를 수신하지 못하였을 경우 타이머 기간내에 수신한 소극적 확인 메시지 수가 정해진 문턱값을 초과하였는지를 검사하는 제 6 단계와, 상기 제 6 단계의 검사 결과 정해진 문턱값을 초과하였을 경우 윈도우를 감소시키고, 정해진 문턱값을 초과하지 않고 타이머 간격내에 적은 수의 소극적 확인 메시지를 수신하는 경우 윈도우를 증가시켜 타이머 값을 주기적으로 재조정하는 제 7 단계와, 상기 타이머 값을 주기적으로 재조정하지 않았을 경우 상기 제 5 단계로 천이하는 제 8 단계와, 상기 타이머 값을 주기적으로 재조정한 후, 상기 타이머를 확장한 후, 그리고 상기 윈도우를 감소시킨 후 데이터를 계속 전송하여 더 이상 전송할 데이터가 있을 경우 상기 제 5 단계로 천이하고, 더 이상 전송할 데이터가 없을 경우 종료하는 제 9 단계를 포함하여 이루어진 것을 특징으로 하는 다자간 멀티미디어 통신에서의 흐름제어 방법
|