Broadband-Hamnet™ Forum :: Developer's Forum
Welcome Guest   [Register]  [Login]
 Subject :Hardware customization of a mesh router... 2015-01-09- 15:33:34 
KD6MZC
Member
Joined: 2013-04-11- 14:26:17
Posts: 10
Location

I have an idea and would like to get a sense as to whether there is interest is pursuing it.  Thus I would appreciate feedback.

The current broadband mesh development effort is based on the use of Ubiquity routers.  While this has served well we are still limited by some of the decisions made by he manufacturer.  For example this limits the ability to access certain ham bands and it limits the available power levels.  In this context would there be an interest in a router hardware platform that would allow Hams to modify the lower level firmware, and to add transceivers for different Amateur bands.  Other capabilities are open for discussion.

I know an experienced hardware engineer who might be interested in leading the effort.  We would need somebody with the skills and interest to write firmware to support the BBHN software.  This could be somebody in your group or somebody else willing to work closely with your group.

Initially the router would be released in a kit form.  Later versions would be fully assembled and have FCC certification.  While the mature versions of the platform would be a commercial product the idea is that there would be documented interfaces to allow for extensive customization.  It could come with the HSMM-Mesh software preinstalled.  The idea is that a Ham could buy one of these units and use it in a plug and play mode or he/she could modify it if she/he has the need and the desire.

The idea is in the formative stages and your input would be appreciated.  What do you see as the demand for such a router.


KD6MZC

IP Logged
 Subject :Re:Hardware customization of a mesh router... 2015-01-11- 12:06:40 
KD6MZC
Member
Joined: 2013-04-11- 14:26:17
Posts: 10
Location
What are the problems that the development team is having that are related to features of or limitations of the ubiquity hardware? The proposed router platform mentioned above would be immune from the recent problem with changes being made to the ubiquity machines since a key constraint is that it would be compatible with the latest BBHN software.
IP Logged
 Subject :Re:Hardware customization of a mesh router... 2015-01-11- 17:31:24 
K6AH
Member
Joined: 2012-03-05- 10:47:45
Posts: 181
Location: San Diego, CA

Well...

  • Power adjustable in 1dB increments up to 1watt
  • Coverage throughout the 900MHz, 2.4GHz, 3.4GHz, 5.8GHz ham band (not limited to ISM bands)
  • Supports both CSMA and TDMA protocols
  • Supports MIMO
  • Configurable parameters down at the RF protocol level
  • Military environmental specs
  • PoE powered
  • Easily tower mountable
  • Remote reset via Ethernet cable

 That's a start.  Interesting proposition.  Can't be an easy assignment.

Andre, K6AH

IP Logged
Member of:
Beta Test Team
San Diego Mesh Working Group
Running 3.0.1
 Subject :Re:Re:Hardware customization of a mesh router... 2015-01-12- 13:00:28 
AE6XE
Member
Joined: 2013-11-05- 00:09:51
Posts: 116
Location

The cost of the hardware is a non-trivial factor to consider. While there is great appeal to extend bbhn image support for the features that ubiquiti lacks, the hardware will inherently be higher cost--from $100 to $100s for a node-antenna--particularly for support in the non-ISM bands. The hardware designed for and supported in the ISM bands has economies of scale to drive down the cost.

If the more capable hardware/device being considered is supported by the OpenWRT community, then this could be considered for bbhn support. If the hardware was not supported by OpenWRT, then it is unlikely to ever be a candidate for bbhn. The effort to port bbhn to a non-OpenWRT device would be exponentially more.  If OpenWrt community doesn't extend support to any hardware you are considering, there may be a reason why they wouldn't.

Joe AE6XE

IP Logged
Last Edited On: 2015-01-12- 13:01:50 By AE6XE for the Reason formatted
 Subject :Re:Re:Re:Hardware customization of a mesh router... 2015-01-12- 21:28:50 
KD6MZC
Member
Joined: 2013-04-11- 14:26:17
Posts: 10
Location
There will likely be a slight cost premium over mass market ubiquity devices but not as much as suggested. We are at early stages of development so it is hard to give firm cost estimates. The intention is not to duplicate the ubiquity routers but to provide capabilities that the existing devices cannot support and that individuals are willing to pay a small premium for, to offset any added costs. Recognize the need for buy in from BBHN and OpenWRT. The intention is to make this buy in relatively easy by use of chip sets that are already supported. The idea is to develop a hardware platform that supports the application as opposed to expecting the application to adapt to the hardware. My guess is that military environment specs will have to wait for the 2nd or third iteration. Keep the suggestions coming KD6MZC
IP Logged
 Subject :Re:Re:Re:Re:Hardware customization of a mesh router... 2015-01-12- 23:09:35 
KD5MFW
Admin
Joined: 2010-01-18- 23:02:11
Posts: 104
Location
The cost considerations other than COTS hardware is 100% valid. It is common for chip vendors to supply some sample code that is open (source code provided) coupled with a library of code to actually access the chip. The source to the critical library code is often not supplied. Without that, some of the changes you mention cannot be acomplished with limited resources. If it was easy, it would have been in the firmware years ago. Even large companies regularly just use the reference design and are not given source code to the chip access library. The ham market is ~0 compared to the consumer market or the military market, so there is no viable business case to provide the means to make use of more of the features of the chip. I have been working with the WRT54G since it came out and many people have told me they have pull and would get a full data sheet for the SOC in the device and NOBODY has come up with the data sheet. As long as we can piggy back off the massive consumer market for core hardware, prices can be kept low. Get outside that and things will get very expensive. -Glenn KD5MFW
IP Logged
 Subject :Re:Hardware customization of a mesh router... 2015-01-13- 05:00:06 
KG6JEI
Member
Joined: 2013-12-02- 19:52:05
Posts: 516
Location

Glenn All depends what route and what hardware he goes with.

If he does what I think he might do (Atheros chipset)  for the WIFI modem  it actually becomes very trivial to make OpenWRT work with it.   Atheros chips have a wide design range (You can almost go from DC to Daylight with their chipsets)  and they are designed to do such (though much more heavily used in the ISM bands)  or if it uses a different method all together it just has to be implemented into Linux user space

The biggest factors from my standpoint as a developer whom has actually worked on the code when taking in the context of Atheros is calibration data. Over the past year I understand now that going away from the preset calibration channels means we switch to an extrapolated calibration and not calibration for each channel.  We would want to embed this into the new devices (to provide wider access)  if such a device required it.  Patches would then need to be submitted to us (not necessarily OpenWRT)  to be able to pull that caldata into the system.

The same holds true for Operating System, as long as we can get patches to make the firmware work (which is much easier to do when the "vendor" is willing to say "RF chip is on I/O pins 1,2,3,4,  LED's are IO pins 5,6,7,8    Power feedback control is done via blah" vs the reverse engineering that normally has to be done (still not that easy, but easier at least)

I will +1 the weather resistant side, maybe not MILSPEC but these need to be able to handle the similar range as a Ubquiti for me to be able to use them in my personal network.

And yes probably don't go Broadcom, Atheros is much more open source friendly (to the extent they actually publish code)  Glenn forgets this is part of the reason the Linksys had to EoS'ed because it was far too closed to actually fix anything bugs with (Like wifi: the modem was its own independent module, all you could do was tell it was basic things, it actually if you look at the hardware design is a fully self contained ethernet to wifi bridge chip aka its own wifi device inside a wifi device design)

Ultimately though it could be any vendor, or even a 100% custom design, as long as the drivers got written for the Linux kernel and patches provided to integrate it into the OpenWRT buildroot.

IP Logged
Last Edited On: 2015-01-13- 06:24:33 By KG6JEI for the Reason Correct spelling of Glenn's name
Note: Most posts submitted from iPhone
Page # 


Powered by ccBoard


SPONSORED AD: