문맥 (context)
[청구항 1]
수중에서 센싱 정보를 감지하는 수중 센서노드(underwater sensor node), 및 상기 수중 센서노드로부터 상기 센싱 정보를 수집하는 수중 싱크노드(underwater sink node)를 포함하는 수중 무선 센서 네트워크(underwater wireless sensor network)에서 스케줄링(scheduling)을 수행하는 장치에 있어서,
상기 장치는, 상기 수중 싱크노드에 구비되고,
상기 수중 센서노드와 방향성(directivity) 있는 음파(acoustic wave)를 통해 통신을 수행하는 음파 통신부
상기 음파 통신부를 통해 미리 결정된 복수의 방향으로 상기 방향성 있는 음파를 이용하여 동기화 요청 메시지를 순차적으로 전송하고, 상기 동기화 요청 메시지에 대응하여 응답 메시지를 회신한 수중 센서노드들의 응답 시간을 고려하여 단계적 레벨(level)의 클러스터(cluster)를 구성하는 클러스터링부; 및
상기 단계적 레벨의 클러스터를 통해 상기 수중 싱크노드가 센싱 정보를 수집하는 전체 음파 통신 주기 내에서, 상기 클러스터를 구성하는 각각의 수중 센서노드에 대하여 각각의 레벨별로 비활성화(sleep) 구간을 할당하는 비활성화 구간 할당부를 포함하되,
상기 단계적 레벨의 클러스터는, 상기 수중 싱크노드가 동기화 요청 메시지를 전송한 전송 시각으로부터 상기 수중 센서노드로부터 응답 메시지를 수신한 수신 시각까지의 시간 간격인 전달 시간(propagation time)에 기초하여 각각의 수중 센서노드들의 레벨을 단계적으로 분류함으로써 상기 수중 센서노드들이 상기 동기화 요청 메시지를 수신하는 시각의 유사성에 따라 유사한 레벨을 형성하고,
상기 비활성화 구간 할당부는, 상기 각각의 수중 센서노드에 대한 상기 전달 시간에 기초하여 상기 각각의 수중 센서노드의 활성화(wakeup) 유지 시간을 단계적 레벨별로 결정하고, 상기 결정된 활성화 유지 시간을 이용하여 상기 전체 음파 통신 주기 내에서 상기 레벨별로 비활성화 구간을 할당함으로써 상기 동기화 요청 메시지의 수신 시각이 유사한 수중 센서노드들로 구성된 클러스터별로 비활성(sleep) 구간으로부터 활성(wakeup) 구간으로 전환하는 스케줄링을 수행하는 것을 특징으로 하는 장치
[청구항 4]
제 1 항에 있어서,상기 클러스터링부는, 상기 음파 통신부를 통해 상기 복수의 방향 중 일 방향으로 상기 동기화 요청 메시지를 전송한 후 예상 응답 시간 내에 상기 응답 메시지를 수신하지 못하는 경우, 상기 음파 통신부를 통해 상기 일 방향으로상기동기화요청 메시지재전송하는것을특징으로 하는장치.
[청구항 5]
제 4 항에 있어서,상기 클러스터링부는, 상기 예상 응답 시간 내에 상기 응답 메시지를 수신하지 못하는 경우, 미리 결정된 재전송 횟수만큼상기동기화요청 메시지재전송하는것을특징으로 하는장치.
[청구항 6]
제 5 항에 있어서,상기 클러스터링부는, 상기 미리 결정된 재전송 횟수만큼 상기 동기화 요청 메시지를 재전송하는 동안 상기 예상 응답 시간 내에 상기 응답 메시지를 수신하지 못하는 경우, 상기 음파 통신부를 통해 상기 복수의 방향 중 타 방향으로상기동기화요청 메시지전송하는것을특징으로 하는장치.
[청구항 7]
제 1 항에 있어서,상기 클러스터링부는, 상기 음파 통신부를 통해 상기 복수의 방향 중 일 방향으로 상기 동기화 요청 메시지를 전송한 후 단계별 예상 응답 시간 내에 상기 응답 메시지를 수신한 경우, 상기 수중 싱크노드가 상기 응답 메시지를 송신한 수중 센서노드를 상기 단계별 레벨의 클러스터를 구성하는수중센서노드등록하는것을특징으로 하는장치.
[청구항 8]
제 1 항에 있어서,상기 비활성화 구간할당부는, 상기 클러스터를 구성하는 상기 각각의 수중 센서노드에 대하여 상기 동기화 요청 메시지를 전송한 시각에서 상기 응답 메시지를 수신한 시각까지의 시간인전달시간기록하는것을특징으로 하는장치.
[청구항 9]
제 1 항에 있어서,상기 비활성화 구간할당부는, 상기 결정된 활성화 유지 시간을 이용하여 상기 전체 음파 통신 주기 내에서 상기 각각의 수중 센서노드의 활성화 구간 및 비활성화 구간을 할당하되, 상기 할당된 활성화 구간 및 비활성화 구간 정보를 포함하는 활성화 및 비활성화 구간 할당 메시지를 상기 음파 통신부를 통해상기각각의수중센서노드전송하는것을특징으로 하는장치.
[청구항 11]
제 1 항에 있어서,상기 시간 동기화 장치는, 미리 결정된 주기에 따라 상기 클러스터링부 및 상기 비활성화 구간 할당부의동작반복하도록하는것을특징으로 하는장치.
[청구항 12]
제 11 항에 있어서,상기 음파 통신부는, 상기 수중 센서노드들에게 소정 주기 동안 각각 2 회씩 비활성 구간으로부터 활성 구간으로 전환하는메시지전송하는것을특징으로 하는장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
수중 무선 센서 네트워크의 스케줄링 장치에서 클러스터링부가 단계적 레벨의 클러스터를 구성할 때, 수중 센서노드들의 레벨을 분류하는 기준이 되는 지표는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation수중 무선 센서 네트워크의 클러스터링부가 단계적 레벨의 클러스터를 구성할 때, 센서노드들의 레벨을 분류하는 기준 지표를 찾는 것이다.
-
2정보 추출
information_extraction청구항 1에서 클러스터링부가 단계적 레벨의 클러스터를 구성하는 방식과 관련된 기술적 설명을 추출한다.
- 상기 단계적 레벨의 클러스터는, 상기 수중 싱크노드가 동기화 요청 메시지를 전송한 전송 시각으로부터 상기 수중 센서노드로부터 응답 메시지를 수신한 수신 시각까지의 시간 간격인 전달 시간(propagation time)에 기초하여 각각의 수중 센서노드들의 레벨을 단계적으로 분류함으로써
-
3근거 선택
evidence_selection레벨 분류의 직접적인 기준이 되는 '전달 시간(propagation time)' 구절을 선택한다.
- 전달 시간(propagation time)에 기초하여 각각의 수중 센서노드들의 레벨을 단계적으로 분류
-
4논리 통합
logical_integration클러스터링부가 동기화 요청 전송 시각과 응답 수신 시각 사이의 시간 간격인 '전달 시간'을 기준으로 노드들의 레벨을 분류한다는 논리를 연결한다.
- 전달 시간(propagation time)에 기초하여 각각의 수중 센서노드들의 레벨을 단계적으로 분류
-
5결론 도출
conclusion_formulation질문에 대한 답변으로 레벨 분류의 기준 지표는 '전달 시간(propagation time)'임을 도출한다.
- 전달 시간(propagation time)에 기초하여 각각의 수중 센서노드들의 레벨을 단계적으로 분류
-
6답변 생성
answer_generation추출된 핵심 용어를 사용하여 최종 답변을 작성한다.
- 전달 시간(propagation time)
최종 답변 (final_answer)
전달 시간(propagation time)
핵심 해석 (core_interpretation)
수중 싱크노드가 동기화 요청 메시지를 보낸 시점부터 센서노드의 응답을 받은 시점까지의 시간 간격인 전달 시간을 기준으로 클러스터 레벨을 분류하여 스케줄링을 수행한다.