У меня 3сх работает по sip транка с avaya, правда не с ipoffice 500 а с aura cm 6.3, но сути это не меняет. Чтобы ходили аоны в обе стороны, мне пришлось сделать следующее: для каждого внутреннего номера 3сх на самом 3сх настраивается did (такой же как сам внутренний номер). Во входящем правиле для did указывается конкретный внутр номер на 3сх, а в настройках этого экстеншена указывается этот же did. При этом транк от 3сх до авайки настраивается как внешний оператор, только без шаблона. В результате, когда на 3сх прилетают цифры например 4525, по входящем у правилу вызов попадает на внутр номер 3525. А когда с номера 3525 вызов уходит во внешний транк, 3сх закрывает его персональным понос 3525. Это криво и не совсем правильно, но в 14 версии я другого способа нормально соединить 3сх с тренером не нашел (не знаю как в 15й). У меня по такой схеме все работает уже пару лет без проблем. Единственное неудобство - надо для каждого нового абонента создавать входящее правило did