텔레포니(Telephony0는 전화망을 통한 전자적인 음성 통신을 나타내는 말을 뜻합니다.
보통 SDK에서 단말기의 모뎀에서 제공하는 전화기능에 관련된 내용은 android.telephony Package의 TelephonyManager Class에서 담당하고 있습니다.
보통 안드로이드에서는 GSM(Global System For Mobile Communications)네트워크를 사용하고 있으며, GSM 네트워크는 SIM 카드에 저장된 고유한 식별자로 인해서 각각의 통신망에서 해당 통신망 가입자를 구분할 수 있습니다.
SIM 카드에 저장된 고유한 식별자는 다음과 같습니다.
ICCID(Integrated Circuit Card ID) : SIM 카드를 식별함.(혹은 SSN[Sim Serial Number]) IMEI(International Mobile Equipment Identity) : 물리적인 장치를 식별함. (보통 배터리 아랫부분에 인쇄되어 있음.) IMSI(International Mobile Subscriber Identity) : 가입자들을 식별함. LAI(Location Area Identity) : 망 내에서 기기의 위치를 식별함. Ki(Authentication Key) : 망 내에서 SIM 카드 인증을 위해 128bit 키를 사용함. |
여기에서 IMEI와 IMSI를 알아두실 필요가 있습니다.
보통 마켓에서 받은 App은 IMEI를 각각의 기기들을 구분을 하기 때문에 만약 IMEI가 존재하지 않는다면,[Mp3 같은 전화기능이 없는 기기] App이 실행이 안될수도 있습니다.
그리고 일반적으로 많이들 사용하기 때문에 정확하게는 아니더라도 어떤 역할을 하는지는 알아두실 필요가 있습니다.
'안드로이드' 카테고리의 다른 글
전화 걸기 (0) | 2011.01.17 |
---|---|
Telephony Manager (0) | 2011.01.17 |
서비스(Service) (0) | 2011.01.17 |
브로드캐스팅 인텐트를 위한 메서드 (0) | 2011.01.17 |
Intent Action (0) | 2011.01.17 |