[發明專利]終端設備MAC地址的燒寫方法、系統及存儲介質在審
| 申請號: | 201710711015.2 | 申請日: | 2017-08-18 |
| 公開(公告)號: | CN107666508A | 公開(公告)日: | 2018-02-06 |
| 發明(設計)人: | 洪岳煒 | 申請(專利權)人: | 深圳市艾特智能科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L9/06;H04L29/12 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙)11201 | 代理人: | 何世磊 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端設備 mac 地址 方法 系統 存儲 介質 | ||
技術領域
本發明涉及物聯網技術領域,特別是涉及一種終端設備MAC地址的燒寫方法、系統及存儲介質。
背景技術
隨著物聯網技術的飛速發展,越來越多的物聯網終端設備進入人們的日常生活中,如智能攝像頭、智能空調控制器、智能掃地機器人等,給人們的生活帶來了便利。物聯網終端設備中都需要使用網卡,每塊網卡必須有全球唯一的MAC(Medium/Media Access Control,媒體訪問控制)地址,才能合法連接互聯網。MAC地址作為網絡設備的唯一標識,又稱MAC位址、硬件地址,其用來定義網絡設備的位置,由48位二進制數字(12位的16進制數字)組成。
在終端設備的生產過程中,需要進行MAC地址燒寫,現有技術中,終端設備的MAC地址的燒寫都是出廠時通過人工燒寫,這種燒寫方式每次僅能燒寫1個MAC地址,效率較低,且容易出現MAC地址被重復抄寫或者漏抄的情況,難以滿足大批量生產的需求。
發明內容
為此,本發明的一個實施例提出一種終端設備MAC地址的燒寫方法,解決燒寫效率低、MAC地址易被重復抄寫或者漏抄的問題。
根據本發明一實施例的終端設備MAC地址的燒寫方法,包括:
接收當前終端設備的連接請求,通過應用接口與所述當前終端設備建立連接;
根據所述當前終端設備的類型信息和型號信息在預存的數據表中查找相同類型和相同型號的終端設備的最近一次的燒寫記錄,以得到所述最近一次的燒寫記錄對應的終端設備的MAC地址;
根據所述最近一次的燒寫記錄對應的終端設備的MAC地址生成所述當前終端設備的當前MAC地址,并將所述當前MAC地址返回至所述當前終端設備,以使所述當前終端設備燒錄所述當前MAC地址。
根據本發明實施例的終端設備MAC地址的燒寫方法,應用在服務器端,首先通過應用接口建立與待燒寫的當前終端設備的連接關系,然后根據當前終端設備的類型信息和型號信息在預存的數據表中查找相同類型和相同型號的終端設備的最近一次的燒寫記錄,并根據所述最近一次的燒寫記錄對應的終端設備的MAC地址生成所述當前終端設備的當前MAC地址,再進行當前MAC地址的燒寫,由于每次燒寫都會根據前一個終端設備的MAC地址生成當前終端設備的MAC地址,因此能夠有效防止MAC地址被重復抄寫或者漏抄情況的發生,此外,由于整個燒寫過程是在終端設備與服務器建立連接后自動進行的,無需過多的人工參與,因此能夠提升燒寫效率,滿足大批量生產的需求。
另外,根據本發明上述實施例的終端設備MAC地址的燒寫方法,還可以具有如下附加的技術特征:
進一步地,在本發明的一個實施例中,所述MAC地址包括廠商地址、類型地址、型號地址、整數地址,所述根據所述最近一次的燒寫記錄對應的終端設備的MAC地址生成所述當前終端設備的當前MAC地址,并將所述當前MAC地址返回至所述當前終端設備,以使所述當前終端設備燒錄所述當前MAC地址的步驟包括:
將所述最近一次的燒寫記錄對應的終端設備的MAC地址中的整數地址轉換為十進制整數值后累加1,以生成所述所述當前終端設備的當前MAC地址;
判斷所述當前MAC地址是否溢出;
若否,則將所述當前MAC地址返回至所述當前終端設備,以使所述當前終端設備燒錄所述當前MAC地址。
其中,通過將MAC地址中的整數地址轉換為十進制整數值后累加1,服務器計算工作量小,能夠保證燒寫的效率,且在生成了當前MAC地址后會判斷當前MAC地址是否溢出,只有在不溢出的前提下才向當前終端設備返回相應的當前MAC地址,因此,能夠進一步保證MAC不會出現重復抄寫或者漏抄的現象。
進一步地,在本發明的一個實施例中,所述判斷所述當前MAC地址是否溢出的步驟之后,所述方法還包括:
若是,則向所述當前終端設備發出報錯信息,同時更改所述當前MAC地址中的型號地址,并將更改后的型號地址對應的初始MAC地址作為所述當前MAC地址。
其中,若當前MAC地址溢出,則向當前終端設備發出報錯信息,能夠及時通知工作人員,且同時更改當前MAC地址中的型號地址,即保證統一產品類型的前提下,更改產品型號,重新燒寫MAC地址,即將更改后的型號地址對應的初始MAC地址作為所述當前MAC地址,進一步避免了重復抄寫的情況。
進一步地,在本發明的一個實施例中,所述將所述當前MAC地址返回至所述當前終端設備的步驟之前,所述方法還包括:
將所述當前MAC地址進行SHA1加密,以獲得所述當前MAC地址對應的賬號值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市艾特智能科技有限公司,未經深圳市艾特智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710711015.2/2.html,轉載請聲明來源鉆瓜專利網。





