[maemo-developers] Gizmo Project, Wifi Walkie-Talkie, Wifi VoIP Telephony, P2P VoIP - kind request

From: John Holmblad jholmblad at acadiasecurenets.com
Date: Tue Aug 26 22:35:10 EEST 2008
Darius,

Re routing in general:

dynamic self-adaptive routing goes back to the earliest days of the 
Arpanet circa ~1968.  Here are two references on the subject from that 
period:

    John M. McQuillan. Adaptive Routing Algorithms for Distributed
    Networks. PhD thesis, Harvard University, May 1974 (BBN Report 2831).


    John M. McQuillan , Ira Richer , Eric C. Rosen, An overview of the
    new routing algorithm for the ARPANET, Proceedings of the sixth
    symposium on Data communications, p.63-68, November 27-29, 1979,
    Pacific Grove, California, United States  [doi>10.1145/800092.802981] 

    http://portal.acm.org/citation.cfm?doid=800092.802981

I do remember having many discussions with two of the above individuals 
about those early dynamic routing algorithms. Their early work served as 
a strong foundation upon which further advances in routing algorithms 
were made.

Much work has been done and published on the subject since the above 
early articles and the author, John Moy,  of one such modern variant, 
the Open Shortest Path First (OSPF) protocol (IETF RFC#2328 - 
http://www.ietf.org/rfc/rfc2328.txt) has written a book,

    OSPF: Anatomy of an Internet Routing Protocol (Paperback)


which is available at the amazon.com www page whose url is:

    
http://www.amazon.com/OSPF-Anatomy-Internet-Routing-Protocol/dp/0201634724/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1219777530&sr=8-1

I have to chuckle when reading the reviews of this book which are very 
positive overall. One reviewer complains that the material is very dry!. 
To that review I would say, "Well............hello? What were you 
expecting, "War and Peace"? It actually surprises me that there are 19 
reviewers on this planet who are interested enough in this subject to 
even read the book let alone write a review about it. I am with them in 
spirit even though I don't own the book.


It surprised me to learn, many years later, in the early 1990's  that 
some commercial switch/router products such as those from CISCO and 
others had not yet implemented these kinds of dynamic self adaptive 
algorithms. This realization reinforced my perception  that the Internet 
was,  and still is, in fact, a " least common denominator" kind of place 
when it comes to technology absorption.  The recent 
vulnerabilities/exploits in the DNS protocol, which, as Dan Kaminsky^1 
points out, is one of the oldest protocols on the Internet serve to 
reinforce my perception. Why haven't we replaced DNS with something more 
secure, like..............DNSSEC?


Re: Meraki

Meraki is able to keep the cost of their product down by using a single 
radio for both client<=>AP and AP=>AP link.

A better, but more costly approach would be to have a separate radio in 
each AP for the AP<=>AP communications. This is in fact how many outdoor 
WIFI products that are designed for Muni mesh wifi networks are 
designed. Proxim has a dual radio (1x 802.11g and 1x 802.11a) indoor 
product, the AP4000, that is designed for enterprise use, and with an 
"enterprise use" price point (~$650 US in the US market). The Proxim 
product supports full IEEE 802.11i security with AES (aka WPA2). Here is 
the url to the www page at the Proxim www site for the AP4000:

    http://www.proxim.com/products/ap_4000/index.html

1. http://www.google.com/search?hl=en&q=dns+dan+kaminsky&start=0&sa=N


Best Regards,

 

John Holmblad

 

Acadia Secure Networks, LLC

* *

*Serving the SmartDigital^TM home, entrepreneurial enterprise, and 
emerging network service provider markets*

* *

*GSEC Gold,  GCWN Gold,  GAWN,  GGSC-0100,  NSA-IAM,  NSA-IEM***

*Cisco Select Certified Partner and SMB Specialist | **Microsoft Small 
Business Specialist | Speakeasy Certified VOIP Partner | Linksys 
Authorized LVS Partner | Qualys Certified Qualysguard Specialist*

* *

(M) 703 407 2278

(F)  703 620 5388

 

(W) www.acadiasecure.com

 

primary email address:  jholmblad at acadiasecure.com 
<mailto:jholmblad at acadiasecure.com>

backup email address:  jholmblad at verizon.net <mailto:jholmblad at verizon.net>



Darius Jack wrote:
> Thanks.
> Miraki is an interesting solution.
> "
> Route around interference
>
> Meraki protocols detect and route around interference sources like microwave ovens and portable phones. The mesh routing tables are dynamic and update in seconds.
> "
> Could you provide me with more details how dynamic routing is done ?
>
> On Meraki Outdoor ?
> "
> Three Devices in One
> The Meraki Outdoor is a high-powered device of many talents. It is a gateway, a repeater, and an access point and works with all other Meraki devices.
> "
>
> Interesting is multi SSID feature.
>
> Just need user's manual to learn how wireless mesh networks by Meraki work 
>
>
> Darius
>
> (sorry, replies directed to you stay in draft box).
>
>
> --- On Mon, 25/8/08, John Holmblad <jholmblad at acadiasecurenets.com> wrote:
>
>   
>> From: John Holmblad <jholmblad at acadiasecurenets.com>
>> Subject: Re: Gizmo Project, Wifi Walkie-Talkie, Wifi VoIP Telephony, P2P VoIP - kind request
>> To: dariusjack2006 at yahoo.ie
>> Cc: maemo-developers at maemo.org
>> Date: Monday, 25 August, 2008, 6:11 PM
>> Darius,
>>
>> you might also want to look into what Meraki has done with
>> single 
>> (802.11g) wireless mesh radio systems/products.
>>
>>     http://meraki.com/
>>
>>
>> They recently secured additional VC so their www site has
>> been upgraded 
>> along with their products!
>>
>>
>> Best Regards,
>>
>>  
>>
>> John Holmblad
>>
>>  
>>
>> Acadia Secure Networks, LLC
>>
>> * *
>>
>>
>>
>> Darius Jack wrote:
>>     
>>> Hi,
>>>
>>> could you kindly tell me how to start with VOIP
>>>       
>> component in maemo ?
>>     
>>> I have installed Gizmo and works fine, voice quality
>>>       
>> ok.
>>     
>>> But I don't need central server . I need local
>>>       
>> server and ad-hoc peer-2-peer connectivity.
>>     
>>> Any way to setup Gizmo to run locally, no-server mode,
>>>       
>> no accessing
>>     
>>> databases, no charging as local-based wifi use only ?
>>>
>>> I an say nothing about Zigbee USB dongle to establish 
>>>       
>> the wireless mesh backbone as not tested yet.
>>     
>>> To me , integrated antenna solution is not ok for
>>>       
>> wireless mesh backbone.
>>     
>>> There is a number of WDS-enabled routers/APs on a
>>>       
>> market and today called Apple to see how WDS-enabled AirPort
>> works in mesh configuration (unfortunately not tested by
>> local Apple staff ).
>>     
>>> I just need to know exactly how each specific WDS
>>>       
>> implementation works (no data yet) and decide or not to
>> write  iptables dynamic routing tables on my own.
>>     
>>> Graph theory for this problem is not really
>>>       
>> complicated.
>>     
>>> TSA for mesh networks is exactly what I need to modify
>>>       
>> to employ
>>     
>>> network loops for bandwidth management and load
>>>       
>> balancing.
>>     
>>> There is a number of self-configurable wireless mesh
>>>       
>> networks + hardware, decscribed on the net but details how
>> it really works and how any such solution efficient is.
>>     
>>> I must learn a lot and can write some graphs to
>>>       
>> describe how I do expect
>>     
>>> such wireless mesh network should work for me.
>>>
>>> Some solutions just resemble work of standard
>>>       
>> switches, replacing
>>     
>>> LAN ports by wireless ports.
>>>
>>> Visited Cisco network manuals for standards and
>>>       
>> procotols again and have to write such protocol, dynamic
>> rerouting , mesh selfconfiguration algorithms from the
>> scratch on myself, drawing a graph of nodes (APs) and
>> simulating
>>     
>>> connections made and packages tranfer.
>>> I did the like job developing Pipes and pipelines at
>>>       
>> Yahoo.
>>     
>>> Unfortunately , working alone, it may take me a month
>>>       
>> or so to learn what I really need and what can be
>> accomplished with standard network hardware available on a
>> market.
>>     
>>> WDS is my first try.
>>> Trying to contact WDS developers to discuss my
>>>       
>> problem.
>>     
>>> Thanks.
>>> Darius
>>>
>>>
>>> --- On Mon, 25/8/08, John Holmblad
>>>       
>> <jholmblad at acadiasecurenets.com> wrote:
>>     
>>>   
>>>       
>>>> From: John Holmblad
>>>>         
>> <jholmblad at acadiasecurenets.com>
>>     
>>>> Subject: Re: Gizmo Project, Wifi Walkie-Talkie,
>>>>         
>> Wifi VoIP Telephony, P2P VoIP - kind request
>>     
>>>> To: dariusjack2006 at yahoo.ie
>>>> Cc: maemo-developers at maemo.org
>>>> Date: Monday, 25 August, 2008, 4:35 PM
>>>> Darios,
>>>>
>>>> why not consider the development/use a Zigbee USB
>>>>         
>> dongle 
>>     
>>>> to establish 
>>>> the wireless mesh backbone and go from there with
>>>>         
>> the
>>     
>>>> already existing 
>>>> VOIP components in maemo?
>>>>
>>>> Here is the url to an abstract of a recent article
>>>>         
>> from the
>>     
>>>> IEEE 
>>>> communications magazine that discusses Voice over
>>>>         
>> Zigbee.
>>     
>>>>    
>>>>
>>>>         
>> http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?&arnumber=4427240
>>     
>>>> A solution like this may, in fact, be cleaner than
>>>>         
>> trying
>>     
>>>> to jam an 
>>>> 802.11 mesh router into maemo.
>>>>
>>>> I don't know of any Zigbee USB dongles that
>>>>         
>> have been
>>     
>>>> tested with the 
>>>> N800 or N810 but others on this list might have
>>>>         
>> tried one
>>     
>>>> out.
>>>>
>>>> Here is the url to the www page that describes one
>>>>         
>> such
>>     
>>>> Zigbee USB  dongle:
>>>>
>>>>    
>>>>
>>>>         
>> http://adaptivemodules.com/integration_ia_oem-daub1_2400.htm
>>     
>>>> A quick scan of the data sheet for this product
>>>>         
>> suggests
>>     
>>>> that it can 
>>>> form a mesh with other nodes.It also has Linux
>>>>         
>> drivers.
>>     
>>>> Here is the url 
>>>> to the www page for the Adobe Acrobat .pdf of the
>>>>         
>> data
>>     
>>>> sheet:
>>>>
>>>>     
>>>>
>>>>         
>> http://adaptivemodules.com/assets/File/integration_802-15-4_usb%20dongle.pdf
>>     
>>>> Best Regards,
>>>>
>>>>  
>>>>
>>>> John Holmblad
>>>>
>>>>  
>>>>
>>>> Acadia Secure Networks, LLC
>>>>
>>>> * *
>>>>
>>>> *Serving the SmartDigital^TM home, entrepreneurial
>>>> enterprise, and 
>>>> emerging network service provider markets*
>>>>
>>>> * *
>>>>
>>>> *GSEC Gold,  GCWN Gold,  GAWN,  GGSC-0100, 
>>>>         
>> NSA-IAM, 
>>     
>>>> NSA-IEM***
>>>>
>>>> *Cisco Select Certified Partner and SMB Specialist
>>>>         
>> |
>>     
>>>> **Microsoft Small 
>>>> Business Specialist | Speakeasy Certified VOIP
>>>>         
>> Partner |
>>     
>>>> Linksys 
>>>> Authorized LVS Partner | Qualys Certified
>>>>         
>> Qualysguard
>>     
>>>> Specialist*
>>>>
>>>> * *
>>>>
>>>> (M) 703 407 2278
>>>>
>>>> (F)  703 620 5388
>>>>
>>>>  
>>>>
>>>> (W) www.acadiasecure.com
>>>>
>>>>  
>>>>
>>>> primary email address:  jholmblad at acadiasecure.com
>>>>         
>>>> <mailto:jholmblad at acadiasecure.com>
>>>>
>>>> backup email address:  jholmblad at verizon.net
>>>> <mailto:jholmblad at verizon.net>
>>>>
>>>>
>>>>
>>>> Darius Jack wrote:
>>>>     
>>>>         
>>>>> Hi,
>>>>>
>>>>> looking for developers, contact persons for
>>>>>           
>> pending
>>     
>>>>>       
>>>>>           
>>>> P2P VOIP, Wifi Walkie-Talkie, Gizmo and the like
>>>>         
>> project.
>>     
>>>>     
>>>>         
>>>>> What I am going to learn and work on is VOIP
>>>>>           
>> local
>>     
>>>>>       
>>>>>           
>>>> telephony, like one developed by Robertson.
>>>>     
>>>>         
>>>>> Pls tell me if Gizmo P2P VOIP is still
>>>>>           
>> working, at
>>     
>>>>>       
>>>>>           
>>>> what development state
>>>>     
>>>>         
>>>>> and how to have such project to work
>>>>>           
>> peer-2-peer in
>>     
>>>>>       
>>>>>           
>>>> ad-hoc mode (meant locally, no server based).
>>>>     
>>>>         
>>>>> How to access a list of active users of Gizmo
>>>>>           
>> (meant
>>     
>>>>>       
>>>>>           
>>>> available on and active).
>>>>     
>>>>         
>>>>> Just tested some users and voice recorder is
>>>>>           
>> all I can
>>     
>>>>>       
>>>>>           
>>>> connect to.
>>>>     
>>>>         
>>>>> Any ideas are welcome too.
>>>>>
>>>>> Darius
>>>>>
>>>>> Send instant messages to your online friends
>>>>>       
>>>>>           
>>>> http://uk.messenger.yahoo.com 
>>>>     
>>>>         
>> _______________________________________________
>>     
>>>>> maemo-developers mailing list
>>>>> maemo-developers at maemo.org
>>>>>
>>>>>       
>>>>>           
>> https://lists.maemo.org/mailman/listinfo/maemo-developers
>>     
>>>>     
>>>>         
>>>>>       
>>>>>           
>>> Send instant messages to your online friends
>>>       
>> http://uk.messenger.yahoo.com 
>>     
>>>
>>>       
>
>
> Send instant messages to your online friends http://uk.messenger.yahoo.com 
>
>
>   


More information about the maemo-developers mailing list