Implementing ISO 15118-8 (Wi-Fi communication standard)

Status update

*VSE – Vendor Specific Elements*

SECC (Supply Equipment side)

According to the ISO 15118-8 the “charging” station  (Wi-Fi Access Point)

  1. ✅ The SECC shall include a Vendor Specific Element in its Beacon frames
  2. ✅ The SECC shall include a Vendor Specific Element in its Probe Response frames.

We have completed number 1&2 using ‘hostapd’. See this post.

EVCC (Vehicle side)

According to the ISO 15118-8 the vehicle (Wi-Fi Station)

  1. ⚪ The EVCC shall include a Vendor Specific Element in its Association Request frames
  2. ⚪ The EVCC shall include a Vendor Specific Element in its Re-association Request frames.
  3. ✅ If active scanning is used, the EVCC shall include a Vendor Specific Element in its Probe Request frames

We have completed number 3 using the ‘iw’ command, see this article. We are currently investigating number 1&2.

*Protocol Analysis – Using Wireshark*

So far we have built several versions of Wireshark with initial support for 15118-8 parsing. See the screen grab below.

One thought on “Implementing ISO 15118-8 (Wi-Fi communication standard)

  1. Hello.
    Nice to see you’re doing the similar study with me. I also try to implement the VSE for 15118 using the COTS wifi card.
    Modifying the wpa_supplicant source, I can send the probe request and association request message. It would be helpful to your number 1 and 2 at EVCC. please refer to follow link and command.
    https://medium.com/@endland/wpa-supplicant-source-install-36b3b2e338e8
    – probe request
    wpa_cli -i wlanX VENDOR_ELEM_ADD 13 dd1d0017c31122334455667788990011223344556677889900112233445566
    wpa_cli -i wlanX scan
    – association request
    wpa_cli -i wlanX VENDOR_ELEM_ADD 14 dd1d0017c31122334455667788990011223344556677889900112233445566
    wpa_cli -i wlanX add_network
    wpa_cli -i wlanX setnetwork 0 ssid ‘”VSE_TEST_AP’”
    wpa_cli -i wlanX setnetwork 0 psk ‘”1234567890”’
    wpa_cli -i wlanX select_network 0

    If you already succeed these job or do it successfully, it would be very helpful for further study.
    In addition, I’d like to ask you how to parse the 15118-8 message using the wireshark like the picture you uploaded.
    Is there any plug-in fort it?
    I hope your positive response.
    Many thanks.
    Kim

Leave a Reply