GEO Mobile Radio
This is the homepage of the Osmocom sub-project GEO Mobile Radio.
It is collecting information and software related to the ETSI GEO Mobile Radio specification and its practical implementations like the Thuraya satellite phone network
GEO Mobile Radio is a set of specifications describing a satellite based mobile phone network.
GMR-1 uses an undocumented codec in the AMBE family and as such Osmo-GMR didn't have any implementation of it and converting TCH3 frames to actual audio wasn't possible.
Now, after quite a bit of effort to figure things out, I'm pleased to announce that an open-source decoder is available. It's not perfect and doesn't match the quality of the of ...
All the current patches that were pending in the sylvain/gmr branch of our osmocom Wireshark tree have now been merged into the official trunk. Thanks to the Wireshark folks for reviewing them and merging them quickly.
What's supported :
- BCCH partial support (segment 1/2A/3A fully dissected)
- CCCH partial support (all messages ever seen o ...
Osmo-GMR now has support for cipher stream generation. This allows to see past the CIPHER MODE COMMAND in the examples (I will put the key along with the demo files soon).
You can see the actual code in the git : http://cgit.osmocom.org/cgit/osmo-gmr/commit/?id=c70e5208d5a0daa9b3ff77c28f54d97f549d90f2
The algorithm was re-implemented by the O ...
OsmocomGMR main author Sylvain Munaut has given a presentation about the GMR-1 standard and the OsmocomGMR software at the 2011 annual CCC conference (28C3).
It is a great introduction into the topic, and a recommended read/view for everyone wanting to experiment with our OsmocomGMR software.
The slides are available from http://events.ccc.de ...
It uses the L-band frequencies 1634 to 1656 MHz (earth to space) and 1532.5 to 1554.5 MHz (space to earth) for communication between mobile phones and the respective satellites. The polarization is circular (left) and the modulation is pi/4 QPSK, using a channel spacing of 31.25 kHz
- GMR_Specifications -- An Introduction and Overview into the GMR specifications
- Thuraya_Beams -- Information about the Thuraya beams
- http://bit.ly/nInTOi -- Google Maps view of the Thuraya beams that we have found so far
- OsmoGMR_Software -- Software that we wrote for GMR analysis
- Receiver_Setup -- How to receive GMR signals coming down from a satellite
- 28C3 talk by Sylvain
- Recording of a "Wireless Hacking: GMR-1 / Thuraya" talk by Sylvain Munaut in the Moscow hackerspace Neuron.
- 31C3 talk by Sylvain
- Description: https://events.ccc.de/congress/2014/Fahrplan/events/6267.html
- Video: http://media.ccc.de/browse/congress/2014/31c3_-_6267_-_en_-_saal_g_-_201412271600_-_osmo-gmr_what_s_up_with_sat-phones_-_sylvain_munaut.html
- Slides: https://events.ccc.de/congress/2014/Fahrplan/system/attachments/2496/original/31c3_gmr.pdf