一种媒体IP代理方法及设备技术

技术编号:24130151 阅读:45 留言:0更新日期:2020-05-13 06:01
本发明专利技术公开了一种媒体IP代理方法及设备,包括步骤:所述网络交换芯片接收外部RTP数据包或内部RTP数据包,并发送至CPU;所述CPU将所述RTP数据包中的用户板源MAC地址替换为CPU源MAC地址或将CPU目的MAC地址替换为用户板目的MAC地址,并通过网络交换芯片发送至外部设备或用户板。本发明专利技术在对外部设备发送内部RTP数据包时,通过CPU将用户板源MAC地址替换为CPU源MAC地址;在接收外部设备发送的外部RTP数据包时,通过CPU将外部RTP数据包中的CPU目的MAC地址替换为用户板目的MAC地址,使得对外部设备的通信仅需CPU的一个IP地址就能够实现。

A media IP proxy method and device

【技术实现步骤摘要】
一种媒体IP代理方法及设备
本专利技术涉及VoIP通信领域,特别涉及一种媒体IP代理方法及设备。
技术介绍
传统的在综合业务接入网(Multi-ServiceAccessNetwork,MSAN)产品中,有三种类型的单板,主控板负责呼叫信令的处理及网管数据的配置,媒体板负责语音的编解码和实时传输协议(Real-timeTransportProtocol,RTP)组包与解包,用户单板负责用户线的接入。这种设计媒体资源集中,媒体板的数量不多,每块媒体单板一个IP地址的组网需求在实际使用中还是可以得到满足的。可这种设计背板需要带TDM总线,这样背板总线就会相对复杂,生产成本也比没TDM总线的背板高。随着技术的发展,现有的综合业务接入网产品中,可以在低成本的情况下将媒体资源放在用户单板上,这样TDM总线在用户单板就终结了,不需要引入到背板,但是这种方案每块用户单板都需要一个IP地址进行通信,这样一个设备就需要十多个IP地址了,在实际的使用是很难满足这种组网需求的。因而现有技术还有待改进和提高。专利技术内容鉴于上述本文档来自技高网...

【技术保护点】
1.一种媒体IP代理方法,其特征在于,包括步骤:/n所述网络交换芯片接收外部RTP数据包或内部RTP数据包,并发送至CPU;/n所述CPU将所述RTP数据包中的用户板源MAC地址替换为CPU源MAC地址或将CPU目的MAC地址替换为用户板目的MAC地址,并通过网络交换芯片发送至外部设备或用户板。/n

【技术特征摘要】
1.一种媒体IP代理方法,其特征在于,包括步骤:
所述网络交换芯片接收外部RTP数据包或内部RTP数据包,并发送至CPU;
所述CPU将所述RTP数据包中的用户板源MAC地址替换为CPU源MAC地址或将CPU目的MAC地址替换为用户板目的MAC地址,并通过网络交换芯片发送至外部设备或用户板。


2.根据权利要求1所述的媒体IP代理方法,其特征在于,所述CPU预先保存一个key值为源IP、源端口、目的IP和目的端口的hash表,用于记录对应的用户板号。


3.根据权利要求2所述的媒体IP代理方法,其特征在于,还包括步骤:
外部设备发送外部RTP数据包至网络交换芯片。


4.根据权利要求3所述的媒体IP代理方法,其特征在于,所述网络交换芯片接收外部RTP数据包的步骤包括:
所述网络交换芯片接收所述外部RTP数据包,并在外部RTP数据包中加入VLAN1头字段。


5.根据权利要求4所述的媒体IP代理方法,其特征在于,所述将CPU目的MAC地址替换为用户板目的MAC地址,并通过网络交换芯片发送至用户板的步骤包括:
所述CPU接收加入VLAN1头字段的外部RTP数据包;
根据外部RTP数据包中的IP地址和端口信息在hash表中查询对应的用户板号,并用对应的用户板目的MAC地址替换外部RTP数据包中的CPU目的MAC地址;
将VLAN1头字段替换为VLAN2头字段,并通过网络交换芯片发送对应的至用户...

【专利技术属性】
技术研发人员:谭冰孟庆晓
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

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

1