Patrolling is the most commonly used movement type while designing enemy AI, it is simple and makes your enemies looks "smarter" than just standing still, also it is easy to implement.
A simple solution - static waypoints
Waypoints seems to be the most straight forward solution to come up with,