David, Elektra, Edwin, and I have been brainstorming a Features and
Specifications sheet for the Mesh Potato. You can see it at
http://wiki.villagetelco.org/index.php?title=Mesh_Potato_Features_/_Specs
We'd be very interested to have your feedback, particularly on the
Features and Benefits section. Are they expressed in a way that
expresses the value of the Mesh Potato as you see it? Is there
anything you would add? or modify? or delete?
Feel free to comment here or edit the wiki directly.
Regards... Steve
A "Uses" section is a great idea. Thanks Paul!
> PS: I am happy to start looking at more formal integration of DNA onto
> the Mesh Potato anytime now.
Perhaps we could attempt to demo DNA on the MPs at the Community
Wireless Summit in Vienna?
BTW... is anyone else on the list going to be at
http://wirelesssummit.org/ ? Would be very happy to meet up if so.
Cheers... Steve
A reasonable point. I think it is fair to stick with surges until we
have more evidence on how the MPs behave in the wild.'
Cheers... Steve
> BTW... is anyone else on the list going to be at
> http://wirelesssummit.org/ ? Would be very happy to meet up if so.
c u there.
Elektra
The Dili Village Telco is working well after a few months, and will soon
be expanded for 10 to 100 nodes across 3 sites in Timor Leste.
In East Timor, the killer app for Village Telco is local calls. So no
server and no GSM/PSTN or even VOIP upstream connectivity. Until now we
have always assumed that some "Guy in the Village" will be making money
from off-mesh calls and using that income to maintain his Village Telco.
So, how do we provide an income to sustain a local call only Village
Telco network?
Open to ideas....
Cheers,
David
1. Purchases and installations
The VT entrepreneur can mark up on the MP cost and charge an install fee.
2. Rentals
The MPs can be rented to users. I prefer self-owned because the
liability due to failed equipment is offloaded onto the owner, and
people tend to take better care of what is theirs.
2. Tech support
If the MPs are self-owned, there is no need for the VT entrepreneur to
spend time or money on the network, and therefore shouldn't get a free
lunch. However, there will be plenty of tech support requests,
especially to do with signal strength. Users are given the option of
educating themselves or paying someone to do the job for them.
David
David
--
You received this message because you are subscribed to the Google Groups "village-telco-dev" group.
To post to this group, send email to village-...@googlegroups.com.
To unsubscribe from this group, send email to village-telco-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/village-telco-dev?hl=en.
David
--
You received this message because you are subscribed to the Google Groups "village-telco-dev" group.
To post to this group, send email to village-...@googlegroups.com.
To unsubscribe from this group, send email to village-telco-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/village-telco-dev?hl=en.
Rather than individual node maintenance I think there is a need for a
network-wide "phone wallah" (to use an Indian term). Mesh networks are
really different from point-multipoint (like a cell phone network). If
your MP stops making calls it might be because the guy next door
accidentally unplugged his. You rely on each other to relay calls. So
there is more to it than just maintaining your node - a community wide
approach is required.
David C, I have a concern about (3) - the tech support model might have
a problem. I have visited a country where the phone lines are
maintained just well enough so that the phone guy will get called out
every 4 weeks! It would be better to have a model that makes
reliability an incentive.
One idea I had was a loosely based "license" scheme. This is similar to
the rent idea. The community appoints a phone wallah. Then everyone who
has a MP and gets use out of it pays $1/month, or some amount trivial
compared to a cell phone. If their MP doesn't work, then no pay. This
incentivises (is that a word?):
i) keeping all nodes working
ii) building the network larger, e.g. 500 nodes = $500/month
This could also be implemented by local government (at the village
scale), i.e. taxation to support ongoing telephony. The phone wallah
could then be employed by the local council (or equivalent).
Cheers,
David
> To unsubscribe from this group, send email to village-telco-dev
> +unsub...@googlegroups.com.
I totally agree that phone calls should not be limited in any way. I
guess there is an option of installing a billing system and charging say
1/cent per call. But the idea of all that regulation and "locking up" a
Village Telco rubs me the wrong way. A phone call should be free - to
me communication should be a human right.
With Village Telco technology we have the ability to give everyone free
local phone calls - therefore we should.
I have a feeling the local call focus of the Dili VT is not unique. It
has just exposed an assumption we blindly made that the value in VOIP is
long distance of GSM connectivity. This is why real-world deployments
of the village Telco are so important right now - they expose a bunch of
business and technical issues we hadn't dreamed of.
Re local calls it appears that the frustration and expense of GSM is so
great that people will go to huge lengths (like leaving the GSM network
entirely). Also as 1st world people, we often forget the magic and
economic power of a simple local call over a few km.
Lemi phrased it very elegantly. When I told him he could have low cost
long distance or overseas calls he said "Who are we going to call?"
Thanks,
David
On Wed, 2010-07-28 at 13:45 +0530, Vickram Crishna wrote:
> To unsubscribe from this group, send email to village-telco-dev
> +unsub...@googlegroups.com.
+1
- antoine
On Wed, Jul 28, 2010 at 10:40 PM, David Rowe <da...@rowetel.com> wrote:
> David C, I have a concern about (3) - the tech support model might have
> a problem. I have visited a country where the phone lines are
> maintained just well enough so that the phone guy will get called out
> every 4 weeks! It would be better to have a model that makes
> reliability an incentive.
True. The irony in Scarborough is that when the mesh is not working
well (a gateway or an important relay node goes down), the gateway
bank balance rockets and the tech kids get lots of callouts . When
people get poor service, they naturally want to pay more for better,
and dodgy dealers can create problems in order to solve them. The same
happens in other industries.
> One idea I had was a loosely based "license" scheme. This is similar to
> the rent idea. The community appoints a phone wallah. Then everyone who
> has a MP and gets use out of it pays $1/month, or some amount trivial
> compared to a cell phone. If their MP doesn't work, then no pay. This
> incentivises (is that a word?):
>
> i) keeping all nodes working
> ii) building the network larger, e.g. 500 nodes = $500/month
Spot on - perhaps called a service fee - "license" is a yucky word :)
David C
--
You received this message because you are subscribed to the Google Groups "village-telco-dev" group.
To post to this group, send email to village-...@googlegroups.com.
To unsubscribe from this group, send email to village-telco-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/village-telco-dev?hl=en.
--
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.
This message has been scanned for viruses and dangerous content by MailScanner,
and is believed to be clean. MailScanner thanks Transtec Computers for their support.
+1
- antoine
--
You received this message because you are subscribed to the Google Groups "village-telco-dev" group.
To post to this group, send email to village-...@googlegroups.com.
To unsubscribe from this group, send email to village-telco-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/village-telco-dev?hl=en.
I am thinking about reliable VT operation in high interference or high
load scenarios where longer packets get wiped out but shorter packets
can get through. It could also lead to higher capacity without
aggregation of payload packets.
Compatibility with other Wifi could be maintained as long as we keep the
arbitration mechanism so we don't transmit when some one else is
transmitting.
Shorter packets would also let us apply forward error correction across
packets, e.g. a code that allows packet n to be reconstructed from
information in packets n-1 and n+1.
However I am not sure how much of the Wifi protocol we have access to,
for example most of it may be implemented in hardware or binary blobs
rather than open source drivers.
- David
> This is a question (probably for you Elektra). Is it possible for us to
> change the Wifi protocols so that the packet size over the air is much
> shorter?
I'm not sure whether it is worth going that way, given that we are probably
not saving much overhead if we would stick with CSMA/CD.
Cheers,
Elektra
> 1. Assuming that we have to use the wifi air-interface, how can we at
> layer 2 or 3 add error correction and other techniques to mitigate
> interference and packet loss?
Actually what I am proposing is thoroughly breaking the current Wifi
protocol for our own selfish purposes. In particular, the current
timers in CSMA/CD that make us sitting around doing nothing for 90% of
the time with short packets.
Our protocol would then look like an interferer to regular Wifi in the
vicinity. As we would be using small gaps it might not matter much, we
could slip through the cracks. It's unlicensed spectrum, so I figure we
are free to do whatever we want.
Then (after we have an efficient physical layer) start forward error
coding across packets.
Thanks for you other ideas - all very valid and useful.
If any one on the list is in, or entering academia, this sort of work
would make a great thesis topic.
Cheers,
David
On Fri, Jul 30, 2010 at 11:14 AM, Paul Gardner-Stephen
<paul.gardn...@gmail.com> wrote:
> - Can we switch to a layer 2 protocol for carrying VoIP, and so bypass
> the extra packet length (and transmission delay, and increased error
> probability)?
> It strikes me that this could halve our packet length, with all sorts
> of lovely advantages.
> Also, there is almost certainly no question as to IF, but how much
> effort is required.
> It might necessitate using BATMAN-advanced to drop to that layer, but
> I think it could be done without that using some networking
> skullduggery.
> Here is what I am thinking:
>
> a. We make a tun device that acts as the IP route to the destination
> point (DNA could easily re-map the SIP destination to it to keep
> things simple).
> b. The tun device takes the IP packets passed to it, strips them of
> their UDP and IP headers if they are VoIP data packets, adds some
> error correction and redundancy codes so that we can reconstruct any
> one lost packet, and forwards them to the MAC of the next BATMAN-
> informed hop to the destination. These ethernet frames would then be
> marked with a special protocol number, and tagged with the IP of the
> eventual destination.
This all seems very complicated compared to e.g. using
Batman-advanced, which runs at layer 2 and has support for
concatenating small ethernet frames together, reducing the
packets-per-second over the wifi interface. And you could shoehorn
some RTP header compression code into that layer, maybe?
In my experience passing packets through userspace via tun incurs
quite a high CPU usage overhead; I don't know how much headroom there
is on the potatoes CPU wise but I wasn't under the impression it was a
lot.
donald
IIRC there is a binary blob from our good friends at Atheros called "the
HAL". Shades of 2001. On top of this sits MadWifi, which is open.
Cheers,
David
What about a VT / Serval dinner on the evening of the 13th? The
schedule indicates it is an open evening.
@Elektra, I will be bringing Antoine's latest and greatest version of
Afrimesh. Perhaps we can take some time to hack it into your most
recent VTE server ISO?
Cheers... Steve
--
Steve Song
Telecommunications Fellow, Shuttleworth Foundation
email: steve...@shuttleworthfoundation.org
work: +27 21 970 1220
mobile: +27 83 482 2088
skype: steve_l_song
blog: http://manypossibilities.net
twitter: stevesong
> What about a VT / Serval dinner on the evening of the 13th? The
> schedule indicates it is an open evening.
with pleasure!
>
> @Elektra, I will be bringing Antoine's latest and greatest version of
> Afrimesh. Perhaps we can take some time to hack it into your most
> recent VTE server ISO?
Naturally!
Looking forward to meet you all soon!
Cheers,
Elektra
--
You received this message because you are subscribed to the Google Groups "village-telco-dev" group.
To post to this group, send email to village-...@googlegroups.com.
To unsubscribe from this group, send email to village-telco-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/village-telco-dev?hl=en.
To unsubscribe from this group, send email to village-telco-...@googlegroups.com.
Perhaps you are aware that the GLO1 cable will go live in Nigeria
before the end of August. The MainOne cable is has also just gone
live. If you are in southern Nigeria, I would imagine that finding a
connection to GLO1 or MainOne is going to be your best bet, whether
directly or through an intermediary. There are more cables coming to
Nigeria. WACS will land there next year and the ACE cable the year
after that. Nigeria should have the cheapest bandwidth in West Africa
very soon.
Regards... Steve
On 31 July 2010 15:14, starlinknetwork starlinknetwork
--
Steve Song
Telecommunications Fellow, Shuttleworth Foundation
email: steve...@shuttleworthfoundation.org
One the problems we discovered with the Dili Village Telco is that we
need many Nanostation 2's to roll out a real world network. I am also
seeing many examples of NS2s or directional antennas in other mesh
network deployments. This is OK in the 1st world, but presents several
problems for the Village Telco.
NS2s are expensive - it costs us USD$170/per NS2 delivered to Dili.
Shipping is the killer to 3rd world locations. Unlike the Mesh Potato
NS2s are closed hardware so we are exposed to the whims of the
manufacturer.
In Dili the ratio of MPS:NS2s is currently 1:2, although I expect this
to drop as we add more nodes and the network fills out. The NS2s are
required as their directional antennas allow us to punch through links
with interference. As NS2s don't do telephony it means many nodes have
a NS plus a MP. This triples the cost per node.
There is also a procurement issue - if a NS2 is suddenly required it may
take 4 weeks to get it. As they are expensive items a budding VT
entrepreneur is unlikely to keep stock (nor should he).
We currently have no rules or diagnostics that tell some one when a
directional link and hence a NS2 is required. It takes considerable
Wifi skills to understand when such a link is required. It took weeks
of work to get just 10 stable nodes up in Dili. So we still have some
work to do to make the "ease of set up" vision of the Village Telco
become reality.
What would be great is a low cost directional antenna option for the MP
(e.g. an add-on reflector, not an expensive 1st world antenna), and some
training and diagnostics that tells "the guy in the village" when a
directional antenna is needed to get a good link.
Cheers,
David
On Mon, Aug 2, 2010 at 2:35 AM, David Rowe <da...@rowetel.com> wrote:
> What would be great is a low cost directional antenna option for the MP
> (e.g. an add-on reflector, not an expensive 1st world antenna), and some
> training and diagnostics that tells "the guy in the village" when a
> directional antenna is needed to get a good link.
Is the outside casing of the production MP exactly 8mm away from the
etched antenna? If so, glue and a piece of foil could double
directional gain.
The size and weatherproofing of the production MP also lends itself to
Marcelo's idea of using ubiquitous old TV satellite dishes.
I look forward to playing.
David C
Cheers... Steve
On 2 August 2010 02:35, starlinknetwork starlinknetwork