TLE Alpha-5 Checksum (slightly OT)

Hi,

Maybe overthinking this but..

We will soon see TLE with Alpha-5 character in NORAD ID. Space-Track.org in operational satellites.

For the TLE row checksum, it is stated to be a modula-10 checksum, spacetrack:

The checksum is the sum of all characters in the data line, modulo 10. In this formula, the following non-numeric characters are assigned the indicated values:

  • Blanks, periods, letters, ‘+’ signs → 0
  • ‘-’ signs → 1

I have not found a 100% clear definition (in my overthinking) on what to do with the alpha-5 characters. Orekit does, what I think is right, ignore the alpha-5 character as these are non-numeric and not listed in the bulleted exceptions, but one could perhaps argue that the value of these characters are numeric with values A=10, B=11 etc.

Do you have any clearer statements on this? Most examples I have seen online is using A character which is value 10 and thus not make a difference in final checksum. It will however take some time until the B series arrives :slight_smile:

Greetz, and thanks for making the form up and running again!

Good catch!

I guess we should anticipate for ‘B’ = 11 as it is the more logical move forward and indeed is not a problem yet as this letter is not used (until someone decides to blow up some target in space just to show off).

There are many TLE on space-track with Alpha 5 NORAD beginning with T (=27 for alpha 5) which have check-sums treating the T as zero (mod 10). So I think you have enough evidence to evade the over-think.

Thanks @PeaDubYa for the information. You are right, we should just ignore alpha values in checksum then.
Now I am wondering the rationale for ‘T’ being already used.

I believe that Space Fence was allocated the range 270,000 to 339,999 for uncatalogued objects (T-Z). I can only guess they negotiated to get 70,000 numbers and worked up from the first one they were given, rather than down. A good job really because up in the Z range it’s a free-for-all with everyone borrowing numbers they have no right to!

Thanks everyone for the feedback and great there are examples of TLEs with higher numbers, that settles the case! Greetz