Hello,

On Fri, Jan 24, 2014 at 3:02 AM, John Syn <john3...@gmail.com> wrote:
> On 1/23/14, 2:45 AM, "Dmitry Eremin-Solenikov" <dbarysh...@gmail.com> wrote:
>>On Thu, Jan 23, 2014 at 8:04 AM, Varka Bhadram <var...@cdac.in> wrote:
>>> Where is the CSMA-CA  implementation ? Is it there in H/w (IEEE-802.15.4
>>> radio example:cc2520) itself or is it there at the mac802154 in linux ?
>>
>>CSMA/CA has so strict timing requirements (logical, you check that the
>>channel is
>>free and then you immediately should start to transfer), that it's
>>just unpractical
>>and unrealistic to implement any CSMA/CA / CCA handling in the kernel
>>itself.
>>
>>Either your hardware should implement that for you, or you are out of luck
>>and just hope that the channel is clear.
> Any thoughts about implementing this with Xenomai? On BeagleBoneBlack, we
> see worse case interrupt latency of 40uS to 50uS which should be
> sufficient for this requirement.

Back at the times when the stack was developed at Siemens, usage of Xenomai
was considered as one of the options to get ACK and CSMA/CA timings.
However we never got to actually using that. One of the main reasons
was the lack
of the time. There were always more important features missing. Partially
it was due to our radios (at86rf231 or custom dongles with Freescale radio and
uC) at least theoretically supporting AutoACK and CSMA/CA.

Basically, if you want to, you can try implementing that, provided that you do
not push Xenomai dependencies into the 802.15.4 core.

-- 
With best wishes
Dmitry

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Linux-zigbee-devel mailing list
Linux-zigbee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel

Reply via email to