LoRa/LoRaWAN tutorial 56: OUI, OUI-36, EUI-64, DevEUI, AppEUI, JoinEUI

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ย. 2024
  • If you like this video and want to support me, go this page for my donation Paypal or crypto addresses:
    / mobilefish
    This is part 56 of the LoRa/LoRaWAN tutorial.
    In this tutorial I will explain what OUI, OUI-36, EUI-64, DevEUI, AppEUI and JoinEUI exactly are.
    This presentation can be found at:
    www.mobilefish...
    All my LoRa/LoRaWAN tutorials and presentations can be found at:
    www.mobilefish...
    An Organizationally Unique Identifier (OUI) is a 24-bit number that uniquely identifies a vendor, manufacturer, or organization.
    The IEEE Standards Association Registration Authority assigns OUI values.
    standards.ieee...
    The OUI-36 is a 36-bit sequence.
    An OUI-36 is created by the IEEE Registration Authority by concatenating 12 bits to a 24-bit IEEE-reserved base OUI, after octet 2.
    An assignee of an OUI-36 shall not truncate the OUI-36 to use as an OUI (24-bits) because the IEEE RA will use the base OUI to assign OUI-36 values to multiple organizations.
    The IEEE Registration Authority divides the addresses in 3 different size blocks:
    MAC Address Block Small: MA-S
    MAC Address Block Medium: MA-M
    MAC Address Block Large: MA-L
    Companies or Organizations can purchase a MAC address block with its own unique OUI (MA-L), OUI-36 (MA-S) or 28 bits identifier (MA-M).
    A company can use the purchased OUI-36 to create their own unique EUI-64 addresses for purposes where unique 64 bits are needed.
    You can search the public IEEE Registration Authority master listings (MA-L, MA-M and MA-L) for the company names and addresses and which OUI, OUI-36 or unique 28 bits identifiers they are registered to:
    regauth.standa...
    Alternative use the Wireshark OUI Lookup Tool
    www.wireshark....
    The IEEE registration fees for the MAC address block Small, Medium and Large.
    Source: standards.ieee...
    For more information about OUI and EUI:
    standards.ieee...
    A Media Access Control address (MAC address) is a unique identifier assigned to a network card.
    These addresses identifies each node on a network.
    MAC addresses are primarily assigned by device manufacturers and are embedded in the hardware.
    Depending on the manufacturer, these MAC addresses can be changed.
    A MAC address includes a manufacturer's organizationally unique identifier (OUI) and an extension identifier which can be set freely by the device manufacturer.
    The Extended Unique Identifier (EUI) is used to identify other devices and software.
    Just like a MAC address, an EUI address includes a manufacturer's organizationally unique identifier (OUI or OUI-36) and an extension identifier which can be set freely by the device manufacturer.
    The whole point of an EUI address (same applies to MAC) is that they are guaranteed to be unique.
    If users start using random numbers to generate an EUI address it is not going to be unique anymore.
    The self generated EUI may clash with someone else’s.
    As mentioned earlier you can generate a local administered EUI-64 with a very low probability of collision.
    Procedure to create a local administered EUI-64:
    Create a random 64 bit number: 79-AE-0B-C5-66-3B-F3-A7
    Make sure in octet 0 the X-bit = 1 and the M-bit = 0
    The term “provisioning a device” means to evolve a device to a state in which it can be handed off to an end-user for their specific use in a functional manner.
    In a LoRaWAN context “provisioning a device” refers to storing essential data such as DevEUI, JoinEUI, AppKey or NwkKey on a LoRaWAN 1.1 device.
    An online tool to generate your own local administered EUI:
    www.mobilefish...
    Check out all my other LoRa/LoRaWAN tutorial videos:
    • LoRa/LoRaWAN tutorials
    Subscribe to my TH-cam channel:
    / @mobilefish
    #mobilefish #lora #lorawan

ความคิดเห็น • 4

  • @mechlopak
    @mechlopak 3 ปีที่แล้ว

    As allways very interesting material! New videos published in the series are so complex that I get lost after few minutes... Oh me, so much to learn!