<div dir="ltr">Hello Mychaela,<br><br>First of all, my congratulations! I have been watching the project<br>you lead for some long time, and it's great to see your achievements.<br><br>> As I understand it, there are two reasons for why the original<br>> incarnation of OsmocomBB (prior to the recent addition of SDR PHY<br>> support) used Calypso phones as its physical transceiver instead of<br>> USRP-style SDR devices: (1) the work done by the Calypso DSP is<br>> already done, hence there was less work for OsmocomBB developers to<br>> do, and (2) Calypso phones used to be dirt-cheap, whereas SDR devices<br>> cost some non-trivial money.<br><br>Yeah, moreover I think when OsmocomBB was initiated, the prices of<br>available SDR hardware were higher, than today...<br><br>> Thus with the cost of an SDR device and that of a newly made Calypso<br>> device being comparable (or as things stand presently, the Calypso<br>> option is more expensive), is there any remaining reason to use<br>> Calypso devices as opposed to SDR PHY for OsmocomBB?  In other words,<br>> is there any solid technical reason (not involving cost) to prefer a<br>> Calypso device over SDR PHY for OsmocomBB purposes, or is there not?<br><br>Personally, for research and development purposes I would preffer SDR.<br>The main reason is that my research scope isn't limited by GSM only,<br>there are other pretty interesting technologies like Iridium, TETRA,<br>GMR, and of course UMTS followed by LTE.<br><br>> Which translates into: is there any reason to support running OsmocomBB<br>> on FreeCalypso hardware and to market such hw to the OsmocomBB<br>> community, or would it be better to tell people that if they want<br>> OsmocomBB, they should use an SDR PHY, and leave FC hardware for<br>> people like me who are interested in end use applications (as opposed<br>> to hacking) using TI-based FC firmware?<br><br>SDR PHY isn't finished yet. We only managed to get actual burst<br>transmission working only a couple of weeks ago. At the moment,<br>both AGC and Timing Advance loops are missing, and TX power is<br>not high enough to 'deal' with real base stations...<br><br>So, I think, Motorola C1XX phones remain the primary hardware<br>back-end for now, thus would be better to tell people about them.<br><br>> One argument I have heard against the use of SDR for GSM MS role is<br>> that SDR devices supposedly have a difficult time retuning every<br>> 4.615 ms, and thus would have a difficult time connecting in the MS<br>> role to a GSM network that employs frequency hopping.  Is there any<br>> truth to that argument, or has that problem already been solved?  Are<br>> there any other areas in which a chipset like the Calypso that is<br>> specifically designed for the GSM MS role would perform better than an<br>> SDR device of the kind that are viable cost competitors against newly<br>> made Calypso hardware?<br><br>Yeah, both frequency popping and neighbour power measurement are the<br>hard topics for SDR PHY. There are some ideas how to implement that,<br>but right now we are keeping this problem aside until all the rest<br>is done ;)<br><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>With best regards,<br></div><div>Vadim Yanitskiy.</div><div><br></div></div></div></div></div></div>
</div>