This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/baseband-devel@lists.osmocom.org/.
Andreas.Eversberg Andreas.Eversberg at versatel.dehi, > I was wondering how to transmit and receive using layer1. I have > been reading some of the gsm specs. I have been looking around in the > source code a lot, and there many functions that are used for transmit > and receive. Which are the right few to use? there are only two types of data between L1 and L2: data frames and channel request burst. all the other functions control the radio and the channel in which to communicate. the layer 1 is controlled by the radio ressource protocol (gsm48_rr.c). in order to understand the channel multiplexing, you should read GSM TS 05.02. > Is there any way to send > a text message to a different phone by simulating a base station? osmocom is not (yet) able to control baseband hardware to act as a BTS. > Do I > need two phones or one phone to transmit and receive as a base station? in order to have more than a BCCH, you need two phones. one phone is not able to send and receive at a time. continuouly transmission is required for other phones to find a cell. > Is there any way to make a half duplex base station on a BCCH channel > with only one subscriber phone at a time, and what would that entail > code-wise? you can limit the number of active calls by limiting the number of channels on the BTS, but you cannot limit the number of phones camping on the BTS. > Would it be legal to run a very low power base station in the USA on a different unused cellular band/frequency? you need to check the FCC for laws and test licenses. > I have a lot of > free time since I do school at home and I could probably help develop > some new parts of the osmocom-bb project if you want me to. I know C, > some x86 assembly, and a few other languages. I have also had practice > fixing compile-time errors, and bugs in code. I apologize if this is > too many questions. You don't have to answer them all if you don't want to. if you are really interested. you should start reading with TS 04.08. this is what i did. it describes all the three "layer 3" protocols. Thank you for helping, Calvin E. Balke