[Commotion-dev] Lab setup and initial test results
Will Hawkins
hawkinsw at opentechinstitute.org
Thu Jan 17 19:13:50 UTC 2013
If by lab you are referring to our partner, I'm not sure. We did talk to
them about being able to test BTS w/in their setup, but I can't say for
sure. It's definitely something worth investigating. Andrew may have
more to add.
Will
On 01/17/2013 01:01 PM, Dan Staples wrote:
> If I recall correctly, the lab does have a couple BTS units. Can you
> verify this, Will?
>
> Dan
>
> On Thu 17 Jan 2013 01:29:41 AM EST, Alexander Chemeris wrote:
>> Hi Will,
>>
>> Great thing! We've been looking to have something similar for OpenBTS
>> testing. It would be great to learn more about the hardware and
>> software setup they use, hopefully it could help us to build a good
>> testbed for OpenBTS.
>>
>> Please excuse typos. Written with a touchscreen keyboard.
>>
>> --
>> Regards,
>> Alexander Chemeris
>> CEO/Founder Fairwaves LLC
>> http://fairwaves.ru
>>
>> On Jan 16, 2013 2:28 AM, "Will Hawkins"
>> <hawkinsw at opentechinstitute.org
>> <mailto:hawkinsw at opentechinstitute.org>> wrote:
>>
>> It is a facility that does lots of RF testing and we were able to work
>> out a cooperative agreement. It's a really neat lab. We'll send around
>> pictures and things (via that promised blog post) that will give a
>> better sense of what the lab looks like and how it works.
>>
>>
>>
>> Will
>>
>> On 01/15/2013 04:22 PM, Paul Gardner-Stephen wrote:
>> > This is really interesting.
>> >
>> > Did they create the facility specially, or is it a facility that
>> > already exists, and they have given you access to?
>> >
>> > Paul.
>> >
>> > On Wed, Jan 16, 2013 at 6:14 AM, Will Hawkins
>> > <hawkinsw at opentechinstitute.org
>> <mailto:hawkinsw at opentechinstitute.org>> wrote:
>> >> Hello everyone!
>> >>
>> >> As Andrew mentioned in previous emails, we have partnered with
>> a local
>> >> organization to help us create a physical laboratory testbed
>> for doing
>> >> performance and Q/A testing on Commotion.
>> >>
>> >> The testbed consists of several RF-isolating enclosures connected
>> >> together with a special RF switch. Each enclosure contains a single
>> >> Ubiquity Picostation running Commotion. Wireless connections
>> (and their
>> >> quality) among the Commotion nodes are determined by the RF
>> switch. We
>> >> have deployed 8 nodes in this environment.
>> >>
>> >> The enclosures are made by Ramsey and the RF Switch is made by JFW
>> >> Industries
>> >>
>> (http://www.jfwindustries.com/catalog/Programmable_Attenuator_Assemblies_19_Rack-48-1.html).
>> >>
>> >>
>> >> The RF switch is programmed with a series of XML documents.
>> These XML
>> >> documents can represent either
>> >> a) Literal attenuation values for the RF signal between nodes, or
>> >> b) "Geographic" location of nodes in 2D space where attenuation
>> values
>> >> are determined using a freespace loss model.
>> >>
>> >> The following is an example of an XML document that configures the
>> >> switch with literal attentuation values (a):
>> >>
>> >> <MESHTEST>
>> >> <PATHLOSS>
>> >> <INPUTS>1 2 3 4 5 6 7 8</INPUTS>
>> >> <MATRIX>
>> >> 200 25 200 200 200 200 200 200
>> >> 25 200 25 200 200 200 200 200
>> >> 200 25 200 200 200 200 25 200
>> >> 200 200 200 200 200 200 200 200
>> >> 200 200 200 200 200 200 200 200
>> >> 200 200 200 200 200 200 200 200
>> >> 200 200 25 200 200 200 200 25
>> >> 200 200 200 200 200 200 25 200
>> >> </MATRIX>
>> >> </PATHLOSS>
>> >> </MESHTEST>
>> >>
>> >> The following is an example of an XML document that configures the
>> >> switch using geographic node locations (b):
>> >> <MESHTEST>
>> >> <PHYSICAL UNITS="meters" DIMENSION="2" MODEL="freespace">
>> >> <NODE INPUT="1" X="400" Y="549"></NODE>
>> >> <NODE INPUT="2" X="806" Y="64"></NODE>
>> >> <NODE INPUT="3" X="919" Y="82" DISABLE="true"></NODE>
>> >> <NODE INPUT="4" X="150" Y="844" DISABLE="true"></NODE>
>> >> <NODE INPUT="5" X="910" Y="151" DISABLE="true"></NODE>
>> >> <NODE INPUT="6" X="582" Y="807" DISABLE="true"></NODE>
>> >> <NODE INPUT="7" X="286" Y="217" DISABLE="true"></NODE>
>> >> <NODE INPUT="8" X="50" Y="285" DISABLE="true"></NODE>
>> >> <NODE INPUT="9" X="26" Y="730" DISABLE="true"></NODE>
>> >> <NODE INPUT="10" X="24" Y="710" DISABLE="true"></NODE>
>> >> <NODE INPUT="11" X="797" Y="110" DISABLE="true"></NODE>
>> >> <NODE INPUT="12" X="105" Y="653" DISABLE="true"></NODE>
>> >> </PHYSICAL>
>> >> </MESHTEST>
>> >>
>> >> We are going to post some additional information about the
>> environment
>> >> itself (and pictures!) on the blog. I will send a link when
>> that post is
>> >> available.
>> >>
>> >> For our first test, we configured 5 Commotion nodes in a "line" and
>> >> taken performance measurements using iperf (tcp):
>> >> a < - > b < - > c < - > g < - > h
>> >> a <---------------------------> 5.16 Mbps
>> >> a <-------------------> 6.83 Mbps
>> >> a <-----------> 10.8 Mbps
>> >> a <---> 26.5 Mbps
>> >>
>> >> Besides performance tests, we are hoping to use this
>> environment for
>> >> regression testing new builds. We are also looking for input
>> from the
>> >> Commotion dev community about how to integrate this lab
>> environment with
>> >> real-world test scenarios. Specifically, we would love to get
>> some input
>> >> from Ben about how this might augment the testing that he is doing.
>> >>
>> >> Will
>> >> _______________________________________________
>> >> Commotion-dev mailing list
>> >> Commotion-dev at lists.chambana.net
>> <mailto:Commotion-dev at lists.chambana.net>
>> >> https://lists.chambana.net/mailman/listinfo/commotion-dev
>> >>
>> >
>> _______________________________________________
>> Commotion-dev mailing list
>> Commotion-dev at lists.chambana.net
>> <mailto:Commotion-dev at lists.chambana.net>
>> https://lists.chambana.net/mailman/listinfo/commotion-dev
>>
>>
>>
>> _______________________________________________
>> Commotion-dev mailing list
>> Commotion-dev at lists.chambana.net
>> https://lists.chambana.net/mailman/listinfo/commotion-dev
>
> --
> Dan Staples
>
> Open Technology Institute
> https://commotionwireless.net
> _______________________________________________
> Commotion-dev mailing list
> Commotion-dev at lists.chambana.net
> https://lists.chambana.net/mailman/listinfo/commotion-dev
>
More information about the Commotion-dev
mailing list