Bluetooth Device Addres (BF_ADDR) is an identifier assigned to Bluetooth device by its manufacturer and is unique.
48-bit bluetooth device address consists of 16-bit NAP (Non-significant Address), 8-bit UAP (Upper Address Part) and 24-bit LAP (Lower Address Part). Most-significant 24 bits (NAP + UAP) makes up the Organizationally Unique Identifier (OUI) assigned to manufacturers by IEEE Registration Authority.
IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. IEEE Registration Authority deals with assigning unique identifiers to manufacturers. Obtaining registered identifiers is payable and cost depends on below block size: