Cisco IPT 변환 룰 (변환 패턴)
시스코 IPT 및 일반 CUCM, Voice Gateway 설정 시 튜닝에 필요한 translation rules 입니다.
사업자의 서비스 용도, 내선 변환 등에 이용할 변환패턴을 등록하고 숫자를 잘라내는 과정을 통해 내선번호 및 SIP트렁크 경로 전달에 많이 사용되는 방법입니다.
아래는 Cisco Voice Gateway IOS Translation Rule 에서 사용가능한 와일드카드와 넘버 슬라이스 방법이니 참고하시기 바랍니다.
와일드카드 (Wildcards)
. : Any single digit
0 to 9,*,# : Any specific character
[0-9] : Any range or sequence of characters
* : Modifier—match none or more occurrences
+ : Modifier—match one or more occurrences
? : Modifier—match none or one occurrence
.* : Any digit followed by none or more ocurrences. This is effectively anything, including null.
.+ : Any digit followed by one or more ocurrences. This is effectively anything, except null.
^$ : No digits, null
.
숫자 자르기 (Number Slice)
\ : In the match pattern, indicates where to slice up the number.
\ : In the replacement pattern, indicates where to copy the sets to keep.
( ) : Indicates which sets in the matched number to keep.
(a\) : Keep expression "a".
b\ : Ignore expression "b".
\1 : Copy the first set into the replacement number.
이렇게 만들어진 변환 패턴은 test voice translation-rule 명령으로 변환 패턴 룰에 대한 테스트를 진행할 수 있습니다.
Cisco Translation Rules 예제
voice translation-rule 1
rule 1 /^40.../ /6666000/
router#test voice translation-rule 1 40123
Matched with rule 1
Original number: 40123 Translated number: 6666000
구문 출처 : Cisco Translation Rules