Call Forward z zewnątrz do zewnątrz CME
Call Forward z zewnątrz do zewnątrz CME
Witam,
Krótkie pytanie. Czy jest możliwość za pomocą Call Forward All zrobić przekierowanie połączeń przychodzących z zewnątrz do zewnątrz (kom.) na liniach ISDN (2xBRI). Forwardowanie połączeń wewnętrznych->zewnętrzne przechodzi. Pytanie czy jest to w ogóle możliwe, bo póki co nie działa.
Krótkie pytanie. Czy jest możliwość za pomocą Call Forward All zrobić przekierowanie połączeń przychodzących z zewnątrz do zewnątrz (kom.) na liniach ISDN (2xBRI). Forwardowanie połączeń wewnętrznych->zewnętrzne przechodzi. Pytanie czy jest to w ogóle możliwe, bo póki co nie działa.
Re: Call Forward z zewnątrz do zewnątrz CME
Jest. Obstawiam że "wykładasz" się na sygnalizacji numery wołającego - przy takim forwardzie CCME wysyła do centrali jako wołający numer przychodzący a nie numer aparatu na którym ustawiasz forward. No to operator stwierdza że sorry, ale taki numer nie ma prawa się pojawić i odrzuca połączenie. Recepta? Musisz podmieniać numer wołający.miboo pisze:Krótkie pytanie. Czy jest możliwość za pomocą Call Forward All zrobić przekierowanie połączeń przychodzących z zewnątrz do zewnątrz (kom.) na liniach ISDN (2xBRI). Forwardowanie połączeń wewnętrznych->zewnętrzne przechodzi. Pytanie czy jest to w ogóle możliwe, bo póki co nie działa.
UPDATE:
Kod: Zaznacz cały
C2811#debug isdn q931
debug isdn q931 is ON.
C2811#
C2811#
C2811#
C2811#
055304: Nov 6 08:53:35.368 CET: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x0006
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA18381
Preferred, Channel 1
Calling Party Number i = 0x2183, '607123456'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '221234567'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
055305: Nov 6 08:53:35.388 CET: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0x8006
Channel ID i = 0xA98381
Exclusive, Channel 1
055306: Nov 6 08:53:35.400 CET: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x2 0x1, Calling num 607123456
055307: Nov 6 08:53:35.404 CET: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x2 0x1, Called num 0691333444
055308: Nov 6 08:53:35.404 CET: ISDN Se0/0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x0D28
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA9838F
Exclusive, Channel 15
Calling Party Number i = 0x2183
C2811#, '607123456'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '0691333444'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
055309: Nov 6 08:53:35.500 CET: ISDN Se0/0/0:15 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x8D28
Cause i = 0x8295 - Call rejected
055310: Nov 6 08:53:35.516 CET: ISDN Se0/0/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0x8006
Cause i = 0x8095 - Call rejected
Kyniu
Tylko, że u mnie jest coś nie tak (robię pewnie gdzieś głupi błąd):
Jeśli nie zmieniam calling outgoing to jest tak
Po zmanipulowaniu numerami mam coś takiego i nadal brak połączenia (próbowałem z 0 bez 0 itd i nic)
Jeśli nie zmieniam calling outgoing to jest tak
Kod: Zaznacz cały
Calling Party Number i = 0x2181, '508301395'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '857496548'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
---
ISDN BR0/0/0 Q931: TX -> CALL_PROC pd = 8 callref = 0x81
ISDN BR0/0/1 Q931: Applying typeplan for sw-type 0x1 is 0x2 0x1, Calling num 0508301395
ISDN BR0/0/1 Q931: Sending SETUP callref = 0x000E callID = 0x830F switch = basic-net3 interface = User
ISDN BR0/0/1 Q931: TX -> SETUP pd = 8 callref = 0x0E
---
Calling Party Number i = 0x2181, '0508301395'
Plan:ISDN, Type:
National Called Party Number i = 0xA1, '0660794089'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
Sending Complete
ISDN BR0/0/1 Q931: RX <- CALL_PROC pd = 8 callref = 0x8E
Channel ID i = 0x89
Exclusive, B1
ISDN BR0/0/1 Q931: RX <- DISCONNECT pd = 8 callref = 0x8E
Cause i = 0x8481 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
Progress Ind i = 0x8282 - Destination address is non-ISDN
ISDN BR0/0/0 Q931: TX -> DISCONNECT pd = 8 callref = 0x81
Cause i = 0x8081 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
Progress Ind i = 0x8282 - Destination address is non-ISDN
ISDN BR0/0/0 Q931: RX <- RELEASE pd = 8 callref = 0x01
ISDN BR0/0/0 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x81
ISDN BR0/0/1 Q931: TX -> RELEASE pd = 8 callref = 0x0E
ISDN BR0/0/1 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x8E
Po zmanipulowaniu numerami mam coś takiego i nadal brak połączenia (próbowałem z 0 bez 0 itd i nic)
Kod: Zaznacz cały
Calling Party Number i = 0x2181, '508301395'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '857496548'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
---
ISDN BR0/0/0 Q931: Applying typeplan for sw-type 0x1 is 0x2 0x1, Calling num 0857496548
ISDN BR0/0/0 Q931: Sending SETUP callref = 0x0011 callID = 0x8312 switch = basic-net3 interface = User
ISDN BR0/0/0 Q931: TX -> SETUP pd = 8 callref = 0x11
---
Calling Party Number i = 0x2181, '0857496548'
Plan:ISDN, Type:
National
Called Party Number i = 0xA1, '0660794089'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
Sending Complete
ISDN BR0/0/0 Q931: RX <- CALL_PROC pd = 8 callref = 0x91
Channel ID i = 0x89
Exclusive, B1
ISDN BR0/0/0 Q931: RX <- DISCONNECT pd = 8 callref = 0x91
Cause i = 0x8481 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
Progress Ind i = 0x8282 - Destination address is non-ISDN
ISDN BR0/0/1 Q931: TX -> DISCONNECT pd = 8 callref = 0x81
Cause i = 0x8081 - Unallocated/unassigned number
A czy możliwy jest inny rodzaj problemu? Pytam, bo po zmanipulowaniu liczbami numery calling oraz called są identyczne przy normalnym połaczeniu wew->zew oraz zew->wew->zew.Kyniu pisze:Zrób debug dla działającego połączenia przychodzącego, zrób debug dla działającego połączenia wychodzącego, i walcz. Wędkę masz.miboo pisze:Tylko, że u mnie jest coś nie tak (robię pewnie gdzieś głupi błąd):
Kyniu
No to musisz szukać przyczyny bo tak lakoniczny opis "nie działa" to raczej nie pomoże w odnalezieniu przyczyny. Wrzuć "show telephony-service" i część konfiguracji związanej z telefonią.miboo pisze:A czy możliwy jest inny rodzaj problemu? Pytam, bo po zmanipulowaniu liczbami numery calling oraz called są identyczne przy normalnym połaczeniu wew->zew oraz zew->wew->zew.
Kyniu
Cały czas szukam A pytam czy ktoś się spotkał z takim problemem i sposobem rozwiązaniaKyniu pisze: No to musisz szukać przyczyny bo tak lakoniczny opis "nie działa" to raczej nie pomoże w odnalezieniu przyczyny. Wrzuć "show telephony-service" i część konfiguracji związanej z telefonią.
Kyniu
Trochę konfigu:
Kod: Zaznacz cały
CCME-R1#show telephony-service
CONFIG (Version=7.0(0))
=====================
Version 7.0(0)
Cisco Unified Communications Manager Express
For on-line documentation please see:
http://www.cisco.com/en/US/products/sw/voicesw/ps4625/tsd_products_support_series_home.html
ip source-address 192.168.11.1 port 2000
load 7914 S00103020002
load 7960-7940 P00308000500
max-ephones 10
max-dn 15
max-conferences 6 gain -6
dspfarm units 0
dspfarm transcode sessions 0
conference software
privacy
no privacy-on-hold
hunt-group report delay 1 hours
hunt-group logout DND
max-redirect 5
cnf-file location: flash:
cnf-file option: PER-PHONE
network-locale[0] NO (This is the default network locale for this box)
network-locale[1] US
network-locale[2] US
network-locale[3] US
network-locale[4] US
user-locale[0] US (This is the default user locale for this box)
user-locale[1] US
user-locale[2] US
user-locale[3] US
user-locale[4] US
srst mode auto-provision is OFF
srst ephone template is 0
srst dn template is 0
srst dn line-mode single
moh flash:World.wav
time-format 24
date-format dd-mm-yy
timezone 23 W. Europe Standard/Daylight Time
transfer-pattern .T
keepalive 30 auxiliary 30
timeout interdigit 3
timeout busy 10
timeout ringing 180
timeout transfer-recall 0
timeout ringin-callerid 8
timeout night-service-bell 12
caller-id name-only: enable
system message xxx
web admin system name xxx secret 5 xxx
web admin customer name Customer
edit DN through Web: enabled.
edit TIME through web: enabled.
Log (table parameters):
max-size: 150
retain-timer: 15
create cnf-files version-stamp Jan 01 2002 00:00:00
transfer-system full-consult
transfer-digit-collect new-call
multicast moh 239.23.4.10 port 2000
auto assign 1 to 10
local directory service: enabled.
Extension-assigner tag-type ephone-tag.
Kod: Zaznacz cały
voice translation-rule 1
rule 2 /\(.........\)/ /0\1/
!
voice translation-rule 50
rule 1 /0508301395/ /48/ <- chwilowa wersja manipulacji przy call forwardingu
!
!
voice translation-profile KACZKA
translate calling 50
!
voice translation-profile ZERO
translate calling 1
!
!
dial-peer voice 2 pots
translation-profile incoming ZERO
translation-profile outgoing KACZKA
destination-pattern 0[^0]........
direct-inward-dial
port 0/0/0
forward-digits all
!
dial-peer voice 999 pots
destination-pattern 9..
direct-inward-dial
port 0/0/0
forward-digits all
!
dial-peer voice 998 pots
destination-pattern 9..
direct-inward-dial
port 0/0/1
forward-digits all
!
dial-peer voice 8 pots
destination-pattern 00T
direct-inward-dial
port 0/0/0
forward-digits all
!
dial-peer voice 9 pots
destination-pattern 00T
direct-inward-dial
port 0/0/1
forward-digits all
!
dial-peer voice 4 pots
translation-profile incoming ZERO
translation-profile outgoing KACZKA
destination-pattern 0[^0]........
direct-inward-dial
port 0/0/1
forward-digits all
!
!
Przykładowy dn
!
ephone-dn 8 dual-line
number 48 secondary 857496548
pickup-group 1
translation-profile outgoing KACZKA
miboo pisze:Kod: Zaznacz cały
voice translation-rule 50 rule 1 /0508301395/ /48/ <- chwilowa wersja manipulacji przy call forwardingu
I jesteś pewien że Twój operator oczekuje 48 a nie na przykład 857496548?
Kyniu
Próbowałem w każdej kombinacjiKyniu pisze:miboo pisze:Kod: Zaznacz cały
voice translation-rule 50 rule 1 /0508301395/ /48/ <- chwilowa wersja manipulacji przy call forwardingu
I jesteś pewien że Twój operator oczekuje 48 a nie na przykład 857496548?
Kyniu
85... , 085... , 48 itd
dla 85....
Kod: Zaznacz cały
012194: Nov 6 13:45:16.615 cet: ISDN BR0/0/0 Q931: RX <- SETUP pd = 8 callref = 0x01
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0x89
Exclusive, B1
Calling Party Number i = 0x2181, '508301395'
Plan:ISDN, Type:National
Called Party Number i = 0xA1, '857496548'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
ISDN BR0/0/0 Q931: TX -> CALL_PROC pd = 8 callref = 0x81
Channel ID i = 0x89
Exclusive, B1
Applying typeplan for sw-type 0x1 is 0x2 0x1, Calling num 857496548
ISDN BR0/0/1 Q931: Sending SETUP callref = 0x0031 callID = 0x8332 switch = basic-net3 interface = User
ISDN BR0/0/1 Q931: TX -> SETUP pd = 8 callref = 0x31
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0x81
Preferred, B1
Calling Party Number i = 0x2181, '857496548'
Plan:ISDN, Type:
National
Called Party Number i = 0xA1, '0691061340'
Plan:ISDN, Type:National
High Layer Compat i = 0x9181
Sending Complete
ISDN BR0/0/1 Q931: RX <- CALL_PROC pd = 8 callref = 0xB1
Channel ID i = 0x89
Exclusive, B1
ISDN BR0/0/1 Q931: RX <- DISCONNECT pd = 8 callref = 0xB1
Cause i = 0x8481 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
Progress Ind i = 0x8282 - Destination address is non-ISDN
ISDN BR0/0/0 Q931: TX -> DISCONNECT pd = 8 callref = 0x81
Cause i = 0x8081 - Unallocated/unassigned number
Progress Ind i = 0x8288 - In-band info or appropriate now available
Progress Ind i = 0x8282 - Destination address is non-ISDN
ISDN BR0/0/0 Q931: RX <- RELEASE pd = 8 callref = 0x01
ISDN BR0/0/0 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x81
ISDN BR0/0/1 Q931: TX -> RELEASE pd = 8 callref = 0x31
ISDN BR0/0/1 Q931: RX <- RELEASE_COMP pd = 8 callref = 0xB1
No to może być jeszcze jedna przyczyna - ja mam o tyle dobrze że dysponuje E1 (30 połączeń równocześnie) i pulą 100 MSN. A u Ciebie po prostu może zwyczajnie brakować linii lub numerów. Możesz to sprawdzić próbując zrobić taki transfer tradycyjnie, czy jak go nazywa dokumentacja "transfer konsultacyjny". Odbierz połączenie z jednej komórki i spróbuj je przekazać na inną komórkę.miboo pisze:dla 85....
Kod: Zaznacz cały
Cause i = 0x8481 - Unallocated/unassigned number (...) Cause i = 0x8081 - Unallocated/unassigned number
Kyniu
Nie do końca rozumiem. Aktualnie firma ma 2xBRI (4 połączenia równoległe, sprawdzone) i pula (chyba) 17 MSN. Więc to też raczej nie jest problem. W tej chwili jak przy tym siedzę, nikt oprócz mnie nie dzwoni.Kyniu pisze: No to może być jeszcze jedna przyczyna - ja mam o tyle dobrze że dysponuje E1 (30 połączeń równocześnie) i pulą 100 MSN. A u Ciebie po prostu może zwyczajnie brakować linii lub numerów. Możesz to sprawdzić próbując zrobić taki transfer tradycyjnie, czy jak go nazywa dokumentacja "transfer konsultacyjny". Odbierz połączenie z jednej komórki i spróbuj je przekazać na inną komórkę.
Kyniu