[Smac-users] SMAC with adaptive listening saves much more energy than SMAC without adaptive listening ???

Qasim Raza Iqbal iqbalqr at aston.ac.uk
Tue Apr 25 08:41:16 PDT 2006


Hi,
You could be right about a problem
I read that paper a few months ago. I know other protocols like T-MAC and
B-MAC, switch the radio off more quickly if no message is comming. Imagine
SMAC without adaptive listening, the radio will stay on a fixed period of
time and will then go in sleep mode depending on dutycycle. If a message
is present it will transmit otherwise it will stay idle. However, with
adaptive listening, if the radio comes on, and it has a short message
recieve timeout period, e.g that if it detects a message present , the
radio will stay on full time of the duty cycle mode, or otherwise it will
go sleep quicker than the dutycycle mode, and then come on again in the
next phase. Now I am not sure if that is present, but if it is, then it
could be saving more energy

what do you think

regards

Qssim Iqbal
UK


> Thanks, but the problem is that when you set the transition power to a low
> value, you will still find that SMAC with adaptive listening consumes much
> less energy than SMAC without adaptive listening. What's more, according
> to
> the SMAC paper, the energy consumption of both should approximately the
> same
> when the traffic is light. I think there are problems in SMAC code in
> NS2.29
> .
>    Thank you for your kind reply!
> Best regards
> David
>
>
> 2006/4/25, Qasim Raza Iqbal <iqbalqr at aston.ac.uk>:
>>
>> Hi
>>
>> The only obvious reason that I can see for that is, when the node goes
>> to
>> sleep, and then wakes up, The energy required for waking up (Transition)
>> is quite high. Imagine the node going to sleep 30 times a second and
>> waking up 30 times a second. The energy it will use waking up will
>> become
>> quite a lot over 3 or 6 months. However in adaptvie listening the node,
>> it
>> it can hear another packet coming, will stay awake and will recieve the
>> message and then go to sleep, so reducing the wakeup energy quite
>> considerably.
>>
>> what do you think?
>>
>>
>>
>>
>> > The values I got for the Transmission and receive power, the idle and
>> the
>> > sleep power  is from the data for the type of transceiver "WINS".
>> > What's more, I already set other values like the values in SMAC paper.
>> The
>> > result is that SMAC with adaptive listening consumes much less energy
>> than
>> > SMAC without adaptive listening even under light traffic. I use
>> NS2.29and
>> > I
>> > don't know why.
>> > Can you give me some suggestions? Thank you!
>> > Best regards!
>> > David
>> >
>> > 2006/4/24, Qasim Raza Iqbal <iqbalqr at aston.ac.uk>:
>> >>
>> >> Hi,
>> >>
>> >> I was wondering, were did you get the values for the Transmission and
>> >> receive power, THe idle and the sleep power. Are you trying to
>> implement
>> >> the powers that are used by a berkely Mote or some research paper. I
>> >> assume you got the timing values from the SMAC code itself.
>> >>
>> >> regards
>> >>
>> >> Qasim
>> >> ASton UK
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> > Dear friends:
>> >> >     I use NS 2.29 and SMAC is included in it. I found that SMAC
>> with
>> >> > adaptive listening saves much more energy than SMAC without
>> adaptive
>> >> > listening even under light traffic. I am really confused about
>> this.
>> >> >    I have simulated SMAC with adaptive listening and without
>> adaptive
>> >> > listening.The simulation parameters are listed below:
>> >> > Radio bandwidth             20Kbps
>> >> > Channel coding              Manchester
>> >> > Control packet length          10bytes
>> >> > Data packet length(SYNC_CW)     up to 250 bytes
>> >> > MAC header length(DATA_CW)      10 byte
>> >> > Contention window for SYNC      31 slots
>> >> > Contention window for data     63 slots
>> >> > Slot Time                1ms
>> >> > DIFS                    10ms
>> >> > SIFS                    5ms
>> >> > Transmission power                    386 mw
>> >> > Receiving power                      368.2 mw
>> >> > Idle power                  344.2 mw
>> >> > Sleep power                            50 uw
>> >> > transition power                        50 mw
>> >> > transition time                       0.5 ms
>> >> > Duty cycle                10%
>> >> > Duration of listen interval           160ms
>> >> > the senario is a 11-node linear topology.The simulation lasts
>> 1000sec.
>> >> at
>> >> > time 50 sec, source node 0 began to send packets to sink node 10.
>> >> packet
>> >> > size is set to 50 bytes. There are totally 50 packets being sent.
>> >> >
>> >> > I calculated the total energy consumption of SMAC with adaptive
>> >> listening
>> >> > and without adaptive listening. When the cbr interval is 15 sec,
>> SMAC
>> >> > without adaptive listening consumed totally  1510.934236 J energy
>> >> while
>> >> > SMAC
>> >> > with adaptive listening consumed totally  863.737397 J
>> energy,nearly
>> >> only
>> >> > one half. I can't understand the result. When the cbr interval is
>> >> large,
>> >> I
>> >> > think the SMAC with and without adaptive listening should consume
>> >> > approximate the same energy. Do you think the result I obtained is
>> >> > reasonable?
>> >> >    any suggestions will be appreciated!
>> >> >    Thank you!
>> >> >                                                         your
>> sincere
>> >> >                                                            David
>> >> > _______________________________________________
>> >> > Smac-users mailing list
>> >> > Smac-users at mailman.isi.edu
>> >> > http://mailman.isi.edu/mailman/listinfo/smac-users
>> >> >
>> >>
>> >>
>> >>
>> >
>>
>>
>>
>




More information about the Smac-users mailing list