time of flight theory. There are any references about time of flight theory in here. you can look below.