맞춤기술찾기

이전대상기술

인터넷 트래픽 분석 시스템과 방법, 그리고 그시스템에서의 DBMS 스키마 변경 방법

  • 기술번호 : KST2015080164
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명에 따르면 인터넷 트래픽의 분석 결과를 응용 프로그램 별로 분류하여 저장하기 위한 DBMS 스키마 및, 새로운 인터넷 응용 프로그램이 등장하거나 기존의 인터넷 응용 프로그램의 특성이 변화하였을 때 DBMS 스키마를 자동으로 변경하는 인터넷 트래픽 분석 시스템 및 방법 그리고 DBMS 스키마 변경 방법이 제시된다. 상기 DBMS 스키마 변경 방법에 따르면, 응용 프로그램의 종류 및 특성을 명시하는 인터넷 응용 설정 파일의 내용이 변경되었을 경우 그 내용을 분석하여 DBMS 스키마를 변경할 수 있다. 인터넷 트래픽, DBMS, DBMS 스키마
Int. CL H04L 12/24 (2006.01)
CPC H04L 41/024(2013.01) H04L 41/024(2013.01) H04L 41/024(2013.01)
출원번호/일자 1020040099626 (2004.12.01)
출원인 한국전자통신연구원
등록번호/일자 10-0688078-0000 (2007.02.22)
공개번호/일자 10-2006-0060845 (2006.06.07) 문서열기
공고번호/일자 (20070302) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2004.12.01)
심사청구항수 27

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이병준 대한민국 대전광역시 서구
2 윤승현 대한민국 대전광역시 유성구
3 정형석 대한민국 대전광역시 유성구
4 최태상 대한민국 대전광역시 유성구
5 박정숙 대한민국 대전광역시 유성구
6 정태수 대한민국 대전광역시 유성구
7 윤상식 대한민국 광주광역시 북구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2004.12.01 수리 (Accepted) 1-1-2004-0565011-84
2 선행기술조사의뢰서
Request for Prior Art Search
2006.04.17 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2006.05.16 수리 (Accepted) 9-1-2006-0032092-37
4 의견제출통지서
Notification of reason for refusal
2006.06.29 발송처리완료 (Completion of Transmission) 9-5-2006-0378443-78
5 의견서
Written Opinion
2006.08.29 수리 (Accepted) 1-1-2006-0622413-75
6 명세서등보정서
Amendment to Description, etc.
2006.08.29 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2006-0622415-66
7 등록결정서
Decision to grant
2007.02.20 발송처리완료 (Completion of Transmission) 9-5-2007-0093898-11
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
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
인터넷망으로부터 검출된 인터넷 트래픽을 분석하는 인터넷 트래픽 분석 시스템에 있어서,상기 인터넷 트래픽의 분석 결과를 저장하는 데이터베이스 매니지먼트 시스템(DBMS);상기 인터넷 트래픽을 유발시키는 인터넷 응용 프로그램의 종류 및 그 특성을 저장하는 인터넷 응용 설정 파일;상기 인터넷망에 접속하여 인터넷 트래픽을 검출하고 플로우 단위로 생성한 후 플로우 파일의 형태로 저장하는 트래픽 검출부;상기 트래픽 검출부에서 검출된 상기 플로우 파일 형태의 인터넷 트래픽을 분석하여, 분석 결과를 상기 DBMS에 상기 트래픽을 유발한 응용 프로그램별로 분류하여 저장하는 트래픽 분석부;상기 인터넷 응용 설정 파일을 이용하여 상기 트래픽 분석부의 분석 결과가 저장되는 상기 DBMS의 스키마를 변경하기 위한 스키마 관리부를 포함하며,상기 스키마 관리부는 상기 인터넷 응용 설정 파일을 상기 DBMS의 스키마 형태로 변환하고, 상기 DBMS의 스키마는 응용 프로그램의 종류를 나타내기 위한 복수의 응용 프로그램 그룹 블록으로 구성되는 인터넷 트래픽 분석 시스템
2 2
삭제
3 3
제1항에 있어서,상기 스키마 관리부는상기 DBMS 스키마의 형태로 변환된 인터넷 응용 설정 파일의 스키마와 현재 DBMS 스키마와 대조하여 차이점이 있는 경우, 상기 차이점을 반영하여 상기 DBMS 스키마에 새로운 DBMS 스키마 테이블을 생성하거나 기존의 DBMS 스키마 테이블의 내용을 변경하는 인터넷 트래픽 분석 시스템
4 4
삭제
5 5
제1항에 있어서,상기 복수의 응용 프로그램 그룹 블록 각각은 복수의 포트 기준 블록으로 구성되는 인터넷 트래픽 분석 시스템
6 6
제5항에 있어서, 상기 각각의 포트 기준 블록은 하나 이상의 포트 번호 정보, 프로토콜 번호 정보 및 0개 이상의 시그너춰를 포함하는 인터넷 트래픽 분석 시스템
7 7
제6항에 있어서, 상기 포트 기준 블록은 복수의 판정 블록을 더 포함하는 인터넷 트래픽 분석 시스템
8 8
제6항에 있어서, 상기 시그너춰는 해당 시그너춰가 하나의 플로우에 속한 패킷들 중 몇 번째 패킷에서부터 몇 번째 패킷 사이에서 나타낼 수 있는지를 나타내는 값을 갖는 인터넷 트래픽 분석 시스템
9 9
제8항에 있어서, 상기 시그너춰는 해당 시그너춰가 몇 번째 바이트에서부터 몇 번째 바이트 사이에서 나타날 수 있는 지를 나타내는 값을 더 갖는 인터넷 트래픽 분석 시스템
10 10
제9항에 있어서, 상기 시그너춰는 송신자 시그너춰와 수신자 시그너춰로 나뉘는 인터넷 트래픽 분석 시스템
11 11
제10항에 있어서, 상기 트래픽 분석부는 응용 프로그램별로 트래픽을 분류하기 위해 상기 트래픽 검출부에서 검출된 인터넷 트래픽에서 사용한 프로토콜 번호가 상기 프로토콜 번호 정보와 일치하고, 해당 트래픽 플로우가 사용한 포트 번호가 상기 복수의 포트 기준 블록 중 제1 포트 기준 블록이 사용하는 포트 번호들 중 하나이며, 상기 포트 번호가 트래픽의 송신자 측 포트번호이고 어떤 트래픽 플로우에 포함된 패킷 중에 송신자 시그너춰와 일치하는 부분이 존재하는 경우, 해당 트래픽 플로우가 상기 제1 포트 기준 블록에 속하는 트래픽인 것으로 판정하는 인터넷 트래픽 분석 시스템
12 12
제10항에 있어서, 상기 트래픽 분석부는 응용 프로그램별로 트래픽을 분류하기 위해 상기 트래픽 검출부에서 검출된 인터넷 트래픽이 사용한 프로토콜 번호가 상기 프로토콜 번호 정보와 일치하고, 해당 트래픽 플로우가 사용한 포트 번호가 상기 복수의 포트 기준 블록 중 제2 포트 기준 블록이 사용하는 포트 번호들 중 하나이며, 상기 포트 번호가 트래픽의 수신자 측 포트번호이고 어떤 트래픽 플로우에 포함된 패킷 중에 수신자 시그너춰와 일치하는 부분이 존재하는 경우, 해당 트래픽 플로우가 상기 제2 포트 기준 블록에 속하는 트래픽인 것으로 판정하는 인터넷 트래픽 분석 시스템
13 13
제11항 또는 제12항에 있어서, 상기 시그너춰가 존재하지 않는 경우에는 포트 번호만 대조하며, 상기 시그너춰에 대한 대조 과정은 생략하는 인터넷 트래픽 분석 시스템
14 14
인터넷망으로부터 검출된 인터넷 트래픽을 분석하는 인터넷 트래픽 분석 시스템에서 DBMS(Database Management System) 스키마를 변경하는 방법에 있어서,상기 인터넷 트래픽에 대하여 분석한 결과를 응용 프로그램별로 분류하여 DBMS에 저장하고, 상기 응용 프로그램의 특성을 저장하는 인터넷 응용 설정 파일을 이용하여 상기 DBMS 스키마를 변경하며, 상기 DBMS 스키마는현재 유효한 스키마 부분을 나타내는 레코드들이 저장될 제1 테이블;현재의 스키마 버전 번호를 관리하는 레코드가 저장될 제2 테이블;상기 트래픽 분석 작업 수행 이력을 관리하는 레코드들이 저장될 제3 테이블을 포함하며,(a) 상기 제2 테이블의 레코드를 판독하여 현재 유효한 스키마의 버전 번호를 알아내어 제1 메모리에 저장하는 단계;(b) 상기 제1 테이블의 레코드를 판독하여 그 중 유효한 스키마의 버전 번호에 관한 정보를 저장하는 제1 필드(Version필드)의 값이 상기 제1 메모리에 저장된 값과 일치하는 레코드만을 제2 메모리에 저장하는 단계;(c) 상기 응용 프로그램의 특성을 나타내는 인터넷 응용 설정 파일의 스키마와 상기 제1 및 제2 메모리에 저장된 값을 비교하는 단계 및(d) 상기 단계(c)에서의 비교 결과에 따라 상기 DBMS 스키마의 내용을 추가하거나 변경하는 단계를 포함하는 DBMS 스키마 변경 방법
15 15
제14항에 있어서, 상기 제1 테이블은 상기 응용 프로그램 그룹 이름을 저장하는 필드; 상기 포트 기준 블록 이름을 저장하는 필드; 판정 블록 이름을 저장할 필드; 및 유효한 스키마의 버전 번호에 관한 정보를 저장할 필드 를 포함하는 DBMS 스키마 변경 방법
16 16
제14항에 있어서, 상기 제2 테이블은 현재의 스키마 버전 번호를 저장하는 필드를 포함하는 DBMS 스키마 변경 방법
17 17
제14항에 있어서, 상기 제3 테이블은 분석 작업이 끝난 트래픽의 시간대 정보를 나타내는 시간값 정보를 저장할 필드; 해당 트래픽이 수집된 링크의 정보를 나타내는 필드; 및 해당 분석 작업이 수행될 때 사용된 스키마의 버전 정보가 저장될 필드를 포함하는 DBMS 스키마 변경 방법
18 18
제14항에 있어서, 상기 단계(c)에서, 상기 인터넷 응용 설정 파일에는 존재하지만 상기 제2 메모리에 저장된 레코드들에는 없는 포트 기준 블록 이름이 있는 지를 판단하는 DBMS 스키마 변경 방법
19 19
제18항에 있어서, 상기 단계 (c)에서 포트 기준 블록 이름이 있는 것으로 판단된 경우 상기 단계 (d)에서, 해당 포트 기준 블록 이름을 사용하여 제4 테이블을 생성하고, 해당 트래픽이 검출된 링크를 저장할 필드와 어떤 시간대에 검출되었는지를 나타내는 시간값(timestamp)을 저장할 필드를 추가하며, 상기 제4 테이블의 이름은 새롭게 생성된 테이블의 이름을 저장하는 제1 리스트에 추가하는 DBMS 스키마 변경 방법
20 20
제14항에 있어서, 상기 단계(c)에서, 상기 인터넷 응용 설정 파일에는 존재하지만 상기 제2 메모리에 저장된 레코드들에는 없는 판정 블록 이름이 있는지를 판단하는 DBMS 스키마 변경 방법
21 21
제20항에 있어서, 상기 단계 (c)에서 상기 판정 블록 이름이 있는 것으로 판단된 경우 상기 단계 (d)에서, 해당 판정 블록 이름이 속한 포트 기준 블록 이름에 대한 제5 테이블에 패킷과 바이트 수를 저장하기 위한 필드를 각각 하나씩 추가하고, 상기 제1 테이블에서 해당 판정 블록 이름을 저장하는 필드에 새로운 레코드를 추가하는 DBMS 스키마 변경 방법
22 22
제21항에 있어서, 상기 제5 테이블은 상기 제4 테이블과 동일한 테이블인 DBMS 스키마 변경 방법
23 23
제15항에 있어서, 상기 제1 테이블의 유효한 스키마의 버전 번호에 관한 정보를 저장할 필드에는 상기 제1 메모리에 저장된 값에 1을 더한 값이 저장되는 DBMS 스키마 변경 방법
24 24
제15항에 있어서, 상기 제1 테이블의 판정 블록 이름을 저장할 필드에 새로운 레코드로 추가되는 해당 판정 블록의 이름은 새로운 레코드가 추가되는 필드의 이름을 저장하는 제2 리스트에 저장하는 DBMS 스키마 변경 방법
25 25
제14항에 있어서, 상기 제2 메모리에 이미 존재하는 판정 블록 이름인 경우, 상기 판정 블록 이름에 대해서는 해당 레코드를 상기 제2 메모리에서 삭제하고 제3 메모리에 저장하는 DBMS 스키마 변경 방법
26 26
제14 내지 제25항 어느 한 항에 있어서, 상기 제1 리스트 및 제2 리스트에 저장된 항목의 수와 상기 제2 메모리에 남은 항목의 수를 판단하여, 상기 값들 중 하나의 값이라도 0보다 클 경우 상기 제2 테이블에 저장된 현재의 스키마 버전 번호를 저장하는 필드의 값을 1만큼 증가시키는 DBMS 스키마 변경 방법
27 27
제14항에 있어서, 상기 제3 메모리에 저장된 모든 레코드들에 대해서, 대응되는 상기 제1 테이블내의 모든 레코드들의 유효한 스키마의 버전 번호에 관한 정보를 저장할 필드의 값을 상기 제1 메모리에 저장된 값에 1을 더한 값으로 변경하는 DBMS 스키마 변경 방법
28 28
인터넷망으로부터 검출된 인터넷 트래픽을 분석하는 방법에 있어서,(a) 상기 인터넷망에 접속하여 인터넷 트래픽을 검출하여, 플로우 단위로 구성된 상기 트래픽을 플로우 파일로 저장하는 단계;(b) 상기 플로우 파일로 저장된 트래픽 플로우를 분석하고, 분석된 결과를 상기 인터넷 트래픽을 유발한 응용 프로그램별로 분류하여 DBMS 스키마 형태로 저장하는 단계; 및(c) 상기 DBMS 스키마 형태로 상기 응용 프로그램의 형태에 미리 저장되어 있는 인터넷 응용 설정 파일을 분석하고, 상기 미리 저장되어 있는 인터넷 응용 설정 파일의 내용과 상기 인터넷 트래픽으로부터 검출되어 저장된 DBMS 스키마를 대조하여 차이가 있을 경우 상기 DBMS 스키마를 변경하는 단계를 포함하는 인터넷 트래픽 분석 방법
29 29
제28항에 있어서, 상기 DBMS 스키마는 현재 유효한 스키마 부분을 나타내는 레코드들이 저장될 제1 테이블; 현재의 스키마 버전 번호를 관리하는 레코드가 저장될 제2 테이블; 상기 트래픽 분석 작업 수행 이력을 관리하는 레코드들이 저장될 제3 테이블을 포함하며, 상기 단계(c)에서의 DBMS 스키마 변경은 (c-1) 상기 제2 테이블의 레코드를 판독하여 현재 유효한 스키마의 버전 번호를 알아내어 제1 메모리에 저장하는 단계; (c-2) 상기 제1 테이블의 레코드를 판독하여 그 중 유효한 스키마의 버전 번호에 관한 정보를 저장하는 제1 필드(Version필드)의 값이 상기 제1 메모리에 저장된 값과 일치하는 레코드만을 제2 메모리에 저장하는 단계; (c-3) 상기 응용 프로그램의 특성을 나타내는 인터넷 응용 설정 파일의 스키마와 상기 제1 및 제2 메모리에 저장된 값을 비교하는 단계 및 (c-4) 상기 단계(c-3)에서의 비교 결과에 따라 상기 DBMS 스키마의 내용을 변경하는 단계 에 의해 수행되는 것을 특징으로 하는 인터넷 트래픽 분석 방법
30 29
제28항에 있어서, 상기 DBMS 스키마는 현재 유효한 스키마 부분을 나타내는 레코드들이 저장될 제1 테이블; 현재의 스키마 버전 번호를 관리하는 레코드가 저장될 제2 테이블; 상기 트래픽 분석 작업 수행 이력을 관리하는 레코드들이 저장될 제3 테이블을 포함하며, 상기 단계(c)에서의 DBMS 스키마 변경은 (c-1) 상기 제2 테이블의 레코드를 판독하여 현재 유효한 스키마의 버전 번호를 알아내어 제1 메모리에 저장하는 단계; (c-2) 상기 제1 테이블의 레코드를 판독하여 그 중 유효한 스키마의 버전 번호에 관한 정보를 저장하는 제1 필드(Version필드)의 값이 상기 제1 메모리에 저장된 값과 일치하는 레코드만을 제2 메모리에 저장하는 단계; (c-3) 상기 응용 프로그램의 특성을 나타내는 인터넷 응용 설정 파일의 스키마와 상기 제1 및 제2 메모리에 저장된 값을 비교하는 단계 및 (c-4) 상기 단계(c-3)에서의 비교 결과에 따라 상기 DBMS 스키마의 내용을 변경하는 단계 에 의해 수행되는 것을 특징으로 하는 인터넷 트래픽 분석 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.