I. Introduction
Mobile Ad Hoc Networks (MANET) is temporarily formed by a number of mobile stations (thereafter, referred to as nodes) without the help of any fixed infrastructure. Despite its usefulness, its applicability is limited in many areas in which mobile nodes need Internet connectivity such that they make connection request to or take connection request from the nodes remotely deployed in either Internet or other MANETs.