- Maritime User Protocol
- Radio Call Sign User Protocol
- Aviation User Protocol
- National User Protocol
- Test User Protocol
- Serial User Protocols
- Serial User Protocol Examples:
Category: Uncategorised
-
User Protocols
-
Serial User Protocol Examples
Serial User Protocol ELT Coded with Serial Identification
Bit Field Name
Content
Bit Field
Bits
Message Format Short Message 25 0 Protocol Flag User Protocol 26 1 Country Code 503 Australia 27 – 36 0111110111 User Protocol Type Serial 37 – 39 011 Beacon Type Aviation 40 – 42 000 C/S Certificate
FlagC/S Certificate Number
not encoded in bits 74 – 8343 0 Serial Number 0054839 44 – 63 00001101011000110111 National Use Bits 0000000000 64 – 73 0000000000 National Use
(because C/S number not used)0000000000 74 – 83 0000000000 Radio-locating 121.5 MHz 84 – 85 01 BCH – 1 86 – 106 110010010100000100100 Emergency/National Use Bits 109 – 112 for National Use 107 0 Beacon Activation Automatic or Manual 108 1 National Use Not Used (Default Values) 109 – 112 0000 Beacon 15 Hex ID (bits 26 to 85): BEEC0 358DC 00001
406 MSG (Short) (bits 25 to 112): 5F760 1AC6E 00000 E4A09 10Serial User Protocol Coded with Aircraft Operator Designator and a Serial Number
Bit Field Name
Content
Bit Field
Bits
Message Format Short Message 25 0 Protocol Flag User Protocol 26 1 Country Code 366 USA 27-36 0101 1011 10 User Protocol Type Serial 37-39 011 Serial User Type ELT with Aircraft Operator Designator and a Serial Number 40-42 001 Cospas-Sarsat TAC Flag Bits 74 – 83 nationally assigned (not TAC) 43 0 Aircraft Operator Designator AAL 44-61 1110 0011 1000 1010 01 Serial Number 3456 62-73 1101 1000 0000 National Use 74-83 0000 0000 00 Radio-locating 121.5 MHz 84-85 01 BCH-1 86-106 1100 0010 0100 0111 0000 0 Emergency/National Use Bits 109 – 112 for National Use 107 0 Beacon Activation Automatic and Manual 108 1 Nature of Distress Not Used (Default Values) 109-112 0000 Beacon 15 Hex ID (bits 26 to 85): ADCCB8E29D80001
406 MSG (Short) (bits 25 to 112): 56E65C714EC0000E123810Serial User Protocol Coded with the Aircraft 24-Bit Address
Bit Field Name
Content
Bit Field
Bits
Message Format Short Message 25 0 Protocol Flag User Protocol 26 1 Country Code 366 USA 27-36 0101 1011 10 User Protocol Type Serial 37-39 011 Serial User Type 24-Bit Address 40-42 011 Cospas-Sarsat TAC Flag Bits 74 – 83 nationally assigned (not TAC) 43 0 Aircraft 24 Bit Address AF0F0F (Hex Representation) 44-67 1010 1111 0000 1111 0000 1111 Specific ELT Number This is the only ELT on this Aircraft 68-73 0000 00 National Use 74-83 0000 0000 00 Radio-locating 121.5 MHz 84-85 01 BCH-1 86-106 0110 1011 1100 1001 0100 0 Emergency/National Use Bits 109 – 112 for National Use 107 0 Beacon Activation Automatic and Manual 108 1 Nature of Distress Not Used (Default Values) 109-112 0000 Beacon 15 Hex ID (bits 26 to 85): ADCDABC3C3C0001
406 MSG (Short) (bits 25 to 112): 56E6D5E1E1E0000B5E4A10Serial User Protocol EPIRB Coded with Serial Identification
Bit Field Name
Content
Bit Field
Bits
Message Format Short Message 25 0 Protocol Flag User Protocol 26 1 Country Code 273 Russia 27-36 0100 0100 01 User Protocol Type Serial 37-39 011 Beacon Type Non Float Free EPIRB 40-42 100 Cospas-Sarsat TAC Flag Bits 74-83 nationally assigned (not TAC) 43 0 Serial Number 156 44-63 0000 0000 0000 1001 1100 National Use If not defined for national use all bits must be set to “0”s 64-73 0000 00 National Use 74-83 0000 0000 00 Radio-locating None 84-85 00 BCH-1 86-106 1001 1100 0110 0110 1101 1 Emergency/National Use Bits 109-112 for National Use 107 0 Beacon Activation Manual Only 108 0 Nature of Distress Not Used (Default Values) 109-112 0000 Beacon 15 Hex ID (bits 26 to 85): A22E00027000000
406 MSG (Short) (bits 25 to 112): 5117000138000004E336C0Serial User Protocol PLB Coded with Serial Identification
Bit Field Name
Content
Bit Field
Bits
Message Format: Short Message250 Protocol Flag: User Protocol261 Country Code: 273 Russia27 – 360100010001 User Protocol Type: Serial37 – 39011 Beacon Type: Personal Locator Beacon40 – 42110 C/S Certificate Flag 430 Serial Number: 005428944 – 6300001101010000010001 National Use Bits: 000000000064 – 730000000000 National Use
(because C/S number not used)000000000074 – 830000000000 Radio-locating: 121.5 MHz84 – 8501 BCH – 1 86 – 106011101101001110001011 Emergency/National Use: Bits 109 – 112 for National
Use1070 Beacon Activation: Manual Only1080 National Use Not Used (Default Values)109 – 1120000 Beacon 15 Hex ID (bits 26 to 85): A22F0 35044 00001
406 MSG (Short) (bits 25 to 112): 51178 1A822 00000 BB4E2 C0 -
Radio Call Sign User Protocol Details
Coding the Radio Call Sign User Protocol with the Radio Call Sign
Radio call signs up to seven characters can be encoded in the Radio Call Sign User Protocol if the call sign complies with the ITU Radio Regulations on the formation of call signs (Article S19 of the Radio Regulations) whereby alphabetic characters are allowed only in the first four characters of the sequence. The first four characters are coded with the modified-Baudot code in bits 40 to 63. The final three digits are coded in binary-coded decimal form in bits 64 to 75.
If the Radio Call Sign User Protocol is used for a call sign of less than seven characters, the call sign shall be left justified (i.e. data on the left) and padded to the right of the last character with “space characters” (represented by “1010”). Note this is different from the procedure used for padding spaces of the Maritime User Protocol when encoded with the vessel’s radio call sign.
Characters coded with the modified-Baudot code can be either alphabetic or numeric; characters coded in binary-coded decimal (BCD) must be numeric.
Note: Binary Coded Decimal (BCD) is not the same as the decimal value of the bits. Rather the BCD value of bits 64 to 75 is determined by grouping the bits into blocks of 4 binary digits each. The BCD value is the concatenation of the decimal value of each group. For example the radio call sign “ABC123” would be encoded as follows:
A B C 1 2 3 111000 110011 101110 011101 0010 0011 1010 

The coding information to be used for each protocol is further described by clicking on the appropriate section of the table below.

EXAMPLES OF 406 MHz BEACON CODES
Radio Call Sign User Protocol
(radio call sign includes 2 of maximum 3 last characters (digits))Bit Field Name
Content
Bit Field
Bits
Message Format Short Message 250 Protocol Flag User Protocol 261 Country Code 219 Denmark 27 -360011011011 User Protocol Type Radio Call Sign 37 – 39110 First 4 Characters of
Radio Call SignD526 40 – 63110010000001011001010101 Last 3 digits of Radio
Call Sign83, plus a space 64 – 75100000111010 Specific EPIRB 1 76 – 81011101 Spare Fixed Bits 82 – 8300 Radio-locating 121.5 MHz 84 – 8501 BCH -1 86 – 106000011010011111100100 Emergency/National Use Bits 109 – 112 for National Use 1070 Beacon Activation Automatic or Manual 1081 National Use Not Used (Default Values) 109 – 1120000 Beacon 15 Hex ID (bits 26 to 85): 9B7B2 05956 0E9D1
406 MSG (Short) (bits 25 to 112): 4DBD9 02CAB 074E8 869F9 10 -
Maritime User Protocol Details
Coding the Maritime User Protocol (General)
The Maritime User Protocol can be used to code either the vessel’s mobile service identity number (MMSI) or its Radio Call Sign (if it has 6 or fewer characters). Confusion between the two options is eliminated because the Radio Call Sign includes letters whereas the MMSI is composed entirely of digits.
Coding the Maritime User Protocol with MMSI
Bits 40 – 75 can be coded to designate the last 6 digits of the 9-digit MMSI using the modified-Baudot code shown in the table below.
Special care must be taken when coding this protocol in situations where the National administration has been allocated more than one country code (bits 27 – 36). When this option is used it is critical that the country code provided in bits 27 – 36 correspond to the first 3 digits of the vessel’s MMSI code.
Coding the Maritime User Protocol with the Radio Call Sign
Radio call signs of up to six characters can be encoded if the call sign complies with the ITU Radio Regulations on the formation of call signs (Article S19 of the Radio Regulations). This regulation requires that if alphabetic characters exist in the call sign, they can only occur in the first 4 characters. Consult the Radio Regulations for the complete requirements for establishing radio call signs.
Up to 6 alphanumeric characters using the modified-Baudot code presented in the table below can be accommodated with this protocol. If the radio call sign has fewer than 6 characters, blank spaces should be encoded to the left of the characters using the modified-Baudot symbol “100100”. If the radio call sign has seven characters it can only be encoded using the Radio Call Sign Protocol.
Modified-Baudot Code Letter Code Letter Code Figure Code A 111000 N 100110 Space 100100 B 110011 O 100011 Hyphen 011000 C 101110 P 101101 / 010111 D 110010 Q 111101 0 001101 E 110000 R 101010 1 011101 F 110110 S 110100 2 011001 G 101011 T 100001 3 010000 H 100101 U 111100 4 001010 I 101100 V 101111 5 000001 J 111010 W 111001 6 010101 K 111110 X 110111 7 011100 L 101001 Y 110101 8 001100 M 100111 Z 110001 9 000011 The coding information to be used for each protocol is further described by clicking on the appropriate section of the table below. Maritime User Protocol
EXAMPLES OF 406 MHz BEACON CODES
Maritime User Protocol with MMSI
Bit Field Name
Content
Bit Field
Bits
Message Format: Short Message 250 Protocol Flag: User Protocol 261 Country Code: 257 Norway 27-360100000001 User Protocol Type: Maritime 37-39010 Trailing 6 digits of the Ship Station Identity (modified-Baudot code): 743921 40-75011100001010010000
000011011001011101Specific EPIRB: 2 76-81011001 Spare Not Used 82-8300 Radio-locating: 121.5 MHz 84-8501 BCH-1: 21-bit BCH Code 86-106101001011011010101000 Emergency Code Flag: Bits 109 – 112 for National Use 1070 Beacon Activation: Manual Only 1080 Emergency/National Code
or National use data:Not Used (Default Values) 109-1120000 Beacon 15 Hex ID (bits 26 to 85): A029C 2900D 97591
406 MSG (Short) (bits 25 to 112): 5014E 14806 CBAC8 D2DAA 00 -
List of Available Beacon Message Protocols
The list of beacon message protocols is depicted below. Click on the protocol of interest for additional information.
-
Beacon Message Formats
Cospas-Sarsat 406 MHz distress beacons are provided in models which transmit either a “short” distress message or a “long” distress message as indicated below. 406-MHz beacon messages are comprised of:
- a message preamble which is the combination of the 160 ms of unmodulated carrier, the bit synchronization pattern and the frame synchronization pattern,
- various other data fields which provide a unique beacon identification and, depending on the protocol used, other information that would be useful to Search and Rescue Authorities.
Note that additional information describing the beacon message characteristics of the fields is provided by clicking on the appropriate section of the message format diagrams below, or via the menu on the right-hand column of this page.
Fields of the Short Message Format
Fields of the Long Message Format
-
Serial User Protocol Coded with PLBs Unique Beacon Serial Number
You have selected the Serial User Protocol to be coded with a beacon serial number identification. An interactive diagram depicting the information which should be coded into the beacon is provided below. Click on the hyperlinked fields of the diagram for additional information concerning the format, structure and content of the coding for that field.

Final Step: Register your beacon.
Having purchased and coded your beacon, one of the most important actions that you must take to maximize its effectiveness is to register the beacon with the appropriate national authority. Registering your beacon provides search and rescue authorities with access to vital information (e.g. telephone numbers for emergency points of contact, type of aircraft, etc.) that is absolutely critical for efficiently conducting any search and rescue operation.
For further details concerning beacons refer to the following documents (available for downloading)
- C/S T.001, Specification for Cospas-Sarsat 406 MHz Distress Beacons;
- C/S G.005, Cospas-Sarsat Guidelines on 406 MHz Beacon Coding, Registration and Type Approval.
-
Step 4: Non-location Protocol Coding for PLBs
So far you have confirmed that your distress beacon will be used as a personal locator beacon and that it is a non-location protocol beacon. There is only one coding option that is suitable for this type of beacon. Nevertheless, you should contact your country’s designated authority to confirm that PLBs are authorised for use in your country (additional information concerning the authority/responsibility of States in respect of beacon message protocol selection is described at step 1 of this tutorial).
Click here for guidance in coding a PLB with the Serial User Protocol.
-
Final Step: Register the Beacon
The final step in coding 406 MHz beacons is registering the beacon with the appropriate national authorities. In accordance with IMO and ICAO requirements national authorities should provide facilities for making this data available to Search and Rescue (SAR) services on a 24-hr basis. The extremely important step of registering your beacon is required to enable the proper SAR response if the beacon is activated. A list of points of contact responsible for beacon matters in countries throughout the world is available under the “Beacon Registration Contact Information” section of our website.
The Cospas-Sarsat Secretariat operates the International 406 MHz Beacon Registration Databse (IBRD) located at www.406registration.com. National authorities from some countries allow use of the IBRD for registration of beacons with their country codes. Beacon registration can only be accomplished using the online interface of the IBRD.
Why Register Your 406 MHz Beacon?
When a 406 MHz beacon is detected by the Cospas-Sarsat System, one of the initial actions taken by SAR services is to try and contact the owner of the beacon, or an emergency point of contact designated by the beacon owner, to confirm the nature of the distress event. Typically the following steps are followed:
- The beacon is activated.
- The Cospas-Sarsat System detects the beacon, decodes the digital message it transmitted and forwards this alert to the appropriate Rescue Coordination Centre or SAR Point of Contact.
- The SAR personnel send an electronic message to the organization responsible for the operation of the beacon registration database associated with the country code transmitted by the beacon. For example if the beacon was coded with a USA country code, a message would be sent to the operators of the USA beacon registration database requesting all the information available in the registration database.
- Using this registration information the SAR authorities attempt to contact the beacon owner and/or the emergency point of contact identified in the registration details to assist in the planning of the rescue operation.
The following scenarios highlight the importance of registering 406 MHz beacons:
- When a non-location protocol beacon is detected by a Cospas-Sarsat Geostationary satellite, the resulting alert message produced by the Cospas-Sarsat System does not include location information. The location of the beacon will not be available until it is detected by the Cospas-Sarsat Low Altitude Earth Orbiting Satellites (LEOSAR). By contacting the emergency point of contact identified in the beacon registration database SAR authorities are often able to determine the general area in which the beacon owner was traveling, thereby enabling the SAR mission to be initiated even before the beacon is detected by the LEOSAR System.
- When the beacon is detected by one of the Cospas-Sarsat LEOSAR Satellites, the alert includes two Doppler calculated locations. One is the correct location, however, the other is an artifact of the Doppler signal processing. By contacting the emergency point of contact and obtaining information on the general area in which the beacon owner is traveling, it is often possible to identify which of the two locations is correct. This enables the SAR mission to be initiated immediately with no uncertainty as to the correct location.
- If the beacon is inadvertently activated, SAR authorities may be able to contact the owner using the contact details provided in the beacon registration database to have the beacon deactivated thus canceling a false alarm. If the beacon is not registered SAR personnel would have to be dispatched to the beacon’s location, which may involve high costs to SAR services and expose the rescue personnel to danger.
-
Coding a PLB with the National Location Protocol
You have selected the National Location Protocol to code your PLB. An interactive diagram of this option, depicting the information which should be coded into the beacon is provided below. Click on the hyperlinked fields of the diagram for additional information concerning the format, structure and content of the coding for that field.

Final Step: Register your beacon.
Having purchased and coded your beacon, one of the most important actions that you must take to maximize its effectiveness is to register the beacon with the appropriate national authority. Click here for details regarding the organizations responsible for beacon registration in your country (Pro/Contact Lists/406 MHz Beacon Registers). Registering your beacon provides search and rescue authorities with access to vital information (e.g. telephone numbers for emergency points of contact, type of aircraft, etc.) that is absolutely critical for efficiently conducting any search and rescue operation.
For further details concerning beacons refer to the following documents (available for downloading):
- C/S T.001, Specification for Cospas-Sarsat 406 MHz Distress Beacons;
- C/S G.005, Cospas-Sarsat Guidelines on 406 MHz Beacon Coding, Registration and Type Approval.
