TOKEN IDENTIFIER (TID)
The TID is a 24 bit field in the 66 bit token data that identifies the number of minutes expired since the start of the current base date. The position of the TID is shown below in bold:
Class | Subclass | RND | TID | Amount | CRC |
00 | 0000 | 0101 | 110000000010101001010101 = 3148437 minutes (2016/12/11 15:49) |
0010011100010000 (1000 decimal as per amount formula in IEC62055-41) | 0001100101110000 (1970 Hex) |
With each bit of the TID field representing one minute, this gives a total duration of 16777215 minutes, or approximately 31 years. This means that the TID rolls over to zero when the one is added to the TID value at a maximum value of the TID field.
This token type is useful when a payment meter makes use of complex tariffs such as time-of-use tariffs, where the cost of the utility depends upon the time of day. The currency denomination is not defined, therefore allowing the utility to taylor it for their currency type. The resolution is 0.00001 base units, allowing for most currency denominations.
Base Dates and meter manufacture
- For a 1993 base date meter – TID memory filled with TID = 14200320 – this is the number of minutes from 01/01/1993 00:00:00 to 01/01/2020 08:00:00.
- For a 2014 base date meter – TID memory filled with TID = 3155520 – this is the number of minutes from 01/01/2014 00:00:00 to 01/01/2020 08:00:00.