Just a few days ago, my OBi110 device does not work with my Google Voice. I can not dial out, and no incoming call, until today, I fixed it.
Sometimes it said some configuration error. I sign in my OBiTalk account at https://www.obitalk.com/obinet/
Normally, the device OBi110 can do the firmware update through the OBiTalk account dashboard. but it did not work this time.
When I sign in my account, then go to the device configuration page. I can setup Google Voice account by clicking the gear icon beside the account. But, now it is shown a warning or error without setup.
The error displayed is Authentication error.
Now, let me show you haw to fix this error. the most important part is to upgrade the firmware of the device.
The latest firmware is 1-3-0-2886, the current one on my OBi110 is 1.3.0 – 2872
Actually, it is not a news. I knew it almost a year ago. But now it is the time.
Google Voice: Not Supported on OBi Devices After May 15, 2014
Back at the end of October, Obihai announced Google would end its support for the XMPP communication protocol. This announcement came on the heels of Google’s announcement that as of May 15th, XMPP would no longer be supported for third-party VoIP applications. The Google Voice service uses XMPP to connect the OBi to the service. With that, after May 15th Obihai will no longer support the Google Voice service on its OBi devices.
So, it is time to find a alternative service provider. Maybe I will choose one from the following:
I checked software update information often. If there is new version come up, I will update it right away.
It is clear that Skype has a new version 126.96.36.199 released. The one on my Windows 7 is 188.8.131.52. I used Skype built-in Check For Updates function to check the new version. It said, no update found.
I go to the Skype official site, and download the Skpyesetup.exe file, re-install Skype program. It is still 184.108.40.206. I don’t know what’s wrong of the Skype installation program.
I bought Sipura SPA-2002 VOIP phone adapter about six years ago.
When I clean up my folders of hardware documents, I saw this guide.
To save the space and for reference purpose, I scan it and you can download it here. spa2002_guide.pdf
I have iPod Touch G3, 32GB. It is OK when use Skype. But I want to try call free, so use Google Voice.
To make iPod Touch works with Google Voice.
1) Have an earphone with microphone connected with iPod Touch
2) Create a TruPhone account and install the software: http://www.truphone.com/ipod/
3) Create a Gizmo5 account: http://gizmo5.com/pc/
4) Sign into your Gizmo5 account
4a) Note your Gizmo5 phone number
4b) Configure Gizmo5 to forward all calls to SIP using “YourTruPhoneUsername@truphone.com” as the address
5) Sign into your GoogleVoice account
5a) Create a new phone called Gizmo5. (Settings \ Phones)
5b) Enter your Gizmo5 number like this example: +17475551212
5c) Under Phone Type choose Gizmo5
You can now recieve calls from GoogleVoice
You can make Google Voice calls using mobile web page: www.google.com/voice/m
The call is looks like from GV ? Gizmo5 ?TruPhone at Ipod Touch. Then GV connect you and the other one.
Information technology has seen a major development in this decade that has created more innovative products to make communication faster and cheaper than we expect. Internet telephony or the (VOIP) voice over internet protocol is one of the major development that has made voice transmission more clear, fast and cheaper. Broadband service and fiber optics have facilitated the growth of VOIP technology and is expected to be used in a wider spectrum. There are a few threats or cautions like spamming, spoofing and identity threats that have been alarmed since the emergence of this technology.
1. (SPIT) Spam over internet telephony is a mix of telemarketing and spam. Calls are free or cost much lesser not just for customers but also for marketing companies. A large volume of VOIP calls and messages can pile up in your inbox which will be sent using automated programs. Also they will occupy large mega bytes of storage which can reduce the traffic of genuine and wanted messages.
2. Spoofing is a method of creating a mask or fake identity using the internet telephone. Since internet telephone use a MAC (Media access control) address for identification, spoofing of the MAC also possible. This can help hackers and attackers to make the customers believe that the call is from a known or trusted source. These calls can make the customers disclose personal information like account numbers, (SSN) Social security number and other authentic information.
From VoipStunt to poivY. Now I start to use SmartVoip.
These three service providers are same compony with different name. And I also think they use same user database.
Because when I try to use same name of VoipStunt on Poivy, it show me that the user name is taken by other people.
They all provide free call to Mainland China on landline and cell when they are just launched. Later, the free cellphone call is taken away. And more later, the China is not free any more. Then I have to switch to another VOIP provider.
So if you have time to go through these three provider. It approves my point.
Voipstunt doesn’t provide free minutes to China.
poivY has free call to China, with Landline only.
SmartVoip does provide free Landline and Mobile to China.
SmartVoip has a little bit difference from the others.
It ask for EUO$15 to top up the credit instead of EUO$10.
DD-WRT 24 Sp1 firmware.
To improve VOIP traffic in the network, I put VOIP adapter mac address into the QoS features.
* Under ‘MAC Priority’, enter the MAC Address of the device
* Click ‘add’
* click ‘Save changes’
I put my SPA-2002 VOIP adapter at Premium priority.
After one week using, I fell the VOIP telephone/ conversion has better quality without jiggly.
The phone connected with my VOIP adapter, SPA-2002, is always get the wrong time. You know, we live in North America, with Daylight Saving Time. The clock of phone will update depending on the time info from the VOIP adapter.
Even I change the phone set time manually, it will changed back next day.
So the setting of clock or time on SPA-2002 is the key issue.
Let’s see how I did to make it work perfectly in Canada.
1) NTP server.
I choose the Canadian NTP server pool. Enter the following server address into NTP server field. ca.pool.ntp.org
I am in Vancouver, Canada. Choose GMT-08:00.
3) Daylight Saving Time Rule
In the ‘regional’ tab, Daylight Saving Time Rule field enter the following data. start=4/2/7/2:0:0;end=11/1/7/2:0:0; save=1
4) Save and it works.
When use VOIP service with a VOIP adapter, you have to choose the codec.
The codec is very important. Unsuitable codec will make your call intermittently.
Codecs are settings used to fine-tune the audio compression of your VoIP devices.
Different codec needs different bandwidth.
The following protocol header assumptions are used for the calculations:
40 bytes for IP (20 bytes) / User Datagram Protocol (UDP) (8 bytes) / Real-Time Transport Protocol (RTP) (12 bytes) headers.
Compressed Real-Time Protocol (cRTP) reduces the IP/UDP/RTP headers to 2or 4bytes (cRTP is not available over Ethernet).
6 bytes for Multilink Point-to-Point Protocol (MP) or Frame Relay Forum (FRF).12 Layer 2 (L2) header.
1 byte for the end-of-frame flag on MP and Frame Relay frames.
18 bytes for Ethernet L2 headers, including 4 bytes of Frame Check Sequence (FCS) or Cyclic Redundancy Check (CRC).
So the most used often protocol/codec are listed below.
Codec Name – Bandwidth Ethernet (Kbps)
G.711 (64 Kbps) – 87.2 Kbps
G.729 (8 Kbps) – 31.2 Kbps
G.726 (32 Kbps) – 55.2 Kbps
G.728 (16 Kbps) – 31.5 Kbps
So, if you use two computer and one game palyer, or Wii, and the Voip Adapter in the same home network, you’d better set codec to G.729 to save the bandwidth and get better voice quality.