Mr. Thompson,
I have ported some elliptic curve primitives (for my thesis) on telosb (tmote sky) from some existing implementations.
I have a similar problem (even if different from yours) with long task and full task queue , I have found a solution
making task queue larger (I wrote it on a previous message, just put this line in Makefile
 
PFLAGS= -DTOSH_MAX_TASKS_LOG2=n
 
creates a task queue of 2^n.
Did you write ECDSA for telosb ? Which times did you have obtained ?
 
I obtained about 10 seconds for ECDSA signature verification.
I found that somebody has obtained lower times on other platforms
but some of them have some hardware "helps".
 
I would be very interested on your results and on eventual speed up
we can do for elliptic curve cryptography on Telosb.
 
Thanks
Andrea
 
----- Original Message -----
From: "Matt Thompson" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, February 05, 2006 10:25 PM
Subject: [Tinyos-help] TimerC filling task queue?

> Hi,
>
> It appears that TimerC is filling the task queue while a long task is
> running (ie Elliptic Curve DSA signature verification).  After the ECDSA
> task completes, the telosb is unable to process any more tasks.  Is
> there a way to stop the timer from posting tasks before a long operation
> is started?  It seems that even if I do not start the timer (and it is
> not wired to StdControl), the task queue still fills up.  I have to
> completely remove it from the configuration for this behaviour to disappear.
>
> Why does the mote not continue to process the task queue after the long
> task completes, and then allow me to post more tasks when some of them
> have completed?
>
> Has anyone else expereienced similar behaviour?
>
> Cheers,
> Matt
> _______________________________________________
> Tinyos-help mailing list
>
[email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>


----
Email.it, the professional e-mail, gratis per te:clicca qui

Sponsor:
Ricevi picture SMS per il tuo cellulare da Jamba!
Clicca qui


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

Reply via email to