Develope/개발 경험담2013. 3. 4. 19:06

Android OS가 탑재 된 Smart Phone이 요즘 대세다.


오늘 프로젝트 관련 하여 여러가지 업무를 하던 도중 문득 든 생각...


일반 PC의 WOL 기능 (Wake on LAN) 이 Smart Phone 에서도 지원이 될까?!?!


일단 필요한 정보는 다음과 같다.


1. Baseband Chip (Wireless 기반 통신 Chip) 에서의 지원 여부

2. 전력 수급 여부.

3. OS 지원 여부.

4. 포트포워딩 방식


일단 찾아 본 결과로는,


1. Realtek 의 Wireless IC 같은 경우 지원이 된다고 공식 홈페이지에서 확인.


 그렇다면, 현재 Smart Phone 에서 사용되는 Baseband Chip 은 뭘까?


 물론, 기종별로 다 틀리겠지...


2. 전력 수급 여부.


 배터리 달려있잖은가..?!?! 문제될건 없다.


 배터리 다 되면?!? 어차피 거치형으로 변경할 디바이스라면, 배터리 대신 외부전력을 이용할 가능성이 클 것이다.


3. OS 지원 여부


 일단 이거에 대한 조사가 필요할듯 싶다.

 

 Android API 에서는, Reboot 및 Shutdown 에 대한 건 있다는데.. On 에 대한건...


 생각해보니 있을 필요가 없을거 같다. 어차피 OS의 구동을 OS API에서 수행하는건 아니기 때문에.


 그래도 혹시 모르니 더 찾아볼 필요가 있을 것 같다.


4. 포트 포워딩 방식


 일단 Wireless 방식이므로 무조건적으로 무선 공유기 등을 통한 Wi-Fi 환경은 필요한 걸로 가정했다.


 그렇다면 공유기에서 도메인등을 통한 포트 포워딩에 대해 문제가 되진 않을 것 같다.



결국, 기종별로 몇가지 표본을 세워서 해당하는 Baseband Chip에 대한 WOL 지원 여부와,


해당 기능을 통한 Device 의 Wake-on 이 가능한지에 대한 테스트 및 확인이 필요할 것 같다.


만약, 되지 않는다면, 해당 Device에 대한 Custom Rom 제작이 필요할지도...


시간을 두고 찾아보자..


Android 기반의 Smart Device의 전력량 소모 및 여러가지 자원 경감차원에서도 거치형 소규모 단말로서,


IoT Device로서도 사용 가능한 하나의 중요한 기능으로 활용할 수 있지 않을까..??

'Develope > 개발 경험담' 카테고리의 다른 글

Visual Assist X 간단한 단축키  (0) 2013.04.14
근래의 고민 하나..  (0) 2013.04.13
프레임워크 (Framework) 란 무엇인가?  (0) 2013.01.10
개발의 최대의 위험요소  (1) 2012.12.18
Posted by AsCarion