Dear all, Is this BSC_MGCP is functioning ?
Is that mean Open_BSC can be act as a MGCP gateway and can control from a MGCP_CA ?
Rgds Nik
On 03/03/2012 10:17 PM, Nik Pakar wrote:
Dear all, Is this BSC_MGCP is functioning ?
Is that mean Open_BSC can be act as a MGCP gateway and can control from a MGCP_CA ?
Hi,
it is a MGCP Gateway and a CA can allocate endpoints. Currently the BSC and the MGCP GW share a secret (config setting) of where the BTS is asked to send RTP packages too.
holger
PS: Maybe you want to re-introduce yourself to this group and share what you plan to do. :)
Hi Holger,
Many thanks for your reply.
Im trying to implement a scalable nanoGSM platform which i can have 100s of nano.BTSs connecting to multiple OpenBSCs/NITBs. This is where i was trying below two options.
1. To get the calls routed in/out from and to NITB 2. Unbundle HLR DB to a central mysql db so all NITBs can talk to that common HLR and possibly a basic central GMSC (sip/mgcp only) can lookup the HLR and route calls to them accordingly.
But so far i have failed to get this no.1 done using LCR/asterisk option. So pretty much given up with that.
Thats why trying alternatives now.
Coming back to MGCP, is this mainly to be used in BSC only mode where MSC server will have SCCP/A with BSC and use MGCP for media ?
Or can a NITB act as a MGCP GW while NITB does full msc/hlr/vlr functions and use MGCP to send and receive calls to a MGCP_CA ?
Many thanks for all your help. Its a great fantastic job OpenBSC team has done so far.
Rgds Nik
On Sat, Mar 3, 2012 at 9:24 PM, Holger Hans Peter Freyther < holger@freyther.de> wrote:
On 03/03/2012 10:17 PM, Nik Pakar wrote:
Dear all, Is this BSC_MGCP is functioning ?
Is that mean Open_BSC can be act as a MGCP gateway and can control from a MGCP_CA ?
Hi,
it is a MGCP Gateway and a CA can allocate endpoints. Currently the BSC and the MGCP GW share a secret (config setting) of where the BTS is asked to send RTP packages too.
holger
PS: Maybe you want to re-introduce yourself to this group and share what you plan to do. :)
Hi Holger, Sorry for repeat replies.
I just came across this smalltalk implementation you have done for some other elements such as a MSC, HRL, etc., Would that be any use for what im trying to do here with OpenBSC.
Thanks & Rgds Nik
On Sat, Mar 3, 2012 at 9:58 PM, Nik Pakar nikpakar@gmail.com wrote:
Hi Holger,
Many thanks for your reply.
Im trying to implement a scalable nanoGSM platform which i can have 100s of nano.BTSs connecting to multiple OpenBSCs/NITBs. This is where i was trying below two options.
- To get the calls routed in/out from and to NITB
- Unbundle HLR DB to a central mysql db so all NITBs can talk to that
common HLR and possibly a basic central GMSC (sip/mgcp only) can lookup the HLR and route calls to them accordingly.
But so far i have failed to get this no.1 done using LCR/asterisk option. So pretty much given up with that.
Thats why trying alternatives now.
Coming back to MGCP, is this mainly to be used in BSC only mode where MSC server will have SCCP/A with BSC and use MGCP for media ?
Or can a NITB act as a MGCP GW while NITB does full msc/hlr/vlr functions and use MGCP to send and receive calls to a MGCP_CA ?
Many thanks for all your help. Its a great fantastic job OpenBSC team has done so far.
Rgds Nik
On Sat, Mar 3, 2012 at 9:24 PM, Holger Hans Peter Freyther < holger@freyther.de> wrote:
On 03/03/2012 10:17 PM, Nik Pakar wrote:
Dear all, Is this BSC_MGCP is functioning ?
Is that mean Open_BSC can be act as a MGCP gateway and can control from
a
MGCP_CA ?
Hi,
it is a MGCP Gateway and a CA can allocate endpoints. Currently the BSC and the MGCP GW share a secret (config setting) of where the BTS is asked to send RTP packages too.
holger
PS: Maybe you want to re-introduce yourself to this group and share what you plan to do. :)
On 03/03/2012 10:58 PM, Nik Pakar wrote:
Hi Holger,
But so far i have failed to get this no.1 done using LCR/asterisk option. So pretty much given up with that.
:)
Hi Nik,
we were using nitb/LCR for 27C3/28C3/Camp2012, I have also used LCR/Asterisk very recently for SIP callout. I think you should spend some more time to try to understand why it is failing for you.
holger
Thanks Holger, will give it another try.
Would you be please kind enough to let me know whether it should work in below topology.
[MS]---[nanoBTS]----[OpenBSC NITB]---(ip)---[LCR]---(ip)--- [Asterisk]----(sip)--->
or would it need any E1/ISDN cards in between.
Thanks again. Nik
On Sun, Mar 4, 2012 at 9:36 AM, Holger Hans Peter Freyther < holger@freyther.de> wrote:
On 03/03/2012 10:58 PM, Nik Pakar wrote:
Hi Holger,
But so far i have failed to get this no.1 done using LCR/asterisk
option. So
pretty much given up with that.
:)
Hi Nik,
we were using nitb/LCR for 27C3/28C3/Camp2012, I have also used LCR/Asterisk very recently for SIP callout. I think you should spend some more time to try to understand why it is failing for you.
holger
Nik Pakar wrote:
Would you be please kind enough to let me know whether it should work in below topology.
[MS]---[nanoBTS]----[OpenBSC NITB]---(ip)---[LCR]---(ip)--- [Asterisk]----(sip)--->
or would it need any E1/ISDN cards in between.
I don't think either is completely true. Best to study the interfaces of the open source software components in detail. Note that since this is open source software and not a commercial product you have to educate yourself using what is available, and you may have to create your own documentation after you have. An alternative may be to buy training services, but if you plan to work on the project and to make it more scalable then I think it's a good idea to learn by doing.
//Peter
Hi Holger,
While im still trying this im trying to understand the interface between OpenBSC and LCR.
Throughout the process there is no change to be done on the OpenBSC what so ever in order to make all MO calls to be go out on LCR and all calls from LCR to go into MT.
Only the LCR is to be configured with a knowledge of BSC and asterisk.
Can you give me a little hint on how openbsc would know about LCR and route all calls to the LCR in the presence of it. or is there any kind of socket application from LCR which opens up some thing on BSC which result calls been flow out from it.
Sorry if im asking too much. Im just trying to see whether i can get done my own interface out from the BSC.
Many many thanks for your feedback.
Rgds Nik
On Sun, Mar 4, 2012 at 10:26 AM, Nik Pakar nikpakar@gmail.com wrote:
Thanks Holger, will give it another try.
Would you be please kind enough to let me know whether it should work in below topology.
[MS]---[nanoBTS]----[OpenBSC NITB]---(ip)---[LCR]---(ip)--- [Asterisk]----(sip)--->
or would it need any E1/ISDN cards in between.
Thanks again. Nik
On Sun, Mar 4, 2012 at 9:36 AM, Holger Hans Peter Freyther < holger@freyther.de> wrote:
On 03/03/2012 10:58 PM, Nik Pakar wrote:
Hi Holger,
But so far i have failed to get this no.1 done using LCR/asterisk
option. So
pretty much given up with that.
:)
Hi Nik,
we were using nitb/LCR for 27C3/28C3/Camp2012, I have also used LCR/Asterisk very recently for SIP callout. I think you should spend some more time to try to understand why it is failing for you.
holger
On 03/04/2012 07:21 PM, Nik Pakar wrote:
Hi Holger,
Hi Nik,
I think it would be nice if you could improve the existing wiki page[1], what information can you provide right now that should be there? What is missing? E.g. your ascii-art image was a nice start (besides the usage of Unix Domain Sockets between nitb<->LCR and LCR<->asterisk). Our wiki allows to embed graphivz (dot) graphs.
Please improve the existing documentation, in the process of doing that you will end up with a working configuration.
holger
Hi Holger,
I would love involve with this beautiful project and contribute what ever i can. Will definitely like to take up the wiki task.
But l think I need little bit of knowledge around the project just before that which im doing right now. I shall give it a start as soon as i have a fare grip on the framework.
Re the integration, so its unix sockets as i understand.
I will study it bit further on that extend and see whether i can get some thing done.
Thanks for your help.
Rgds Nik
On Sun, Mar 4, 2012 at 6:30 PM, Holger Hans Peter Freyther < holger@freyther.de> wrote:
On 03/04/2012 07:21 PM, Nik Pakar wrote:
Hi Holger,
Hi Nik,
I think it would be nice if you could improve the existing wiki page[1], what information can you provide right now that should be there? What is missing? E.g. your ascii-art image was a nice start (besides the usage of Unix Domain Sockets between nitb<->LCR and LCR<->asterisk). Our wiki allows to embed graphivz (dot) graphs.
Please improve the existing documentation, in the process of doing that you will end up with a working configuration.
holger
Dear all, would some one be please kind enough to let me know which versions of OpenBSC, LCR, mISDN and asterisk should installed together in order to get a working NITB setup with LCR/asterisk.
I tried almost all options with latest git clones, and recommended snapshots from LCR repo, all of them fail with various reasons.
If some one can just point out which versions go together that would be really really appreciated.
Rgds Nik
On Sun, Mar 4, 2012 at 7:00 PM, Nik Pakar nikpakar@gmail.com wrote:
Hi Holger,
I would love involve with this beautiful project and contribute what ever i can. Will definitely like to take up the wiki task.
But l think I need little bit of knowledge around the project just before that which im doing right now. I shall give it a start as soon as i have a fare grip on the framework.
Re the integration, so its unix sockets as i understand.
I will study it bit further on that extend and see whether i can get some thing done.
Thanks for your help.
Rgds Nik
On Sun, Mar 4, 2012 at 6:30 PM, Holger Hans Peter Freyther < holger@freyther.de> wrote:
On 03/04/2012 07:21 PM, Nik Pakar wrote:
Hi Holger,
Hi Nik,
I think it would be nice if you could improve the existing wiki page[1], what information can you provide right now that should be there? What is missing? E.g. your ascii-art image was a nice start (besides the usage of Unix Domain Sockets between nitb<->LCR and LCR<->asterisk). Our wiki allows to embed graphivz (dot) graphs.
Please improve the existing documentation, in the process of doing that you will end up with a working configuration.
holger
Nik Pakar wrote:
I tried almost all options with latest git clones, and recommended snapshots from LCR repo,
It is always best to use the very latest code from version control.
all of them fail with various reasons.
You need to investigate and understand why, and resolve the causes.
Your basic expectation must be that the error is in your configuration, instead of a problem with any particular version of the code.
I am not saying that these projects never have bugs, but I am saying that unlike many other software projects the people working on these projects are tremendously competent developers, and hence everyone naturally makes an effort not to create unneccessary regressions.
Asking which versions are compatible means that you assume that regressions have been created by the developers. This is not very nice.
There can certainly be bugs and problems in the code, but those who can help you fix the bugs are not able to magically read your screen so you must describe your problem correctly when you have found something that indeed is a bug. Please read and understand http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
As for your configuration problems I believe you will also there benefit greatly from reading the short page above linked.
You must start communicating in a different way in order for anyone to be able to help you. The linked page explains the details.
//Peter