The control logic (software), when executed by the processor 904, causes the processor 904 to perform the functions of the present invention as described herein. [0173] In another embodiment, the present invention is implemented primarily in hardware using, for example, hardware components such as application specific integrated circuits (ASICs).