India needs to have space-based offensive weapons in the future, IAF chief Air Chief Marshal V R Chaudhari said on Saturday, and called for the country to have a full-fledged military space doctrine amid the increasing weaponisation and contestation of the final frontier.