문맥 (context)
[청구항 12]
에코 요청 신호가 수신된 경우 자신이 상기 에코 요청 신호의 최종 목적지에 해당하지 않으면 그 수신된 에코 요청 신호에 포함된 ttl 값에 따라 기본 증감 값을 차감하여 통신 경로 상의 다음 네트워크 장치로 에코 요청 신호를 전달하거나 ttl 초과 메시지를 반송하는 적어도 하나의 네트워크 장치를 포함하는 통신 시스템과 통신하고, 에코 요청 신호가 수신된 경우 자신이 상기 에코 요청 신호의 최종 목적지에 해당하면 에코 응답 신호를 반송하는 외부 서버와 상기 통신 시스템을 경유하여 통신하는 통신 단말기에 있어서,
nat(network address translation) 기능을 수행하는 상기 통신 시스템에 요청하여 통신 주소를 할당받는 통신 주소 할당부와
상기 통신 주소 할당부가 할당받은 통신 주소를 이용하여 통신을 수행하는 통신 수행부와
상기 통신 수행부를 통해 상기 외부 서버에 요청하여 해당 외부 서버에서 인식되는 자신의 외부 인식 통신 주소를 확인하는 외부 인식 통신 주소 확인부와
상기 통신 주소 할당부가 할당받은 통신 주소와 상기 외부 인식 통신 주소 확인부가 확인한 외부 인식 통신 주소를 비교한 결과 서로 다른 경우 기 정의된 최소값으로 설정된 ttl 값을 포함하고 상기 외부 서버 주소를 최종 목적지 주소로 하는 에코 요청 신호를 상기 통신 수행부를 통해 상기 통신 시스템으로 전송하는 에코 요청 신호 전송부와
상기 통신 시스템의 소정의 네트워크 장치로부터 ttl 초과 메시지를 수신하거나 상기 외부 서버로부터 에코 응답 신호를 수신하는 수신부와
상기 수신부에 수신된 ttl 초과 메시지를 전송한 네트워크 장치의 주소와 자신의 외부 인식 통신 주소를 비교하는 비교부와
상기 비교부의 비교결과 서로 일치하는 경우 해당 ttl 초과 메시지를 전송한 네트워크 장치를 최종 주소 변환 장치로 판단하는 판단부와
상기 최종 주소 변환 장치의 ttl 초과 메시지의 기초가 된 에코 요청 신호에 포함되었던 ttl 값에서 상기 기본 증감 값만큼 증가된 값을 ttl 값으로 가지는 udp 홀 펀칭 유도 신호를 상기 통신 수행부를 통해 상기 통신 시스템으로 전송하는 udp 홀 펀칭 유도 신호 전송부를 포함하는 것을 특징으로 하는 통신 단말기
[청구항 13]
제12항에 있어서,상기 에코 요청 신호 전송부는, 상기 비교부의 비교 결과 서로 일치하지 않는 경우 상기 기본 증감 값만큼 증가된 ttl 값을 가지는 에코 요청 신호를 상기 통신 시스템으로 다시 전송하는 과정을, 해당 에코 요청 신호에 대응하여 상기 수신부에 자신의 외부 인식 통신 주소와 동일한 주소를 가지는 네트워크 장치로부터 ttl 초과 메시지가 수신되거나 상기 외부 서버로부터 에코 응답 신호가 수신될 때까지,반복적수행하는것을특징으로 하는통신 단말기.
[청구항 14]
제13항에 있어서,상기 비교부의 비교결과ttl 초과 메시지를 전송하는 상기 통신 시스템의 어떠한 네트워크 장치도 자신의 외부 인식 통신 주소와 동일한 주소를 가지지 않고, 상기 수신부에 상기 외부 서버의 에코 응답 신호가 수신된 경우, 상기 판단부는 ttl 초과 메시지를 전송해온 상기 통신 시스템의 네트워크 장치 중 상기 에코 요청 신호가 가장 마지막으로 경유하는 네트워크 장치를 판단하고, 그 판단된 가장 마지막으로 경유하는 네트워크 장치로부터 시작하여 경유 루트 상의 역순으로 확인한 결과 자신의 외부 인식 통신 주소와 동일한 서브네트워크의 주소를 가지는 것으로 가장 먼저 확인되는네트워크장치를상기최종주소변환장치판단하는것을특징으로 하는통신 단말기.
[청구항 15]
제14항에 있어서,상기 판단부는 ttl 초과 메시지를 전송한 각 네트워크 장치들에 대해 해당 ttl 초과 메시지의 기초가 된 에코 요청 신호에 포함시켰던 ttl 값에 따라 상기 통신 시스템의 각네트워크장치의경유순서판단하는것을특징으로 하는통신 단말기.
[청구항 16]
제12항 내지 제15항 중 어느 한 항에 있어서,상기udp 홀 펀칭 유도 신호 전송부는 기 설정된 시간 간격으로 udp홀펀칭유도 신호를상기통신시스템전송하는것을특징으로 하는통신 단말기.
[청구항 17]
sip(session initiation protocol)에 따라 통신 시스템에 사용 등록을 요청하고, 상기 통신 시스템에 의해 설정된 호 처리 세션을 이용하여 udp 홀 펀칭 유도 신호를 상기 통신 시스템에 전송하는 통신 단말기와
상기 통신 단말기의 사용 등록 요청이 수신되면 sip에 따른 호 처리 세션을 설정하여 사용 등록을 처리하고, 상기 통신 단말기가 기 가입한 외부 서버를 확인하여 상기 외부 서버에 사용 등록을 요청하며, 상기 통신 단말기의 udp 홀 펀칭 유도 신호에 따라 udp 홀 펀칭 처리를 수행하여 udp 홀을 형성하는 통신 시스템과
상기 통신 시스템의 요청에 따라 가입자 인증 과정을 거쳐 상기 통신 단말기의 사용 등록을 처리하고, 상기 통신 시스템에 형성된 udp 홀을 통과하여 상기 통신 단말기에 udp 푸시 데이터를 전송하는 외부 서버를 포함하는 것을 특징으로 하는 udp 푸시 데이터 전송 시스템
[청구항 18]
제17항에 있어서,상기 통신 시스템은 nat(network address translation) 기능을 수행하고, 상기 통신 시스템에 포함되는 네트워크 장치는 자신이 상기 통신 단말기로부터 수신된 에코 요청 신호의 최종 목적지에 해당하지 않고 그 수신된 에코 요청 신호에 포함된 ttl 값이 기 정의된 최소값에 해당하는 경우 ttl 초과 메시지를 생성하여 상기 통신 단말기에 전송하고,상기 통신 단말기는 상기 통신 시스템으로부터 상기 nat 기능에 따라 할당받은 통신 주소를 이용하여 통신을 수행하고, 상기 외부 서버에 요청하여 해당 외부 서버에서 인식되는 자신의 외부 인식 통신 주소를 확인하며, 상기 할당받은 통신 주소와 상기 확인된 외부 인식 통신 주소를 비교한 결과 서로 다른 경우 기 정의된 최소값으로 설정된 ttl 값을 포함하고 상기 외부 서버 주소를 최종 목적지 주소로 하는 에코 요청 신호를 상기 통신 시스템으로 전송하고, 상기 통신 시스템의 소정의 네트워크 장치로부터 ttl 초과 메시지가 수신되면 그 ttl 초과 메시지를 전송한 네트워크 장치의 주소와 상기 확인된 자신의 외부 인식 통신 주소를 비교하고, 비교결과 일치하는 경우 그 ttl 초과 메시지를 전송한 네트워크 장치를 최종 주소 변환 장치로 판단하며, 상기 최종 주소 변환 장치의 ttl 초과 메시지의 기초가 된 에코 요청 신호에 포함되었던 ttl 값에서 소정의 기본 증감 값만큼 증가된 값을 ttl 값으로 가지는 udp홀펀칭유도 신호를상기통신시스템전송하는것을특징으로 하는udp 푸시 데이터 전송 시스템.
[청구항 19]
제18항에 있어서,상기 통신 시스템에 포함되는 각 네트워크 장치는 자신이 상기 통신 단말기로부터 수신된 에코 요청 신호의 최종 목적지에 해당하지 않고 그 수신된 에코 요청 신호에 포함된 ttl 값이 기 정의된 최소값에 해당하는 경우 ttl 초과 메시지를 생성하여 상기 통신 단말기에 전송하고, 그 수신된 에코 요청 신호에 포함된 ttl 값이 기 정의된 최소값에 해당하지 않는 경우 해당 ttl 값에 상기 기본 증감 값을 차감하여 통신 경로 상의 다음 네트워크 장치로 에코 요청 신호를 전달하고,상기 외부 서버는 상기 통신 단말기의 에코 요청 신호가 수신된 경우 자신이 그 수신된 에코 요청 신호의 최종 목적지에 해당하면 에코 응답 신호를 상기 통신 단말기로 전송하고,상기 통신 단말기는, 상기 통신 시스템의 소정의 네트워크 장치로부터 ttl 초과 메시지가 수신되면 그 ttl 초과 메시지를 전송한 네트워크 장치의 주소와 자신의 외부 인식 통신 주소를 비교하고, 비교 결과 서로 일치하지 않는 경우 상기 기본 증감 값만큼 증가된 ttl 값을 가지는 에코 요청 신호를 상기 통신 시스템으로 다시 전송하는 과정을, 해당 에코 요청 신호에 대응하여 자신의 외부 인식 통신 주소와 동일한 주소를 가지는 네트워크 장치로부터 ttl 초과 메시지가 수신되거나 상기 외부 서버로부터 에코 응답 신호가 수신될 때까지,반복적수행하는것을특징으로 하는udp 푸시 데이터 전송 시스템.
[청구항 20]
제19항에 있어서,상기 통신 단말기는 ttl 초과 메시지를 전송하는 상기 통신 시스템의 어떠한 네트워크 장치도 자신의 외부 인식 통신 주소와 동일한 주소를 가지지 않고 상기 외부 서버로부터 에코 응답 신호가 수신된 경우, ttl 초과 메시지를 전송해온 상기 통신 시스템의 네트워크 장치 중 상기 에코 요청 신호가 가장 마지막으로 경유하는 네트워크 장치를 판단하고, 그 판단된 가장 마지막으로 경유하는 네트워크 장치로부터 시작하여 경유 루트 상의 역순으로 확인한 결과 자신의 외부 인식 통신 주소와 동일한 서브네트워크의 주소를 가지는 것으로 가장 먼저 확인되는네트워크장치를상기최종주소변환장치판단하는것을특징으로 하는udp 푸시 데이터 전송 시스템.
[청구항 21]
제20항에 있어서,상기 통신 단말기는 에코 요청 신호에 포함시켰던 ttl 값에 기초하여 상기 통신 시스템의 각네트워크장치의경유순서판단하는것을특징으로 하는udp 푸시 데이터 전송 시스템.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
통신 단말기가 외부 서버로부터 에코 응답 신호를 수신하였음에도 불구하고, 통신 시스템 내의 어떤 네트워크 장치도 자신의 외부 인식 통신 주소와 일치하지 않는 경우, 최종 주소 변환 장치를 판단하는 절차는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation외부 서버로부터 에코 응답을 받았음에도 통신 시스템 내 장치 중 외부 인식 주소와 일치하는 장치가 없을 때, 최종 주소 변환 장치를 판단하는 절차를 파악해야 한다.
-
2정보 추출
information_extraction청구항 14 및 20에서 외부 서버의 에코 응답 신호가 수신된 경우의 판단 로직을 추출한다.
- 상기 외부 서버로부터 에코 응답 신호가 수신된 경우
- ttl 초과 메시지를 전송해온 상기 통신 시스템의 네트워크 장치 중 상기 에코 요청 신호가 가장 마지막으로 경유하는 네트워크 장치를 판단하고, 그 판단된 가장 마지막으로 경유하는 네트워크 장치로부터 시작하여 경유 루트 상의 역순으로 확인한 결과 자신의 외부 인식 통신 주소와 동일한 서브네트워크의 주소를 가지는 것으로 가장 먼저 확인되는네트워크장치를상기최종주소변환장치판단하는것
-
3근거 선택
evidence_selection질문 조건(에코 응답 수신, 일치하는 장치 없음)에 부합하는 구체적인 판단 단계 구절을 선택한다.
- ttl 초과 메시지를 전송해온 상기 통신 시스템의 네트워크 장치 중 상기 에코 요청 신호가 가장 마지막으로 경유하는 네트워크 장치를 판단하고, 그 판단된 가장 마지막으로 경유하는 네트워크 장치로부터 시작하여 경유 루트 상의 역순으로 확인한 결과 자신의 외부 인식 통신 주소와 동일한 서브네트워크의 주소를 가지는 것으로 가장 먼저 확인되는네트워크장치를상기최종주소변환장치판단하는것
-
4논리 통합
logical_integration가장 마지막 경유 장치를 먼저 찾고, 그 장치로부터 역순으로 탐색하여 외부 인식 주소와 동일한 서브네트워크 주소를 가진 첫 번째 장치를 찾는 논리 구조를 결합한다.
-
5결론 도출
conclusion_formulation최종 주소 변환 장치는 마지막 경유 장치로부터 역순으로 확인했을 때 외부 인식 통신 주소와 동일한 서브네트워크 주소를 가진 첫 번째 장치로 결정됨을 정리한다.
-
6답변 생성
answer_generation질문에 대해 절차적 순서에 따라 답변을 생성한다.
근거 (evidence)
- 상기 외부 서버로부터 에코 응답 신호가 수신된 경우
- ttl 초과 메시지를 전송해온 상기 통신 시스템의 네트워크 장치 중 상기 에코 요청 신호가 가장 마지막으로 경유하는 네트워크 장치를 판단하고, 그 판단된 가장 마지막으로 경유하는 네트워크 장치로부터 시작하여 경유 루트 상의 역순으로 확인한 결과 자신의 외부 인식 통신 주소와 동일한 서브네트워크의 주소를 가지는 것으로 가장 먼저 확인되는네트워크장치를상기최종주소변환장치판단하는것
최종 답변 (final_answer)
외부 서버로부터 에코 응답 신호가 수신된 경우, 통신 단말기는 먼저 ttl 초과 메시지를 전송해온 통신 시스템의 네트워크 장치 중 에코 요청 신호가 가장 마지막으로 경유하는 네트워크 장치를 판단한다. 이후, 판단된 가장 마지막 경유 네트워크 장치로부터 시작하여 경유 루트 상의 역순으로 확인하며, 자신의 외부 인식 통신 주소와 동일한 서브네트워크의 주소를 가지는 것으로 가장 먼저 확인되는 네트워크 장치를 최종 주소 변환 장치로 판단한다.
핵심 해석 (core_interpretation)
통신 시스템 내에 외부 인식 주소와 직접 일치하는 장치가 없을 경우, 에코 응답 수신 시 마지막 경유 장치로부터 역순 탐색을 통해 동일 서브네트워크 주소를 가진 장치를 최종 주소 변환 장치로 식별하는 기술이다.