« Connecting Back Home | Main | RIM's European Advertisment Campain for the Young and Cool »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451c34f69e200e5545089288833

Listed below are links to weblogs that reference Why Are We Still Using Narrow Band Codecs for SIP to SIP Calls?:

Comments

Christian

Siemens Gigaset S6xx IP-Cordless Phones use G.722 codec for CAT-iq-Connections. It would be great if these phones could do high quality sip-connections with SIP-enabled phones. Though the microphone and speaker have to support the better quality as well.

Martin

Hi Christian,

Good point with the microphone and speaker. I've tested the microphone of the N82 for example with a MP3 voice recording program and the quality is excellent. So it would do for WB-AMR or G.722. Concerning the speaker I am sure the external one and over headset are also up to the task as they are optimized for music playback. About the internal one for voice calls I have no information.

Thanks for the comment.

Cheers,
Martin

Gopi Bhimavarapu

Don't think that it is to do with the bandwidth requirements, as because even wideband codecs can be squeezed by means of advanced compression techniques. Guess it has to do with DSP requirements.

BESNARD

i Think it's because of battery lifetime on handsets and CPU consumption for processing other CODECS !

Serdar

My two cents:

G711: ~5 MIPS
AMR-NB: ~16 MIPS
AMR-WB: ~40 MIPS

So in order to use a wideband codec such as AMR-WB which would still use less BW than G711, one needs a lot of horsepower. Even if this can be supported in smart phones, battery power will likely be the limitation. Plus, MIPS are based on direct DSP/firmware level implementation, if you do that at software level for AMR-WB, the difference will likely be much bigger.

G711 is using 64 kbps (not including overheads) which should provide equivalent quality as AMR-WB at 24 kbps. They both have a Mean Opinion Score (MOS) of 4.5.

In summary the use of G711 vs AMR-WB can make sense if battery usage vs bandwidth in the air interface trade-off is favorable.

Martin

Hi Serdar,

Thanks for commenting. Concerning MOS scores, when comparing NB-AMR (used in mobile networks today) and WB-AMR, it seems there are different opinions out there. Ramo and Toukomaa point out in the conclusion of an article published in the IEEE library ( http://tinyurl.com/6zgcjn ):

"As can be seen wideband speech coding gives much
better quality over narrowband speech coding. The average improvement in the various tests was nearly one MOS score with clean speech. Surprisingly even with quite low bit rates wideband was preferred (e.g. AMRWB
8.8k vs. AMR-NB 10.2k)."

Also, when I listen myself to samples of 15 kbit/s AMR-WB recordings, which samples the audible frequency range up to 7 kHz compared to only around 3 kHz for narrowband codecs the difference is striking, like day and night. That's why I compared it to Skype to Skype speech quality.

Here's a link to how G.722 (64 kbit/s) sounds compared to G.711. O.k. that's not WB-AMR, which is a different codec, but I find the sound quality comparable. Quite a difference.

The G.722 codec is already supported by cordless phones such as the Siemens S685, which most likely have a much lower processing power than current high end 2G/3G/Wifi smartphones. So I am not overly concerned with processing power limitations or high battery consumption.

Martin

Tony

Along with 20-16000 Hz stereo audio we would want 200 KBPs Mpeg-4 Video on our VOIP calls. This is not difficult with an N95.

The comments to this entry are closed.

My Photo

The Books to this Blog

Secure Hotel Wi-Fi Sharing

My Pictures on Flickr

  • www.flickr.com
    martin.sauter's photos More of martin.sauter's photos

Misc

  • Clicky
    Clicky Web Analytics