<div dir="ltr">Hi <br><br>I'm still trying to run OpenBSC against a legacy MSC. All is fine, except rtp/mgcp stuff.<br><div>All other procedures are performed well.<br></div><div><br>Call
 set up is done properly, both BSSAP and MGCP. At downlink direction, 
GSM-FR coded messages are reaching endpoints at BSC side, and that's 
all: no RTP traffic between BSC and BTS. And I also found no control traffic
 in between osmo-bsc_mgcp and osmo-bsc or BTS<br>

<br>Could you please give me a key.<br><br>I would appreciate your help, and would be glad to write a wiki afterwards.<br><br><br><br>osmo-bsc is configured with --enable-osmo-bsc<br>the
 only trick here I had to do - to allow GSM FR (version 1) manually, 
there is a temporary patch to osmo-bsc: could not configure it from a 
file.<br>

Btw, what is the reason to keep such sort of knowledge at BSC side, and what is the proper way to define permitted codecs?<br><br>osmo-bsc_mgcp
 is running, answers MGCP commands, allocates endpoints etc. MGCP call 
setup is done properly, MGCP allocates endpoints at BSC side (at 
server), but there is no RTP traffic in between BSC and BTS. <br>

</div><div><br><br></div><div>Thank you,<br></div><div>Dmitri<br></div><div><br><br><br><br>rtp path is as follows, all MGCP formalities are met<br>(card) <a href="http://192.168.50.10:4036" target="_blank">192.168.50.10:4036</a> <--G.711--> 172.44.3.2:4036--(transcoding)--<a href="http://192.168.1.11:5036" target="_blank">192.168.1.11:5036</a> <--GSM FR --> <a href="http://192.168.1.11:16036" target="_blank">192.168.1.11:16036</a> (osmo-bsc_mgcp)<br>


</div><div>where (card) is A-nterface GW, (transcoding) is my software<br></div><br>I'm getting an error<br><000b> mgcp_network.c:348 Endpoint 0x13 data from wrong address 192.168.1.11 vs. 0.0.0.0<br><br><br>

CallAgent is at 192.168.50.10, interfaced over OpenVPN tunnel (172.44.2.XX)<br>So, server has two interfaces:<br>192.168.1.11 and 172.44.3.2 (OpenVPN)<br>BTS is 192.168.1.4<br><br>So, mgcp is bind to 0.0.0.0, cause MGCP is controlled over VPN interface<br>

<br><br>
mgcp.cfg is<br>  bind ip 0.0.0.0<br>  bind port 2427<br>  bind early 1<br>  rtp base 4000<br>  sdp audio payload number 3<br>  sdp audio payload name GSM/8000<br>  number endpoints 31<br>  loop 1<br><br><br>osmo-bsc.fcg is<br>


e1_input<br> e1_line 0 driver ipa<br>network<br> network country code 250<br> mobile network code 07<br> short name OsmoBSC<br> long name OsmoBSC<br> auth policy closed<br> location updating reject cause 13<br>! encryption a5 1<br>


 neci 1<br> paging any use tch 0<br> rrlp mode none<br> mm info 1<br> handover 0<br> handover window rxlev averaging 10<br> handover window rxqual averaging 1<br> handover window rxlev neighbor averaging 10<br> handover power budget interval 6<br>


 handover power budget hysteresis 3<br> handover maximum distance 9999<br> timer t3101 10<br> timer t3103 0<br> timer t3105 0<br> timer t3107 0<br> timer t3109 0<br> timer t3111 0<br> timer t3113 60<br> timer t3115 0<br>

 timer t3117 0<br>
 timer t3119 0<br> timer t3122 0<br> timer t3141 0<br> dtx-used 0<br> subscriber-keep-in-ram 0<br> bts 0<br>  type nanobts<br>  band PCS1900<br>  cell_identity 2611<br>  location_area_code 51601<br>  training_sequence_code 7<br>


  base_station_id_code 63<br>  ms max power 15<br>  cell reselection hysteresis 4<br>  rxlev access min 0<br>  channel allocator ascending<br>  rach tx integer 9<br>  rach max transmission 7<br>  ip.access unit_id 1801 0<br>


  oml ip.access stream_id 255 line 0<br>  neighbor-list mode manual-si5<br>  gprs mode none<br>  trx 0<br>   rf_locked 0<br>   arfcn 800<br>   nominal power 0<br>   max_power_red 20<br>   rsl e1 tei 0<br>    timeslot 0<br>


     phys_chan_config CCCH+SDCCH4<br>     hopping enabled 0<br>    timeslot 1<br>     phys_chan_config TCH/F<br>     hopping enabled 0<br>    timeslot 2<br>     phys_chan_config TCH/F<br>     hopping enabled 0<br>    timeslot 3<br>


     phys_chan_config TCH/F<br>     hopping enabled 0<br>    timeslot 4<br>     phys_chan_config TCH/F<br>     hopping enabled 0<br>    timeslot 5<br>     phys_chan_config TCH/F<br>     hopping enabled 0<br>    timeslot 6<br>


     phys_chan_config TCH/F<br>     hopping enabled 0<br>    timeslot 7<br>     phys_chan_config TCH/F<br>     hopping enabled 0<br>msc<br> ip.access rtp-base 6000<br> timeout-ping 20<br> timeout-pong 5<br> dest 192.168.50.10 5000 0<br>


<br><br><br>CRCX 147 0012@mgw MGCP 1.0<br>M: sendrecv<br>L: p:20, s: off, e: off, a: GSM<br>C: 18<br><br>v=0
<br>c=IN IP4 192.168.1.11
<br>m=audio 5036 RTP/AVP 3<br><br> <br>200 147 OK
<br>I: 6<br><br>v=0
<br>o=- 6 23 IN IP4 192.168.1.11
<br>c=IN IP4 192.168.1.11
<br>t=0 0
<br>m=audio 16036 RTP/AVP 3
<br>a=rtpmap:3 GSM/8000 </div>