Project

General

Profile

Osmo-sip-connector » History » Version 3

msuraev, 06/02/2016 05:01 PM

1 1 msuraev
h1. Osmo-sip-connector
2
3
osmo-sip-connector translates between MNCC and SIP protocols. It does not handle RTP by itself but with the help of external SIP server it can be used for tests.
4 2 msuraev
5
Sample configuration:
6
7
<pre>
8
app
9
mncc
10
  socket-path /tmp/bsc_mncc
11
sip
12
  local 10.9.10.105 5069
13
  remote 10.9.10.105 5060
14
</pre>
15
16
Running osmo-sip-connector:
17
<pre>
18
osmo-sip-connector -c ~/.config/osmocom/osmo-sip-connector.cfg
19
</pre>
20
21 3 msuraev
Running NITB:
22
<pre>
23
./src/osmo-nitb/osmo-nitb -c ~/.config/osmocom/open-bsc.cfg -l ~/.config/osmocom/hlr.sqlite3 -d DLMUX:DRTP -m
24
</pre>
25
26 2 msuraev
The configuration above assumes that SIP server is running on the same machine. Attached is example configuration file for Kamailio SIP server which can be used to route calls between mobile phones. It also handles 2 special numbers 500 (routed to sip:music@iptel.org) and 600 (routed to sip:echo@iptel.org): by dialing them you can use echo test or hear nice music from your mobile.
27
28
N. B: Those numbers are meant only as an example for quick tests - please consider running your own Asterisk instance if you expect more than couple of calls.
29
30
TODO: Add asterisk configuration example.
Add picture from clipboard (Maximum size: 48.8 MB)