1 |
1
복수개의 NAT(Network Address Translation)을 통해 서버와 연결되는 IoT(Internet of Things) 기기에 있어서, 복수개의 NAT을 통해 서버와 연결되는 통신부; 및타임아웃 값을 기록하기 위한 타임아웃 필드가 포함된 특정 메시지를 복수개의 NAT을 통해 서버에 송신하고, 서버로부터 수신된 특정 응답 메시지에 포함된 타임아웃 값을 이용하여 특정 킵얼라이브(keep alive) 값을 산출하는 제어부;를 포함하고,NAT는, 수신된 특정 응답 메시지에 타임아웃 값이 포함되어 있지 않은 경우, 자신의 타임아웃 값을 특정 응답 메시지에 기록하고, 수신된 특정 응답 메시지에 타임아웃 값이 포함되어 있는 경우, 수신된 특정 응답 메시지에 포함된 타임아웃 값을 자신의 타임아웃 값과 비교하고, 특정 응답 메시지에 포함된 타임아웃 값이 자신의 타임아웃 값보다 큰 경우 자신의 타임아웃 값을 특정 응답 메시지에 기록하여 전송하며,수신된 특정 응답 메시지에 타임아웃 값이 포함되어 있는 경우, 수신된 특정 응답 메시지에 포함된 타임아웃 값을 자신의 타임아웃 값과 비교하고, 특정 응답 메시지에 포함된 타임아웃 값이 자신의 타임아웃 값보다 작거나 같은 경우 자신의 타임아웃 값을 특정 응답 메시지에 기록하지 않고 그대로 전송하는 것을 특징으로 하는 IoT 기기
|
2 |
2
청구항 1에 있어서, 제어부는, 타임아웃 값에서 기설정된 값을 뺀 값을 특정 킵얼라이브 값으로 산출하는 것을 특징으로 하는 IoT 기기
|
3 |
3
청구항 2에 있어서, 제어부는, 산출된 특정 킵얼라이브 값을 주기로 하여 킵얼라이브 메시지를 주기적으로 전송하는 것을 특징으로 하는 IoT 기기,
|
4 |
4
청구항 1에 있어서, 제어부는, 통신부가 새로운 네트워크에 접속된 경우, 특정 메시지를 서버에 송신하는 것을 특징으로 하는 IoT 기기
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
IoT(Internet of Things) 기기가 복수개의 NAT(Network Address Translation)을 통해 서버와 연결되는 IoT 시스템에 있어서, 복수개의 NAT을 통해 서버와 연결되고, 타임아웃 값을 기록하기 위한 타임아웃 필드가 포함된 특정 메시지를 복수개의 NAT을 통해 서버에 송신하고, 서버로부터 수신된 특정 응답 메시지에 포함된 타임아웃 값을 이용하여 특정 킵얼라이브(keep alive) 값을 산출하는 IoT 기기;서버로부터 수신된 특정 응답 메시지에 자신의 타임아웃 값을 기록하고, 다른 NAT로부터 수신된 특정 응답 메시지에 포함된 타임아웃 값을 자신의 타임아웃 값과 비교하고, 특정 응답 메시지에 포함된 타임아웃 값이 자신의 타임아웃 값보다 큰 경우 자신의 타임아웃 값을 특정 응답 메시지에 기록하여 전송하는 복수개의 NAT; 및IoT 기기로부터 수신된 특정 메시지에 대한 응답으로 특정 응답 메시지를 송신하는 서버;를 포함하고,NAT는, 수신된 특정 응답 메시지에 타임아웃 값이 포함되어 있지 않은 경우, 자신의 타임아웃 값을 특정 응답 메시지에 기록하고, 수신된 특정 응답 메시지에 타임아웃 값이 포함되어 있는 경우, 수신된 특정 응답 메시지에 포함된 타임아웃 값을 자신의 타임아웃 값과 비교하고, 특정 응답 메시지에 포함된 타임아웃 값이 자신의 타임아웃 값보다 큰 경우 자신의 타임아웃 값을 특정 응답 메시지에 기록하여 전송하며,수신된 특정 응답 메시지에 타임아웃 값이 포함되어 있는 경우, 수신된 특정 응답 메시지에 포함된 타임아웃 값을 자신의 타임아웃 값과 비교하고, 특정 응답 메시지에 포함된 타임아웃 값이 자신의 타임아웃 값보다 작거나 같은 경우 자신의 타임아웃 값을 특정 응답 메시지에 기록하지 않고 그대로 전송하는 것을 특징으로 하는 IoT 시스템
|