Reply to comment:

Anonymous
I can say that software implementations are not immediately ruled out, but our current preference is hardware -- mainly for the reasons mentioned above.<br /><br />Robert