맞춤기술찾기

이전대상기술

중복 패킷 판별 방법 및 장치

  • 기술번호 : KST2022020524
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 중복 패킷 판별 방법 및 장치가 제공된다. 노드 사이에 패킷을 송수신하는 네트워크에서, 노드가, 패킷을 수신하면, 중복 패킷 판별 버퍼에 포함되는 복수의 셀 중에서 상기 수신된 패킷의 일련 번호에 대응하는 셀을 찾는다. 중복 패킷 판별 버퍼의 각 셀은 해당 셀에 대응하는 일련 번호에 대응하는 패킷이 수신되었음을 나타내는 제1 값 또는 해당 셀에 대응하는 일련 번호에 대응하는 패킷이 수신되지 않았음을 나타내는 제2 값을 포함한다. 노드는, 수신된 패킷의 일련 번호에 대응하는 셀의 값을 기반으로 수신된 패킷이 중복 패킷인지를 판단하고, 수신된 패킷이 중복 패킷이면 수신된 패킷을 폐기한다. 반면, 수신된 패킷이 중복 패킷이 아니면 수신된 패킷을 다음 노드나 다음 처리 프로세스로 전달한다.
Int. CL H04L 47/00 (2022.01.01) H04L 47/32 (2022.01.01) H04L 47/30 (2022.01.01) H04L 45/24 (2022.01.01) H04L 49/901 (2022.01.01)
CPC H04L 47/34(2013.01) H04L 47/32(2013.01) H04L 47/30(2013.01) H04L 45/24(2013.01) H04L 49/901(2013.01)
출원번호/일자 1020210055264 (2021.04.28)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2022-0148025 (2022.11.04) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 20

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 류정동 대전광역시 유성구
2 강태규 대전광역시 유성구
3 정태식 대전광역시 유성구
4 최창호 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 팬코리아특허법인 대한민국 서울특별시 강남구 논현로**길 **, 역삼***빌딩 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2021.04.28 수리 (Accepted) 1-1-2021-0499007-06
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
노드 사이에 패킷을 송수신하는 네트워크에서 중복 패킷을 판별하는 방법으로서,노드가, 패킷을 수신하는 단계;상기 노드가, 중복 패킷 판별 버퍼에 포함되는 복수의 셀 중에서 상기 수신된 패킷의 일련 번호에 대응하는 셀을 찾는 단계 - 상기 중복 패킷 판별 버퍼의 각 셀은 해당 셀에 대응하는 일련 번호에 대응하는 패킷이 수신되었음을 나타내는 제1 값 또는 해당 셀에 대응하는 일련 번호에 대응하는 패킷이 수신되지 않았음을 나타내는 제2 값을 포함함 -;상기 노드가, 상기 일련 번호에 대응하는 셀의 값을 기반으로 상기 수신된 패킷이 중복 패킷인지를 판단하는 단계; 상기 노드가, 상기 수신된 패킷이 중복 패킷이면 상기 수신된 패킷을 폐기하는 단계; 및상기 노드가, 상기 수신된 패킷이 중복 패킷이 아니면 상기 수신된 패킷을 다음 노드나 다음 처리 프로세스로 전달하는 단계를 포함하는 방법
2 2
제1항에 있어서,상기 수신된 패킷의 일련 번호에 대응하는 셀을 찾는 단계는, 상기 수신된 패킷의 일련 번호와 상기 중복 패킷 판별 버퍼에 포함되는 셀의 개수를 나타내는 n에 대해 모듈로(modulo) 연산을 수행하여 획득되는 값에 대응하는 위치의 셀이, 상기 수신된 패킷의 일련 번호에 대응하는 셀인 것으로 판단하는, 방법
3 3
제2항에 있어서,상기 n은, 상기 네트워크의 장애가 없는 상태에서, 상기 노드에서, 여러 경로를 통하여 수신되는 패킷의 일련 번호의 차이를 기반으로 결정되는, 방법
4 4
제1항에 있어서,상기 중복 패킷인지를 판단하는 단계는 상기 일련 번호에 대응하는 셀의 값이 상기 제1 값이면, 상기 수신된 패킷과 동일한 일련 번호를 가지는 패킷이 이전에 수신되어, 상기 수신된 패킷이 중복 패킷인 것으로 판단하는 단계; 및상기 일련 번호에 대응하는 셀의 값이 상기 제2 값이면, 상기 수신된 패킷과 동일한 일련 번호를 가지는 패킷이 이전에 수신되지 않아서, 상기 수신된 패킷이 중복 패킷이 아닌 것으로 판단하는 단계를 포함하는, 방법
5 5
제1항에 있어서,상기 중복 패킷인지를 판단하는 단계 이후에,상기 수신된 패킷이 중복 패킷이 아닌 것으로 판단되면, 상기 일련 번호에 대응하는 셀의 값을 상기 제1 값으로 기록하는 단계를 더 포함하고,상기 수신된 패킷을 다음 노드나 다음 처리 프로세스로 전달하는 단계는 상기 제1 값으로 기록하는 단계 이후에 수행되는, 방법
6 6
제1항에 있어서,상기 중복 패킷 판별 버퍼의 복수의 셀은 논리적으로 링 형태로 연결되는 것으로 처리되며, 상기 중복 패킷 판별 버퍼는 설정 방향으로만 이동하도록 구성된 포인터를 더 포함하고, 상기 포인터는 상기 복수의 셀 중 하나를 가리키도록 구성되는, 방법
7 7
제6항에 있어서,상기 패킷을 수신하는 단계 이후에, 상기 노드가, 이전에 수신된 패킷의 일련 번호를 저장하는 설정 변수의 값과 상기 수신된 패킷의 일련 번호의 값을 비교하는 단계를 더 포함하고,상기 수신된 패킷의 일련 번호에 대응하는 셀을 찾는 단계는 상기 수신된 패킷의 일련 번호의 값이 상기 설정 변수의 값보다 작거나 큰 경우에 수행되는, 방법
8 8
제4항에 있어서,상기 포인터는 상기 복수의 셀 중 수신되는 패킷의 일련 번호에 대응하는 셀을 가리키도록 구성되는, 방법
9 9
제8항에 있어서,상기 수신된 패킷의 일련 번호의 값이 상기 설정 변수의 값보다 큰 경우, 상기 포인터의 위치를 상기 수신된 패킷의 일련 번호를 기반으로 이동시키는 단계; 및상기 이동된 포인터의 위치에 대응하는 셀의 값을 상기 제1 값으로 기록하는 단계를 더 포함하는 방법
10 10
제9항에 있어서,상기 이동시키는 단계는상기 수신된 패킷의 일련 번호의 값과 상기 설정 변수의 값의 차이를 구하는 단계; 및상기 차이에 대응하는 셀의 개수만큼 상기 포인터를 설정 방향으로 이동시키는 단계를 포함하는, 방법
11 11
제9항에 있어서,상기 이동시키는 단계 이후에, 상기 중복 패킷 판별 버퍼의 셀 중에서 상기 포인터가 이동되기 이전의 위치에 대응하는 셀과 상기 포인터가 이동된 이후의 위치에 대응하는 셀 사이에 위치되는 셀들의 값을 상기 제2 값으로 기록하는 단계를 더 포함하는 방법
12 12
제9항에 있어서,상기 제1 값으로 기록하는 단계 이후에,상기 설정 변수의 값을 상기 수신된 패킷의 일련 번호의 값으로 변경하는 단계를 더 포함하는 방법
13 13
제10항에 있어서,상기 수신된 패킷의 일련 번호가 0이고, 상기 설정 변수의 값이 패킷에 부여되는 일련 번호의 최대값인 경우, 상기 차이를 구하는 단계는 상기 수신된 패킷의 일련 번호의 값을 상기 최대값 +1로 변경한 다음에, 상기 최대값+1의 값과 상기 설정 변수의 값의 차이를 구하는, 방법
14 14
노드 사이에 패킷을 송수신하는 네트워크에서 중복 패킷을 판별하는 장치로서,패킷을 수신하도록 구성된 패킷 수신부;복수의 셀로 이루어지며, 각 셀은 해당 셀에 대응하는 일련 번호에 대응하는 패킷이 수신되었음을 나타내는 제1 값 또는 해당 셀에 대응하는 일련 번호에 대응하는 패킷이 수신되지 않았음을 나타내는 제2 값을 포함하는, 중복 패킷 판별 버퍼;상기 패킷 수신부를 통해 수신되는 상기 패킷의 일련 번호를 이용하여 상기 중복 패킷 판별 버퍼에 포함되는 복수의 셀 중에서 상기 수신된 패킷의 일련 번호에 대응하는 셀을 찾고, 상기 셀의 값을 기반으로 상기 수신된 패킷이 중복 패킷인지를 판단하도록 구성된 패킷 판별부; 및상기 수신된 패킷이 중복 패킷이면 상기 수신된 패킷을 폐기하고, 상기 수신된 패킷이 중복 패킷이 아니면 상기 수신된 패킷을 다음 노드나 다음 처리 프로세스로 전달하도록 구성된 패킷 처리부를 포함하는 장치
15 15
제14항에 있어서,상기 패킷 판별부는 상기 수신된 패킷의 일련 번호와 상기 중복 패킷 판별 버퍼에 포함되는 셀의 개수를 나타내는 n에 대해 모듈로(modulo) 연산을 수행하여 획득되는 값에 대응하는 위치의 셀이 상기 수신된 패킷의 일련 번호에 대응하는 셀인 것으로 판단하며, 상기 n은, 상기 네트워크의 장애가 없는 상태에서, 상기 노드에서, 여러 경로를 통하여 수신되는 패킷의 일련 번호의 차이를 기반으로 결정되는, 장치
16 16
제14항에 있어서,상기 패킷 판별부는, 상기 일련 번호에 대응하는 셀의 값이 상기 제1 값이면, 상기 수신된 패킷과 동일한 일련 번호를 가지는 패킷이 이전에 수신되어, 상기 수신된 패킷이 중복 패킷인 것으로 판단하고, 상기 일련 번호에 대응하는 셀의 값이 상기 제2 값이면, 상기 수신된 패킷과 동일한 일련 번호를 가지는 패킷이 이전에 수신되지 않아서, 상기 수신된 패킷이 중복 패킷이 아닌 것으로 판단하며, 상기 수신된 패킷이 중복 패킷이 아닌 것으로 판단되면, 상기 일련 번호에 대응하는 셀의 값을 상기 제1 값으로 기록하도록 구성되는, 장치
17 17
제14항에 있어서,상기 중복 패킷 판별 버퍼의 복수의 셀은 논리적으로 링 형태로 연결되는 것으로 처리되며, 상기 중복 패킷 판별 버퍼는 설정 방향으로만 이동하도록 구성된 포인터를 더 포함하고, 상기 포인터는 상기 복수의 셀 중 수신되는 패킷의 일련 번호에 대응하는 셀을 가리키도록 구성되는, 장치
18 18
제17항에 있어서,상기 패킷 판별부는 이전에 수신된 패킷의 일련 번호를 저장하는 설정 변수의 값과 상기 수신된 패킷의 일련 번호의 값을 비교하고, 상기 수신된 패킷의 일련 번호의 값이 상기 설정 변수의 값보다 작거나 큰 경우에 상기 수신된 패킷의 일련 번호에 대응하는 셀을 찾으며, 상기 수신된 패킷의 일련 번호의 값이 상기 설정 변수의 값보다 큰 경우, 상기 포인터의 위치를 상기 수신된 패킷의 일련 번호를 기반으로 이동시키고, 상기 이동된 포인터의 위치에 대응하는 셀의 값을 상기 제1 값으로 기록하도록 구성되는, 장치
19 19
제18항에 있어서,상기 패킷 판별부는, 상기 수신된 패킷의 일련 번호의 값과 상기 설정 변수의 값의 차이를 구하고, 상기 차이에 대응하는 셀의 개수만큼 상기 포인터를 설정 방향으로 이동시키며,상기 포인터를 이동시킨 다음에, 상기 중복 패킷 판별 버퍼의 셀 중에서 상기 포인터가 이동되기 이전의 위치에 대응하는 셀과 상기 포인터가 이동된 이후의 위치에 대응하는 셀 사이에 위치되는 셀들의 값을 상기 제2 값으로 기록하고, 상기 설정 변수의 값을 상기 수신된 패킷의 일련 번호의 값으로 변경하도록 구성되는, 장치
20 20
제19항에 있어서,상기 패킷 판별부는상기 수신된 패킷의 일련 번호가 0이고, 상기 설정 변수의 값이 패킷에 부여되는 일련 번호의 최대값인 경우, 상기 수신된 패킷의 일련 번호의 값을 상기 최대값 +1로 변경한 다음에, 상기 최대값+1의 값과 상기 설정 변수의 값의 차이를 구하고 상기 구해진 차이에 따라 상기 포인터를 이동시키도록 구성되는, 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 (주)우리넷 방송통신산업기술개발(R&D) 16 Tbps급 패킷광전달망(POTN) 시스템 기술 개발