Dear Aftab, Chris and esteemed colleagues,

I appreciate the insights shared by all.

I recognize the existence of various upper-layer identification schemes,
such as OID, Handle, and Ecode, and I do not aim to replace them with IPv6
addresses. Our approach is complementary to these systems.

Typically, Internet users have the option to access a host either through a
domain name or an A/AAA record IP address. In a similar vein, we've enabled
our team to access product item information by utilizing an IPv6 address.
For example, this address could be derived from a hash mapping of an OID
into a 128-bit address space.

The initiative stems from a local business customer's requirement. My team
has managed to generate millions of IPv6 addresses within the customer's
legitimate /32 prefix range. The strategy involves:

- Utilizing a same /64 routing prefix differentiated by unique /64
interface suffixes, which are the result of hashing product codes.
- Employing a same /32 routing prefix, with distinct /32-64 subnet IDs and
/64-128 interface suffixes, also derived from hashed product identifiers.

The customer has leveraged these IPv6 addresses to create corresponding QR
codes in URL format, such as `http://[1234:5678::90AB]`. This ensures a
one-to-one correspondence between an item, its product code, and its IPv6
address.

This implementation has helped the customer significantly improved product
traceability and anti-counterfeiting measures.

I am keen on presenting the details of our practice at the APNIC meeting,
seeking a more in-depth exchange with experts like you.

Best regards,
Wei WANG

On Thursday, August 8, 2024, Aftab Siddiqui <[email protected]>
wrote:

>
> On Thu, 8 Aug 2024 at 07:13, Chris Woodfield <[email protected]> wrote:
>
>>
>> Reading the below, I’m getting the impression that the real need here is
>> some sort of uniform identifier that is globally unique. While there are
>> other forms of identifiers out there in the world (UUIDs, UPC codes, et
>> al), there’s nothing I’m aware of that provides the combination of global
>> uniqueness, hierarchal addressing structure, and number of available
>> addresses. So, it’s not unreasonable to consider using IPv6 address space
>> for this purpose, because it’s already there?
>>
>>
> OID (Object Identifiers) - They can be used to uniquely identify any
> object, concept, or "thing" which is not electronic with a globally unique
> identifier. The hierarchy of OIDs is managed centrally, with roots
> administered by recognized authorities. This is handled by ISO. We have
> been using OIDs in SNMP so that should solve the problem rather using IPv6.
>
> Regards,
>
> Aftab A. Siddiqui
>
>
>
_______________________________________________
SIG-policy - https://mailman.apnic.net/[email protected]/
To unsubscribe send an email to [email protected]

Reply via email to