【技术实现步骤摘要】
一种媒体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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。