Who assigns these callsigns, and what is the pattern for the naming?
Os indicativos são alocados pela ICAO. Seu Anexo 10 procedimentos de radiotelefonia diz
5.2.1.7.2 Radiotelephony call signs for aircraft
5.2.1.7.2.1 Full call signs
5.2.1.7.2.1.1 An aircraft radiotelephony call sign shall be one of the following types:
Type a) — the characters corresponding to the registration marking of the aircraft; or
Type b) — the telephony designator of the aircraft operating agency, followed by the last four characters of the registration marking of the aircraft;
Type c) — the telephony designator of the aircraft operating agency, followed by the flight identification.
Note 1.— The name of aircraft manufacturer or name of aircraft model may be used as a radiotelephony prefix to the Type a) call sign above (see Table 5-1).
Note 2.— The telephony designators referred to in b) and c) above are contained in ICAO Doc 8585 — Designators for Aircraft Operating Agencies, Aeronautical Authorities and Services.
No caso do TOM6347 / TOM1FT,
Flight Number: TOM6347
Aircraft Registration: G-CPEU
Aircraft type: B752
Callsign: TOM1FT
Como Jamiec comentou, o TOM1FT 'corresponde a "C" - 1FT é a "identificação de voo" alocada por transportadora' '
Eu acho que o uso de identificações de vôo alfanumérico pode ser devido ao limite de 7 caracteres nos indicativos da ICAO, o uso de prefixos ICAO de 3 caracteres, o uso de sufixos de caractere único (por exemplo, para vôos atrasados) ea necessidade de grandes companhias aéreas por mais de mil números de voo - Referência
As identificações de voo podem ser alteradas quando dois ou mais voos com números de voo semelhantes voam próximos uns dos outros.