iridium-toolkit icon indicating copy to clipboard operation
iridium-toolkit copied to clipboard

Information about iridium frames

Open michael040101 opened this issue 2 years ago • 12 comments

Hi! I’m trying to find some information about the iridium frames and more specifically on all the tones and unique words. I’ve seen some in the wiki.muc.ccc but it’s very partial. Can you help me with that?

michael040101 avatar Mar 10 '22 10:03 michael040101

Not really sure what kind of information you are looking for, but your best bet are the talks we gave:

newest, most complete is from HOPE: https://www.youtube.com/watch?v=JhJT7Cvh6NE

older, so less info, but more focus on the signal parts is from CCC Congress 2014: https://media.ccc.de/v/31c3_-6236-en-saal_1-201412281645-iridium_pager_hacking-sec-_schneider

If you have more specific questions, let me know.

Sec42 avatar Mar 12 '22 15:03 Sec42

Do you maybe have a list of all the different tones and unique words that the system uses?

michael040101 avatar Mar 12 '22 19:03 michael040101

Can you share some documents that summarizes the information please?

michael040101 avatar Mar 15 '22 15:03 michael040101

@michael040101 I'm sorry we can't. The code and the presentations above are the documentation. Maybe this will change at some point.

Regarding your questions before: I'm not aware of "tones" being used in Iridium. The only two unique words relate to the UW for uplink and downlink frames and can be found here: https://github.com/muccc/gr-iridium/blob/master/lib/iridium.h#L24

schneider42 avatar Mar 15 '22 23:03 schneider42

I saw online that the duration of simplex signal, containing preamble + UW + data, is 20.32ms. Can you confirm that? Because if I look at the sizes of the simplex you provided the numbers don’t add up to that value.

michael040101 avatar Mar 16 '22 08:03 michael040101

(64 + 444) symbols / (25000 symbols/second) = 20.32 ms

schneider42 avatar Mar 16 '22 13:03 schneider42

The UW length which is 12 symbols, is considered to be inside of the preamble length which is 64?

michael040101 avatar Mar 17 '22 10:03 michael040101

the preamble is an unmodulated carrier and does not include the UW. See this slide: https://media.ccc.de/v/31c3_-6236-en-saal_1-201412281645-iridium_pager_hacking-sec-_schneider#t=507

schneider42 avatar Mar 17 '22 11:03 schneider42

My intention is that inside the iridium.h file you defined 2 different parameter - preamble length and UW length. And when you answered one of my questions about the simplex time duration you added the preamble length to the data length, but didn’t consider the UW length. Maybe the 12 symbols of the UW is considered inside the 444 symbols of the data?

michael040101 avatar Mar 17 '22 11:03 michael040101

Yes, in the calculation above and inside the gr-iridium code, the UW is considered to be part of the "frame"

schneider42 avatar Mar 17 '22 12:03 schneider42

What are IBC, RAW, ISY, STL, IMS and VOD Iridium frame types contained in parsed file?Any documentation available

alphapats avatar Apr 26 '22 12:04 alphapats

https://youtu.be/cvKaC4pNvck?t=618

That is the most up to date thing we have that is not code :)

schneider42 avatar Apr 26 '22 15:04 schneider42