Добрый день!
Не подскажете, как можно подменять на pots диплпире любой пришёдший calling-number на определённый?
Пробую translation-rule - ума не приложу, как ему сказать "любой" номер...
voice translation-rule 1
rule 1 /.*/ /100/
>voice translation-rule 1
> rule 1 /.*/ /100/
сделал
voice translation-rule 5
rule 1 /.*/ /812000/повесил:
dial-peer voice 700 pots
translate-outgoing calling 5
incoming called-number 111111AS5350#test voice translation-rule 5 3337777
Matched with rule 1
Original number: 3337777 Translated number: 812000
Original number type: none Translated number type: none
Original number plan: none Translated number plan: noneвсё вроде бы должно жить, однако ж в CDR станции вижу всё тот же неизменённый calling
звонок приходит из ТФоП и уходит в ТФоП
ума не приложу, что не так ;(
Если софт позволяет лучше использовать voice translation profile. И я бы его вешал не на dial-peer а на voice-port.
!
translation-rule <#-rule>
Rule 1 any <#-A>
Rule 2 null <#-A>
!
dial-peer voice <> pots
translate-outgoing calling <#-rule>
!
Сделал такую же ерунду.
Делаю из любого АОНа 777777.Делая команду show call acti voi id C7F (где C7F - это ID твоей сессии)
мы увидим:OriginalCallingNumber=3122664866 - это реальный АОН
OriginalCallingOctet=0x21
OriginalCalledNumber=83272506230 - Набираемый номер
OriginalCalledOctet=0x81
OriginalRedirectCalledNumber=
OriginalRedirectCalledOctet=0x7F
TranslatedCallingNumber=777777 - Преобразованный АОН
TranslatedCallingOctet=0x21
TranslatedCalledNumber=83272506230 - Преобразованный номер (на самом деле такой же)
TranslatedCalledOctet=0x81
TranslatedRedirectCalledNumber=
TranslatedRedirectCalledOctet=0xFF
GwReceivedCalledNumber=83272506230
GwReceivedCalledOctet3=0x81
GwOutpulsedCalledNumber=83272506230
GwOutpulsedCalledOctet3=0x81
GwReceivedCallingNumber=3122664866
GwReceivedCallingOctet3=0x21
GwReceivedCallingOctet3a=0x80
GwOutpulsedCallingNumber=777777 - ещё какое-то поле...
GwOutpulsedCallingOctet3=0x21
GwOutpulsedCallingOctet3a=0x80Видит ли мои 777777 станция, я не знаю, поскольку станционщики ушли домой спать. Посмотрим после выходных.
Станционщики пришли. Работает! Они видят мои 777777.