Consumed energy - Strange!

68 views
Skip to first unread message

Nguyen Lan

unread,
Feb 9, 2012, 8:06:04 PM2/9/12
to castalia-...@googlegroups.com
Hi,

I write an application running on CC2420 radio and Zigbee MAC
(configuration is below). All the node can talk directly to each others.
I tried to measure consumed energy of nodes in various scenario in which
traffic load sent out by the application is different. I was surprised
to see that the amount of consumed energy doesn't depend on the
scenario. Is it correct?

I heard that energy model in Castalia computes consumed energy based on
the amount of time the radio in active, idle, sleep etc. states, but I
expected that when the application sends less traffic, the radio can
spend more time on the idle or sleep states.

Can you help me to explain this ?


SN.node[*].Communication.Radio.RadioParametersFile =
"../Parameters/Radio/CC2420.txt"
SN.nodes[*].Communication.Radio.TxOutputPower = "-5dBm"
SN.node[*].Communication.MACProtocolName = "Mac802154"
SN.node[0].Communication.MAC.isFFD = true
SN.node[0].Communication.MAC.isPANCoordinator = true
SN.node[*].Communication.MAC.phyDataRate = 250
SN.node[*].Communication.MAC.phyBitsPerSymbol = 2

Thanks,
Nguyen Lan

Athanassios Boulis

unread,
Feb 9, 2012, 8:21:02 PM2/9/12
to castalia-...@googlegroups.com
On 10 February 2012 12:06, Nguyen Lan <nguyen...@gmail.com> wrote:
Hi,

I write an application running on CC2420 radio and Zigbee MAC (configuration is below). All the node can talk directly to each others. I tried to measure consumed energy of nodes in various scenario in which traffic load sent out by the application is different. I was surprised to see that the amount of consumed energy doesn't depend on the scenario. Is it correct?

that's expected.
 
I heard that energy model in Castalia computes consumed energy based on the amount of time the radio in active, idle, sleep
Yes, that's right.
 
etc. states, but I expected that when the application sends less traffic, the radio can spend more time on the idle or sleep states.
 
This depends on the MAC. The MAC dictates the states of the radio. If the MAC is energy-aware and adaptive to traffic (e.g., TMAC) then this will happen. 802.15.4 just keeps a fixed active period. You have to study the protocol if you want to learn more. 

Nguyen Lan

unread,
Feb 20, 2012, 12:17:59 AM2/20/12
to castalia-...@googlegroups.com
Hi,

Thanks, it's clear to me know.

Best regards,
Nguyen Lan
--
You received this message because you are subscribed to the Google Groups "Castalia Simulator" group.
To post to this group, send email to castalia-...@googlegroups.com.
To unsubscribe from this group, send email to castalia-simula...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/castalia-simulator?hl=en.

Reply all
Reply to author
Forward
0 new messages