Hi everyone, I am new to OpenBSC and I think the best way to contribute to it is to get to know the source code first. I would appreciate any help regarding how to begin understanding the source code. And what are the main features of the code? What is the best approach to start learning OpenBSC. And is there any good material on OpenBSC.? Thanks. _________________________________________________________________ Share your memories online with anyone you want. http://www.microsoft.com/middleeast/windows/windowslive/products/photos-shar...
On Thursday 23 July 2009 13:47:03 raza shah wrote:
Hi everyone, I am new to OpenBSC and I think the best way to contribute to it is to get to know the source code first. I would appreciate any help regarding how to begin understanding the source code. And what are the main features of the code? What is the best approach to start learning OpenBSC. And is there any good material on OpenBSC.? Thanks.
Welcome,
we attempt to implement the BSC interface. You can take a look at the GSM 08.02 specification to see the functional split of the BSC and MSC. The main functionality of BSC is probably reliable channel management. In the absence of another MSC we also have some layer3 and layer4 implementation in the code.
- At the bottom we have the input (either mISDN or ipaccess) - This goes to rsl and oml management - On top of that we have gsm_04_08.c - And then SMS and Call handling...
kind regards holger
I guess the best thing to do is read bsc_hack.c and follow the path which starts in the main() function. After you've done that, you can ask questions for parts you don't understand. But I think it's also important to read some GSM articles to follow the source. Cause there are a lot of acronyms used. Hopefully the more experienced guys have some time to clarify you some.
raza shah schreef:
Hi everyone, I am new to OpenBSC and I think the best way to contribute to it is to get to know the source code first. I would appreciate any help regarding how to begin understanding the source code. And what are the main features of the code? What is the best approach to start learning OpenBSC. And is there any good material on OpenBSC.? Thanks. _________________________________________________________________ Share your memories online with anyone you want. http://www.microsoft.com/middleeast/windows/windowslive/products/photos-shar...