MAC (Media Access Control) address storage method and device and MAC address verification method and device

By using 48-bit unsigned binary bucket storage based on IEEE OUI vendor code and dynamic switching of container types, the problems of high memory consumption and low query efficiency of MAC address verification under massive device access are solved, and efficient and accurate device legitimacy verification is achieved.

CN121579377APending Publication Date: 2026-02-27FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
0 Cites 0 Cited by

Patent Information

Application Number
CN202511611323.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-05
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

Existing technologies suffer from high memory consumption, poor scalability, and low query efficiency in MAC address verification scenarios with a large number of connected devices. This is especially true when the number of devices changes rapidly, resulting in insufficient system resources and slow response.

Method used

We adopt a 48-bit unsigned binary bucket storage method based on the IEEE OUI vendor code, and use the Roaring Bitmap data structure to dynamically switch the container type to array, bitmap or run step type to optimize memory usage and improve query efficiency.

Benefits of technology

By replacing traditional database traversal with bitwise operations, memory usage is reduced, system performance and scalability are improved, and MAC address verification is ensured to be efficient and accurate.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention belongs to the technical field of Internet of Things equipment access management, and particularly relates to an MAC address storage method, an MAC address verification method and an MAC address verification device. The method comprises the steps that an MAC address is preprocessed, a 48-bit unsigned binary number is obtained, the high 24 bits of the MAC address are OUI manufacturer codes, and the low 24 bits of the MAC address are device identifiers; taking the high 24 bits of the 48-bit unsigned binary number as a bucket index, and searching a container in a bucket; and storing the MAC address in the searched barrel inner container according to an updating mode corresponding to the container type of the searched barrel inner container. According to the method, an OUI defined by IEEE and a Roaring Bitmap data structure are deeply integrated for the first time, MAC high 24-bit OUI is directly used as a bucket key, and the conflict risk of Hash bit reduction operation is avoided; and the containers are switched in real time based on the density of data in the buckets, and memory use is optimized.
Need to check novelty before this filing date? Find Prior Art