TPIX - a comprehensive telecommunications solution