How did people in ancient times wake up to a certain schedule?

by mediocrity32

I have always wondered how people in ancient times (middle age Europe, Roman, or Greek periods) woke up at certain times? If a person was say a blacksmith and had to be to work at 6 am, how could they ensure they woke up in time? Or is arriving at a job at a set time a recent change?

zachalicious