Showing posts with label Internet service providers. Show all posts
Showing posts with label Internet service providers. Show all posts

Internet Bandwidth consumed in making VoIP calls


This one is bit technical. As many of us have started making voice calls on the IP in our smartphones, I thought many of you would be interested to know how much internet bandwidth is consumed if you make a one minute of Voive call on IP i.e. VoIP call. Caveat - Some of highly technical stuff required cross-authentication from Geeks  (Learnt this from Wiki)

Here you go.....

Number of Bytes Consumed in VOIP

To know exactly how many bytes a voice conversation consumes, one needs to know which codec her VoIP service is using. 

CODECS 
A codec is a compression engine that transforms your (analog) voice into digital data, removing the silent moments (which make up to half of all conversations), and do other things to render the data load as light as possible. A codec is an algorithm (sort of a computer program), most of the time installed as a software on a server or embedded within a piece of hardware (IP Phones), that is used to convert voice (in the case of VoIP) signals into digital data to be transmitted over the Internet or any network during a VoIP call.
The word codec comes from the composed words coder-decoder or compressor-decompressor. Codecs normally achieve the following three tasks :
  • Encoding – decoding
  • Compression – decompression
  • Encryption - Decryption

Encoding - decoding

Codec digitizes your analog voice to digital. When you talk over normal landline phone, your voice is transported in an analog way. But with VoIP, your voice is converted into digital signals. This conversion is technically called encoding, and is achieved by a codec. At destination, digitized voice is to be decoded back to its original analog state so that the other person can hear and understand it.

Compression – decompression

Bandwidth is a scarce commodity. To make the digitized voice less bulky, it is compressed. By compression, the same data is stored but using lesser space (digital bits). Once it reaches its destination, it is decompressed back to it original state before being decoded. 
Encryption – decryption
Encryption is one of the best tools for achieving security. It is the process of changing data into such a state that it no one can understand. This way, even if the encrypted data is intercepted by unauthorized people, the data still remains confidential. Once the encrypted data reaches destination, it is decrypted back to its original form. Often, when data is compressed, it already is encrypted to a certain extent, since it is altered from its original state.

Common VoIP Codecs

CodecBandwidth/kbpsComments
G.71164Delivers precise speech transmission. low processor requirements. Needs at least 128 kbps for two-way.
G.72248/56/64Adapts to varying compressions 
G.723.15.3/6.3High compression with high quality audio.  Lot of processor power.
G.72616/24/32/40An improved version of G.721 and G.723 (different from G.723.1)
G.7298Excellent bandwidth utilization. Error tolerant. License required.
GSM13High compression ratio. Free and available in many hardware and software platforms. 
iLBC15Robust to packet loss. Free
Speex2.15 / 44Minimizes bandwidth usage by using variable bit rate.
The approximate values for data consumption of the most common codecs used for VoIP are as follows:
Codec      BR                     NEB
G.711      64 Kbps      87.2 Kbps
G.729      8 Kbps        31.2 Kbps
G.723.1   6.4 Kbps      21.9 Kbps
G.723.1   5.3 Kbps      20.8 Kbps
G.726      32 Kbps      55.2 Kbps
G.726      24 Kbps      47.2 Kbps
G.728      16 Kbps      31.5 Kbps
iLBC         15 Kbps      27.7 Kbps

BR = Bit rate
NEB = Nominal Ethernet Bandwidth (one direction)

Note  - The G.729 codec is one of the best performing voice codecs and most good VoIP services use it.


Calculation of Bandwidth required
Example - for one minute of talk with the G.729 codec.

Now G.729 uses 8kpbs of sampling. Normally one packet of 20 Bytes is sent. With a sampling rate of 8kpbs this means that in one sec, 50 packets are to be sent.
If we are using frame relay protocol over ethernet, the overheads to be used are as follows - 
Frame relay - 6 Bytes(incl header and trailer)
RTP - 40 bytes (breakup 20 bytes of IP, RTP-12 & UDP - 8) [Note if cRTP is used these 40 Bytes can be converted into 4 Bytes]
Ethernet - 18 bytes
Therefore, for each packet of 20 bytes in this case 64 Bytes of protocol and other header bytes are added. Therefore total 84 Bytes will be send. Overall 50 such packets are semt per sec, therefore bit rate is 50*84*8= 33.6 kbps (Mentioned as ~32 kpbs)
This translates into 1920 kilobits (60 x 32) in one minute, which in turn is 240 kilobytes (KB) per minute (1 byte is 8 bits). Now that’s only for the data going out. Inbound data (which also counts) takes the same load, so one can double the figure to 480 KB. This gives a round value to 0.5 MB per minute of conversation.

However, there are many parameters, that are rather technical in nature, affecting the values above. Among them are the compression technology, the size (payload) of the voice packets, the intervals at which they are sent, packet overhead, network protocol used and whether silence suppression is used. (Pl refer table below). If silence suppression/voice activity detection is used, the bandwidth consumption may drop 50%

Packet voice transmission requirements
(Bits per second per voice channel)
CodecVoice bit rateSample timeVoice payloadPackets per secondEthernet
PPP or Frame Relay
RTPcRTP
G.71164 Kbps20 msec160 bytes5087.2 Kbps82.4 Kbps68.0 Kbps
G.71164 Kbps30 msec240 bytes33.379.4 Kbps76.2 Kbps66.6 Kbps
G.71164 Kbps40 msec320 bytes2575.6 Kbps73.2 Kbps66.0 Kbps
G.729A8 Kbps20 msec20 bytes5031.2 Kbps26.4 Kbps12.0 Kbps
G.729A8 Kbps30 msec30 bytes33.323.4 Kbps20.2 Kbps10.7 Kbps
G.729A8 Kbps40 msec40 bytes2519.6 Kbps17.2 Kbps10.0 Kbps
Note: RTP assumes 40-octets RTP/UDP/IP overhead per packet
Compressed RTP (cRTP) assumes 4-octets RTP/UDP/IP overhead per packet
Ethernet overhead adds 18-octets per packet
PPP/Frame Relay overhead adds 6-octets per packet
If we take the value of 50 kbps for any codec, it will give (after calculations and approximations) 0.75 MB per minute of conversation.

China has 338 Million internet users !!

The state-run China Internet Network Information Center (CNNIC) said that its Internet statistics show that Internet users in China are up by an estimated 40 million from the end of last year. The internet user base has reached reaching 338 million users by June 2009 and the country has achieved a density of 25.5 percent, which is above the global average of 23.8 percent. By the end of June, there were 3,061 million websites registered in China, 16.25 million domain names and 205 million IP addresses.

In China, internet service providers include companies like Baidu, Alibaba group and Tencent.
Many of these Internet service companies have carved out niches using their market knowledge to satisfy consumer demand for music, news, instant messaging and search functions with the other four popular services being in way of online gaming, videos, email and blogging. As reported in Telecommunications online, Tencent Holdings achieved a total revenue of CNY 5.38 billion (US$787.9 million), an increase of 77.5 percent increase over the same period last year. It had a cash position of CNY 7.7 billion (US$1.1 billion) at the end of first half 2009. Noted for its instant messaging service, it reportedly has 990 million user accounts of which 448 million are active.

Also reporting positive results is China’s leading Internet search provider, Baidu, which attained a turnover of CNY 1.1 billion (US$161 million) for its second quarter in 2009, representing a 36.7 percent increase year-on-year. As for the online auction provider Taobao, the country’s equivalent of eBay, it had a favourable first half year of 2009 recording revenue of CNY 80.9 billion (US$11.8 billion) and it reportedly has set a target of CNY 200 billion (US$29 billion) for the whole year. Taobao is part of the Alibab group which also has interests in online payment and business-to-business platforms in 240 countries.

According to the CNNIC, the number of Chinese shopping online grew in the first six months with 14 million more shoppers to reach a total of 87.8 million. Online shoppers, however, only account for a quarter of Chinese Internet users, compared to two out of three in South Korea, the United States and Europe. Security risks of shopping on the Net may be one withholding factor.

I presume the things will not be much different in India

Indian regulator targets non-performing ISPs

Concerned over poor track record of Internet Service Providers, Indian telecom regulator TRAI has recommended lowering of foreign direct investment on par with telecom sector at 74 per cent from the existing 100 per cent. ISPs having 100 per cent FDI equity should be given two years for reducing foreign holding to 74 per cent, it said.

In its recommendations to Department of Telecom, TRAI has also suggested major changes in financial and regulatory levies. Instead of free entry, it recommended levying an entry fee of up to Rs 20 lakh along with a uniform licence fee of six per cent of gross revenue. ISPs seeking licence at national level will have to pay Rs 20 lakh as entry fee while it will be Rs 10 lakh for state level ISPs. The minimum annual licence fee has been pegged at Rs 5,000 for district level ISP, Rs 10,000 for state level and Rs 50,000 for national level ISP.

The regulator has taken a tough stand as the objective of competition and growth of Internet have not been met. "Out of 700 licences issued within three years of opening of ISP sector to private service providers, only 389 licensees exist on Thursday. As per the performance monitoring report with TRAI, only 135 Internet service licensees are functionally active," TRAI said.

Search your favourite topic

3G (23) 4G (10) African Telecom (3) Aircell (4) Android (4) Apple (6) Asia Pacific Telecom market (8) BSNL (10) Broadcasting (1) CDMA (10) China Telecom Market (13) DTH (1) DoCoMo (3) DoT (3) EDGE (2) EVDO (1) Enterprise Telecom Business (5) European Telecom market (9) FCC (2) GTL (1) HSPA (7) Huawei (2) IPTV (5) ITU (1) India 3G (47) India CDMA (50) India GSM (60) India Mobile (48) International Long Distance (3) Internet service providers (3) Intra Circle Roaming (1) Ipad (1) LG (2) LTE (10) M-commerce (4) MIMO (1) MTNL (3) MVNO (2) Managed networks (2) Maxis (3) Middle Eastern telecom market (6) Mobile banking (5) Motorola (3) Next Generation Networks (1) Nokia Siemens (1) OFDMA (1) QUALCOMM (1) RIM (2) Reliance Communications (16) Rural broadband (1) Russia (1) Samsung (4) Smart Pad (1) Smartphone (3) Sony Ericsson (2) South East Asian Market (3) Spectrum (9) Spice (1) Symbian (1) TD-SCDMA (2) TRAI (13) Tablet (3) Tariff (1) Tata Communications (2) Tata Teleservices (5) Telcordia (1) Tele-density (4) Telecom Market India (57) Telecom growth projections (13) Telecom regulation (7) US Telecom market (11) USO fund (4) Unique Identification Authority of India (1) VAS (2) VSNL (2) Virgin (1) VoIP (5) Vodafone (1) WAN (1) WCDMA (4) WMAN (1) WiBro (1) WiFI (13) WiMAX (20) Yota (1) ZTE (2) Zain (1) africa broadband (2) airtel (20) bharti (7) broadband (39) china mobile (37) cross media ownership (1) digital divide (3) ericsson (4) etisalat (1) fixed line market (1) fixed mobile convergence (2) forecasts for mobile market (5) idea (10) infrastructure sharing (6) largetst telecom operator (6) latest telecom news (54) mobile (21) mobile advertising (2) mobile handsets (14) nokia (7) number portability (6) rural mobile infrastructure (9) satellite communications (1) strategy for mobile operators (63) telecom equipment (22) telecom market share (17) telecom operator strategy (40) telecom policy (32) telecom sector india (31) verizon (6) vodafone india (11) wireless US (12) wireless broadband (43)