맞춤기술찾기

이전대상기술

NAT 환경의 대량 단말 제어를 위한 홀 펀칭 분산 처리 시스템 및 그 시스템의 제어 방법

  • 기술번호 : KST2015071573
  • 담당센터 :
  • 전화번호 :
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 NAT 환경의 대량 단말 제어를 위한 홀 펀칭 분산 처리 시스템, 그 시스템의 제어 방법 및 그 시스템에 포함되는 통신 단말기, 서버들의 제어 방법에 관한 것이다. 본 발명의 일실시예로서, NAT(Network Address Translation) 장치로부터 사설 IP 주소(Internet Protocol adress)를 할당 받은 통신 단말기가, 복수 개의 홀 펀칭(Hole-punching) 서버들 중 선택된 홀 펀칭 서버와의 홀 펀칭 세션을 제어하는 방법에 있어서, 상기 복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버에게 제 1 세션 요청 신호를 송신하는 단계, 상기 제 1 세션 요청 신호에 응답하여, 상기 복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버에 대한 주소 정보를 상기 메인 홀 펀칭 서버로부터 수신하는 단계 및 상기 주소 정보를 이용하여 상기 선택된 홀 펀칭 서버로 상기 할당된 사설 IP 주소를 포함하는 제 2 세션 요청 신호를 송신하여 상기 선택된 홀 펀칭 서버와 홀 펀칭 세션을 생성하는 단계를 포함하되, 상기 제 2 세션 요청 신호는 상기 NAT 장치를 경유하여 상기 선택된 홀 펀칭 서버로 송신되며, 상기 NAT 장치에서 상기 제 2 세션 요청 신호에 포함된 상기 사설 IP 주소가 공인 IP 주소로 변환된다.
Int. CL H04L 12/28 (2006.01) H04L 12/803 (2013.01)
CPC H04L 47/125(2013.01) H04L 47/125(2013.01)
출원번호/일자 1020130076444 (2013.07.01)
출원인 주식회사 엘지유플러스
등록번호/일자 10-1393017-0000 (2014.04.30)
공개번호/일자
공고번호/일자 (20140509) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2013.07.01)
심사청구항수 21

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 주식회사 엘지유플러스 대한민국 서울특별시 용산구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 최다혜 대한민국 대전 유성구
2 오충목 대한민국 대전 유성구
3 윤성철 대한민국 대전 유성구
4 김현국 대한민국 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김용인 대한민국 서울특별시 송파구 올림픽로 ** (잠실현대빌딩 *층)(특허법인(유한)케이비케이)
2 박영복 대한민국 서울특별시 강남구 논현로**길 **, *층(역삼동, 삼화빌딩)(특허법인 두성)
3 김기환 대한민국 서울특별시 송파구 올림픽로 ** (잠실현대빌딩 *층)(특허법인(유한)케이비케이)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 주식회사 엘지유플러스 서울특별시 용산구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2013.07.01 수리 (Accepted) 1-1-2013-0588903-89
2 등록결정서
Decision to grant
2014.04.25 발송처리완료 (Completion of Transmission) 9-5-2014-0285080-15
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.04.27 수리 (Accepted) 4-1-2015-5055576-40
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
NAT(Network Address Translation) 장치로부터 사설 IP 주소(Internet Protocol adress)를 할당 받은 통신 단말기가, 복수 개의 홀 펀칭(Hole-punching) 서버들 중 선택된 홀 펀칭 서버와의 홀 펀칭 세션을 제어하는 방법에 있어서,상기 복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버에게 제 1 세션 요청 신호를 송신하는 단계;상기 제 1 세션 요청 신호에 응답하여, 상기 복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버에 대한 주소 정보를 상기 메인 홀 펀칭 서버로부터 수신하는 단계; 및상기 주소 정보를 이용하여 상기 선택된 홀 펀칭 서버로 상기 할당된 사설 IP 주소를 포함하는 제 2 세션 요청 신호를 송신하여 상기 선택된 홀 펀칭 서버와 홀 펀칭 세션을 생성하는 단계를 포함하되,상기 제 2 세션 요청 신호는 상기 NAT 장치를 경유하여 상기 선택된 홀 펀칭 서버로 송신되며, 상기 NAT 장치에서 상기 제 2 세션 요청 신호에 포함된 상기 사설 IP 주소가 공인 IP 주소로 변환되는, 홀 펀칭 세션을 제어하는 방법
2 2
제 1 항에 있어서,상기 선택된 홀 펀칭 서버는, 상기 복수 개의 홀 펀칭 서버들의 트래픽 배분을 위한 배분 정책에 기반하여 상기 메인 홀 펀칭 서버에 의해 선택된 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
3 3
제 2 항에 있어서,상기 배분 정책은, 상기 통신 단말기의 타입(Type), 상기 복수 개의 홀 펀칭 서버들 각각의 성능(Capability) 및 상기 제 1 세션 요청 신호의 프로토콜 타입(Protocol Type) 중 적어도 하나를 고려하여 결정되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
4 4
제 1 항에 있어서,상기 생성된 홀 펀칭 세션을 유지하기 위한 세션 유지 패킷을 전송하는 단계를 더 포함하는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
5 5
제 1 항에 있어서,상기 통신 단말기의 동작을 제어하기 위한 원격 제어 요청 신호를 상기 선택된 홀 펀칭 서버로부터 수신하는 단계를 더 포함하되,상기 원격 제어 요청 신호는, 원격 제어 서버로부터 전송되는 것을 특징으로 하는, 홀 펀칭 세션을 제어 하는 방법
6 6
제 5 항에 있어서,상기 원격 제어 요청 신호에 대한 응답 신호를 상기 원격 제어 서버로 송신하여 상기 원격 제어 서버와 원격 제어를 위한 원격 세션을 생성하는 단계; 상기 원격 제어 서버로부터 상기 원격 세션을 통하여 원격 제어를 위한 원격 제어 명령 신호를 수신하는 단계; 및상기 원격 제어 명령 신호에 포함된 원격 제어 명령의 수행 결과를 상기 원격 세션을 통하여 상기 원격 제어 서버로 전송하는 단계를 포함하되,상기 원격 제어 요청 신호는 상기 원격 제어 서버의 주소 정보를 포함하는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
7 7
복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버가, 홀 펀칭 세션을 제어하는 방법에 있어서,NAT(Network Adress Translation) 장치로부터 사설 IP 주소(Internet Protocol Address)를 할당 받은 통신 단말기로부터 제 1 세션 요청 신호를 수신하는 단계;상기 복수 개의 홀 펀칭 서버들의 트래픽 배분을 위한 배분 정책에 기반하여 상기 복수 개의 홀 펀칭 서버들 중 하나를 선택하는 단계; 및상기 선택된 홀 펀칭 서버의 주소 정보를 상기 통신 단말기로 송신하는 단계를 포함하는, 홀 펀칭 세션을 제어하는 방법
8 8
제 7 항에 있어서,상기 배분 정책은, 상기 통신 단말기의 타입(Type), 상기 복수 개의 홀 펀칭 서버들 각각의 성능(Capability) 및 상기 제 1 세션 요청 신호의 프로토콜 타입(Protocol Type) 중 적어도 하나를 고려하여 결정되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
9 9
제 7 항에 있어서,상기 통신 단말기의 동작을 제어하고자 하는 원격 제어 서버로부터, 상기 통신 단말기의 동작을 제어하기 위한 원격 제어 요청 신호를 수신하는 단계; 및상기 수신된 원격 제어 요청 신호를 상기 선택된 홀 펀칭 서버로 전달하는 단계를 더 포함하는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
10 10
제 9 항에 있어서,상기 전달된 원격 제어 요청 신호는 상기 선택된 홀 펀칭 서버로부터 상기 통신 단말기로 전송되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
11 11
복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버가, NAT(Network Address Translation) 장치로부터 사설 IP 주소(Internet Protocol adress)를 할당 받은 통신 단말기와 생성하는 홀 펀칭 세션을 제어하는 방법에 있어서,상기 통신 단말기로부터 상기 통신 단말기의 공인 IP 주소가 포함된 세션 요청 신호를 수신하는 단계; 및상기 세션 요청 신호에 포함된 상기 통신 단말기의 공인 IP 주소를 저장하고 상기 통신 단말기와 홀 펀칭 세션을 생성하는 단계를 포함하되, 상기 세션 요청 신호에 포함된 상기 공인 IP 주소는 상기 세션 요청 신호가 상기 NAT 장치를 경유하면서 상기 세션 요청 신호에 포함된 상기 사설 IP 주소가 상기 공인 IP 주소로 변환된 것인, 홀 펀칭 세션을 제어하는 방법
12 12
제 11 항에 있어서,상기 복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버는, 상기 복수 개의 홀 펀칭 서버들의 트래픽 배분을 위한 배분 정책에 기반하여 상기 복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버에 의해 선택된 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
13 13
제 12 항에 있어서,상기 배분 정책은, 상기 통신 단말기의 타입(Type), 상기 복수 개의 홀 펀칭 서버들 각각의 성능(Capability) 및 상기 통신 단말기가 상기 메인 홀 펀칭 서버에 전송하는 세션 요청 신호의 프로토콜 타입(Protocol Type) 중 적어도 하나를 고려하여 결정되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
14 14
제 12 항에 있어서,상기 통신 단말기의 동작을 제어하기 위한 원격 제어 서버의 원격 제어 요청 신호를 상기 메인 홀 펀칭 서버로부터 수신하는 단계; 및상기 저장된 상기 통신 단말기의 공인 IP 주소를 이용하여 상기 원격 제어 요청 신호를 상기 통신 단말기로 송신하는 단계를 포함하되,상기 원격 제어 요청 신호는, 원격 제어 서버에 의해 상기 메인 홀 펀칭 서버로 전송된 후 상기 메인 홀 펀칭 서버가 전달하여 수신되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
15 15
원격 제어 서버가, NAT(Network Adress Translation) 장치로부터 사설 IP 주소(Internet Protocol Address)를 할당 받은 통신 단말기의 동작을 원격으로 제어하는 방법에 있어서,상기 통신 단말기의 동작을 제어하기 위한 원격 제어 요청 신호를 복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버로 전송하는 단계;상기 통신 단말기로부터 상기 원격 제어 요청 신호에 대한 응답 신호를 수신하여 상기 통신 단말기와 원격 제어를 위한 원격 세션을 형성하는 단계;상기 통신 단말기로 상기 원격 세션을 통하여 원격 제어 명령 신호를 전송하는 단계; 및상기 원격 제어 명령 신호에 포함된 원격 제어 명령 수행 결과를 상기 원격 세션을 통하여 상기 통신 단말기로부터 수신하는 단계를 포함하되,상기 응답 신호는 상기 메인 홀 펀칭 서버로 전송한 상기 원격 제어 요청 신호가 상기 메인 홀 펀칭 서버로부터 상기 복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버로 전달되고, 상기 선택된 홀 펀칭 서버로부터 통신 단말기로 전송됨으로써, 상기 통신 단말기로부터 상기 원격 제어 요청 신호에 대한 응답으로 수신되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
16 16
제 15 항에 있어서,상기 복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버는, 상기 복수 개의 홀 펀칭 서버들의 트래픽 배분을 위한 배분 정책에 기반하여 상기 메인 홀 펀칭 서버에 의해 선택된 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
17 17
제 16 항에 있어서,상기 배분 정책은, 상기 통신 단말기의 타입(Type), 상기 복수 개의 홀 펀칭 서버들 각각의 성능(Capability) 및 상기 통신 단말기가 상기 메인 홀 펀칭 서버에 전송하는 세션 요청 신호의 프로토콜 타입(Protocol Type) 중 적어도 하나를 고려하여 결정되는 것을 특징으로 하는, 홀 펀칭 세션을 제어하는 방법
18 18
NAT(Network Adress Translation) 장치로부터 사설 IP 주소(Internet Protocol adress)를 할당 받은 통신 단말기에 있어서,무선 통신부(RF Unit); 및복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버로 제 1 세션 요청 신호를 송신하고,상기 복수개의 홀 펀칭 서버들 중 상기 메인 홀 펀칭 서버로부터 선택된 홀 펀칭 서버에 대한 주소 정보를 상기 메인 홀 펀칭 서버로부터 상기 제 1 세션 요청 신호에 대한 응답으로 수신하며,상기 주소 정보를 이용하여 상기 선택된 홀 펀칭 서버로 상기 할당된 사설 IP 주소를 포함하는 제 2 세션 요청 신호를 송신하여 상기 선택된 홀 펀칭 서버와 홀 펀칭 세션을 형성하도록 제어하는 제어부를 포함하되,상기 제 2 세션 요청 신호는 상기 NAT 장치를 경유하여 상기 선택된 홀 펀칭 서버로 송신되며, 상기 NAT 장치에서 상기 제 2 세션 요청 신호에 포함된 상기 사설 IP 주소가 공인 IP 주소로 변환되는, 통신 단말기
19 19
복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버에 있어서,무선 통신부(RF Unit); 및NAT(Network Adress Translation) 장치로부터 사설 IP 주소(Internet Protocol Address)를 할당 받은 통신 단말기로부터 제 1 세션 요청 신호를 수신하도록 상기 무선 통신부를 제어하고,상기 복수 개의 홀 펀칭 서버들의 트래픽 배분을 위한 배분 정책을 기초로 하여 상기 복수 개의 홀 펀칭 서버들 중 하나를 선택하며,상기 선택된 홀 펀칭 서버의 주소 정보를 상기 통신 단말기로 송신하도록 상기 무선 통신부를 제어하는 제어부를 포함하는, 메인 홀 펀칭 서버
20 20
NAT(Network Address Translation) 장치로부터 사설 IP 주소(Internet Protocol adress)를 할당 받은 통신 단말기와의 홀 펀칭 세션을 생성하는 홀 펀칭 서버에 있어서,메모리부;무선 통신부(RF Unit); 및상기 통신 단말기로부터 상기 통신 단말기의 공인 IP 주소가 포함된 세션 요청 신호를 상기 무선 통신부가 수신하도록 제어하며, 상기 세션 요청 신호에 포함된 상기 통신 단말기의 공인 IP 주소를 상기 메모리부에 저장하고 상기 통신 단말기와 홀 펀칭 세션을 생성하도록 제어하는 제어부를 포함하되, 상기 세션 요청 신호에 포함된 상기 공인 IP 주소는 상기 세션 요청 신호가 상기 NAT 장치를 경유하면서 상기 NAT 장치에서 상기 통신 단말기에 할당 된 사설 IP 주소가 상기 공인 IP 주소로 변환된 것인, 홀 펀칭 서버
21 21
NAT(Network Adress Translation) 장치로부터 사설 IP 주소(Internet Protocol Address)를 할당 받은 통신 단말기의 동작을 원격으로 제어하는 원격 제어 서버에 있어서,무선 통신부;상기 통신 단말기의 동작을 제어하기 위한 원격 제어 요청 신호를 상기 무선 통신부가 복수 개의 홀 펀칭 서버들의 트래픽을 관리하는 메인 홀 펀칭 서버로 전송하도록 하고, 상기 통신 단말기로부터 상기 원격 제어 요청 신호에 대한 응답 신호를 상기 무선 통신부가 수신하도록 하여 상기 통신 단말기와 원격 제어를 위한 원격 세션을 형성하도록 하며, 상기 통신 단말기로 상기 원격 세션을 통하여 원격 제어 명령 신호를 상기 무선 통신부가 전송하도록 하고, 상기 원격 제어 명령 신호에 포함된 원격 제어 명령 수행 결과를 상기 원격 세션을 통하여 상기 통신 단말기로부터 상기 무선 통신부가 수신하도록 제어하는 제어부를 포함하되,상기 응답 신호는 상기 메인 홀 펀칭 서버로 상기 무선 통신부가 전송한 상기 원격 제어 요청 신호가, 상기 메인 홀 펀칭 서버로부터 상기 복수 개의 홀 펀칭 서버들 중 선택된 홀 펀칭 서버로 전달되고, 상기 선택된 홀 펀칭 서버로부터 통신 단말기로 전송됨으로써 상기 통신 단말기로부터 상기 원격 제어 요청 신호에 대한 응답으로 수신되는 것을 특징으로 하는, 원격 제어 서버
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.