生产线中的MAC地址更新方法和系统技术方案

技术编号:12134129 阅读:61 留言:0更新日期:2015-09-30 14:37
本发明专利技术提供了一种生产线中的MAC地址更新方法和系统。所述方法包括:根据所述待烧录主机板请求获取MAC地址的指令从数据库获取未使用的MAC地址,并无线传输所述获取的MAC地址至待烧录主机板;根据接收的应答,在所述数据库中进行所述MAC地址的锁定状态标记,所述应答是由所述请求获取MAC地址的待烧录主机板通过无线传输返回的;通过无线传输接收所述待烧录主机板的烧录反馈,并根据所述烧录反馈变换所述数据库中标记为锁定状态的MAC地址的状态。所述系统包括了地址获取模块、状态标记模块和状态转换模块。采用本发明专利技术能降低人力成本,易于进行MAC地址回收。

【技术实现步骤摘要】

本专利技术涉及计算机应用技术,特别是涉及一种生产线中的MAC地址更新方法和系统
技术介绍
计算机中主机板上集成了以太网网卡,因此,必须在生产线中实现MAC(Media Access Control)地址的烧录。MAC地址是一个全球唯一码,需要向特定的组织申请购买,是不可重复的资源。生产线通常通过DOS操作系统下的烧录程序实现主机板中MAC地址的烧录。但是,在DOS这种古老的操作系统下,网卡是无法进行正常通讯的,由于没有通讯的条件,使得多个生产线同时进行主机板MAC地址烧录时无法实现MAC地址使用情况的同步更新,进而导致了MAC地址难以准确分配至各个待烧录的主机板中。传统的MAC地址使用情况更新是通过打印MAC地址条形码的方式实现的。当需要向主机板烧录MAC地址时,作业人员将向条形打印服务器申请一定数量的MAC地址,并将申请的MAC地址分别打印成纸质的条形码,与此同时,也将在条形打印服务器中更新当前所申请的MAC地址,以记录这些MAC地址的使用情况。作业人员在每个待烧录的主机板分别贴上打印成纸质的条形码,下一个工序的作业人员使用条形码扫码枪将条形码扫入烧录程序以完成主机板中MAC地址的烧录。然而,这一传统的MAC地址使用情况更新过程所耗费的人力成本较高,并且一旦打印的条形码未使用完则会造成MAC地址的回收困难甚至浪费。
技术实现思路
基于此,有必要针对MAC地址使用情况更新过程所耗费的较高人力成本和MAC地址的回收困难甚至浪费的缺陷,提供一种不需要耗费人力成本,易于进行MAC地址回收的生产线中的MAC地址更新方法。此外,还有必要提供一种能降低人力成本,易于进行MAC地址回收的生产线中的MAC地址更新系统。一种生产线中的MAC地址更新方法,包括如下步骤:根据所述待烧录主机板请求获取MAC地址的指令从数据库获取未使用的MAC地址,并无线传输所述获取的MAC地址至待烧录主机板;根据接收的应答,在所述数据库中进行所述MAC地址的锁定状态标记,所述应答是由所述请求获取MAC地址的待烧录主机板通过无线传输返回的;通过无线传输接收所述待烧录主机板的烧录反馈,并根据所述烧录反馈变换所述数据库中标记为锁定状态的MAC地址的状态。在其中一个实施例中,所述根据所述待烧录主机板请求获取MAC地址的指令从数据库获取未使用的MAC地址,并无线传输所述获取的MAC地址至待烧录主机板的步骤之前,所述方法还包括:处理待烧录主机板无线传输的工作状态查询指令,以向所述待烧录主机板通过无线传输返回工作状态正常的应答;所述请求获取MAC地址的指令是所述待烧录主机板接收到工作状态正常的应答后无线传输的。在其中一个实施例中,所述处理待烧录主机板无线传输的工作状态查询指令,以向所述待烧录主机通过无线传输返回工作状态正常的应答的步骤包括:接收待烧录主机板无线传输的工作状态查询指令;通过所述工作状态查询指令触发判断当前是否正常工作,若为是,则通过无线传输向所述待烧录主机板发送工作状态正常的应答。在其中一个实施例中,所述根据接收的应答,在所述数据库中进行所述MAC地址的锁定状态标记的步骤包括:判断是否接收到所述请求获取MAC地址的待烧录主机板通过无线传输发送的应答,若为是,则在所述数据库中标记所述MAC地址为锁定状态,若为否,则对MAC地址通过无线传输进行重传,并根据所述MAC地址的重传情况将所述MAC地址标记为未使用状态。在其中一个实施例中,所述通过无线传输接收所述待烧录主机板的烧录反馈,并根据所述烧录反馈变换所述数据库中标记为锁定状态的MAC地址的状态的步骤包括:通过无线传输接收所述待烧录主机板的烧录反馈,并通过无线传输向所述待烧录主机板发送应答;判断所述烧录反馈是否包含烧录成功信息,若为是,则在所述数据库将所述烧录反馈中包含的MAC地址由锁定状态标记为已使用状态;若为否,则在所述数据库将所述烧录反馈中包含的MAC地址标记为未使用状态。一种生产线中的MAC地址更新系统,包括:地址获取模块,用于根据所述待烧录主机板请求获取MAC地址的指令从数据库获取未使用的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地址的锁定状态标记,所
述应答是由所述请求获取MAC地址的待烧录主机板通过无线传输返回的;
通过无线传输接收所述待烧录主机板的烧录反馈,并根据所述烧录反馈变
换所述数据库中标记为锁定状态的MAC地址的状态。
2.根据权利要求1所述的方法,其特征在于,所述根据待烧录主机板请求
获取MAC地址的指令从数据库获取未使用的MAC地址,并无线传输所述获取
的MAC地址至待烧录主机板的步骤之前,所述方法还包括:
处理待烧录主机板无线传输的工作状态查询指令,以向所述待烧录主机板
通过无线传输返回工作状态正常的应答;
所述请求获取MAC地址的指令是所述待烧录主机板接收到工作状态正常
的应答后通过无线传输的。
3.根据权利要求2所述的方法,其特征在于,所述处理待烧录主机板无线
传输的工作状态查询指令,以向所述待烧录主机通过无线传输返回工作状态正
常的应答的步骤包括:
接收待烧录主机板无线传输的工作状态查询指令;
通过所述工作状态查询指令触发判断当前是否正常工作,若为是,则
通过无线传输向所述待烧录主机板发送工作状态正常的应答。
4.根据权利要求1所述的方法,其特征在于,所述根据接收的应答,在所
述数据库中进行所述MAC地址的锁定状态标记的步骤包括:
判断是否接收到所述请求获取MAC地址的待烧录主机板通过无线传输发
送的应答,若为是,则在所述数据库中标记所述MAC地址为锁定状态,若为否,

对MAC地址通过无线传输进行重传,并根据所述MAC地址的重传情况将
所述MAC地址标记为未使用状态。
5.根据权利要求1所述的方法,其特征在于,所述通过无线传输接收所述
待烧录主机板的烧录反馈,并根据所述烧录反馈变换所述数据库中标记为锁定
状态的MAC地址的状态的步骤包括:
通过无线传输接收所述待烧录主机板的烧录反馈,并通过无线传输向所述
待烧录主机板发送应答;
判断所述烧录反馈是否包含烧录成功信息,若为是,则在所述数据库将所
述烧录反馈中包含的MAC地址由锁定状态标记为已使用状态;
若为否,则在所述数据库将所述烧录反馈中包含的MAC地址标记为未使用
...

【专利技术属性】
技术研发人员:耿稳强张宁修惠文李杨
申请(专利权)人:研祥智能科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1