CrossAid (XAid): towards a new scalable cross-layer architecture for MANETs