Showing posts with label BSNL. Show all posts
Showing posts with label BSNL. Show all posts

Saturday, 29 September 2012

Five moves that BSNL can take to improve broadband speed

BSNL is mostly famous for its wide reach, lower tariff and good network up time.

But many people, like me, do not get their maximum subscribed internet speed during peak hours. This is mainly due to overloaded backbone network of BSNL. The edge routers which make the transition to a foreign network like TATA, Reliance, Level 3  etc. are overloaded and hence the users get lesser speed during peak hours.

This may be minimized by doing some improvements.
1.) BSNL must improve its backbone network utilization by moving all the bandwidth intensive activities inside its own network. There is a lot of redundant bandwidth inside the network due to presence of optical fibers, but sadly it cannot be used much because major servers like YouTube caching servers lie outside the network.
All the other network biggies like VSNL, Reliance Comm, Airtel and even Spectranet have their own dedicated YouTube caching servers. But BSNL still relies on VSNL server for streaming YouTube videos. If BSNL had its own dedicated server inside its own network then a major data consumption problem would get solved then and there.
Thus, BSNL must setup its own YouTube caching server.

2.) Other thing is that it should also install a network looking glass within its network like Reliance, Tata, Airtel, etc. It would surely help in debugging network and routing problems remotely and customers can also get a proof of the state-of-the-art network of BSNL. End users can also use it to perform trace route from within BSNL network to their respective networks.

3.) Another thing is that the DNS mapping of BSNL servers is flawed. I am especially talking about mapping of domain names of some very popular CDNs like Akamai. Here what happens is that even though BSNL has an Akamai server within its own network (210.212.*.*), its DNS servers tend to resolve domains like "cdn.blinkx.com" to IP addresses belonging to VSNL, NTT America, etc. This finally results in wastage of international bandwidth because the content will then be fetched from far off networks when it actually lies within the ISP's own network.
What's the use of a CDN if you still want to download from remote servers?

4.) BSNL should try to enhance the cluster router capacity that facilitates connection with international networks like Tinet, Level 3, CWW, etc. If possible provide more number of edge routers and that too spread them evenly across the globe. At present all the routers connecting to Tinet, Level 3 and CWW are situated in the US. So if packets have to travel to UK then initially they must go via US!

5.) And finally, BSNL should also partner with other CDNs like Limelight Networks and EdgeCast.
Airtel already has partnered with these CDNs for getting better network performance.

The above points should be taken seriously if BSNL Broadband intends to stay in competition with Airtel, Tata, Reliance and even 3G, 4G service providers.




Wednesday, 1 August 2012

Google Chrome net-internals, CDN hack using DNS overriding

Ever wondered how to check the URL through which videos are being streamed via flash objects or the URL through which your file is getting downloaded......Well it's easy with Google Chrome Browser.

Just go to the link chrome://net-internals/#sockets while the video is playing in the background and further click on "Flush socket pools" or "Close idle sockets" to get the exact URL you require.
See screenshot for YouTube server.


Now you may use this technique to edit your CDN server for better download speeds. A CDN is a content delivery server which delivers videos from sites like http://metacafe.com via a delivery partner like Akamai. The only interesting part is that the actual server is mostly located somewhere nearest to the user, possibly on his own network. Thus, he may get very high speeds without much contention.

But in some cases the DNS servers are not very effective in resolving the CDN host name to the best possible IP. Consider the case of metacafe on BSNL net connection. The site has a streaming URL of http://v.mccont.com which is actually supported by Akamai CDN.

But due to poor DNS management by BSNL the host name v.mccont.com resolves to an ip address of VSNL network instead of BSNL's own network. So sometimes I don't get the desired speeds due to contention.

Thus, we can bypass this drawback by using static DNS mappings for  hostnames like v.mccont.com.
Follow below steps to implement static DNS mapping in Windows.
1. Go to C:\Windows\System32\drivers\etc\ and locate the hosts file. Cut and Copy it to desktop and open it with notepad.
2. Add the following entries to the hosts file. General format is <ip> <domain>
----------------------------------------------------------------------------------------------------------

218.248.44.170 v.mccont.com
218.248.44.170 cdn.blinkx.com
218.248.44.170 av.vimeo.com
#210.212.11.18 cdn.blinkx.com
-----------------------------------------------------------------------------------------------------------

3. Now save it and again cut and copy it back to its original location.

The mapped ip addresses belong to BSNL's own network so negligible contention is expected.
# means that the line is commented or inactive.

cdn.blinkx.com belongs to http://blinkx.com and av.vimeo.com belongs to http://vimeo.com.
All are supported by Akamai CDN network.


Thursday, 5 July 2012

BSNL slow YouTube streaming problem solved!

If anybody is experiencing slow YouTube streaming problem like
1. The download speed is stuck at 256-512 kbps while your subscribed speed is 1-2 Mbps.
OR
2. You are constantly forced to change to 240p to avoid buffering even though you get your subscribed 1-2 Mbps speed on other sites like dailymotion.com, vimeo.com, speedtest.net, etc.

Solution:
Use the web proxy http://www.proxfree.com/ to get high speeds from 1.5 Mbps up to 4 Mbps.
It also supports https:// for browsing G mail and Facebook.
Use ad block for optimized experience.

Another good web proxy is http://85.31.186.21.

P.S.:
Solution is based on my previous post named "BSNL broadband speed hack".
This proxy server is connected to BSNL via TATA COMMUNICATIONS high speed backbone network.

So high speeds are guaranteed.

Tuesday, 19 June 2012

Cheapest BSNL broadband plan in India - 2012

"BSNL combo ULD 900" is the best and cheapest broadband plan in India.

You get 8 GB download + 8 GB upload at a whooping bandwidth of 4 Mbps and after either download or upload crosses the 8 GB monthly limit, only the downloading is capped at 512 kbps while uploading is still uncapped at 800 kbps!!!


Moreover, the annual plan reduces the effective rate to 900-150=750 Rs. per month!!! Adding taxes it comes up to 840 Rs. PM.
Working/Retired  Government employees can further avail 20% discount on rental to reduce the cost to   600 Rs. per month + tax = 670 Rs. per month.

Additionally, you also get 400 units of calls free per month!!!
This means 400x3=1200 BSNL to BSNL/MTNL All-India STD/Local free minutes
OR 400 free minutes to other local/STD mobiles.


Thus, leaving about 200 Rs. as monthly call costs(without any telephone rent), 
effective cost per GB is (840-200)/8=640/8=Rs.80 PM and also you get unlimited broadband at just Rs.640 PM.
What can be more cheaper than this!!!
So you might as well consider this plan seriously if you are a heavy internet user.
Note:
On their website they say that the free usage of 8 GB comprises of both download and upload but believe me it is not true as I am using this plan for the past 8 months and I am getting free usage of max. 8+8 GB.

clicksor