System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 接收卡的MAC地址确定方法、装置、电子设备、存储介质及程序产品制造方法及图纸_技高网

接收卡的MAC地址确定方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:43428347 阅读:11 留言:0更新日期:2024-11-27 12:39
本发明专利技术提供一种接收卡的MAC地址确定方法、装置、电子设备、存储介质及程序产品,属于显示屏控制系统技术领域,通过将第一端口连接信息和第二端口连接信息存储在同步帧中,实现了第一端口连接信息和第二端口连接信息在接收卡中的依次传递。提高了不同接收卡获取第一端口连接信息和第二端口连接信息的效率和准确性。根据接收卡的标识符、第一端口连接信息、第二端口连接信息和接收卡的器件ID确定接收卡的MAC地址,能够保证不同的接收卡的MAC地址的不同,避免了接收卡的MAC地址重复的情况,进而提高了确定接收卡的MAC地址的准确性,有利于高效识别不同的接收卡。

【技术实现步骤摘要】

本专利技术涉及显示屏控制系统 ,尤其涉及一种接收卡的mac地址确定方法、装置、电子设备、存储介质及程序产品。


技术介绍

1、led显示屏控制系统中,特别是在使用交换机类的通用网络设备作为传输媒介的led显示屏控制系统中,要求每个接收卡都具备唯一的标识符,以方便进行数据传输。

2、由于与交换机连接的接收卡数量多,现有的接收卡的mac地址确定方法很难保证led显示屏控制系统中每个接收卡的mac地址固定且唯一,导致接收卡的mac地址并不准确,会出现重复而导致失效的情况。


技术实现思路

1、本专利技术提供一种接收卡的mac地址确定方法、装置、电子设备、存储介质及程序产品,用以解决现有技术中接收卡的mac地址会出现重复而导致失效的情况的缺陷,实现提高接收卡的mac地址的准确性。

2、本专利技术提供一种接收卡的mac地址确定方法,包括如下步骤。获取第一同步帧,第一同步帧包括发送卡与交换机的第一端口连接信息;当所述第一同步帧传递到所述交换机时,获取交换机和第一张接收卡的第二端口连接信息,将第二端口连接信息保存在第一同步帧中,得到第二同步帧;基于第二同步帧在接收卡链路中的传递过程中,获取接收卡链路的接收卡的标识符,基于接收卡的标识符、第一端口连接信息、第二端口连接信息和接收卡的器件id确定接收卡的媒体访问控制mac地址;接收卡链路包括多张顺序连接的接收卡。

3、根据本专利技术提供的一种接收卡的mac地址确定方法,基于接收卡的标识符、第一端口连接信息、第二端口连接信息和接收卡的器件id确定接收卡的媒体访问控制mac地址,包括:基于接收卡对第二同步帧的解析结果获取接收卡的标识符、第一端口连接信息和第二端口连接信息,以获取初始接收卡的mac地址字段;确定初始接收卡的mac地址字段的长度和设定地址长度的长度差值;从器件id中获取长度为长度差值的id编号;基于id编号和初始接收卡的mac地址字段确定接收卡的mac地址。

4、根据本专利技术提供的一种接收卡的mac地址确定方法,基于第二同步帧在接收卡链路中的传递过程中,获取接收卡链路的接收卡的标识符,包括:当第二同步帧依次传递到接收卡链路中的接收卡时,依次对第二同步帧中的接收卡序号进行更新;基于更新后的接收卡序号得到接收卡的标识符。

5、根据本专利技术提供的一种接收卡的mac地址确定方法,基于接收卡的标识符、第一端口连接信息、第二端口连接信息和接收卡的器件id确定接收卡的媒体访问控制mac地址之后,还包括:将接收卡的mac地址存入接收卡的指定位置中,当指定位置处于锁定状态时,从指定位置读取接收卡的mac地址,以识别接收卡;当指定位置不处于锁定状态时,对指定位置中的接收卡的mac地址进行更新。

6、根据本专利技术提供的一种接收卡的mac地址确定方法,获取交换机和第一张接收卡的第二端口连接信息,包括:当第一同步帧在交换机和第一张接收卡之间传递时,基于交换机和第一张接收卡的链路层发现协议获取交换机和第一张接收卡之间的端口id、端口速率和交换机的设备信息;基于端口id、端口速率和交换机的设备信息得到第二端口连接信息。

7、根据本专利技术提供的一种接收卡的mac地址确定方法,获取第一同步帧,包括:获取发送卡发出的初始同步帧,将第一端口连接信息存储在初始同步帧中,以得到第一同步帧,第一端口连接信息是根据发送卡的硬件设计情况确定的。

8、本专利技术还提供一种接收卡的mac地址确定装置,包括:第一传递模块,用于获取第一同步帧,第一同步帧包括发送卡与交换机的第一端口连接信息;第二传递模块,用于当所述第一同步帧传递到所述交换机时,获取交换机和第一张接收卡的第二端口连接信息,将第二端口连接信息保存在第一同步帧中,得到第二同步帧;mac地址确定模块,用于基于第二同步帧在接收卡链路中的传递过程中,获取接收卡链路的接收卡的标识符,基于接收卡的标识符、第一端口连接信息、第二端口连接信息和接收卡的器件id确定接收卡的媒体访问控制mac地址;接收卡链路包括多张顺序连接的接收卡。

9、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如上述任一种接收卡的mac地址确定方法。

10、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种接收卡的mac地址确定方法。

11、本专利技术还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如上述任一种接收卡的mac地址确定方法。

12、本专利技术提供的接收卡的mac地址确定方法、装置、电子设备、存储介质及程序产品,通过将第一端口连接信息和第二端口连接信息存储在同步帧中,实现了第一端口连接信息和第二端口连接信息在接收卡中的依次传递。提高了不同接收卡获取第一端口连接信息和第二端口连接信息的效率和准确性。根据接收卡的标识符、第一端口连接信息、第二端口连接信息和接收卡的器件id确定接收卡的mac地址,能够保证不同的接收卡的mac地址的不同,避免了接收卡的mac地址重复的情况,进而提高了确定接收卡的mac地址的准确性,有利于高效识别不同的接收卡。

本文档来自技高网...

【技术保护点】

1.一种接收卡的MAC地址确定方法,其特征在于,包括:

2.根据权利要求1所述的接收卡的MAC地址确定方法,其特征在于,所述基于所述接收卡的标识符、所述第一端口连接信息、所述第二端口连接信息和所述接收卡的器件ID确定所述接收卡的媒体访问控制MAC地址,包括:

3.根据权利要求1所述的接收卡的MAC地址确定方法,其特征在于,所述基于所述第二同步帧在所述接收卡链路中的传递过程中,获取所述接收卡链路的接收卡的标识符,包括:

4.根据权利要求1所述的接收卡的MAC地址确定方法,其特征在于,所述基于所述接收卡的标识符、所述第一端口连接信息、所述第二端口连接信息和所述接收卡的器件ID确定接收卡的媒体访问控制MAC地址之后,还包括:

5.根据权利要求1所述的接收卡的MAC地址确定方法,其特征在于,所述获取所述交换机和所述第一张接收卡的第二端口连接信息,包括:

6.根据权利要求1所述的接收卡的MAC地址确定方法,其特征在于,所述获取第一同步帧,包括:

7.一种接收卡的MAC地址确定装置,其特征在于,包括:

8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述接收卡的MAC地址确定方法。

9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述接收卡的MAC地址确定方法。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述接收卡的MAC地址确定方法。

...

【技术特征摘要】

1.一种接收卡的mac地址确定方法,其特征在于,包括:

2.根据权利要求1所述的接收卡的mac地址确定方法,其特征在于,所述基于所述接收卡的标识符、所述第一端口连接信息、所述第二端口连接信息和所述接收卡的器件id确定所述接收卡的媒体访问控制mac地址,包括:

3.根据权利要求1所述的接收卡的mac地址确定方法,其特征在于,所述基于所述第二同步帧在所述接收卡链路中的传递过程中,获取所述接收卡链路的接收卡的标识符,包括:

4.根据权利要求1所述的接收卡的mac地址确定方法,其特征在于,所述基于所述接收卡的标识符、所述第一端口连接信息、所述第二端口连接信息和所述接收卡的器件id确定接收卡的媒体访问控制mac地址之后,还包括:

5.根据权利要求1所述的接收卡的mac地址确定方法,其特征在于,所述获取...

【专利技术属性】
技术研发人员:李钦李永杰赵多郑涛
申请(专利权)人:深圳市洲明科技股份有限公司
类型:发明
国别省市:

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

1