2009/03/17 10:42
1) Skype-out과 SIP가 지원되는 무료 어플 fring - (apptism)
2) Cydia를 통해 무료로 설치 가능한 Siphon
3) SIP 기반의 멀티 VoIP 계정을 설정할 수 있는 유료 어플인 SipPhone - (apptism)
국내에서 SIP 계정을 설정 가능한 voip 서비스로는 imTEL 서비스와 삼성네트웍스의 wyz070 서비스가 있습니다. (LG070은 계정이 없어서 시험은 못해봤습니다. 각 서비스 설정을 위해서는 각각의 VoIP 사업자로부터 계정을 받으셔야 합니다.)
이 글에서는 세가지 어플과 두가지 VoIP 서비스를 조합해서 설정하는 방법을 간단하게 설명드려 보도록 하겠습니다. 그동안 여러 글들을 살펴봤지만, 종합적으로 설명하고 있는 것은 없어, 허진호 박사님의 요청(?)도 있고 해서 내친 김에 한번 정리를 해보았습니다.
우선 총괄해서 간단하게 사용해 본 느낌을 말씀드리면, 어플리케이션들 중에서 안정성 측면에서는 SipPhone이 아주 약간 더 낫다는 느낌이고, 국내 통화를 주로 하시길 원한다면 fring 보다는 나머지 두개를 사용하길 권하고 싶습니다.
VoIP 망 사업자로는 imTEL은 송신 전화를 위주로 할때는 좋지만, 고유 수신 번호를 받기 위해서는 1년에 36000원 정도를 별도로 내야 한다는 단점이 있습니다. 즉, imTEL로 전화를 할때 고유 수신 번호가 없으면 Caller ID에 대표 번호가 뜨기에 수신이 어렵다는 단점이 있죠.
반면 wyz070은 월 2000원의 기본 요금만 내면 고유 전화번호를 부여 받을 수 있고 (전화를 하면 해당 번호가 Caller ID로 뜨게 됩나), 이 번호를 이용하여 수신 또한 가능합니다. 나머지 전화 요금은 다른 VoIP 서비스와 비슷하거나 약간 저렴한 수준에서 통화하죠. 이렇게 되면 해외에서도 wifi가 있는 곳이면 어디서든 070 번호로 전화를 주고 받을 수 있습니다. 국내통화 요금으로... (참고: 인터넷 전화요금 비교하기)
제 경험에 비추어 본다면 wyz070 서비스를 이용해 SipPhone으로 전화하는 것이 최적의 조합인 것 같습니다. (전체적인 안정성 측면에서는 fring이 좀더 우위에 있지만, 국내 통화시에 음질과 통화 지연이 생긴다는 흠이 있죠.) 실제적인 평가는 여러분이 직접 해보시기 바랍니다. :)
1) fring
대표적인 통합 메시징 및 VoIP 서비스 프로그램으로 장점은 VoIP와 skype, 자체 전화 기능 등을 연계하는 통합서비스를 이용할 수 있다는 점과 fring 자체의 gateway를 통해 서비스가 이루어지기에 설정이 쉽다는 점입니다. 반면fring gateway를 통하기에 VoIP를 통한 국내간 통화 음질은 별로 좋지 않다는 단점이 있습니다.
fring을 통한 SIP 설정 방법은 다음의 다른 VoIP 계정에서의 SIP 설정 방법들과 동일하기에 별도 자세한 설정 방법은 생략하도록 하겠습니다. 단, skype와 imTEL 설정 및 테스트 시에 skype는 계정에 통화 가능한 잔액이 남아 있는지를 꼭 확인해보시기 바라며, imTEL 서비스 설정 시에는 반드시 www.imtel.com 의 개인정보 설정에 가셔서 아이엠텔 IP폰 서비스를 사용하도록 할 것인지를 설정해주시기 바랍니다. 이 부분이 설정되지 않으면 voip 설정 후 로긴이 되지 않거나, 전화가 걸리지 않는 현상이 발생합니다.
2) Siphon
두번째로 소개해드릴 어플리케이션은 Cydia를 통해 무료로 설치 가능한 SiPhon입니다. (간단한 소개글은 여기를 참고해보세요 http://tinyurl.com/coqwnl ). Siphon 의 장점은 무료라는 점이며, 단점이 있다면 한번에 하나의 VoIP 서비스만 설정하여 사용할 수 있다는 점입니다.
SiPhon에서 설정을 위해서는 아이팟/아이폰 초기화면에 있는 설정 기능으로 가서 다음과 같이 포함되어 있는 siphon 부분을 찾아 들어가면 됩니다.
우선 첫번째로 imTEL 서비스를 이용하여 설정하는 예입니다.
먼저 계정 정보를 입력합니다. 본인의 ID와 password를 입력하고, 서버명은 sip.imtel.com 을 입력합니다.
Advanced settings 메뉴에서 Reg. Timeout은 1800, Proxy Server는 마찬가지로 sip.imtel.com 을 입력하고, NAT를 enable 시켜 주고, Auth Username은 본인의 ID를 동일하게 적습니다.
Network settings 부분에서는 STUN Server 정보만 stun.intervoip.com으로 입력해주시고, Enable ICE를 on 시켜주시면 됩니다.
추가적으로 Phone settings 부분에서 Codec이 auto로 되어 있는데 이를 GSM으로 변경하면 훨씬 음질이 좋아진다는 이야기가 있으니, 필요하신 분은 변경하여 사용해보시기 바랍니다.
모든 설정이 종료되면 설정을 빠져나온 다음, SiPhon을 실행하면 다음과 같이 정상적으로 접속되는 화면을 보실 수 있습니다. (connected라는 메시지가 나오면 정상적으로 잘 연결 된 것입니다.). 이후에는 그냥 국내에서 전화하듯이 지역번호와 전화번호만 누른 다음, SIP 버튼을 눌러 전화를 연결하시면 됩니다.
두번째로 wyz070 서비스를 이용하여 설정하는 예입니다. (제가 예전에 적었던 http://hollobit.tistory.com/188 내용을 함께 참고하시면 좀더 도움이 되실 것입니다.
먼저 계정 설정에서는 본인의 계정 정보를 입력하시기 바랍니다. 제 경우는 초창기 가입이라 ID가 그냥 전화번호로 할당되었었습니다. 그리고 최초로 부여받은 전화 번호를 암호로 입력합니다. (이 부분은 아직 이해가 되질 않는 부분이긴 합니다. 최근에는 wyz070 홈서비스 등으로 나뉘어졌는데, 이 경우에는 정상적인 암호로 설정이 가능하지 않는 추정하고 있습니다.) 그리고 서버는 samsung070.com 으로 입력하시면 됩니다.
Proxy 서버는 sniproxy.samsung070.com 으로 설정하시면 되고, (만약 전화번호가 아닌 본인이 만든 ID로 접속이 가능하신 분 중에 sniproxy로 연결이 되지 않으신다면, proxy.samsung070.com으로 해보시기 바랍니다). Enable NAT를 on 시키시고, Auth. Username에는 자신의 ID를 적어주시면 됩니다. contact은 자신의 070 전화번호를 넣거나 빼주셔도 무방합니다.
Network settings 부분에서는 STUN Server 정보만 stun.intervoip.com으로 입력해주시고, Enable ICE를 on 시켜주시면 됩니다.
추가적으로 Phone settings 부분에서 Codec이 auto로 되어 있는데 이를 GSM으로 변경하면 훨씬 음질이 좋아진다는 이야기가 있으니, 필요하신 분은 변경하여 사용해보시기 바랍니다.
이렇게 설정한 후 마찬가지로 설정 화면을 빠져나가 SiPhon을 실행했을때, 설정 상의 문제가 없다면 정상적인 연결화면을 보실 수 있습니다.
3) SipPhone
세번째로는 유료 어플리케이션인 SipPhone을 이용한 설정 예를 보여드리도록 하겠습니다.
SipPhone은 여러개의 VoIP 계정을 설정해두고 필요에 따라 손쉽게 선택적으로 사용할 수 있다는 장점을 갖습니다.
먼저 Accounts 아이콘을 눌러 계정 설정 화면으로 간후, Edit 버튼을 눌러 새로운 SIP 계정을 추가합니다.
먼저 imTEL 계정을 설정하는 방법을 보면,
--------------------------------------(1) imTEL 계정 설정 방법 -------------------------------
도메인에 sip.imtel.com 을 입력하고, username에는 본인의 imTEL 계정, password에는 본인의 암호를 입력합니다. 그리고 Advance 메뉴를 눌러
Auth User에 동일하게 본인의 imTEL 계정 정보를 입력하고, proxy server에는 sip.imtel.com 을 입력하고 ,Registration Timeout에는 1800 값을 입력하면 됩니다.
Accounts 메뉴에서 계정 설정이 끝났으면 Settings 메뉴를 눌러 추가적인 값을 설정합니다.
여러개의 계정을 사용해야 하는 경우에는 별도로 Outbound proxy를 설정하지 않는 것이 좋습니다. 그렇지 않으면 매번 proxy를 변경해서 설정해줘야 하니까 말이죠. Settings 메뉴에서 설정할 부분은 SIP Stun을 on 시키고, SIP Stun Server에 stun.intervoip.com 을 설정해주고, CODEC을 GSM으로 변경해주기만 하면 됩니다. (CODEC은 음질 문제로 설정하는 것으로 auto가 더 좋다고 생각되시는 분은 그대로 두셔도 무방합니다)
모든 설정이 끝나면 Accounts 화면에서 해당 계정을 on 시키면 됩니다. 이후에 Dialer 메뉴를 눌러 전화 번호 입력 창으로 가서 전화번호를 입력하거나, 또는 Recents에서 최근 통화 목록을 선택하거나, Contacts에서 연락처를 설정하면 됩니다.
--------------------------------------(2) wyz070 계정 설정 방법 -------------------------------
wyz070 계정 설정 방법도 동일합니다. 앞에서 설명했던 방식과 동일하게 입력하면 됩니다.
먼저 Domain은 samsung070.com 으로 설정하고, Username에는 본인의 ID, Password에는 본인의 암호를 입력해주시면 됩니다.
그리고 Advance 메뉴에서
Auth User에는 마찬가지로 본인의 계정명, Proxy Server에는 sniproxy.samsung070.com 을 넣어주시고, Timeout 값은 1800을 넣어주시면 됩니다.
Accounts 메뉴에서 계정 설정이 끝났으면 위의 imTEL 계정 설정 떄와 동일하게 Settings 메뉴를 눌러 추가적인 값을 설정합니다. (만약 이전에 설정을 하신 적이 있다면 추가 계정 설정시에는 변경하지 않으셔도 됩니다)
여러개의 계정을 사용해야 하는 경우에는 별도로 Outbound proxy를 설정하지 않는 것이 좋습니다. 그렇지 않으면 매번 proxy를 변경해서 설정해줘야 하니까 말이죠. Settings 메뉴에서 설정할 부분은 SIP Stun을 on 시키고, SIP Stun Server에 stun.intervoip.com 을 설정해주고, CODEC을 GSM으로 변경해주기만 하면 됩니다. (CODEC은 음질 문제로 설정하는 것으로 auto가 더 좋다고 생각되시는 분은 그대로 두셔도 무방합니다)
모든 설정이 끝나면 Accounts 화면에서 해당 계정을 on 시키면 됩니다. 이후에 Dialer 메뉴를 눌러 전화 번호 입력 창으로 가서 전화번호를 입력하거나, 또는 Recents에서 최근 통화 목록을 선택하거나, Contacts에서 연락처를 설정하면 됩니다.
잘 설정해서 사용해보시기 바랍니다.