맞춤기술찾기

이전대상기술

다자간 통신에서의 액티브 네트워킹 기술을 이용한흐름제어 방법

  • 기술번호 : KST2015077829
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 다자간 통신에서의 흐름제어 방법에 관한 것으로, 특히 어플리케이션의 필요에 따라 흐름제어 방법을 프로그래밍하여 사용할 수 있는 액티브 네트워킹 기술을 이용한 흐름제어 방법에 관한 것으로, 액티브 패킷인 데이터 패킷에 포함된 흐름제어 프로그램이 멀티캐스트 트리 경로 상의 액티브 노드에 도착하여, 그 노드의 흐름제어 프로그램의 절차대로 실행된 후 다음 하단 노드들로 상기 데이터 패킷이 복사되어 전달되는 제1 단계; 및 액티브 패킷인 크레디트 패킷이 멀티캐스트 트리 경로 상의 상단 노드로 전송되어 하단에서 허용하는 양만큼의 패킷만 상단에서 보내는 제2 단계를 포함하는 것을 특징으로 하여, 다자간 통신에서 수신자의 수가 증가하거나 광범위한 영역에 걸쳐 있는 경우라도 확장성을 제공하고, 네트워크 내에서 혼잡상황이 발생할 경우에도 패킷 손실을 최소화할 수 있으며, 어플리케이션의 필요사항에 따라 멀티캐스트 그룹 내의 수신자간에 서로 다른 공정성의 기준을 적용하여 흐름제어를 할 수 있다.액티브 네트워킹, 다자간 통신, 흐름제어
Int. CL H04L 12/18 (2006.01)
CPC H04L 47/10(2013.01) H04L 47/10(2013.01) H04L 47/10(2013.01)
출원번호/일자 1020000083261 (2000.12.27)
출원인 한국전자통신연구원, 한국과학기술원
등록번호/일자 10-0383665-0000 (2003.04.29)
공개번호/일자 10-2002-0054228 (2002.07.06) 문서열기
공고번호/일자 (20030516) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2000.12.27)
심사청구항수 5

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 최길영 대한민국 대전광역시유성구
2 이종권 대한민국 대전광역시서구
3 김탁곤 대한민국 대전광역시유성구
4 이규호 대한민국 대전광역시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 전영일 대한민국 광주 북구 첨단과기로***번길**, ***호(오룡동)(특허법인세아 (광주분사무소))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 한국과학기술원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2000.12.27 수리 (Accepted) 1-1-2000-0281796-63
2 신규성(출원시의특례)증명서류제출서
Submission of Certificate of Novelty(Special Provisions for Application)
2001.01.17 수리 (Accepted) 1-1-2001-5014293-98
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
5 등록결정서
Decision to grant
2003.01.29 발송처리완료 (Completion of Transmission) 9-5-2003-0031807-97
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2004.01.14 수리 (Accepted) 4-1-2004-0001933-29
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2004.03.19 수리 (Accepted) 4-1-2004-0012166-74
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.02.01 수리 (Accepted) 4-1-2013-5019983-17
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.12.24 수리 (Accepted) 4-1-2014-5157993-01
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.12.24 수리 (Accepted) 4-1-2014-5157968-69
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.12.24 수리 (Accepted) 4-1-2014-5158129-58
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.04.24 수리 (Accepted) 4-1-2019-5081392-49
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.05.15 수리 (Accepted) 4-1-2020-5108396-12
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

다자간 통신에서 액티브 네트워킹을 이용한 흐름제어 방법에 있어서,

액티브 패킷인 데이터 패킷에 포함된 흐름제어 프로그램이 멀티캐스트 트리 경로 상의 액티브 노드에 도착하여, 그 노드의 흐름제어 프로그램의 절차대로 실행된 후 다음 하단 노드들로 상기 데이터 패킷이 복사되어 전달하는 제1 단계; 및

액티브 패킷인 크레디트 패킷이 멀티캐스트 트리 경로 상의 상단 노드로 전송되어 하단에서 허용하는 양 만큼의 패킷만 상단에서 보내는 제2 단계를 포함하는 것을 특징으로 하는 흐름제어 방법

2 2

제 1 항에 있어서,

상기 제1 단계는:

상기 데이터 패킷이 노드에 도착하면 처음 도착한 데이터 패킷인지를 검사하여 처음 도착한 패킷인 경우 멀티캐스트 흐름제어를 수행하기 위한 상태변수를 생성 및 초기화하고 버퍼를 할당하는 제3 단계;

상기 도착한 데이터 패킷을 일단 버퍼에 저장해 놓고 현재 노드가 최종 수신자인지를 검사하는 제4 단계;

상기 제4 단계의 검사 결과, 현재 노드가 최종 수신자가 아니면 비어있는 출력 포트를 찾아 이 데이터 패킷이 해당 출력 포트로 다음에 전송될 차례에 있는 패킷인지 검사하고, 해당 하단 노드(d)에 대한 허용 크레디트 개수(ACd)가 0보다 큰 지를 검사하는 제5 단계;

상기 제5 단계의 검사 결과, 하나의 조건이라도 만족하지 못하면 상기 제5 단계를 반복하는 제6 단계;

상기 제5 단계의 검사 결과, 조건을 모두 만족하면 데이터 패킷을 출력 포트로 복사하여 하단으로 전달하고, 해당 하단 노드(d)에 대한 카운터(FCd)를 1씩 증가시키는 제7 단계;

상기 카운터의 증가 결과, 하단 노드들에 대한 카운터들 중 이 카운터가 기준 카운터이면서 크레디트 갱신 단위 (CU)의 배수가 되는지를 검사하는 제8 단계;

상기 제4 단계의 검사 결과, 현재 노드가 최종 수신자이면 데이터 패킷을 어플리케이션 층으로 전달하고 카운터를 1씩 증가시킨 후 상기 제8 단계로 천이하는 제9 단계;

상기 제8 단계의 검사 결과, 조건이 만족되면 각 하단 노드들에 대한 가상 버퍼크기로부터 현재 노드에서 상단으로부터 수신해도 되는 패킷의 양을 결정하여 이 정보를 담은 크레디트 패킷을 생성하여 상단으로 전달하는 제10 단계;

상기 제7 단계 결과, 데이터 패킷이 모든 해당 출력 포트로 전달되었거나 또는 현재 노드가 최종 수신자인 경우, 제9 단계의 결과 어플리케이션 층으로 전달되었는가를 검사하여 모두 전달되지 않았으면 제 5단계로 천이하고, 모두 전달되었으면 종료하는 제 11단계를 포함하여 이루어진 것을 특징으로 하는 흐름제어 방법

3 3

제 1 항에 있어서,

상기 제2 단계는:

크레디트 패킷이 노드에 도착하면 새로운 하단 노드로부터의 크레디트 패킷인지를 검사하여 새로운 하단 노드로부터 온 경우 해당 하단 노드에 대한 상태변수를 생성 및 초기화하는 제12 단계;

상기 도착한 크레디트 패킷에서 하단 노드의 정보를 추출해 해당 하단 노드에 대한 허용 크레디트 개수를 갱신한 후 종료하는 제13 단계를 더 포함하는 것을 특징으로 하는 흐름제어 방법

4 4

제 2 항 또는 제 3 항에 있어서,

액티브 노드가 아닌 일반적인 노드가 포함되어 있는 멀티캐스트 트리 경로 구성에서도 사용될 수 있도록 상기 각 노드에서 흐름제어에 사용되는 상태변수를 각 하단 노드별로 관리하는 것을 특징으로 하는 흐름제어 방법

5 5

제 4 항에 있어서,

상기 하단 노드별로 상태변수를 관리하는 방법은:

데이터 패킷과 크레디트 패킷에 트래픽 흐름을 구별해 주는 식별자(identifier)를 부여하여, 상단에서 하단으로 전달되는 데이터 패킷은 모든 하단 노드로 동일한 식별자를 부여하고,

하단에서 상단으로 전달되는 크레디트 패킷에는 두 노드 사이에서 약속된 고유한 식별자를 부여하는 것을 특징으로 하는 흐름제어 방법

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.