An advanced architecture for telemedicine systems based on mobile platforms.