1 |
1
네트워크를 적응적으로 변경하기 위한 전자 장치의 방법에 있어서,제 1 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정과,상기 적어도 하나의 다른 전자 장치와의 링크 연결 상태 및 상기 전자 장치에서 실행된 애플리케이션의 특성 중 적어도 하나를 기반으로 네트워크 변경 이벤트를 감지하는 과정과,상기 이벤트 감지 시, 제 2 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정을 포함하는전자 장치의 제어 방법
|
2 |
2
제 1 항에 있어서,상기 네트워크 변경 이벤트를 감지하는 과정은,상기 애플리케이션의 요구 대역폭을 기반으로 네트워크 변경이 필요한지 여부를 결정하는 과정을 포함하는전자 장치의 제어 방법
|
3 |
3
제 2 항에 있어서,상기 애플리케이션의 요구 대역폭을 기반으로 네트워크 변경이 필요한지 여부를 감지하는 과정은,상기 애플리케이션의 요구 대역폭이 임계 대역폭보다 크거나 같은 경우, 상기 제 2 근거리 무선통신 네트워크로 변경이 필요함을 결정하는 과정을 포함하는전자 장치의 제어 방법
|
4 |
4
제 1 항에 있어서,상기 네트워크 변경 이벤트를 감지하는 과정은,상기 적어도 하나의 다른 전자 장치와 데이터 통신을 요구하는 애플리케이션에 대한 송수신 패킷 정보와 제 2 네트워크가 활성화된 노드의 수 중 적어도 하나를 기반으로 네트워크 변경이 필요한지 여부를 감지하는 과정을 포함하며,상기 애플리케이션에 대한 송수신 패킷 정보는 송신하고자 하는 패킷의 길이, 송신하고자 하는 패킷의 수, 송신한 패킷의 수, 송신한 패킷 중에서 ACK가 수신된 패킷의 수 중 적어도 하나를 포함하는전자 장치의 제어 방법
|
5 |
5
제 1 항에 있어서, 상기 제 2 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정은,상기 제 2 근거리 무선 통신 네트워크를 통해 데이터 통신을 수행할 전자 장치를 결정하는 과정과,상기 제 1 근거리 무선통신 네트워크 형성 시에 획득된 네트워크 연결 구조를 이용하여 상기 전자 장치와 상기 결정된 전자 장치의 데이터 송수신 경로를 설정하는 과정과,상기 제 2 근거리 무선 통신 네트워크를 통해 상기 설정된 데이터 송수신 경로로 상기 결정된 전자 장치와 데이터 통신을 수행하는 과정을 포함하는전자 장치의 제어 방법
|
6 |
6
제 1 항에 있어서,상기 네트워크 변경 이벤트를 감지하는 과정은,상기 제 1 근거리 무선 통신 네트워크를 이용한 상기 적어도 하나의 다른 전자 장치와의 데이터 송수신 성공 여부를 기반으로, 상기 제 1 근거리 무선 통신 네트워크에 대한 링크 단절 여부를 결정하는 과정과,상기 적어도 하나의 다른 전자 장치와의 상기 제 1 근거리 무선 통신 네트워크에 대한 링크가 단절된 것으로 결정될 시, 네트워크 변경이 필요함을 결정하는 과정을 포함하는전자 장치의 제어 방법
|
7 |
7
제 6 항에 있어서,상기 제 2 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정은,상기 적어도 하나의 다른 전자 장치와의 상기 제 1 근거리 무선 통신 네트워크에 대한 링크가 단절된 것으로 결정된 후, 상기 제 1 근거리 무선 통신 네트워크 및 상기 제 2 근거리 무선통신 네트워크 중 적어도 하나를 통해 네트워크 정보 요청 메시지를 방송하는 과정과,상기 링크가 단절된 적어도 하나의 다른 전자 장치로부터 상기 제 2 근거리 무선통신 네트워크를 통해 네트워크 응답 메시지가 수신되는지 여부를 감지하는 과정과,상기 링크가 단절된 적어도 하나의 다른 전자 장치로부터 상기 제 2 근거리 무선통신 네트워크를 통해 네트워크 응답 메시지가 수신될 시, 상기 제 2 근거리 무선 통신 네트워크를 통해 상기 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정을 포함하는 전자 장치의 제어 방법
|
8 |
8
제 7 항에 있어서, 상기 링크가 단절된 적어도 하나의 다른 전자 장치로부터 상기 제 2 근거리 무선통신 네트워크를 통해 네트워크 응답 메시지가 수신되지 않을 시, 상기 제 1 근거리 무선 통신 네트워크 및 상기 제 2 근거리 무선 통신 네트워크 중 적어도 하나를 통해 네트워크 응답 메시지를 전송한 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정을 더 포함하는전자 장치의 제어 방법
|
9 |
9
제 1 항에 있어서,제 2 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 과정은,상기 적어도 하나의 다른 전자 장치로 상기 제 2 근거리 무선통신 네트워크 통신을 위한 모듈을 구동시킬 것을 요청하는 과정을 포함하는전자 장치의 제어 방법
|
10 |
10
제 1 항에 있어서,상기 제 1 근거리 무선 통신 네트워크와 상기 제 2 근거리 무선통신 네트워크는 Z-wave와 WiFi인전자 장치의 제어 방법
|
11 |
11
네트워크를 적응적으로 변경하기 위한 전자 장치에 있어서,적어도 하나의 다른 전자 장치와의 링크 연결 상태 및 상기 전자 장치에서 실행된 애플리케이션의 특성 중 적어도 하나를 기반으로 네트워크 변경 이벤트를 감지하는 네트워크 선택부와,제 1 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하고, 상기 이벤트 감지 시, 제 2 근거리 무선 통신 네트워크를 통해 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하는 통신부를 포함하는 장치
|
12 |
12
제 11 항에 있어서,상기 네트워크 선택부는 상기 애플리케이션의 요구 대역폭을 기반으로 네트워크 변경이 필요한지 여부를 결정하는 장치
|
13 |
13
제 12 항에 있어서,상기 네트워크 선택부는 상기 애플리케이션의 요구 대역폭이 임계 대역폭보다 크거나 같은 경우, 상기 제 2 근거리 무선통신 네트워크로 변경이 필요함을 결정하는 장치
|
14 |
14
제 11 항에 있어서,상기 네트워크 선택부는 상기 적어도 하나의 다른 전자 장치와 데이터 통신을 요구하는 애플리케이션에 대한 송수신 패킷 정보와 제 2 네트워크가 활성화된 노드의 수 중 적어도 하나를 기반으로 네트워크 변경이 필요한지 여부를 감지하고, 상기 애플리케이션에 대한 송수신 패킷 정보는 송신하고자 하는 패킷의 길이, 송신하고자 하는 패킷의 수, 송신한 패킷의 수, 송신한 패킷 중에서 ACK가 수신된 패킷의 수 중 적어도 하나를 포함하는 장치
|
15 |
15
제 11 항에 있어서, 상기 네트워크 선택부는 상기 제 2 근거리 무선 통신 네트워크를 통해 데이터 통신을 수행할 전자 장치를 결정하고, 상기 제 1 근거리 무선통신 네트워크 형성 시에 획득된 네트워크 연결 구조를 이용하여 상기 전자 장치와 상기 결정된 전자 장치의 데이터 송수신 경로를 설정한 후, 상기 제 2 근거리 무선 통신 네트워크를 통해 상기 설정된 데이터 송수신 경로로 상기 결정된 전자 장치와 데이터 통신을 수행하는 장치
|
16 |
16
제 11 항에 있어서,상기 네트워크 선택부는 상기 제 1 근거리 무선 통신 네트워크를 이용한 상기 적어도 하나의 다른 전자 장치와의 데이터 송수신 성공 여부를 기반으로, 상기 제 1 근거리 무선 통신 네트워크에 대한 링크 단절 여부를 결정하고, 상기 적어도 하나의 다른 전자 장치와의 상기 제 1 근거리 무선 통신 네트워크에 대한 링크가 단절된 것으로 결정될 시, 네트워크 변경이 필요함을 결정하는 장치
|
17 |
17
제 16 항에 있어서,상기 네트워크 선택부는 상기 적어도 하나의 다른 전자 장치와의 상기 제 1 근거리 무선 통신 네트워크에 대한 링크가 단절된 것으로 결정된 후, 상기 제 1 근거리 무선 통신 네트워크 및 상기 제 2 근거리 무선통신 네트워크 중 적어도 하나를 통해 네트워크 정보 요청 메시지를 방송하고, 상기 링크가 단절된 적어도 하나의 다른 전자 장치로부터 상기 제 2 근거리 무선통신 네트워크를 통해 네트워크 응답 메시지가 수신되는지 여부를 감지한 후, 상기 링크가 단절된 적어도 하나의 다른 전자 장치로부터 상기 제 2 근거리 무선통신 네트워크를 통해 네트워크 응답 메시지가 수신될 시, 상기 제 2 근거리 무선 통신 네트워크를 통해 상기 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하도록 제어하는 장치
|
18 |
18
제 17 항에 있어서, 상기 네트워크 선택부는 상기 링크가 단절된 적어도 하나의 다른 전자 장치로부터 상기 제 2 근거리 무선통신 네트워크를 통해 네트워크 응답 메시지가 수신되지 않을 시, 상기 제 1 근거리 무선 통신 네트워크 및 상기 제 2 근거리 무선 통신 네트워크 중 적어도 하나를 통해 네트워크 응답 메시지를 전송한 적어도 하나의 다른 전자 장치와 데이터 통신을 수행하도록 제어하는 장치
|
19 |
19
제 11 항에 있어서,상기 네트워크 선택부는 상기 적어도 하나의 다른 전자 장치로 상기 제 2 근거리 무선통신 네트워크 통신을 위한 모듈을 구동시킬 것을 요청하는 장치
|
20 |
20
제 11 항에 있어서,상기 제 1 근거리 무선 통신 네트워크와 상기 제 2 근거리 무선통신 네트워크는 Z-wave와 WiFi인 장치
|