Company OUI and Company ID from the Bluetooth SIG

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
OmSa_4786791
Level 3
Level 3
25 sign-ins 10 replies posted 10 sign-ins

Hello,

 

I am trying to understand my possibilities regarding purchasing a company id for my BLE devices.

When I look at resources on this site, all of them say I can purchase the company id either from Bluetooth SIG or from IEEE.
However, the company identifier provided by Bluetooth SIG is only 2 bytes, so I don't understand how can I use one purchased from Bluetooth SIG as my company id in the device.

I saw that the value set by default (00A050) is Cypress' IEEE address, not the Bluetooth SIG address. I could not find any reference to the company identifier (provided by Bluetooth SIG) of Cypress (0x0131) in the code.

 

Is it possible to use the company identifier provided by Bluetooth SIG? If so, how can I obtain the value for the third byte of the address?

 

Any help will be greatly appreciated.

With Kind Regards,
Omri

0 Likes
1 Solution
BragadeeshV
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hi @OmSa_4786791 ,

According to the bluetooth specification, Company ID provided by SIG can not be used for framing the EUI-48 (Extended Unique Identifier).  The address shall be a 48-bit extended unique identifier (EUI-48) created in accordance with section 8.2 ("Universal addresses") of the
IEEE 802-2014 standard (http://standards.ieee.org/findstds/standard/802-2014.html).

The company ID provided by SIG can be used only for the purposes listed in Bluetooth SIG website below. It does not list using Company ID for framing the EUI-48

https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers/

If you are interested in setting a public address for your device, you need to purchase one of MA-L/ MA-M/ MA-S from the IEEE RA.

Guidelines for framing EUI-48 can be seen below

https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/tutorials/eui.pdf

We will work on removing the incorrect references in the KBA pointed earlier to avoid confusion. Let us know if you have further questions

Regards,
Bragadeesh

View solution in original post

4 Replies
BragadeeshV
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hi @OmSa_4786791 ,

This article should help you. Let us know if you have questions

https://community.infineon.com/t5/Knowledge-Base-Articles/Setting-Bluetooth-Device-Address-KBA211407...

Regards,
Bragadeesh
0 Likes

Hello @BragadeeshV ,

 

Thank you for your reply.

Unfortunately, the link you have provided does not answer my questions.
As I wrote in my original question, the information in this link says that the company identifier from Bluetooth SIG can be used for the company id part of the device address. However, the company identifier from Bluetooth SIG is only 2 bytes, and 3 bytes are needed for the company ID in the device address.

 

Regards,
Omri

0 Likes
BragadeeshV
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hi @OmSa_4786791 ,

According to the bluetooth specification, Company ID provided by SIG can not be used for framing the EUI-48 (Extended Unique Identifier).  The address shall be a 48-bit extended unique identifier (EUI-48) created in accordance with section 8.2 ("Universal addresses") of the
IEEE 802-2014 standard (http://standards.ieee.org/findstds/standard/802-2014.html).

The company ID provided by SIG can be used only for the purposes listed in Bluetooth SIG website below. It does not list using Company ID for framing the EUI-48

https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers/

If you are interested in setting a public address for your device, you need to purchase one of MA-L/ MA-M/ MA-S from the IEEE RA.

Guidelines for framing EUI-48 can be seen below

https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/tutorials/eui.pdf

We will work on removing the incorrect references in the KBA pointed earlier to avoid confusion. Let us know if you have further questions

Regards,
Bragadeesh

Hi @BragadeeshV ,

 

Thank you very much for your detailed reply, that cleared everything for me.

 

With Kind Regards,
Omri

0 Likes