Сообщения без ответов | Активные темы Текущее время: 10 окт 2024, 11:04



Ответить на тему  [ Сообщений: 12 ] 
Skype Connect 
Автор Сообщение

Зарегистрирован: 20 июл 2009, 11:31
Сообщения: 565
Кто-нибудь настраивал подобную sip-фичу на цыске? смысл в том, чтобы звонки со скайпа приходили на шлюз и автоматом пробрасывались на внутренний стационарный номер..
пробовал поднимать транк на маршрутизаторе - не получается..пробовал поднимать непосредственно на ССМ - не получается...
если поднимать на маршрутизаторе, то нужны ли какие-то специфические настройки? или же обыкновенный сип-транк?


03 мар 2011, 11:01
Профиль
Супермодератор

Зарегистрирован: 01 окт 2008, 12:24
Сообщения: 4434
Я плох в телефонии и скайпе... Но по идее скайп шифрован, а значит нужно устанавливать TLS сессию (AES128) и только повнутри идет что-то понятное телефонистам. ИМХО. Не настраивал.


04 мар 2011, 09:04
Профиль

Зарегистрирован: 20 июл 2009, 11:31
Сообщения: 565
насколько я понял, скайп просто редиректит свои скайповские звонки в обычный сип-транк, к созданию которого и сводится задача..делал всё по приведенному цысковскому конфигу, который представлен на форуме тех.поддержки скайпа - сам транк поднялся и цыска зарегилась, но вот в дебагах сыпятся совсем непонятные ошибки и соответственно звонки не проходят
конфиг роутера:
Код:
!
card type e1 0 3
logging buffered 51200 notifications
!
network-clock-participate wic 3
network-clock-select 1 E1 0/3/0
!
isdn switch-type primary-net5
!
crypto pki token default removal timeout 0
!
voice-card 0
!
voice service voip
 allow-connections h323 to sip
 allow-connections sip to h323
 allow-connections sip to sip
 redirect ip2ip
 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
 h323
  emptycapability
  h225 signal overlap
  h225 connect-passthru
  h245 passthru tcsnonstd-passthru
!
voice class codec 1
 codec preference 1 g729r8
 codec preference 2 g711alaw
 codec preference 3 g711ulaw
!
voice translation-rule 1
 rule 1 /44.../ /8124571999/ type any subscriber plan any isdn
 rule 2 /41.../ /8126110000/ type any subscriber plan any isdn
 rule 3 /.*/ /8124571999/
!
voice translation-rule 30
 rule 1 /49999/ /44700/
!
voice translation-profile Gorod
 translate calling 1
!
voice translation-profile incoming_from_SIP_provider
 translate called 30
!
vxml audioerror
vxml version 2.0
hw-module pvdm 0/0
!
hw-module pvdm 0/1
!
controller E1 0/3/0
 framing NO-CRC4
 pri-group timeslots 1-31
!
controller E1 0/3/1       
!
interface GigabitEthernet0/0
 description ### MNG ###
 ip address 10.56.0.50 255.255.255.0
 duplex auto
 speed auto
!
interface GigabitEthernet0/1
 description ### DATA ###
 ip address 10.59.1.5 255.255.255.0
 duplex auto
 speed auto
 h323-gateway voip bind srcaddr 10.59.1.5
!
interface GigabitEthernet0/2
 description ### INET ###
 ip address 193.17.х.x 255.255.255.0
 duplex auto
 speed auto
!
interface Serial0/3/0:15
 no ip address
 encapsulation hdlc
 isdn switch-type primary-net5
 isdn incoming-voice voice
 no cdp enable
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
ip route 0.0.0.0 0.0.0.0 193.17.х.1
ip route 10.0.0.0 255.0.0.0 10.56.0.1
!
ip sla 100
 udp-jitter 10.96.0.50 16584 source-ip 10.56.0.50 source-port 16584 codec g711ulaw advantage-factor 4
 tos 30
 owner OpManager
 timeout 60000
ip sla schedule 100 life forever start-time 14:49:05 Feb 25 ageout 60
logging source-interface GigabitEthernet0/0
logging 10.57.5.21
!
nls resp-timeout 1
cpd cr-id 1
!
control-plane         
!
voice-port 0/0/0
!
voice-port 0/0/1
!
voice-port 0/0/2
!
voice-port 0/0/3
!
voice-port 0/3/0:15
!
voice-port 0/1/0
!
voice-port 0/1/1
!
voice-port 0/1/2
!
voice-port 0/1/3
!
voice-port 0/2/0
!
voice-port 0/2/1
!
mgcp profile default
!
dial-peer voice 100 pots
 description Telephony-Operator
 translation-profile outgoing Gorod
 destination-pattern 9810T
 direct-inward-dial
 port 0/3/0:15
 prefix 810
!
dial-peer voice 102 pots
 description Telephony-Operator
 translation-profile outgoing Gorod
 destination-pattern 98[^1].........
 direct-inward-dial
 port 0/3/0:15
 prefix 8
!
dial-peer voice 104 pots
 description Telephony-Operator
 destination-pattern 90T
 direct-inward-dial
 port 0/3/0:15
 prefix 0
!
dial-peer voice 106 pots
 description Telephony-Operato
 translation-profile outgoing Gorod
 destination-pattern 9[^8]......
 direct-inward-dial
 port 0/3/0:15
!
dial-peer voice 1000 pots
 service mymenu
 incoming called-number 4571999
 direct-inward-dial
!
dial-peer voice 1100 voip
 destination-pattern 4....
 session target ipv4:10.97.4.4
 codec g711ulaw
 no vad
!
dial-peer voice 1001 pots
 service tkbmenu
 incoming called-number 6110000
 direct-inward-dial
!
dial-peer voice 1101 voip
 description ### Redirect to Msk Willstream ###
 destination-pattern 984957390647
 session target ipv4:10.97.4.4
 codec g711ulaw
 no vad
!
dial-peer voice 1111 voip
 description ### INCOMING_SIP ###
 translation-profile incoming incoming_from_SIP_provider
 session protocol sipv2
 session target sip-server
 incoming called-number 49999
 voice-class codec 1 
 dtmf-relay rtp-nte
 no vad
!
!
sip-ua
 credentials username 990510001xxxxx password 7 121F1F2F135C2F280F3A331A3B621B realm sip.skype.com
 authentication username 990510001xxxxx password 7 045D113E0E766F622C0812251A5C35 realm sip.skype.com
 registrar dns:sip.skype.com expires 3600
 sip-server dns:sip.skype.com
!
gatekeeper
 shutdown
!

debug ccsip calls:
Код:
Call Control Block (CCB) : 0x12A492E8
State of The Call        : STATE_DEAD
TCP Sockets Used         : NO
Calling Number           : Anonymous
Called Number            : 49999
Source IP Address (Sig  ): 193.17.x.x
Destn SIP Req Addr:Port  : 78.141.179.70:5060
Destn SIP Resp Addr:Port : 78.141.179.70:5060
Destination Name         : 78.141.179.70

Mar  4 07:32:45.707: //16761/630FF3A68E0D/SIP/Call/sipSPIMediaCallInfo:
Number of Media Streams: 1
Media Stream             : 1
Negotiated Codec         : g729r8
Negotiated Codec Bytes   : 20
Nego. Codec payload      : 18 (tx), 18 (rx)
Negotiated Dtmf-relay    : 6
Dtmf-relay Payload       : 101 (tx), 101 (rx)
Source IP Address (Media): 193.17.x.x
Source IP Port    (Media): 25826
Destn  IP Address (Media): 78.141.179.70
Destn  IP Port    (Media): 24984
Orig Destn IP Address:Port (Media): [ - ]:0

Mar  4 07:32:45.707: //16761/630FF3A68E0D/SIP/Call/sipSPICallInfo:
Disconnect Cause (CC)    : 21
Disconnect Cause (SIP)   : 403

debug ccsip error:
Код:
Mar  4 07:34:18.123: Parse Error: url_parseSipUrl: Received Bad Port
Mar  4 07:34:18.123: Parse Error: url_parseSipUrl: Received Bad Port
Mar  4 07:34:18.187: Parse Error: url_parseSipUrl: Received Bad Port
Mar  4 07:34:18.187: //16769/000000000000/SIP/Error/sippmh_match_resp_header_from: Could not parse the ccb->sip_from header!
Mar  4 07:34:18.187: //-1/xxxxxxxxxxxx/SIP/Error/sipSPIMatchRespToReqTran: Error in matching From header tags
Mar  4 07:34:18.187: Parse Error: url_parseSipUrl: Received Bad Port
Mar  4 07:34:18.187: //16770/000000000000/SIP/Error/sippmh_match_resp_header_from: Could not parse the ccb->sip_from header!
M69-TKBC-VOICE-GATEWAY#
Mar  4 07:34:18.187: //-1/xxxxxxxxxxxx/SIP/Error/sipSPIMatchRespToReqTran: Error in matching From header tags
M69-TKBC-VOICE-GATEWAY#
Mar  4 07:34:22.123: //16769/000000000000/SIP/Error/act_sent_register_wait_100: act_sent_register_wait_100: Out of retries
Mar  4 07:34:22.123: //16769/000000000000/SIP/Error/ccsip_api_register_result_ind: Message Code Class 4xx Method Code 100 received for REGISTER
Mar  4 07:34:22.123: //16769/000000000000/SIP/Error/ccsip_api_register_result_ind: SIP Registration Retries Exhausted
Mar  4 07:34:22.123: //16769/000000000000/SIP/Error/sipSPIRegPthruProcessResponse: Error NO RPCB

Mar  4 07:34:22.123: //16770/000000000000/SIP/Error/act_sent_register_wait_100: act_sent_register_wait_100: Out of retries
M69-TKBC-VOICE-GATEWAY#
Mar  4 07:34:22.123: //16770/000000000000/SIP/Error/ccsip_api_register_result_ind: Message Code Class 4xx Method Code 100 received for REGISTER
Mar  4 07:34:22.123: //16770/000000000000/SIP/Error/ccsip_api_register_result_ind: SIP Registration Retries Exhausted
Mar  4 07:34:22.123: //16770/000000000000/SIP/Error/sipSPIRegPthruProcessResponse: Error NO RPCB

debug ccsip messages:
Код:
Received:
INVITE sip:49999@193.17.170.28:5060 SIP/2.0
From: "dbond82" <sip:Anonymous@sip.skype.com>;tag=46b38d4e-13c4-4d70965e-1d5523f4-12313b4a
To: <sip:49999@sip.skype.com>
Call-ID: CXC-436-65e3e370-46b38d4e-13c4-4d70965e-1d5523f4-3aa6ecec
CSeq: 1 INVITE
Via: SIP/2.0/UDP 78.141.179.70:5060;branch=z9hG4bK-2b2a7-4d70965e-1d5523f4-6442fabb
Max-Forwards: 30
User-Agent: SipGW 0.5.0
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE
Contact: <sip:Anonymous@78.141.179.70:5060;transport=udp>
Content-Type: application/sdp
Content-Length: 263

v=0
o=Anonymous 1299224157 1299224157 IN IP4 78.141.179.70
s=Skype call
c=IN IP4 78.141.179.70
t=0 0
m=audio 29994 RTP/AVP 18 0 8 101
a=rtpmap:18 G729/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:18 annexb=no

Mar  4 07:35:57.639: //16787/E11631A98E2E/SIP/Msg/ccsipDisplayMsg:
Sent:
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 78.141.179.70:5060;branch=z9hG4bK-2b2a7-4d70965e-1d5523f4-6442fabb
From: "dbond82" <sip:Anonymous@sip.skype.com>;tag=46b38d4e-13c4-4d70965e-1d5523f4-12313b4a
To: <sip:49999@sip.skype.com>
Date: Fri, 04 Mar 2011 07:35:57 GMT
Call-ID: CXC-436-65e3e370-46b38d4e-13c4-4d70965e-1d5523f4-3aa6ecec
CSeq: 1 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Content-Length: 0


Mar  4 07:35:57.639: //16787/E11631A98E2E/SIP/Msg/ccsipDisplayMsg:
Sent:
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 78.141.179.70:5060;branch=z9hG4bK-2b2a7-4d70965e-1d5523f4-6442fabb
From: "dbond82" <sip:Anonymous@sip.skype.com>;tag=46b38d4e-13c4-4d70965e-1d5523f4-12313b4a
To: <sip:49999@sip.skype.com>;tag=617139C0-124F
Date: Fri, 04 Mar 2011 07:35:57 GMT
Call-ID: CXC-436-65e3e370-46b38d4e-13c4-4d70965e-1d5523f4-3aa6ecec
CSeq: 1 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Reason: Q.850;cause=21
Content-Length: 0

В общем просто взрыв мозга, т.к. расшифровать эти ошибки и их причину практически невозможно даже с помощью гугла :(


04 мар 2011, 10:39
Профиль

Зарегистрирован: 20 июл 2009, 11:31
Сообщения: 565
топику АП!
так и не могу победить этот скайп..итогом ковыряния и штудирования гугла стало то, что звонок на мой внутренний телефон стал приходить, однако в трубке на обоих концах нет звука и вызов постоянно обрывается ровно через 12 сек. Схема подключения такова Скайп -- SIP Trunk -- 2951 -- H323 InterclusterTrunk -- CUCM -- IP Phone
2951 выступает просто в роли пограничного голосового роутера, который терминирует E1 потоки + SRST
где-то в гугле наковырял, что для того, чтобы заработал транк со скайпом, роутер должен уметь транскодить, однако чтобы включить аппаратный транскодинг необходимо поднять telephony-service и т.д. на роутере..скажите, это действительно так?


01 мар 2012, 12:07
Профиль

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 217
komuccap писал(а):
Кто-нибудь настраивал подобную sip-фичу на цыске? смысл в том, чтобы звонки со скайпа приходили на шлюз и автоматом пробрасывались на внутренний стационарный номер..
пробовал поднимать транк на маршрутизаторе - не получается..пробовал поднимать непосредственно на ССМ - не получается...
если поднимать на маршрутизаторе, то нужны ли какие-то специфические настройки? или же обыкновенный сип-транк?


Сергей Трюхан при мне настроил отправку и приём вызовов через скайп (минут пять потратил).
На циске он сделал сип агента и сип сервер.
И диал пир на стационарный номер.

Подробнее смогу описать только вечером.

_________________
С уважением, Василий


01 мар 2012, 12:11
Профиль WWW

Зарегистрирован: 20 июл 2009, 11:31
Сообщения: 565
ок, спасибо, буду ждать..


01 мар 2012, 12:39
Профиль

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 184
А как сейчас выглядит debug ccsip messages?
Цитата:
Reason: Q.850;cause=21
Это скорее всего лечится прописыванием
voice service voip
ip address trusted

Звонок приходит с Early Media, а значит на CUCM нужно включить Inbound FastStart на транке - это сделано?


01 мар 2012, 15:55
Профиль

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 217
komuccap писал(а):
ок, спасибо, буду ждать..

И так попробую вспомнить

на циски был cme с сип клиентами
или можно на ivr запустить этот номер

примерно было так
за ошибки пордон


sip-ua
authentication username netcard password 7 netcard
nat symmetric role passive
nat symmetric check-media-src
no remote-party-id
registerar dns: ip expires 3600

sip-server dns:

dial-peer voice 10 voip
dest-patt .T
session protocol sopv2
session target сип сервер
session transport udp
dtmf-relay rtp-nte


если на ivr
то пишем ещё ДП под ivr




ну вот так ещё было точно

voice service voipe
allow-connections h323 to sip
sip to h323
sip to sip
sip
bind control source-inter
bind media source-int
registrar server

_________________
С уважением, Василий


01 мар 2012, 19:14
Профиль WWW

Зарегистрирован: 20 июл 2009, 11:31
Сообщения: 565
Василий, вам и Сергею Solo огромное спасибо!!
всё заработало! моя ошибка была в том, что я указывал неверный source-интерфейс в настройках service voip, а также упустил команды nat symmetric в настройках sip-ua (пока не смог вникнуть в их глобальный смысл)
Топик можно перенести в раздел решенные


02 мар 2012, 08:15
Профиль

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 217
Это Серёге СПАСИБО!
Я просто из него дастал эту информацию:) и в мозги записал (в тетрадь)

_________________
С уважением, Василий


02 мар 2012, 09:55
Профиль WWW

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 217
komuccap писал(а):
Василий, вам и Сергею Solo огромное спасибо!!
всё заработало! моя ошибка была в том, что я указывал неверный source-интерфейс в настройках service voip, а также упустил команды nat symmetric в настройках sip-ua (пока не смог вникнуть в их глобальный смысл)
Топик можно перенести в раздел решенные


команды nat нужны если CME за натом.

_________________
С уважением, Василий


02 мар 2012, 14:30
Профиль WWW

Зарегистрирован: 20 июл 2009, 11:31
Сообщения: 565
mormishka писал(а):
команды nat нужны если CME за натом.

собственно, это логично было предположить..однако, без этих команд звонки не проходили даже когда интернет напрямую был воткнут в голосовой роутер


05 мар 2012, 08:37
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 12 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB