SA Internet Status Website

hartz

Active Member
Joined
Mar 29, 2006
Messages
68
Reaction score
0
I am looking to create a website that shows the status of the internet in SA. It should show a picture/map of SA with some lines showing the incoming links as well as as many as possible links between cities.

Hovering over various links should then show recent ping times for that link, as well as the name and owner/operator of the link.

I would like to make this as official as possible without having any legal issues. So basically I do need you to get management approval/buy in, and ideally a commitment to keep supplying this information as long as reasonally possible.

The service will be offered free, open and have no guarantees.

The problem I have is real-time input data. So this is a call for assistance. If you have a system close to any major links which is able to get ping times to one or more other nodes, this will be hugely appreciated. I am realy hoping some ISPs will want to show off their up-times and fast response here and will be eager to supply this data.

If neccesary I can provide scripts which you can run to collect the ping times and upload the results to an "incoming" folder on the site server. The system will use this input data to populate the web site.

Unless I get sponsorship, this will run on low-cost (I am personally funding this) instance on AWS EC2.

I am open to suggestions/ideas.

P.S. The idea for this is born out of me trying to track down the causes for slow internet access as of late. I am looking for a place where I can go look at a page it it tells me what links are RED and which ones are GREEN, so that I will know whether the problem is ME (and my direct internet connection), or is it because traffic is being routed around a problem.
 
Wow, this does sound interesting! I'd love access to the site like this as well :)
 
Last edited:
I am looking to create a website that shows the status of the internet in SA. It should show a picture/map of SA with some lines showing the incoming links as well as as many as possible links between cities.

Hovering over various links should then show recent ping times for that link, as well as the name and owner/operator of the link.

I would like to make this as official as possible without having any legal issues. So basically I do need you to get management approval/buy in, and ideally a commitment to keep supplying this information as long as reasonally possible.

The service will be offered free, open and have no guarantees.

The problem I have is real-time input data. So this is a call for assistance. If you have a system close to any major links which is able to get ping times to one or more other nodes, this will be hugely appreciated. I am realy hoping some ISPs will want to show off their up-times and fast response here and will be eager to supply this data.

If neccesary I can provide scripts which you can run to collect the ping times and upload the results to an "incoming" folder on the site server. The system will use this input data to populate the web site.

Unless I get sponsorship, this will run on low-cost (I am personally funding this) instance on AWS EC2.

I am open to suggestions/ideas.

P.S. The idea for this is born out of me trying to track down the causes for slow internet access as of late. I am looking for a place where I can go look at a page it it tells me what links are RED and which ones are GREEN, so that I will know whether the problem is ME (and my direct internet connection), or is it because traffic is being routed around a problem.

You can try running a SpeedTest.net Hosting Server with a few changes to their system to suit your liking (you could get a PHP developer to help you modify the source code given in the .zip file). Though I wouldn't count on ISP's provide you with timely data that could expose flaws on their network.

Instead I think it would be better if visitors to your site are allowed to run a speed test, which will subsequently be recorded in your database. The data from the speed test could then be used to calculate the average speed in a certain area and compare said area to others in South Africa to see if there are any problems restricting speed or not.
 
Hello Duff-man.

Thanx for your response. I am aware that ISPs may be carefull about what info they give out about their network layout. I'm realy looking for info which would benefit them. I would rather use an ISP where I can see that they are having problems, than one who doesn't allow me to see anything.

In any case one can pretty much see their link helth in any case, just ping the routers and take the timings. What is much more difficult is to know which ones are important to who, or for what purpose.

If any ISPs are willing to share some information and even put an NDA on that and limit what I may share, that would still be a step in the right direction.

How could this benefit ISPs? Many consumers will choose an ISP with visible links rather than one that isn't aparently connected or showing up. It is one of those case where any news is advertising, even news about a link which is at that point in time slow. In short, it is a form of advertisement.

Consumers would benefit because the web page could help them identify why they are having connection problems...

One of my initial thoughts were to just include the international backhaul, maybe with a list of what ISPs are affected by each line. Then I though I should just include the links in South Africa, eg paths between the cities as well as the peering links in the cities. So for example if the link between two open peering partners are down, then customers of one of the ISPs may be forced to route via international to get to local web sites hosted on the other ISPs network.

As a customer if I can't access ABSA.co.za but some other web sites are still more or less working, would go to this page and see what is up.

So just one qeustion: I don't know much about Speedtest.NET server software... but I don't imagine it could do this. It does not, as far as I know, monitor paths between the customer and itself, not does it allow the client to specify an end-point other than the client itself, so maybe you have some detailed knowledge about the software? If I can get the speedtest.net software I could examine it myself.

Thanx,
_Johan
 
Top
Sign up to the MyBroadband newsletter
X