Research Article

Experimental Performance Evaluation of POBICOS Middleware for Wireless Sensor Networks

Table 2

1.5 second Task Profiler sample run in a two-node network without an application running.

Task nameData cache accessesDependency stall (cycles)Run time (ms)CPU instructionsCPU clock cycles

McuSleep.sleep00458.437500
PoPerfInspM$CpuUsageMilliTimer$firedN/AN/A0.1250N/AN/A
McuSleep.sleep000.031200
VirtualizeTimerC$0$updateFromTimer6834920.125094311557
McuSleep.sleep0015.093800
PoCommTimersM$BaseTimer$fired17662390.2188164722157
McuSleep.sleep000.031200
VirtualizeTimerC$0$updateFromTimer6834920.125094311481
McuSleep.sleep0069.250000
PoReliableTransportIstub$Timer$fired110052343376.031278984610469
VirtualizeTimerC$0$updateFromTimer6834930.125094311665
McuSleep.sleep008.187500
CC2480P$sendDoneTask2216740.09385948577
McuSleep.sleep0013.031200
CC2480P$receiveTask107942226704.375065291443417
McuSleep.sleep008.468800
CC2480P$sendDoneTask2316460.09385998525
McuSleep.sleep0013.031200
CC2480P$receiveTask3175650101.875020568190225
McuSleep.sleep00126.968800
PoNetworkMngrM$MilliTimer$fired12651620.1875128119181
McuSleep.sleep000.031200
VirtualizeTimerC$0$updateFromTimer6834930.125094311549
McuSleep.sleep00846.468800