<p>The invention relates to a mobile communication and localization device (1) cooperating with a plurality of mobile network devices (10-80) and comprising: a processing unit (2); a data structure containing a plurality of entries, each entry containing information about a corresponding mobile network device (10-80) and a corresponding time stamp; a unit (4) for sending data packets at respective transmission instants, each data packet containing position data indicating the position of corresponding mobile network devices (10-80); a unit (4) for receiving data packets sent by sender mobile devices (10-80) belonging to the plurality of mobile network devices (10-80); and a unit (190-310) for determining the relative position of corresponding mobile network devices (10-80) based on position data contained in the data packets.</p>