요즘 iPhone이 핫이슈입니다. 저도 얼마전에 iPhone이 생겨서 이것 저것 해보면서, Mobility 전문가인 허클베리핀님을 항상 귀찮게 하면서 iPhone을 배워나가는 재미가 솔솔합니다. ^^ 언제나 시간가는 줄 모르고 이것 저것해보다 보니 스마트폰과 어플리케이션의 조합에 대해 고민해보게 됩니다. iPhone을 사용한 지 일주일만에 애플이 전세계 스마트폰 시장을 휩쓸고 있는 이유를 알수 있었습니다. 기회가 되신다면, 여러분들도 iPhone을 사용하는 기쁨을 누려보시기 바랍니다. ^__^

시작하며
너무 서두가 길었습니다. 오늘은 iPhone상의 SIP Client 가운데 하나인 Cisco Tincan Touch에 대해 살펴보겠습니다. 이 제품은 아직 테스트 버전으로 몇몇분들만이 어둠의 루트로 그 존재를 알고 있습니다. ^^ 저는 다행히 빛의 루트를 이용하여 제 iPhone상에서 마음껏 테스트할 수 있었습니다. 

Cisco Tincan Touch (TCT)는 기존의 Cisco IP Communicator라는 제품과 비슷하므로 사용하거나 CUCM에 등록하는 데 어려움은 없었습니다. 그러나, 항상 어려움에 봉착하기 마련 간단한 제품 소개와 설치 방법에 대해 뒷 부분에 설명하도록 하겠습니다. 
 

Tincan Touch (TCT)의 개요
시스코는 TCT라는  iPhone 및 iPod에 구동되는 SIP Client를 개발하였습니다. 이 제품은 기존의 시스코 소프트폰인 CIPC (Cisco IP Communicator, 아래 사진 참조)와 똑깥은 프레임워크와 미디어 엔진을 사용하였습니다.

     

시스코 CIPC는 SCCP 와 SIP를 모두 지원하며, CUCM에 등록할 때 어떤 프로토콜을 사용할 지를 결정합니다. 제가 굳이 CIPC를 함계 소개하는 이유는 Cisco Tincan Touch가 CIPC SIP으로 CUCM에 등록되기 때문입니다. 똑같은 프레임워크를 사용하였기에 가능하며, 시스코의 디바이스 라이센스 정책을 그대로 수용할 수 있습니다. 즉, Cisco IP Phone을 사용중인 사용자라면, DLU (Device License Unit)를 하나만 필요로하는 Adjuct Licesencing이 가능하며, 단독으로 사용 시에는 DLU 3개를 사용합니다. 시스코 UC를 사용하는 고객에게는 가장 최적의 솔루션이 될 것입니다.

그럼, 우선 Tincan Touch의 모양이 궁금하실텐데 아래 그림과 같습니다. 왼쪽은 iPhone에 표시되는 Tincan Touch의 이미지 이며, 가운데 사진은 키패드의 화면이며, 오른쪽 사진은 iPhone 구동 시 화면입니다.

 

 

Cisco Tin Can Touch의 주요 기능
실제 많은 기능을 지원하기 보다는 iPhone 및 iPod에 구현되기에 가볍게 만드는 데 집중한 듯하며, iPhone은 Background Processing을 지원하지 않기에 TCT는 발신전용 클라이언트라는 사실을 잊지 말아야 합니다. 

  • VoWLAN 기반의 착발신
    3G를 이용하여서는 TCT를 사용할 수 없으며, 오직 WLAN 상에서만 구동이 되며, 착발신이 가능합니다. iPhone 사용자라면 아시겠지만, TCT를 켜놓고 있을 확률은 매우 희박하며, 대부분의 호는 데스크폰으로 받거나 SNR(Single Number Reach)를 통해 3G로 받을 것입니다. 따라서, 착신 전용이라고 할 수 있습니다.

  • iPhone 어플리케이션과 동일한 Contacts 접근
    iPhone의 Contacts를 그대로 사용가능하며, 최근 호 (Recetns), 즐겨찾기 (Favorities) 등이 가능합니다.

  • TCT 통화중 3G 모바일 호 수신 시 자동 Call Park
    만일 TCT로 VoWLAN 통화중일 때 핸드폰으로 착신 시 기존의 통화중인 호는 Call Park이 되며, 3G 호를 끝으면 자동으로 재 연결됩니다.

  • 지원 코덱 (G.711, G.729, iLBC)
    3개의 코덱을 지원하며, 일반적으로 G.711을 많이 사용합니다. 그러나, Packet Loss가 심한 무선 환경이라면 iLBC를 추천합니다.

  • Hold & Resume
    동시 2개호를 처리할 수 있도록 Hold (대기) 및 Resum (재연결)을 지원합니다.

  • Speakerphone (스피커 폰)
    여러 사람이 통화하거나 다른 일을 하면서 받을 수 있도록 스피커 폰 기능을 지원합니다.

  • DTMF 지원
    통화 중에 DTMF를 전송해야 되는 상황, 예를 들면, ARS 시스템과 연결되었을 경우입니다.

  • Conference with the “Merge” button
    동시 2개호를 합쳐서 삼자 통화를 하고자 한다면, Merge 버튼으로 할 수 있습니다. Cisco IP Phone에 익숙한 사용자라면, Select & Join 기능을 상기하시면 됩니다. 

  • Pickup deskphone calls
    데스크폰으로 전화가 온다면, TCT로 호를 픽업할 수 있습니다. 

  • WiFi to Mobie Handoff
    TCT로 통화중에 WiFi의 신호가 약한 구간에 다다르거나 사무실을 벗어날 경우 3G로 Handoff 할 수 있습니다. 물론, 수동으로 Hand off 버튼을 눌러야 한다는 단점이 있지만, 추가적인 장비가 필요없습니다. 

  • Cisco Speech Connect 지원
    한국어를 아직 지원하지 않습니다만, 영어일 경우 iPhone을 얼굴에 대고 말을 하면, 간단하게 연결이 됩니다.
  • IMAP을 통한 Voicemail 지원
    음성 사서함의 녹음된 음성을 들을 수 있습니다.

Cisco Tincan Touch의 기능에 대해 살펴보았습니다. 아마도 사용자 기능이 좀 부족하지 않나 싶으신 분들이 있을 것입니다. 발신 위주의 전화기라는 것을 염두에 둔다면, 그리 많은 기능을 요구하지는 않을 것입니다. 앞으로 버전이 올라가면서 어떻게 바뀔지 자못 궁금합니다.

Cisco Tincan Touch 설치하기
만일 Tincan Touch 테스트버전을 운좋게 구하셨다면, CUCM에 설치해 보겠습니다. 우선 CUCM에 Tincan Touch를 등록하기 위해 다음과 같은 절차를 따릅니다. CIPC를 등록해 보신 사용자라면, 별로 어려운 것이 아닐 것입니다.

  1. Device >> Phone 으로 이동
  2. New Phone을 선택한 후 Device Type을 Cisco IP Communicator로 선택
  3. 프로토콜은 SIP을 선택
  4. Device Name은 마음대로 넣으시면 되지만, CIPC와 구분하기 위해 TCT<사용자명>으로 만들어 줌
  5. 기본 SIP 설정 및 전화번호 설정

다음은 iPhone에 Tincan 을 설치해야 합니다. Tincan ZIP 파일 압축을 풀면, Tin Can.app 디렉토리와 mobileprovision이라는 파일 두가지가 나타납니다.

  1. 먼저 mobileprovision이라는 확장자 파일을 iTunes의 응용프로그램에 드래그 앤 드랍 (Options)
  2. Tin Can.app 디렉토리를 그대로 iTuens의 응용프로그램에 드래그 앤 드랍
  3. iPhone 동기화
  4. iPhone상에서 Tincan 구동후 Accept
  5. 설정(Setting)화면으로 하여 Login Credentials 라는 탭 클릭
  6. Device ID란에는 CUCM 등록 시 사용한 Device Name을 설정
  7. TFTP Server 란에는 CUCM Cluster의 TFTP 서버 IP 설정
  8. Tincan을 재 구동 후 Setting (설정) 화면에서 Clear Cache를 선택
  9. Connect라는 화면을 확인

위의 그림은 iTunes의 응용프로그램에 Drag and Drop을 하게 되면 그림의 오른쪽 하단처럼 TIn Can이라는 파일이 생깁니다.  아래 그림은 실제 Tincan 설정화면입니다.

위의 1 ~ 3 번까지는 아직 App Store에 TCT가 없기에 이런 과정을 거치는 것이며, 향후에 업데이트가 되면, Appstore에서 자동으로 다운로드 받으면 됩니다. 설정에 별로 어려움은 없으실 것입니다.

마치며
Tincan Touch는 내년 1월 중에 정식 런칭 예정이라고 합니다. 내년초에 App Store에 올라오는 Tincan Touch를 기다렸다가 설치해 보시기 바랍니다. 저도 얼마전 iPhone을 구입하여 Tincan을 사용해 보았습니다. 애플의 디자인스킴을 그대로 유지하여 깔끔한 디자인과 CUCM을 다룬 사용자라면 쉽게 설치할 수 있도록 되어 있습니다.

iPhone은 사람을 가만히 놔두질 않습니다. 계속 무언가를 하게 만드는 스마트폰이며, 할 것이 너무 많아서 밧데리가 금방 부족해 진다는 단점이 있습니다. 아마 밧데리가 교체가능하더라도 엄지족들에게는 늘 부족할 것입니다.

----------------------------------
라인하트 (linecard@naver.com)

Posted by 라인하트

댓글을 달아 주세요

  1. Favicon of http://www.nexpert.net BlogIcon 허클베리 핀 2009.12.21 12:49 신고  댓글주소  수정/삭제  댓글쓰기

    ^^ 제가 모빌리티 전문가였군요 ㅎㅎ 감사합니다.
    사실 iPhone을 가지고 있으신 라인하트님, 이민석님이 부러울 따름입니다. '부러우면 지는거야~' 라고 말씀하셨지만... 정말 부럽습니다.

    • Favicon of http://www.voiceportal.co.kr BlogIcon 김태정 2009.12.21 22:08 신고  댓글주소  수정/삭제

      오~ 허클베리핀님~!! 모빌리티 전문가셨군요 ㅎㅎ

      부러우면 지는게 아니라...
      부러우면 지르는 것입니다~ㅋㅋ
      질러~ 주세욧!! ^------^

      지름신 강림~

      저도 부러워서 곧 지를 예정입니다. ㅎㅎ

    • Favicon of http://www.nexpert.net BlogIcon 솔민아빠 2009.12.22 00:30 신고  댓글주소  수정/삭제

      솔민이의 터치감이 저를 능가해서 걱정입니다..
      저도 한번 설치해봐야겠군요.
      근데 mobileprovision 파일이 대체 뭥미??

  2. 곰뿡 2009.12.22 22:44 신고  댓글주소  수정/삭제  댓글쓰기

    허.. 블랙베리 사용자용은 지원이 없는건가요..ㅡ0ㅡ;

  3. 띠굴띠굴 2009.12.23 09:31 신고  댓글주소  수정/삭제  댓글쓰기

    아~ 아이폰 사고픈데 ..Ipod 가 있어서 고민중..ㅜ.ㅡ 해볼수 있는건 다 되긴 하는데

    GPS, 카메라가 가장 맘에 걸리네요..ㅜ.ㅡ 저 어플은 테스트 버젼 구해볼수 없나요???

  4. 라인하트 2009.12.23 14:21 신고  댓글주소  수정/삭제  댓글쓰기

    띠굴띠굴님과 같이 테스트 버전이 필요하신 분들은 어둠의 경로를 이용해 보셔요...^^ 테스트 버전을 공유할 방안을 생각해봐야겠군요

  5. kangjaekyu 2009.12.23 18:11 신고  댓글주소  수정/삭제  댓글쓰기

    저도 지르고 싶은데...아직 할부가 끝나지 않은 관계로...
    눈으로만 즐기고 있습니당....T.T

  6. 핫도그 2009.12.24 13:32 신고  댓글주소  수정/삭제  댓글쓰기

    어둠의 경로 어디서 구할수있을까요..
    요즘 고객사이트에서 아이폰 구매자들이 늘어남에따라 이런 어플들을 필요로하는데
    제가 없어서 테스트를 ㅡㅡ
    파일 구하는곳 부탁드립니다.
    kimms@sicc.co.kr 부탁드립니다
    메리 크리스마스 되세요

  7. 사도 2009.12.24 16:48 신고  댓글주소  수정/삭제  댓글쓰기

    저도 어케 구할수 없을까요
    거래처 테스트 때문에 필요한데.. 구할길이없네요
    3rd party 제품으로 해보았으나 별로 안좋아서ㅡㅡ;
    부탁 드립니다.

    sadojs@nate.com

  8. sykic 2009.12.27 21:36 신고  댓글주소  수정/삭제  댓글쓰기

    저도 고객사에서 아이폰을 많이 쓰는데 콜매니저랑 연동해달라고 아우성이네요..

    SIP프로그램으로는 아무리 해도 안되는데 위의 프로그램 좀 구할수없을까요..--;

    부탁좀 드리겠습니다

    dlarudrb@gmail.com

    • Favicon of http://www.nexpert.net BlogIcon 솔민아빠 2009.12.28 17:22 신고  댓글주소  수정/삭제

      sipphone이나, acrobits softphone으로 연동해보세요.
      콜매니저 설정방법은 저희 블로그에서 3rd party sip phone 등록 방법을 참조하시면 되구요.

  9. 라인하트 2009.12.28 19:40 신고  댓글주소  수정/삭제  댓글쓰기

    응용프로그램이 필요하신 분들은
    어둠의 경로를 하나알려드리면, CCIE Voice Forum을 이용해보시기 바랍니다.

  10. 라인하트 2009.12.28 19:51 신고  댓글주소  수정/삭제  댓글쓰기

    이 글이 설정하는 부분이 모호하다는 분들이 계서서 매우 자세하게 다시 업데이트 했습니다.^^ 아시겠지만, 제 글은 꾸준히 업데이트 되기 때문에 점점 좋아진다는...

  11. 2009.12.29 20:34  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  12. 구돌이 2010.01.04 16:44 신고  댓글주소  수정/삭제  댓글쓰기

    device id, device name 을 맥값으로만 해야만 등록이 되던데요... 뭐 다른 설정이 있는건가요??

    • 라인하트 2010.01.04 18:54 신고  댓글주소  수정/삭제

      흠.. 그럴리가요 다시해보세요.. id는 굳이 MAC으로 할 필요가 없습니다. 저는 다른 이름으로 해도 잘 되던데요^^ IP Communicator의 경우도 마찬가지 입니다.

  13. 띠굴띠굴 2010.01.13 17:43 신고  댓글주소  수정/삭제  댓글쓰기

    크헝 이거 저만 이렇게 어려운건가요?? ㅜ.ㅡ 계속 disconnected 네요;
    User ID, Password는 설정 안해도 되는거에요??...다른 어플들은 SSW에 한방에 다 붙였는데...어렵네요..ㅜ.ㅡ

    • 라인하트 2010.01.13 18:25 신고  댓글주소  수정/삭제

      간혹 발생합니다. iPhone이 Wireless LAN에 정확히 붙어 있는 지 확인하시고, 잘 않돼면 3G을 끄고 해보셔요 간혹 이런 증상이 있더라구요...쩝

  14. 띠굴띠굴 2010.01.13 19:16 신고  댓글주소  수정/삭제  댓글쓰기

    크헝~~~~ 나도 아이폰!!!!! 으로 해보고프당~~ ㅜ.ㅡ Ipod 의 서러움;;

    조만간 회사내에 Iphone 동호회가 생길듯;;; 붐이긴 붐이네요;;

  15. 두리벙 2010.01.26 15:03 신고  댓글주소  수정/삭제  댓글쓰기

    •WiFi to Mobie Handoff 에서 버튼을 누르면 WiFi를 통한 호가 끊어지고 3G로 호가 재설정 될 것 같습니다. 상대방은 링이 울리고 새로 통화를 하는 개념인가요? 아니면 WiFi를 통한 인터넷 전화 교환기(소프트스위치)와 3G의 교환기가 중간에서 신호하여 넘겨주는 개념인가요?

    • 라인하트 2010.01.26 15:13 신고  댓글주소  수정/삭제

      흠. CUCM에서 지원되는 SNR (Single Number Reach) 서비스인 Mobile Connect와 연계하여 되는 것입니다. 버튼을 누르게 되면, SNR의 Remote Destination Number (핸드폰 번호)로 전화가 오게 되고, 통화를 수락하게 되면, 기존 통화가 그대로 유지됩니다. Tincan 사용자는 다시 전화 번호를 누를 필요가 없이 이루어지게 됩니다. 호는 회사를 통해 들어와 있으므로 CUCM이 Control 하는 것입니다.

    • 두리벙 2010.01.26 20:54 신고  댓글주소  수정/삭제

      그러면, 상대방과 CUCM까지 한 통화, 그리고 CUCM부터 3G를 통한 두번째 통화가 서로 연결되는 구조로 생각됩니다. 물론 상대방은 계속 통화하는 것으로 되구요. 아마도 CUCM은 유선상에 있는 서버와 같은 위치에 설치된 기능이라고 생각하면 될 것 같습니다. 감사합니다.

  16. 구돌이 2010.02.05 17:36 신고  댓글주소  수정/삭제  댓글쓰기

    혹시 cme에서도 등록이 될가요??
    cme도 third-party sip 등록이 되긴 하는데 이넘은 cipc라 안될것 같긴 합니다만..
    혹시 해보신분 계시나요??

    • Favicon of http://www.nexpert.net BlogIcon 라인하트 2010.02.08 07:28 신고  댓글주소  수정/삭제

      UC Forum에 논의되었는데 답변이 달렸네요.. CME는 아직 지원되지 않으며, CIsco Tincan Touch는 Cisco Mobile Voice로 App Store에 올라올 예정이라고 RYAN KIM 님이 자세히 답변해 주셨네요..^^

  17. iphonemain 2010.03.19 08:47 신고  댓글주소  수정/삭제  댓글쓰기

    해킹한 폰에만 설치가가능한지 궁금합니다~
    tincan touch 구했는데..응용프로그램을 설치중
    " Tin Can 응용프로그램의 리소스가 수정되었기 때문에
    iphone에 설치되지 않았습니다." 라고 나온후 설치가 안돼는데 이런 증상이 있으신분 있으신가요?

  18. 박태현 2010.03.19 16:12 신고  댓글주소  수정/삭제  댓글쓰기

    솔민아빠님 답변 감사합니다..
    좀더 자세히 알고자 질문하겠는데요. tincan touch 응용프로그램 설치할때
    mobileprovision 파일 과 Tin Can.app폴더가 있는데요

    mobileprovision 파일을 드래그 하고 다음에 Tin Can.app폴더 드래그 후 동기화 하면 설치되는건지요..
    위 설명에 나온데로 그대로 하는데 안돼니까 미치겠네요 ^^ 50번이상 한거 같아요 ^^

    아~ 그리고 mobileprovision 파일을 드래그앤드랍 하면 " mobileprovision 파일 권한 설정 프로파일이 이 컴퓨터에 이미존재합니다. 이를 대치하겠습니까? " 라고 나옵니다 .. 이것도 정상인가요?

    무식해서 죄송하고 부끄럽습니다.. 아시는분 답변좀 부탁드립니다..
    복많이 받으세요~

  19. 라인하트 2010.03.19 17:52 신고  댓글주소  수정/삭제  댓글쓰기

    예 정상입니다 말씀하신대로 하시면 설치가 될 텐데요.. iTunes에 정확하게 들어가 있으면 iPhone 동기화를 해보시면 TIncan 아이콘이 보여야 정상입니다.

  20. 박태현 2010.03.24 20:05 신고  댓글주소  수정/삭제  댓글쓰기

    라인하트님.왜이러죠 100번 이상을 했어여,~~이상하게 안돼네요~~ㅠㅠㅠㅠㅠ
    라인하트님은 성공하셨어여???

    • 라인하트 2010.03.26 08:40 신고  댓글주소  수정/삭제

      흠. 저는 잘 사용하고 있습니다만, 아무래도 여러번 하면서 오동작을 하고 있는 것이 아닌지 생각됩니다. 한번 CCIEV 포럼에 글을 올려보시기 바랍니다. 다른 분들이 혹시 비슷한 경험을 하였을 수도 있을 테니까요 ^^