Android M, Doze mode

Mobile 2016. 1. 14. 10:08

Android M의 Doze 모드가 동작하게 되면 다음과 같은 동작이 불가능   REF-SITE

  • 백그라운드 작업 불가
  • 네트워크 작업 불가능
  • AlarmManager
  • JobScheduler
  • WiFi Scan 멈춤, WakeLock 무시.
Posted by yongary
,

android for Work

Mobile 2015. 9. 1. 18:53

 

android 4.0이후부터 지원되는 Android for Work는

개인모드와 기업모드 데이타를 완전히 분리하여 앱도 설치하고 모드가 관리된다.

(심지어는 앱스토어도 틀리다)

 

단 통화와 SMS는 개인모드의 앱을 이용하게 된다.

 

 

(Ref-Site:  내용)

Android for Work란 무엇인가요?

Android for Work는 기업용 모빌리티 운영(EMM) 플랫폼으로, 회사에서 이 플랫품을 통해 직원에게 안전하고 생산적이며 풍부한 모바일 환경을 제공할 수 있습니다. Android for Work에 솔루션을 구축하면 다음과 같은 이점이 있습니다.

  • 보안 및 데이터 분리—Android for Work가 배포된 기기는 하드웨어를 기반으로 하는 암호화 및 관리자 관리 정책을 통해 멀웨어를 차단하여 비즈니스 데이터를 안전하게 보호하고 개인정보를 비공개로 유지할 수 있습니다. 
  • 직원 소유 기기 및 회사용으로 프로비저닝된 기기 모두 지원—Android for Work 사용자는 하나의 Android 기기를 업무용 및 개인용으로 안전하게 사용할 수 있으며, 회사는 소유한 기기를 프로비저닝하거나 직원 소유 기기에 업무용 프로필을 구성할 수 있습니다. 
  • 원격 관리—관리자는 원격으로 모든 업무 관련 정책, 애플리케이션, 데이터를 제어하고 기기 소유자의 개인 데이터는 그대로 둔 채 기기를 초기화할 수 있습니다. 
  • 원활한 사용자 환경—Android for Work는 모든 기기에 일관된 환경을 제공하여 직관적이고 손쉬운 방법으로 업무용 앱과 개인용 앱 간에 전환할 수 있습니다. 비즈니스 앱은 런처 및 최근 앱 목록에 개인용 앱과 함께 표시되지만 비즈니스 앱 아이콘에 배지가 있기 때문에 손쉽게 구분이 가능합니다. 
  • 간단한 애플리케이션 배포—관리자는 Google Play에서 비즈니스 앱을 찾아 액세스를 허용하고 Android for Work 기기에 배포할 수 있습니다. 또한 Google Play를 사용하여 내부 애플리케이션 및 리소스를 배포할 수도 있습니다. Play for Work 도움말 센터를 참조하세요.
  • Divide Productivity Suite—Google Apps for Work를 사용하지 않는 사용자는 Android for Work용으로 특별히 설계된 안전한 생산성 앱 제품군을 대신 사용할 수 있습니다. 이 제품군에는 비즈니스 이메일, 캘린더, 주소록, 할일 목록, 다운로드 관리가 포함되어 있습니다.

Google은 Google Apps for Work 생산성 제품군에서 즉시 사용 가능한 Android for Work 솔루션을 제공합니다. 이 솔루션을 사용하면 Google Apps for Work 관리자가 관리 콘솔을 통해 EMM 기능에 액세스할 수 있으므로 현재의 기기 관리 기능을 확장할 수 있습니다.

또한 Google은 타사 EMM 공급자가 자체 Android for Work 솔루션을 구축하는 데 사용할 수 있는 인프라를 제공합니다. EMM 공급자는 휴대기기 관리(MDM), 모바일 애플리케이션 관리, 모바일 비용 관리 등의 고급 IT 솔루션을 제공합니다. Google Apps for Work를 사용하지 않는 회사는 Android for Work 배포 관리 도구를 제공하는 타사 EMM 공급자를 선택해야 합니다.

 

Posted by yongary
,

스마트폰을 이용한 서비스를 개발하다 보면

DB에 사용자를 저장하거나, 사용자별로 정보를 관리하거나 하기 위해서 사용자의 고유ID가 필요하게 된다.


고유ID로 제일 쉬운 방법으로는


1. 회원ID: 회원가입 유도 후 사용자별 ID생성  (혹은 eMail ID 등) 


그러나 회원가입 자체를 부담스러워 하는 서비스도 많으므로,

회원가입없이 유저별로 구분을 하려면

2, 3, 4번과 같이 전화번호나 기기의 고유번호를 사용할 수 있다.


2. MSISDN: 전화번호  =  국가코드(82) + 전화번호(010-1234-5678 )      

3. IMSI: 통신사가입 아이디(15자리) = MCC(3자리) + MNC(2~3자리) + MSIN(9~10자리)   

                                            = 450(한국) + 05(특정이통사) + 1234567890


4. IMEI :  하드웨어 고유값 (15자리) - 휴대폰에서  *#06# 을 입력하면 확인 됨.  
                                              (전화통화를 위해서 기기에 꼭 필요)



(최근에는 주민번호에 이어 전화번호도 수집하지 못하게 한다는~~

그리고 2,3,4번의 경우 WiFi전용 갤플레이어나 IPod 같은 경우 값이 없다,

 - 2,3번은 USIM카드에 있고, 4번은 usim장착이 가능한 기기에 박혀 나옴)


따라서 스마트폰 뿐 아니라 WiFi전용기기도 수용하는 서비스의 경우에는 아래 5번을 이용하는 방법을 고려한다.


5. android_ID 및 인스턴스ID( IOS)

   => 기기 초기화나 리셋시에 값이 바뀌는 문제는 존재



요약하면, 모든 상황을 커버할 수 있는 최적의 고유ID는 없으므로

서비스의 상황에 가장 적합한 항목을

상기 항목들 중에 선택해서 서비스를 개발해야 할 것이다.  




     

Posted by yongary
,

국내 이동통신 방식의 진화과정은


AMPS(1G)   ->  

CDMA (2G)  ->

WCMDA (3G, 2Mbps)  ->  

HSDPA (3.5G, 15Mbps) ->

LTE (3.9세대, 75Mbps) ->    

LTE-A (3.91세대?, 150Mbps) ->

LTE-Advanced (진짜 4세대, 500Mbps When?)



국내에는 현재 LTE-A라는 변형된 용어를 쓰고 있지만, 이는 정확한 4G는 아니다.

실제 4G는 LTE-Advanced인 반면, 현재 통용되고 있는 LTE-A는 LTE기술에 CA(Carrier Aggregation)기술을 추가로 이용하여 두 개의 주파수를 잡는 변형된 LTE라고 볼 수 있다.


원래의 4G는 기존 LTE보다 무선전송속도를 높이고, 단위비용을 낮추고, 셀 커버리지 및 용량확대 및 근거리 접속기술을 강화한 몇가지 기술들로 구성된 LTE Advanced와 WiBro Evolution 2가지를 일컫는다.


4G의 요소기술을 나열해보면 다음과 같다.

- OFDM LTE 우수한 직교성 특성에 의해 성능과 용량증가.

- 능동적인 대역폭 할당.(1FA 1.4~20MHz)

- 주요 제어신호를 대역폭의 가운데 (1.4MHz)로만 전송하기 때문에 RF대역폭이 다른기지국간에도 원론적으로 핸드오버 가능.

- 물리층 제어기술 향상, MIMO 다중안테나 성능향상기술.

- 간섭완화 성능향상 기술.(FFR:주파수 재사용, 셀간 협력스케줄기술 )

- 무선접속기술 향상.(FMIPv6) CR,SDR등의 유연한 스펙트럼 이용기술 (Cognitive Radio, SW defined Radio)

- QoS 연결제어 향상 기술 (보이스 QoS 위해 VOD,MOD속도 가중치 낮게조절)

- 단말전력 절약기술 단말 위치등록기술

- 고속핸드오버기술

- IP멀티캐스트 트래픽
- LBS, MBS, MBMS 같은 브로드캐스팅 기술, 자동셀구성 펨토셀 기술,



Posted by yongary
,

제 4이동통신 탈락

Mobile 2014. 7. 29. 14:53

제 4이동통신이 올해에도 실패하였다. 처음부터 불가능한 것이었을까?


기존 국내이동통신은 duplex방식이 FDD(주파수 division duplex)인 반면

제4이동통신은 TDD(time division duplex)방식으로서 간단히 설명하자면 같은 주파수를 이용해 1초 동안은 send하고 1초 동안은 receive하는 형태의 방식이라고 할 수 있다.

TDD방식이 중국에서 쓰이고 있으므로, 삼성전자등 제조사에서는 제4이동통신이 국내에 있다면 국내에서 쉽게 테스트를 하고 안정화된 폰을 중국으로 수출할 수 있으므로, 중국으로의 수출경쟁력을 향상시킬 수 있는 좋은 찬스이며

국내통신사 입장에서는 지금도 수익이 줄어 살기 어려운데 제 4이동통신 허가가 안 난 것은 천만다행이 아닐까~



Posted by yongary
,

WCDMA와 SIM카드

Mobile 2007. 11. 16. 13:42
(2007.11.06)

포스트를 안쓰는 사이

벌써 WCDMA폰이 보편화 되었다.


WCDMA는 전화번호 및 약간의 데이타를 저장하는

USIM카드를 사용하도록 되어있는데, USIM카드가 현재는 lock이 되어있어서

타 이통사간 호환도 안되지만,


자사간(SKT고객내 혹은 KTF고객내)에서도 lock이 걸려있어

기기변경 조차도 되지 않는다.


그러나, 빠르면 이번주 내에

자사간 lock은 풀릴 것이라고 한다.

이게 수행되면 사용자들은 기기변경을 아주 쉽게 할 수 있게 될 전망이다.


개인적으로는

핸드폰상의 몇몇 프로그램들이 bug가 생길 것 같다.

=> 착한 사용자들이 "음 USIM카드를 바꾸면 이렇구나" 하며, 넘어가 주겠지? ^^

Posted by yongary
,
(2007.04)

요즘 KTF가 SHOW를 통해서 한창 화상통화 선전을 하고 있고,

SKT에는 듀얼모드 폰으로 이미 화상통화가 되고 있다.


그럼 과연 KTF 전화기와 SKT 전화기.

이렇게 서로 다른 통신사 전화기로 서로 화상통화가 될까?


당연히 되어야 할 것이라는 상식적인 생각을 할 수 있는데...

누구나 그렇게 생각했을 것 같은데..


나는 개인적으로, 얘네들이 경쟁을 하느라

상호 호완성을 확보하지 못하고 서비스를 오픈 하지 않았을까 걱정했었다.


그러나 기우였다.

일반 상식이 통하는 부분도 있었다.


오늘 KTF폰과 SKT폰으로 화상통화가 되는걸 구경하였고.. 잘 되는 것 같았다.


음.. 우리나라 이통사들도 그렇게까지 엉망은 아니구나..

최소한은 지키는 구나,  하는 생각이 든다.

Posted by yongary
,

WIPI 미탑재 허용폰

Mobile 2007. 11. 16. 13:38

(2007.04)


2005년 4월1일 이후 출시되는 모든 폰들은 WIPI의무탑재가 시행되고 있다.

(LCD 사이즈가 너무 큰 경우는 휴대폰으로 분류되지 않아 피해갈 수 있는 방법이 있는것 같긴하다만..)


의무탑재가 시행된지 2년이 지난 지금,

WIPI 미탑재가 허용되었다고 여러 의견들이 많은 상황인데...


그 내용을 보니,

무선인터넷이 안되는 폰들만 WIPI 미탑재가 허용된다는 것이다.


현재의 시점에서 무선인터넷이 안되면...

벨소리, 게임, MMS 등 모든 기능이 안되게 되는 것인데,

이게 무슨 의미가 있을까 하는 생각이 든다...


 저가폰, 많이들 쓰지않는 저가폰에서만

WIPI 미탑재가 실행될 것 같고,

단말 매출이나, 이통사의 매출에는 별 영향을 주지 못할 것 같다는 생각이 든다.


최근 LG에서 나온 WIPI미탑재폰이 화상통화가 가능해서,

일단은 인기를 끌고 있는것 같다. 하지만 게임이나 벨소리가 다운로드 되지 않는다는

것을 사람들이 알고 산 것일까?


아무튼 정말 통화만 하려는 수요도 많으니 어느정도 시장성은 있겠지만,

어차피 폰으로 아무것도 안하는 사람들용이니,

무선 솔루션 업계에 위협이 되지는 않을것이라는 생각이든다.



오히려 KT의 Wibro폰도 약간은 신경을 써야 할 것 같다.

KT의 Wibro폰은 PDA수준의 폰이라,,

그 파급효과가 어떨지 주목하고 지켜봐야 할 것 같다.

Posted by yongary
,

SIP 와 WCDMA

Mobile 2007. 11. 16. 13:37

(2007.03)

SIP(Session Initiation Protocol)는 WCDMA의 기본적인 한 요소라고 한다.

왜 WCDMA에서 필수적인 요소가 되었을까?


원래 SIP는 VOIP,즉 인터넷을 이용해 전화를 사용하는 업계에서 de-facto standard가 된 프로토콜이다.  그러나 SKYPE에서는 이를 사용하지 않고 VOIP를 구현했다고 하니.. 사실 VOIP최고의 업계가 쓰지를 않았으니, standard로서의 의미가 퇴색되어 가고 있는것 같다.


그런 SIP가 왜 WCDMA에서 필수적인 요소가 되었을까? 

정답은 SIP가  IMS(IP Multimedia Subsystem)의 필수 요소이기 때문이다.

IMS는 IP멀티미디어 서비스를 위한 GSM 의 한 표준으로 만들어졌다가 GPRS, WCDMA로 까지 표준으로 자리잡게 되었다.


SIP는 peer-to-peer 방식이고,
SS7은 중앙집중화된 방식이라고 한다.


 

.....현재 research 중..........임...............



--SIP 자체를 공부하려면 --

  • http://en.wikipedia.org/wiki/Session_Initiation_Protocol
  • http://www.osp.ru/text/302/140430
  • http://www.osp.ru/text/302/377136
  • http://www.niits.ru/public/2003/011.pdf
  • Posted by yongary
    ,
    (2007.03)

    주위에서 KTFT에 방문했다가 화상통화를 하는 걸 본 사람이 있었다.

    나는 얘기만 몇 번 들었지, 실질적으로는 화상통화를 한 걸 본 적은 없다.


    여러곳에서 기사화 되고 있는 것이지만,

    HSDPA가 문제는 없을까?


    1. 주파수 2.1GHz

      SK텔레콤은 한국이동통신이라는 이름으로 cellular 폰 90년대 중반부터 본격적으로 서비스했으며 그 주파수 대역은 800MHz였다.

    90년대 중후반 PCS가 시작할 당시, PCS는 주파수 대가 1.8GHz라서 주파수의 직진성이 강해서 모두들 우려를 많이 하였고, PCS가 처음 오픈했을 때, 음역지역이 많아서인지 우려대로 잘 통화가 되지 않는 곳이 많았다.


    그런데, 요즘에는 어떨까? 개인적으로는 KTF든 LGT든 사람들이 별 불만없이 쓰는 것 같다. 확실히 PCS 초기시절보다는 많이 나아진 것이 느껴진다. 초기시절에는 기지국 개수가 적다던지 기지국에서의 미세한 설정이 제대로 되지 않았다던지 하는 이유로 잘 안되었던게 아닌가 하는 생각이 든다.


    개인적으로는 2.1GHz가 1.8GHz와 숫자상 큰 차이가 나지 않으므로 별 문제가 없을 것이라고 여겨진다.  주파수별 전파특성의 차이를 모르긴 하지만, 800MHz와 1.8GHz의 차이보다는 작은 차이가 나지 않을까 여겨지기 때문이다.


    2. 010번호

      왜 정부에서는 010번호로 모든 이동통신을 통일시키려고 하는 것일까? 010은 011보다 훨씬 누르기가 힘들다.  011로 모든 이동통신을 통일시키면 안되는 것일까?

    011을 SKT가 많이 선전해서, 011=SKT라는 생각이 사람들 뇌리에 박혀있으므로 안되는 것인가... 

    아무튼 3.5G, HSDPA 전화기를 쓰려면 010 번호를 써야된다고 한다.  모든 사람들은 이를 꺼리긴 하지만, 신규가입시 전화기 가격이 훨씬 싸므로 많은 사용자들이 지금도  현재의 자기번호를 해지하고 010으로 가고 있으므로 가능한 얘기이기도 한 것 같다.

    이미 약 40%의 고객이 010이라고 한다.. 놀라울 다름이다.


    나머지 60%중 반정도는 (30%)는 전화번호를 바꾸기 싫어할 것으로 예상된다.

    이 때문에,

    010번호 정책은 HSDPA의 활성화를 어느 정도 가로막을 수 있는 장애물이라고 생각된다.


    나는 현재의 나의 번호를 유지하기 위해서라도 절대 HSDPA폰으로 바꾸지 않을것 같다.

    나같은 사람이 많아진다면, 정부의 정책이 바뀔 수 있지도 않을까? 하는 생각을 해본다.


    정부에서 빨리 이를 인지하고,

    조만간 지금 쓰는 번호(010이 아닌) 로  HSDPA를 가입할 수 있는 날이 오길 기대한다.






    Posted by yongary
    ,

    모바일 통신속도

    Mobile 2007. 11. 16. 13:34
    (2006.12)

    항목

    IS-95A

    IS-95B

    IS-95C

    IMT2000 (CDMA2000 1x ?)


    주파수 대역

     Celluar:800MHz대역, PCS:1.7~8GHz

    1.9~2.1GHz대역

    Chip Rate

    1.2288Mcps

    3.6864

    시스템 용량

     

    2

    2이상

    단말대기시간

    1

    1.2~1.5

    3

    3이상

    Data통신효율

    1

    1~4

    1~100

    3이상

    Data Speed

    14.4kbps

    64K

    144K

    384K

    Data Mode

    Circuit

    Circuit/Packet

    Packet

    Packet

    Data Mobility

    Simple IP

    Simple Mobile IP

    동영상 통화

    불가

    가능

    MSM Chip

     

    MSM3000

    MSM5000이상


    CDMA2000 1x EV-DO

     - 순방향 최대 2.4Mbps. 역방향 307.2kbps

     - CDMA2000 1X와 1xEV-DO간 핸드오프 지원

    3G: 3세대 비동기식 WCDMA(IMT-2000) 의 최고 속도는 [ ~ 2Mbps ]


    3.5G: HSDPA

    - 비동기식 3.5세대 이동통신 서비스로, 3세대 서비스인 WCDMA에서 다운로드 속도가 진화된 기술.

    - HSDPA 의 최고 속도는 [ ~ 14Mbps ]

    - 체감속도는 EV-DO의 고작 2배 정도라는 얘기가 있음


    WiBro 의 최고속도는 [ ~ 25Mbps ]
    와이브로랑 이름 비슷한 WiMax 의 최고속도는 [ ~ 70Mbps ]

    Posted by yongary
    ,

    워드 다이얼링

    Mobile 2007. 11. 16. 13:26

    (2006.02)

    SKT에서 워드 다이얼링 이라는 서비스를 시작했다.


    기존에는 피자배달을 시키고 싶으면, 전화번호를 알아서 전화를 해야 했지만

    이젠 "피자"라고 적고 통화만 누르면  피자주문을 시킬수 있다. (도미노 피자로 연결된다고 한다)


    중요한 점은 이러한 과정이 전혀 delay없이 순식간에 일어난다는 것이다.

    일반적으로 전화번호를 이용해 전화를 걸때와 똑같은 시간에 이것이 가능한 것이다.



    어떻게 이런게 가능할까?


    정답은 전화번호안에 "피자"를 숨겨서 전화를 하는 것이다.



    전화번호가 이상하게 123456789092827383990192 ... 머 이런식으로 걸릴진 모르지만..

    아무튼  어느정도 가능은 하다.



    전화번호 안에 "피자"를 숨기는 방법은 몇가지가 있겠지만..

    SKT에선 Hashing 알고리듬을 핵심기술로 사용하는 것 같으며

    특허도 걸려있는 것으로 보인다.

    Posted by yongary
    ,

    게임폰 및 그래픽 칩

    Mobile 2007. 11. 16. 13:25
    (2006.02)

    KTF와 SKT에서 3D 게임을 지원하는 게임폰들이 나오고 있다.


    기존에도 큐리텔에서 이윤열이 광고하던 간단한 3D게임폰 이 있었으나,

    사양도 좀 떨어지고, 서비스와 연계가 되지 않았으므로 차치하고



    요즘 나오는 GXG의 게임폰을 보면 다음과 같다.

    GPANG은 이 중에서 G100과 SV360을  G1000, SV3600 이름으로 사용하고 있다.



    삼성G100,  ARM7,  VirtualDigm사의 그래픽 칩

    LG SV360,  ARM7,  ATI

    팬텍 S6000, ARM7,  엠텍비젼

    모토로라 MS550, ARM7, ?

    SKY IM8300, ARM9

    삼성 B300,   ARM9


    이 중 ARM9폰의 경우에는, CPU가 좋으므로

    별도로 그래픽 칩이 없어도 어느정도 3D 게임이 되는 것으로 예상된다.


    물론, 그래픽 칩이 있는 폰보다는 못할 것으로 예상된다.

    Posted by yongary
    ,

    퀄컴의 HSDPA 칩

    Mobile 2007. 11. 16. 13:25

    (2006.1)

    퀄컴의

    MSM6275 칩과 MSM6280 칩이  HSDPA를 지원한다.



    삼성에서는 이를 이용한 휴대폰 및 시스템을 개발하였다고 발표하였다.


    기존 1.8Mbps였던 기존의 속도보다 두 배 빠른 3.6Mbps 속도를 제공한다고 하지만,

    실제 휴대폰에서 1.8Mbps가 나온 적이 과연 있었던가?


    Posted by yongary
    ,

    ARM과 퀄컴의 관계

    Mobile 2007. 11. 16. 13:23
    (2006.01)

    ARM은 모바일용 CPU제조사이고,

    퀄컴은 이 CPU를 이용하여 칩셋을 만드는 회사이다.


    머 약간 다르긴 하지만, PC의 경우에 비추어 본다면

    인텔은 CPU를 만들고, 메인보드는 다른 회사가 만드는 경우랑 비슷하다고 할 수는 있는데,


    PC와는 달리

    핸드폰 제조사들은 주로 퀄컴의 칩셋을 사게된다.



    주로 ARM7과 ARM9이 주류를 이루고 ARM11이 이제 곧 등장할 단계이다.


    ARM7은 퀄컴의 MSM5xxx시리즈 칩셋의 cpu가 되고,

    ARM9 (225MHz) 은 퀄컴의 MSM6xxx시리즈의 cpu가 된다.


    그리고 향후 변할 수는 있겠지만,

    현재까지는 xxx의 숫자가 500이상이면 EV-DO서비스가 되고,

    500미만이면 EV-DO를 지원하지 않는 차이가 있었다.


    ARM11 (400MHz)는 MSM7xxx의 cpu로 예정되어 있다.


    Posted by yongary
    ,