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 dissection merged in Wireshark mainline
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 supports A5-GMR-1 cipher
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 ...
Lecture on cryptoanalysis of GMR-1 and GMR-2 ciphers
On February 2nd, researchers Benedikt Driessen und Ralf Hund of the University of Bochum will report on their analysis of the GMR-1 and GMR-2 ciphers.
According to the abstract, the cipher used in GMR-1 and thus Thuraya is more or less the same than GSM's A5/2, an ...
Video and Slides of Sylvain's 28C3 GMR talk
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 ...
Radio aspects
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
Index
- GMR_Specifications -- An Introduction and Overview into the GMR specifications
- SpeechCodec -- The voice codec
- A5-GMR-1 -- The cipher
- Devices:
- Thuraya_SO2510 -- A popular handset for use in the Thuraya system.
- Thuraya_SG2520 -- A dual-mode GSM/ Thuraya handset running WindowsCE.
- 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
- GettingStarted -- A small guide to get you going
- Browse code -- Browse the OsmocomGMR source code
- Receiver_Setup -- How to receive GMR signals coming down from a satellite
Presentations
- 28C3 talk by Sylvain
- Recording of a "Wireless Hacking: GMR-1 / Thuraya" talk by Sylvain Munaut in the Moscow hackerspace Neuron.

