BLE Mobile Disengage Sequence
The implementation that transmits the mobile identification medium uses a design with a replay protection mechanism that has a patent pending. See EP3739554A1.
Interfaces
Section titled “Interfaces”| Interface | Annotations |
|---|---|
| BLE Advertisement | See documentation of the EVVA component manufacturer specific advertisement. |
| Mobile Identification Medium Service | See GATT service description |
| Mobile Access Data In Disengage Flow | See specification of data in flow |
Interaction flow
Section titled “Interaction flow”| Step | Description | Characteristic | Operation | Annotations |
|---|---|---|---|---|
| 1 | Discover an EVVA component via BLE Advertisement of EVVA Components and connect | N.A. | N.A. |
|
| 2 | Read mobile groups | MobileGroups | Read | If the component does not return any mobile group, the connection SHOULD be closed. |
| 3 | Subscription of the access status | AccessStatus | Subscribe | Will be notified on change |
| 4 | Read challenge | Challenge | Read |
|
| 5 | Read the matching access rights from the persistent memory on the mobile phone | N.A. | N.A. |
|
| 6 | Transmit the access rights packaged and encrypted (AEAD) using the current challenge (see Step 4). See Mobile Access Data In Disengage Flow for specifications. | MobileAccessData | WriteWithoutResponse | |
| 7 | Receive access status notification from the component (see Step 2) and close connection. | AccessStatus | Notify | Status values are specified in Mobile Identification Medium Service |