Architectural fundamentals of a B2C Mobile Management System (MMS)