| Author |
Message |
|
|
Posted: Feb 23, 2012 - 10:42 AM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
|
gopikrishnan wrote:
peer to peer communication. what are those Atmel radios and which protocol to use?
All IEEE 802.15.4 radios: at86rf212, at86rf230, at86rf231.
gopikrishnan wrote:
how much bandwidth is zigbee using? Is it 5 Mhz?
Each channel is 5 MHz.
gopikrishnan wrote:
If there is any wifi network means what will be its effect on zigbee network.
Does zigbee and wifi share the same bandwidth of frequencies?
ZigBee and WiFi can work together quite well. WiFi will create some problems if it works on the same channel and large amounts of data are sent (large file transfer, etc). |
|
|
| |
|
|
|
|
|
Posted: Feb 23, 2012 - 11:35 AM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
does atmel provide any other stack to work with IEEE 802.15.4 radios.
Can Zigbee switch to other channels if it finds interference of wifi in the channel. Also wifi is having more bandwidth. Does zigbee uses any special mechanism to avoid interference. |
|
|
| |
|
|
|
|
|
Posted: Feb 23, 2012 - 11:51 AM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
|
gopikrishnan wrote:
does atmel provide any other stack to work with IEEE 802.15.4 radios.
MAC, which supports high data rate modes as far as I know.
gopikrishnan wrote:
Can Zigbee switch to other channels if it finds interference of wifi in the channel.
Interference from WiFi for ZigBee looks like any other noise. From your application you can detect that packet loss rate is too high (it might be WiFi, might be something else) and switch to a different channel.
gopikrishnan wrote:
Also wifi is having more bandwidth. Does zigbee uses any special mechanism to avoid interference.
There is no way to avoid it, if something transmits on the same frequency, it will interfere. How this interference will impact operation is hard to predict, two standards can co-exist pretty well. |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 12:10 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
I formed a network with zigbit in a wifi environment and it worked fine.
I have one another doubt. Suppose i start a network with coordinator and allows routers and end devices to join the network. At one stage i switch off the coordinator. now, will the network exist and data will be routed between end devices through router (which can do everything like a coordinator except starting a network). |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 12:32 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
|
gopikrishnan wrote:
I formed a network with zigbit in a wifi environment and it worked fine.
To have a clear experiment you need to run WiFi and ZigBee at the same frequency. See attached image.
gopikrishnan wrote:
I have one another doubt. Suppose i start a network with coordinator and allows routers and end devices to join the network. At one stage i switch off the coordinator. now, will the network exist and data will be routed between end devices through router (which can do everything like a coordinator except starting a network).
It will work, but it is not a good idea to run a network without a coordinator. First of all of power failure happens then network will not be able to start. And then coordinator acts as a network manager, it will resolve address conflicts, PAN ID conflicts and other rare, but important situations. |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 12:43 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
| how much memory will the bitcloud stack takes? tell approximate values. how much memory will be available for user application if i am using all security features in the stack. we are planning to use zigbit in our product. which has 128kb flash memory. how to check the memory size in avr studio 5. |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 12:46 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
BitCloud Makefiles print size information at the end of the build; that should show up in the build window.
BitCloud with security will take approximately 100k of Flash. |
_________________ The opinions and views expressed by me on this forum are my own and do not represent my employer or anyone else that I’m affiliated with.
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 12:57 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
| In the build window i am not able to find the exact file size which is to be loaded into the flash. could you please explain with a screen shot. |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 01:06 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
|
|
|
|
|
Posted: Feb 24, 2012 - 01:22 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
|
|
|
|
|
Posted: Feb 24, 2012 - 01:33 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
In that how to calculate flash memory and RAM memory usage. In other forum it is given as text+data is flash memory and data+bss is RAM. But when i build it is showing text = 85076 data = 4158 bss = 5616.
which means flash = 89 kb and RAM usage = 9kb approx.
with security flash is 112kb, RAM is 11kb,
But atmega128a1 is having only 8kb RAM. How to calculate these values correctly? |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 02:04 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
Yeah, I forgot to mention this.
RAM = data + bss - 4096 (initialized EEPROM size). In this case RAM usage = 5678 bytes. |
_________________ The opinions and views expressed by me on this forum are my own and do not represent my employer or anyone else that I’m affiliated with.
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 02:15 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
we are planning to use zigbit in our product. which has 128kb flash memory and 8kb flash (atmega128a1).
we need to have minimum 8 child nodes to maximum 16 child nodes(that too 16 routers) with standard link security feature.
Our user application will be very similar to Serial Net application with the above features.
Will the memory in the atmega1281 will be enough for this or we have to look for some other IC.
do you have some other modules like zigbit with more memory. |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 02:21 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
If those are the only requirements then it is totally doable with ZigBit.
Note that there is "Standard" security mode, where a single network key is shared between all devices in the network; and there is "Standard Link Key" security mode, where in addition to a shared network key there is an application link key between each pair of devices.
The second one is more secure, but requires more resources and harder to work with. |
_________________ The opinions and views expressed by me on this forum are my own and do not represent my employer or anyone else that I’m affiliated with.
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 02:29 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
If those are the only requirements then it is totally doable with ZigBit.
I didnt get what you are saying.
For home automation profile, which security mode to use. we need to have interoperable with other vendor devices. In home automation profile they have given link keys and all, which requires standard link security. |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 02:33 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
Well, now with HA it is completely different story. We release ZigBee Cluster Library (ZCL), but it is not available for ZigBit; complete ZCL simply will not fit, mostly because of RAM limitation.
HA is not a simple application, you'll have to implement generic (even if limited) ZCL functions first. In short, it is a plenty of work to do.
And yes, HA uses Standard Link Key security. |
_________________ The opinions and views expressed by me on this forum are my own and do not represent my employer or anyone else that I’m affiliated with.
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 03:10 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
Our product is for home automation only. alarm panel, Home automation IAS CIE device.
Is zigbee cluster library not available for zigbit. Then how it is possible for us to develop our product using zigbit? Is there any other possibility. Is it not possible for us to create clusters of our own for home automation profile?
Please give me some detailed suggestions. as we are in the proof of concept stage. next we have to finalize our thing.
Also we want to have 16 end devices and 16 routers in our IAS CIE device. this is our exact number.(just now i calculated and got cleared.) |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 03:19 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
Home Automation is a broad term, if you want real ZigBee Home Automation Profile then you'll have to implement at least some functionality from ZCL.
It is possible to create it on ZigBit using only BitCloud, you just need to realize that by my rough estimation it will take 1-2 man*months of a work for a trained person familiar with standards (ZigBee, ZCL, HA). |
|
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 03:21 PM |
|


Joined: Apr 15, 2009
Posts: 4861
Location: San Jose, CA
|
|
| For an untrained person it will take year+. You'll have to spent at least a month just reading though all the specifications. |
_________________ The opinions and views expressed by me on this forum are my own and do not represent my employer or anyone else that I’m affiliated with.
|
| |
|
|
|
|
|
Posted: Feb 24, 2012 - 03:36 PM |
|

Joined: Jan 17, 2012
Posts: 46
|
|
I am very new to zigbee. I want to make sure that this memory will be enough or not for our specification which i told. Also i thought ZCL will be easy to implement. Is it possible in zigbit or not.
you will now be some what clear what our product is, i think ZCL is must, then is it possible to do it with Bitcloud profile suite or not. |
|
|
| |
|
|
|
|
|