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