1. During your break, you could take short power naps. It will really wake you up.
2. When you know you are going to join a BPO, practise keeping awake at nights.
3. When you come back home after a night shift, head straight for the bedroom if you are really sleepy.
4. Make sure that your bedroom has heavy curtains to ward off sunlight.