1 |
1
싱크노드로부터 업데이트 요청 메시지를 수신하는 단계;
적어도 하나의 주변노드로 타겟노드의 시스템 업데이트를 위한 협력 요청 메시지를 전달하는 단계;
상기 적어도 하나의 주변노드 중 협력 요청을 수락한 주변노드로부터 분할된 업데이트 데이터 패킷을 각각 수신하는 단계; 및
수신된 상기 업데이트 데이터 패킷을 이용하여 상기 타겟노드의 시스템 업데이트를 수행하는 단계;를 포함하는 멀티홉 무선망에서의 업데이트 방법
|
2 |
2
제 1 항에 있어서,
상기 업데이트 요청 메시지는, 상기 타겟노드의 시스템 업데이트에 따른 업데이트 정보를 포함하는 멀티홉 무선망에서의 업데이트 방법
|
3 |
3
제 1 항에 있어서,
상기 협력 요청 메시지는, 브로드캐스팅(broadcasting) 방식에 의해 상기 적어도 하나의 주변노드로 전달되는 것을 특징으로 하는 멀티홉 무선망에서의 업데이트 방법
|
4 |
4
제 1 항에 있어서,
상기 적어도 하나의 주변노드로부터 상기 타겟노드의 시스템 업데이트를 위해 협력 가능한 자원이 존재하는지 판단되는 단계; 및
협력 가능한 자원이 존재하는 경우 상기 타겟노드의 시스템 업데이트를 위한 협력 자원이 할당되는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
5 |
5
제 4 항에 있어서,
상기 협력 자원을 할당한 주변노드로부터 상기 싱크노드로 협력 수락 메시지가 전송되는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
6 |
6
제 5 항에 있어서,
상기 싱크노드로부터 상기 타겟노드의 시스템 업데이트를 위한 업데이트 데이터 패킷이 생성되는 단계;
상기 협력 수락 메시지 수신 시, 상기 협력 수락 메시지로부터 협력 수락한 주변노드 정보를 감지하고, 상기 협력 수락한 주변노드 정보에 기초하여 상기 업데이트 데이터 패킷이 소정 수로 분할되는 단계; 및
상기 분할된 업데이트 데이터 패킷이 상기 협력 수락한 주변노드로 각각 전달되는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
7 |
7
제 6 항에 있어서,
상기 협력 수락한 주변노드로부터 상기 분할된 업데이트 데이터 패킷이 수신되는 단계; 및
상기 분할된 업데이트 데이터 패킷이 상기 협력 자원에 저장되는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
8 |
8
제 7 항에 있어서,
상기 협력 수락한 주변노드로부터 상기 분할된 업데이트 데이터 패킷 수신에 따른 응답 메시지가 전송되는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
9 |
9
제 6 항에 있어서,
상기 분할된 업데이트 데이터 패킷을 전달한 주변노드로부터 소정 시간이 경과하기까지 수신 응답이 없는 경우, 대응하는 주변노드로 상기 분할된 업데이트 데이터 패킷이 재전송되는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
10 |
10
제 1 항에 있어서,
상기 분할된 업데이트 데이터 패킷을 전달한 주변노드로 응답 메시지를 전송하는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
11 |
11
제 1 항에 있어서, 상기 업데이트를 수행하기 이전에,
상기 타겟노드의 일반 노드작업을 중단하고 업데이트 모드로 전환하는 단계;를 더 포함하는 멀티홉 무선망에서의 업데이트 방법
|
12 |
12
제 1 항에 있어서, 상기 타겟노드의 업데이트 수행 시,
상기 주변노드로부터 상기 분할된 업데이트 데이터 패킷이 수신된 순서에 따라 순차적으로 업데이트를 수행하는 것을 특징으로 하는 멀티홉 무선망에서의 업데이트 방법
|
13 |
13
무선망에 연결되며, 각 노드에 대한 펌웨어 업데이트 데이터를 수신하여 전달하는 싱크노드;
상기 싱크노드로부터 펌웨어 업데이트 데이터를 전달받아 업데이트 동작을 수행하는 타겟노드; 및
상기 싱크노드와 상기 타겟노드 사이에서 업데이트 데이터 패킷이 전달되는 경로를 형성하며, 상기 타겟노드의 요청에 따라 할당된 협력 자원을 할당하고, 상기 협력 자원을 이용하여 상기 싱크노드로부터 조각화된 소정의 업데이트 데이터 패킷을 전달하는 적어도 하나의 주변노드;를 포함하는 멀티홉 무선망에서의 업데이트 시스템
|