About reset of mid and time in messagepack

According to the gateway message definition, there are a mid field means message ID and a time field means time passed after the gateway booted.

However, the two fields are found to be reset in running which means the same mid messages and/or the same time message will be found. May I know why the fields are reset and the reset mechanism of them please?

BLE gateway restart if network is unstable or app server can’t be connected. The mid and time fields will be reset when the gateway restart.

Thanks a lot for your kind reply. Please confirm the following 2 points:

  1. The mid and time` fields will be reset after gateway restarted and/or (re)booted (connect to the power);
  2. If no restart or reboot of a gateway, the mid and time` values will continuously increase without interruptions and/or reset.
  1. yes
  2. yes