1 |
1
NAT(Network Address Translation)을 통해 서버와 연결되는 IoT(Internet of Things) 기기에 있어서, NAT을 통해 서버와 연결되는 통신부; 및서비스 연결을 위한 제1 세션을 실행하고, NAT에 의해 맵핑된 IP 주소가 만료되는 주기에 대응되는 특정 킵얼라이브(keep alive) 값을 산출하기 위한 제2 세션을 실행하는 제어부;를 포함하고,제어부는, 통신부가 새로운 네트워크에 접속된 경우, 서버에 해당 네트워크 환경에 대응되는 특정 킵얼라이브 값이 저장되어 있는지 여부를 확인하고, 특정 킵얼라이브 값이 저장되어 있는 경우 해당 특정 킵얼라이브 값으로 통신하도록 통신부를 설정하고,서버에 해당 네트워크 환경에 대응되는 특정 킵얼라이브 값이 저장되어 있지 않은 경우, 제2 세션에서 제1 시간값을 서버에 송신하도록 통신부를 제어하고, 제1 시간값에 대응되는 시간이 지난 후에 서버로부터 응답이 수신되는지 여부를 확인하며, 응답이 수신된 경우 제1 시간값을 단위시간만큼 증가시켜 증가된 제1 시간값을 서버에 재송신하는 과정을 반복하고, 응답이 수신되지 않은 경우 해당 제1 시간값에서 단위시간을 뺀 시간값을 제1 세션의 특정 킵얼라이브(Keep Alive) 값으로 설정하고 제2 세션을 종료함으로써, NAT에 의해 맵핑된 IP 주소가 만료되는 주기에 대응되는 특정 킵얼라이브 값을 산출하며, 접속 IP주소, 접속 환경 정보, 특정 킵얼라이브 값을 산출한 기기 정보 및 산출된 특정 킵얼라이브 값을 서버로 송신하며, 특정 킵얼라이브 값은, NAT에 의해 맵핑된 IP 주소가 만료되는 주기에 대응되는 시간값을 나타내는 것으로, IP 주소가 변경되지 않고 유지될 수 있는 최대한 큰 시간값에 해당되는 것을 특징으로 하는 IoT 기기
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
청구항 1에 있어서, 제어부는, 복수개의 애플리케이션을 구동시키는 프레임워크가 설치된 환경일 경우, 접속 IP주소, 접속 환경 정보, 특정 킵얼라이브 값을 산출한 기기 정보 및 산출된 특정 킵얼라이브 값을 프레임워크에 저장하는 것을 특징으로 하는 IoT 기기,
|
7 |
7
청구항 6에 있어서, 제어부는, 상기 프레임워크에서 구동되는 애플리케이션이 새로 실행될 경우, 프레임워크에 저장되어 있는 해당 특정 킵얼라이브 값으로 통신하도록 제어하는 것을 특징으로 하는 IoT 기기
|
8 |
8
NAT(Network Address Translation)을 통해 서버와 연결되는 IoT(Internet of Things) 기기에 의한 IoT 통신방법에 있어서, NAT을 통해 서버와 연결하는 단계;서비스 연결을 위한 제1 세션을 실행하는 단계;NAT에 의해 맵핑된 IP 주소가 만료되는 주기에 대응되는 특정 킵얼라이브(keep alive) 값을 산출하기 위한 제2 세션을 실행하는 단계;를 포함하고, 제2 세션을 실행하는 단계는, 통신부가 새로운 네트워크에 접속된 경우, 서버에 해당 네트워크 환경에 대응되는 특정 킵얼라이브 값이 저장되어 있는지 여부를 확인하고, 특정 킵얼라이브 값이 저장되어 있는 경우 해당 특정 킵얼라이브 값으로 통신하도록 통신부를 설정하고,서버에 해당 네트워크 환경에 대응되는 특정 킵얼라이브 값이 저장되어 있지 않은 경우, 제2 세션에서 제1 시간값을 서버에 송신하도록 통신부를 제어하고, 제1 시간값에 대응되는 시간이 지난 후에 서버로부터 응답이 수신되는지 여부를 확인하며, 응답이 수신된 경우 제1 시간값을 단위시간만큼 증가시켜 증가된 제1 시간값을 서버에 재송신하는 과정을 반복하고, 응답이 수신되지 않은 경우 해당 제1 시간값에서 단위시간을 뺀 시간값을 제1 세션의 특정 킵얼라이브(Keep Alive) 값으로 설정하고 제2 세션을 종료함으로써, NAT에 의해 맵핑된 IP 주소가 만료되는 주기에 대응되는 특정 킵얼라이브 값을 산출하며, 접속 IP주소, 접속 환경 정보, 특정 킵얼라이브 값을 산출한 기기 정보 및 산출된 특정 킵얼라이브 값을 서버로 송신하며, 특정 킵얼라이브 값은, NAT에 의해 맵핑된 IP 주소가 만료되는 주기에 대응되는 시간값을 나타내는 것으로, IP 주소가 변경되지 않고 유지될 수 있는 최대한 큰 시간값에 해당되는 것을 특징으로 하는 IoT 통신방법
|