This is just wrong.  If there is no timestamp, we do not process.  Generating a timestamp based on when an even is received at some arbitrary downstream point is very dangerous and generally leads to messy interpretations of data.