문맥 (context)
[청구항 1]
무선 메쉬 네트워크에서 펌웨어 업데이트 장치로서,
상기 메쉬 네트워크내 각 노드별 실행코드 이미지와 상기 실행코드 이미지의 버전 정보를 저장하는 코드 이미지 db와,
상기 메쉬 네트워크내 임의의 타겟 노드에 대한 실행코드 이미지의 업데이트가 필요한 경우 상기 코드 이미지 db내 저장된 상기 타겟 노드의 실행코드 이미지와 이웃 노드들의 실행코드 이미지를 참조하여 코드 업데이트 스크립트를 생성한 후, 상기 코드 업데이트 스크립트를 이용하여 상기 타겟 노드에 대한 업데이트를 수행하는 업데이트 스크립트 생성기
를 포함하는 무선 메쉬 네트워크에서 펌웨어 업데이트 장치
[청구항 2]
제 1 항에 있어서,상기 코드 이미지db는,상기 업데이트 스크립트 생성기에 의해 상기 타겟노드에 대한 업데이트가 수행되는 경우 상기 업데이트된 새로운실행코드이미지를갱신저장하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 3]
제 1 항에 있어서,상기 업데이트 스크립트 생성기는,상기 타겟 노드의 업데이트가 필요한 경우, 상기 타겟 노드로 업데이트 요청 메시지를 전송하고, 상기 타겟 노드로부터 상기 업데이트 요청 메시지에 대응하는 업데이트 응답 메시지를 수신한 후, 상기 업데이트 응답 메시지에 포함된 정보를 이용하여 상기 타겟 노드의 업데이트를 위한코드업데이트스크립트생성하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 4]
제 3 항에 있어서,노드는,상기 업데이트 요청 메시지의 수신 시 상기 업데이트 요청 메시지에 포함된 새로운 실행코드 이미지의 버전이 현재 버전보다 높을 경우, 이웃 노드들에게업데이트협조요청 메시지멀티캐스트 전송하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 5]
제 4 항에 있어서,상기 업데이트 협조 요청 메시지는,상기 타겟 노드로부터 기설정된홉수의멀티캐스트반경의이웃노드들전송되는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 6]
제 4 항에 있어서,노드는,상기 업데이트 협조 요청 메시지를 멀티캐스트 전송한 후, 기설정된 시간동안 상기 이웃 노드들로부터 상기 업데이트 협조 요청 메시지에 대한업데이트협조응답메시지수신하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 7]
제 6 항에 있어서,노드는,상기 업데이트 협조 응답 메시지를 수신하는 경우, 상기 업데이트 협조 응답 메시지를 바탕으로 이웃 노드들의 참여 여부 정보를 포함하는업데이트응답메시지를상기업데이트스크립트생성기전송하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 8]
제 1 항에 있어서,상기 업데이트 스크립트 생성기는,상기 타겟 노드의 현재 실행코드 이미지와 이웃 노드들의 실행코드 이미지들을 대상으로 각각 차분 스크립트를 생성하고, 상기 차분 스크립트와 상기 실행코드 이미지가 참조된 이웃 노드들과의 거리 정보를 참조하여 최소의 대역폭을 사용하는 코드 업데이트 스크립트를 생성하고 이를 상기 타켓 노드로 전송하여업데이트수행하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 9]
제 8 항에 있어서,상기 타켓 노드는,상기 업데이트 스크립트 생성기로부터 전송되는 상기 코드 업데이트 스크립트를 하나의 행씩 실행시키면서 업데이트할 새로운실행코드이미지생성하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
[청구항 10]
제 9 항에 있어서,노드는,상기 새로운 실행코드 이미지의 생성 시, 이웃 노드들로부터 참조해야 하는 실행코드 이미지가 있는 경우, 해당 이웃 노드로 코드 참조 요청 메시지를 전송하고 응답을 수신하여 상기 참조가 필요한실행코드이미지생성하는무선 메쉬 네트워크에서 펌웨어 업데이트 장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
무선 메쉬 네트워크에서 업데이트 스크립트 생성기가 최소의 대역폭을 사용하는 코드 업데이트 스크립트를 생성하기 위해 참조하는 정보들은 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation무선 메쉬 네트워크에서 업데이트 스크립트 생성기가 최소 대역폭을 사용하기 위해 참조하는 정보들을 추출해야 한다.
-
2정보 추출
information_extraction청구항 8에서 최소의 대역폭을 사용하는 코드 업데이트 스크립트를 생성할 때 참조하는 정보들을 확인한다.
- 상기 차분 스크립트와 상기 실행코드 이미지가 참조된 이웃 노드들과의 거리 정보를 참조하여 최소의 대역폭을 사용하는 코드 업데이트 스크립트를 생성
-
3근거 선택
evidence_selection최소 대역폭 사용과 직접적으로 연결된 참조 정보인 '차분 스크립트', '실행코드 이미지', '이웃 노드들과의 거리 정보'를 선택한다.
- 상기 차분 스크립트와 상기 실행코드 이미지가 참조된 이웃 노드들과의 거리 정보를 참조하여 최소의 대역폭을 사용하는 코드 업데이트 스크립트를 생성
-
4논리 통합
logical_integration추출된 정보들을 종합하면, 차분 스크립트, 실행코드 이미지, 그리고 이웃 노드들과의 거리 정보가 최소 대역폭 스크립트 생성을 위한 참조 정보임을 알 수 있다.
-
5결론 도출
conclusion_formulation질문에 대한 답변으로 차분 스크립트, 실행코드 이미지, 이웃 노드들과의 거리 정보를 나열한다.
-
6답변 생성
answer_generation최종 답변을 리스트 형식으로 작성한다.
최종 답변 (final_answer)
차분 스크립트, 실행코드 이미지, 이웃 노드들과의 거리 정보
핵심 해석 (core_interpretation)
무선 메쉬 네트워크의 업데이트 스크립트 생성기가 타겟 노드의 차분 스크립트 및 실행코드 이미지와 이웃 노드 간의 거리 정보를 활용하여 네트워크 대역폭 소모를 최소화하는 업데이트 스크립트를 생성하는 기술에 관한 것이다.