They have training courses and engineers to deal with such setups. I know a lot of Cisco cert folk that do this for a living. So you may have to hire one.