맞춤기술찾기

이전대상기술

단방향 데이터 송수신 시스템 및 방법(One-way data transmission and reception system, and one-way data transmission and reception method)

  • 기술번호 : KST2015230812
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 물리적 단방향 데이터 전송 시스템의 단방향 회선에서 발생하는 링크 에러로 인한 데이터 손실 문제를 완화함과 더불어 수신 시스템에서 발생할 수 있는 버퍼 오버플로우 문제를 완화하기 위한 단방향 데이터 송수신 시스템 및 방법을 제공한다. 이를 위해, 송신 시스템은 수신 시스템과 연결된 단방향 회선상의 잔여 자원을 고려하여 동일한 프레임을 다수 번 전송하고, 수신 시스템에서는 동일한 프레임 중 하나의 프레임에 대해서만 상위 계층으로 전달함으로써 프레임 손실율을 줄인다. 또한, 수신 시스템에서의 버퍼 오버플로우에 의한 프레임 손실을 줄이기 위해, 수신 시스템에서 설립된 TCP 세션의 처리량을 고려하여, 송신 시스템과 연결되어 있는 TCP 송신기기의 송신 속도를 제어한다
Int. CL H04L 1/00 (2006.01) H04L 29/08 (2006.01)
CPC H04L 1/00(2013.01) H04L 1/00(2013.01)
출원번호/일자 1020140070501 (2014.06.11)
출원인 한국전자통신연구원
등록번호/일자 10-1610715-0000 (2016.04.04)
공개번호/일자 10-2015-0142719 (2015.12.23) 문서열기
공고번호/일자 (20160408) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2014.06.11)
심사청구항수 16

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김동욱 대한민국 대전광역시 유성구
2 민병길 대한민국 충청북도 청주시 흥덕구
3 장엽 대한민국 대전광역시 유성구
4 김우년 대한민국 대전광역시 유성구
5 서정택 대한민국 대전광역시 유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2014.06.11 수리 (Accepted) 1-1-2014-0543572-16
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
3 선행기술조사의뢰서
Request for Prior Art Search
2015.08.25 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2015.09.16 발송처리완료 (Completion of Transmission) 9-6-2015-0079164-33
5 의견제출통지서
Notification of reason for refusal
2015.10.05 발송처리완료 (Completion of Transmission) 9-5-2015-0685381-69
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2015.12.02 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2015-1177915-01
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2015.12.02 수리 (Accepted) 1-1-2015-1177913-10
8 등록결정서
Decision to grant
2016.04.01 발송처리완료 (Completion of Transmission) 9-5-2016-0242425-02
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
제 1네트워크와 연결된 제 1인터페이스부;제 2네트워크와 연결된 수신 시스템과 단방향으로 연결된 제 2인터페이스부; 및상기 제 1인터페이스부를 통해 상기 제 1네트워크의 기기와 맺어진 TCP 세션에게 지연된 TCP ACK 프레임을 전송하고, 상기 제 2인터페이스부를 통해 한 개 이상의 동일한 데이터 프레임을 상기 수신 시스템에게로 전송하는 인터페이스 통합 모듈부;를 포함하며, 상기 인터페이스 통합 모듈부는,상기 제 1인터페이스부로부터 수신한 프레임이 허용된 프레임인지를 모니터링하고 상기 허용된 프레임이 UDP 프레임이면 이를 프레임 생성부에게 전달하고 상기 허용된 프레임이 TCP 프레임이면 이를 상기 프레임 생성부 및 관리부에게로 전달하는 프레임 모니터링부;상기 프레임 모니터링부로부터의 프레임에 대하여 한 개 이상의 동일한 프레임을 생성하여 상기 제 2인터페이스부에게로 전달하는 프레임 생성부; 및상기 프레임 모니터링부로부터 수신한 상기 TCP 프레임을 기반으로 상기 제 1네트워크의 기기와 상기 제 2네트워크의 기기 간에 설립될 TCP 세션을 관리하는 관리부;를 포함하고, 상기 프레임 모니터링부는 상기 수신한 프레임이 기설정된 화이트리스트에 포함된 세션에 해당하는 프레임이면 허용된 프레임으로 인정하고, 상기 허용된 프레임이 UDP 프레임인 경우 현재 UDP 세션에 대한 데이터 전송 속도를 재계산하여 해당 세션에 허용된 데이터 전송 속도보다 작은 값을 갖는다면 상기 UDP 프레임을 상기 프레임 생성부에게로 전달하는 것을 특징으로 하는 단방향 데이터 송신 시스템
2 2
삭제
3 3
삭제
4 4
청구항 1에 있어서,상기 프레임 생성부는 상기 프레임 모니터링부로부터의 프레임이 TCP 프레임이면 상기 제 2인터페이스부의 버퍼 상태를 기반으로 하나 이상의 동일한 TCP 프레임을 생성하는 것을 특징으로 하는 단방향 데이터 송신 시스템
5 5
청구항 1에 있어서,상기 프레임 생성부는 상기 프레임 모니터링부로부터의 프레임이 UDP 프레임이면 상기 제 2인터페이스부의 버퍼 상태 및 해당 UDP 프레임의 중요도를 기반으로 하나 이상의 동일한 UDP 프레임을 생성하는 것을 특징으로 하는 단방향 데이터 송신 시스템
6 6
청구항 1에 있어서,상기 프레임 생성부는 상기 제 2인터페이스부에게로 전송할 프레임의 목적지 MAC 주소를 상기 제 2인터페이스부와 단방향으로 연결된 상기 수신 시스템의 제 4인터페이스부의 MAC 주소로 설정하여 상기 제 2인터페이스부에게로 전달하는 것을 특징으로 하는 단방향 데이터 송신 시스템
7 7
청구항 6에 있어서,상기 제 2인터페이스부와 상기 제 4인터페이스부가 무선 링크를 사용하는 단방향 통신을 하는 경우, 상기 프레임 생성부는 상기 제 2인터페이스부에게로 전송할 프레임의 목적지 MAC 주소를 브로드캐스트 MAC주소로 설정하여 상기 제 2인터페이스부에게로 전달하는 것을 특징으로 하는 단방향 데이터 송신 시스템
8 8
청구항 1에 있어서,상기 인터페이스 통합 모듈부는 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기 IP 주소를 의미하는 소스 IP 주소, 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기의 포트를 의미하는 소스 포트, 실제 TCP 세션의 목적지 IP 주소인 상기 제 2네트워크의 기기 IP주소를 의미하는 목적지 IP 주소, 실제 TCP 세션의 목적지 포트인 상기 제 2네트워크의 기기의 포트를 의미하는 목적지 포트, 상기 제 1네트워크의 기기와 해당 송신 시스템 간의 RTT(round trip time)를 의미하는 RTT1, TCP 상태 전이를 추적하기 위해 사용되는 현재 상태, 및 상기 현재 상태를 유지하는 시간을 의미하는 만료시간을 포함하는 TCP 세션 관리테이블을 추가로 포함하는 것을 특징으로 하는 단방향 데이터 송신 시스템
9 9
청구항 8에 있어서,상기 관리부는 상위 계층으로부터 TCP ACK 프레임을 수신함에 따라 상기 TCP ACK 프레임의 IP헤더와 TCP헤더의 목적지 IP주소, 목적지 포트에 해당하는 엔트리를 상기 TCP 세션 관리테이블에서 찾아 상기 RTT1을 얻고, 상기 RTT1이 해당 송신 시스템과 상기 제 1네트워크의 TCP 송신 기기 간에 필요한 RTT를 의미하는 NRTT보다 크면 TCP ACK 프레임 지연시간을 "0(zero)"으로 하고, 상기 RTT1이 상기 NRTT보다 작으면 TCP ACK 프레임 지연시간을 "NRTT - RTT1"으로 하는 것을 특징으로 하는 단방향 데이터 송신 시스템
10 10
청구항 1에 있어서,상기 제 1네트워크의 기기와 TCP 세션 설립 및 삭제를 위한 응용 프로그램이 저장된 응용 프로그램부를 추가로 포함하는 것을 특징으로 하는 단방향 데이터 송신 시스템
11 11
제 2네트워크와 연결된 제 3인터페이스부;제 1인터페이스부를 통해 제 1네트워크에 연결된 송신 시스템의 제 2인터페이스부와 단방향으로 연결된 제 4인터페이스부; 상기 제 4인터페이스부를 통해 수신되는 상기 송신 시스템의 제 2인터페이스부로부터의 데이터 프레임들 중에서 동일한 데이터 프레임에 대해 하나의 데이터 프레임을 선택하는 인터페이스 통합 모듈부; 및상기 인터페이스 통합 모듈부로부터 TCP 프레임을 수신하고, 상기 제 2네트워크의 기기와의 TCP 세션을 맺는 응용 프로그램부;를 포함하며, 상기 응용 프로그램부는 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기 IP 주소를 의미하는 소스 IP 주소, 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기의 포트를 의미하는 소스 포트, 실제 TCP 세션의 목적지 IP 주소인 상기 제 2네트워크의 기기 IP주소를 의미하는 목적지 IP 주소, 실제 TCP 세션의 목적지 포트인 상기 제 2네트워크의 기기의 포트를 의미하는 목적지 포트, 상기 송신 시스템과 상기 제 2네트워크의 기기 간의 RTT(round trip time)를 의미하는 RTT2, TCP 상태 전이를 추적하기 위해 사용되는 현재 상태, 및 상기 현재 상태를 유지하는 시간을 의미하는 만료시간을 포함하는 TCP 세션 관리테이블을 추가로 포함하고, 상기 응용 프로그램부는 새로운 TCP SYN 프레임을 수신한 경우, 상기 새로운 TCP SYN 프레임의 TCP 헤더 및 IP 헤더를 참조하여 상기 소스 IP 주소, 소스 포트, 목적지 IP 주소, 목적지 포트와 일치하는 엔트리가 상기 TCP 세션 관리테이블에 존재하는지를 체크하고, 존재하지 않으면 상기 소스 IP 주소, 소스 포트, 목적지 IP 주소, 목적지 포트로 구성되는 엔트리를 새롭게 생성하여 상기 TCP 세션 관리테이블에 삽입하는 것을 특징으로 하는 단방향 데이터 수신 시스템
12 12
청구항 11에 있어서,상기 인터페이스 통합 모듈부는,상기 수신되는 데이터 프레임들 중에서 동일한 프레임에 대해 하나의 프레임을 식별하고, 상기 식별된 하나의 프레임이 UDP 프레임인 경우에는 주소 설정부에게로 전달하고, 상기 식별된 하나의 프레임이 TCP 프레임인 경우에는 상기 응용 프로그램부에게로 전달하는 프레임 모니터링부; 및수신한 상기 UDP 프레임의 목적지 MAC주소를 후속 홉 IP 주소의 MAC 주소로 설정하여 상기 제 3인터페이스부로 전달하는 주소 설정부;를 포함하는 것을 특징으로 하는 단방향 데이터 수신 시스템
13 13
청구항 11에 있어서,상기 응용 프로그램부는 상기 수신한 TCP 프레임의 IP 헤더 및 TCP 헤더를 이용하여 상기 제 2네트워크의 기기와 TCP 세션을 설립하거나 삭제하고, 상기 수신한 TCP 프레임의 정보를 기반으로 상기 제 1네트워크의 기기와 상기 제 2네트워크의 기기 간에 설립될 TCP 세션을 관리하는 것을 특징으로 하는 단방향 데이터 수신 시스템
14 14
삭제
15 15
삭제
16 16
청구항 11에 있어서,상기 새로운 엔트리가 생성되는 경우, 상기 응용 프로그램부는 해당 엔트리의 목적지 IP 주소, 목적지 포트 정보를 가진 상기 제 2네트워크의 기기와 TCP 세션을 설립하고, 설립될 TCP 세션에 대한 버퍼를 할당하고 초기화하는 것을 특징으로 하는 단방향 데이터 수신 시스템
17 17
청구항 16에 있어서,상기 응용 프로그램부는 상기 버퍼의 헤드에 데이터가 존재하면 상기 데이터를 추출하여 해당 데이터의 IP 헤더와 TCP 헤더를 제거한 다음에 설립된 TCP 세션을 이용하여 상기 제 3인터페이스부를 통해 상기 제 2네트워크의 기기로 전달하는 것을 특징으로 하는 단방향 데이터 수신 시스템
18 18
청구항 11에 있어서,상기 응용 프로그램부는 상기 TCP 세션 관리테이블의 정보를 로그로 남기거나 관리 툴로 알림 메시지를 전송하는 것을 특징으로 하는 단방향 데이터 수신 시스템
19 19
청구항 11에 있어서,상기 응용 프로그램부는 특정 TCP 세션에서 프레임 손실이 발생하였다고 판단되면 이를 로그로 남기거나 관리 툴로 경고 메시지를 전송하는 것을 특징으로 하는 단방향 데이터 수신 시스템
20 20
송신 시스템이, 제 1인터페이스부를 통해 제 1네트워크의 기기와 맺어진 TCP 세션에게 지연된 TCP ACK 프레임을 전송하고, 상기 제 1인터페이스부로부터 수신한 프레임 중에서 화이트리스트에 포함되는 프레임에 한해 제 2인터페이스부의 버퍼 상태 및 해당 프레임의 중요도 중에서 하나 이상을 근거로 한 개 이상의 동일한 데이터 프레임을 생성하여 상기 제 2인터페이스부를 통해 상기 수신 시스템에게로 전송하는 단계; 및상기 수신 시스템이, 제 4인터페이스부를 통해 수신되는 상기 제 2인터페이스부로부터의 데이터 프레임들 중에서 동일한 데이터 프레임에 대해 하나의 데이터 프레임을 선택하는 단계;를 포함하는 것을 특징으로 하는 단방향 데이터 송수신 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US09565162 US 미국 FAMILY
2 US20150365378 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2015365378 US 미국 DOCDBFAMILY
2 US9565162 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.