. . . "While the example described below is a software based clock, it should be clearly understood that the invention may also use a hardware based clock." .