On Jun 15, 2007, at 12:56 AM, Jordi Vilaseca wrote:

Hi,

We're interested in communicating one node running tinyos-1.x with another running tinyos-2.x. Physically the platform is the same (micaz), so the chip radio is the same. I understood tinyos-2.x is 802.15.4 MAC layer compliant, but tinyos-1.x is not. Is that the reason why the nodes cannot communicate? If we use any IEEE stack implementation in tinyos1-x, such as modules in contrib directory, will we be able to communicate the motes?

Thanks

Jordi Vilaseca
Universitat Politècnica de Catalunya
_

Both are compliant at the link layer. Neither is compliant at the MAC layer. That is, the packet formats are 802.15.4, but the CSMA isn't.

The major difference between 1.x and 2.x is that 2.x includes layer-2 source addresses in the packets while 1.x does not. If you modified the 1.x stack slightly to include source addresses (including the bits in the FCF field), then you should be OK.

Phil


_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to