[发明专利]一种数据传输方法和系统有效
申请号: | 201210056240.4 | 申请日: | 2012-03-06 |
公开(公告)号: | CN102625162A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 孙策;周迪 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/437;H04N21/438;H04N21/61;H04N21/63 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据传输方法和系统。
背景技术
如图1所示,为现有的一种监控系统中多媒体实况点播的系统架构示意图。在该技术方案中,主要通过MS(Multimedia Server,多媒体服务器)进行单播的方式转发和发送给解码客户端进行解码播放。
其中,当需要多台VC(Video Client,监控客户端)进行实况EC(Encoder,编码器)点播时,VM(Video Management,视频管理)服务器首先通知EC将实况流发往网络中的MS。同时,VM将进行点播的VC的IP(Internet Protocol,互联网协议)地址和MAC(Media Access Control,介质访问控制)地址发送给MS,MS在本地生成EC对应的实况流分发表项,将相应VC的IP地址和MAC地址添加在表项中。当EC实况流到达MS后,MS根据实况流分发表项,用表项中的VC的IP地址和MAC地址替换EC报文中的目的IP地址和目的MAC地址,再分别向各VC转发。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
当同时点播的VC较多时,将对MS造成较大的性能压力;MS在数据转发时需要进行实际的地址更换和转发功能,要求高性能服务器才能适应,成本较高。
发明内容
本发明提供一种数据传输方法和系统,以降低实况流点播流程中MS的性能压力。
为了达到以上目的,本发明实施例提供一种数据传输方法,应用于包括多媒体服务器MS、编码器EC、交换机以及至少两台监控客户端VC的视频监控系统,该方法包括:
VC向MS发送实况点播注册请求,其中携带有VC的IP地址和MAC地址以及目的EC的标识信息;
所述MS根据接收到的实况点播注册请求中携带的目的EC的标识信息为所述VC分配虚拟IP地址和MAC地址,并将该虚拟IP地址和MAC地址通知给所述EC和VC;
所述EC将实况流的目的IP地址和MAC地址分别设置为所述MS通知的虚拟IP地址和虚拟MAC地址,并将所述实况流发送给交换机;
所述交换机根据接收到的实况流中携带的虚拟MAC地址查询对应的MAC表项,并根据该MAC表项进行实况流转发;其中,所述VC接收到所述MS通知的虚拟IP地址和虚拟MAC地址后,定期向交换机发送源IP地址和源MAC地址分别为所述虚拟IP地址和虚拟MAC地址的保活报文,以使所述交换机根据该保活报文以及接收到该保活报文的端口信息建立或维护对应的MAC表项;
当所述VC接收到目的IP地址和目的MAC地址分别为所述虚拟IP地址和虚拟MAC地址的实况流时,对接收到的实况流进行解析和解码。
所述MS根据接收到的实况点播注册请求中携带的目的EC的标识信息为所述VC分配虚拟IP地址和MAC地址,具体为:
所述MS接收到所述实况点播注册请求后,查询自身存储的转发表项,并判断是否存在对应所述EC的转发表项;若判断为否,则创建对应该EC的转发表项,为该EC分配虚拟IP地址和虚拟MAC地址,并将该虚拟IP地址和虚拟MAC地址分配给所述VC;若判断为是,则为所述VC分配对应该EC的转发表项中的虚拟IP地址和虚拟MAC地址。
所述交换机根据接收到的保活报文以及接收到该保活报文的端口信息建立或维护对应的MAC表项,具体为:
所述交换机查询自身是否存储有所述保活报文中携带的虚拟MAC地址以及接收到该保活报文的端口对应的MAC表项,若判断为否,则根据该虚拟MAC地址以及端口建立对应的MAC表项;若判断为是,则根据该虚拟MAC地址以及端口对对应的MAC表项进行保活。
所述交换机根据该MAC表项进行实况流转发,具体为:
所述交换机将所述目的IP地址和MAC地址分别为所述虚拟IP地址和虚拟MAC地址的实况流进行单播复制,并向包含所述虚拟MAC地址的MAC表项中的所有端口转发该实况流;其中,所述交换机开启多端口MAC功能。
该方法还包括:
VC向所述MS发送实况点播注销请求,其中携带VC的IP地址和MAC地址以及目的EC的标识信息;
所述MS根据接收到的实况点播注销请求删除对应转发表项中的相应记录,并向所述VC返回注销完成消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210056240.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:节能型烧水器
- 下一篇:一种液晶显示装置及其制造方法以及光学膜片