[发明专利]一种获取媒体IP的MAC地址的方法和智能终端有效
申请号: | 202010108130.2 | 申请日: | 2020-02-21 |
公开(公告)号: | CN111371913B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 谭冰;孟庆晓;吴闽华 | 申请(专利权)人: | 深圳震有科技股份有限公司 |
主分类号: | H04L61/103 | 分类号: | H04L61/103;H04L101/622;H04L65/1104 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 陈专;王永文 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 媒体 ip mac 地址 方法 智能 终端 | ||
本发明公开了一种获取媒体IP的MAC地址的方法和智能终端,所述方法包括:主机通过主控板下发的信令得知目的媒体IP地址;主机根据目的媒体IP地址将组好的ARP请求的包的内容当作特殊命令包的静荷发给数字信号处理器,数字信号处理器接收到特殊命令包,将静荷通过网口发出去;数字信号处理器从网口接收到ARP响应包,通过特殊指示包发给主机,主机从特殊指示包的静荷开始,用ARP的响应函数进行处理,从ARP响应包中获取目的媒体IP的MAC地址;主机在ARP表中进行搜索,将IP和MAC信息更新到ARP表。本发明实现了主机获取主控板根据信令协商下发的目的媒体IP的MAC地址的目的。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种获取媒体IP的MAC地址的方法和智能终端。
背景技术
在VoIP(Voice over Internet Protocol,基于IP的语音传输,是一种语音通话技术,经由网际协议来达成语音通话与多媒体会议,也就是经由互联网来进行通信)系统中,语音编解码是由数字信号处理器来完成的,数字信号处理器是由主机控制的。主机与数字信号处理器通过ethernet/pci接口通信。在信令IP和媒体IP分离的应用场合,采用一个性能比较弱的CPU实现控制数字信号处理器主机功能和一些单板管理消息的处理功能,而对外的网口挂在数字信号处理器上,媒体流直接由数字信号处理器发送和接收。数字信号处理器不具备tcp/ip三层的处理能力,其只有根据主机下发的通道级的tcp/ip二层和三层的组包的信息去组包和解包的能力。主机侧不出网口(主机的处理芯片和数字信号处理器都是CPU,主机侧不出网口是说主机的CPU不挂接网口芯片,网口芯片挂接在数字信号处理器这侧),主机要获取主控板根据信令协商下发的目的媒体IP的MAC地址是一个要解决的问题。主机只有将IP二层和三层头信息(IP和MAC头)下发到数字信号处理器,数字信号处理器才知道如何去组包和验证接收包的有效性。如果数字信号处理器出网口,RTP包直接从数字信号处理器的网口发送和接收,这样省掉了主机CPU的转发,提高了包的处理效率。主机通过主控板的信令知道目的的媒体IP,可主机又不出对外用来传送媒体流的网口,主机需要一种特殊的方法来通过数字信号处理器来完成MAC地址的学习过程。
因此,现有技术还有待于改进和发展。
发明内容
本发明的主要目的在于提供一种获取媒体IP的MAC地址的方法、智能终端及存储介质,旨在解决现有技术的上述缺陷。
为实现上述目的,本发明提供一种获取媒体IP的MAC地址的方法,所述获取媒体IP的MAC地址的方法包括如下步骤:
主机通过主控板下发的信令得知目的媒体IP地址;
主机根据目的媒体IP地址将组好的ARP请求的包的内容当作特殊命令包的静荷发给数字信号处理器,数字信号处理器接收到特殊命令包,将静荷通过网口发出去;
数字信号处理器从网口接收到ARP响应包,通过特殊指示包发给主机,主机从特殊指示包的静荷开始,用ARP的响应函数进行处理,从ARP响应包中获取目的媒体IP的MAC地址;
主机在ARP表中进行搜索,将IP和MAC信息更新到ARP表。
后续如果再有获取相同目的媒体IP的MAC的指令,可以直接从ARP表获取;对整个ARP表记录的目的媒体IP,每5分钟做一次MAC地址的重学操作,防止MAC地址的老化。
可选地,所述的获取媒体IP的MAC地址的方法,其中,所述主控板通过HDLC与所述主机实现板间通信。
可选地,所述的获取媒体IP的MAC地址的方法,其中,所述主机与所述数字信号处理器通过PCI接口实现通信。
可选地,所述的获取媒体IP的MAC地址的方法,其中,所述获取媒体IP的MAC地址的方法还包括:
所述主机下发给数字信号处理器监控网口接收的与配置符合的包类型的包通过特殊指示包发给所述主机处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳震有科技股份有限公司,未经深圳震有科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010108130.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:批量私有云的运维系统和运维方法
- 下一篇:左右耳智能识别方法及相关设备