If the communications device is a smart communications device or a communications device having an associated computer interfaced with IP network 100, the corresponding router or smart communications device or associated computer may contain software for performing this processing.