[发明专利]用于流媒体转发的方法及装置、路由方法及装置有效
申请号: | 201611036049.8 | 申请日: | 2016-11-22 |
公开(公告)号: | CN106792257B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 梁云格 | 申请(专利权)人: | 北京大米科技有限公司 |
主分类号: | H04N21/61 | 分类号: | H04N21/61;H04N21/6402;H04N21/643;H04N21/647;H04L29/08;H04L12/741 |
代理公司: | 11597 北京睿派知识产权代理事务所(普通合伙) | 代理人: | 刘锋 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 流媒体 转发 方法 装置 路由 | ||
1.一种用于流媒体转发的方法,用于多层流媒体网络,所述多层流媒体网络包括多台流媒体服务器,其特征在于,该方法包括以下步骤:
接收上一节点发送的数据包,所述数据包包括预设字段,所述预设字段包括上一节点类型;以及
根据所述上一节点类型执行预设操作;
其中,所述流媒体服务器中配置有路由表,所述路由表包括所述流媒体服务器的上一跳信息和下一跳信息;
其中,所述上一跳信息包括上一跳类型和备选上一跳地址,所述下一跳信息包括下一跳类型和备选下一跳地址;
所述根据所述上一节点类型执行预设操作包括:
当所述上一节点类型为客户端类时,根据所述上一跳类型和所述下一跳类型确定所述数据包的转发方向;
当所述上一节点类型为到达类时,停止所述数据包的转发,处理相应的业务逻辑。
2.根据权利要求1所述的方法,其特征在于,所述根据所述上一节点类型执行预设操作还包括:
当所述上一节点类型为客户端类时,根据所述转发方向发送路由请求;
接收响应于所述路由请求返回的目标地址,其中所述目标地址为所述路由表中所述备选上一跳地址或者所述备选下一跳地址其中之一;
根据所述目标地址将所述数据包转发至相应的下一节点。
3.根据权利要求2所述的方法,其特征在于,所述预设字段还包括上一节点标识,所述根据所述上一节点类型执行预设操作还包括:
更改所述预设字段的上一节点类型为重定向类,且更改所述上一节点标识为当前接收所述数据包的流媒体服务器的标识;
将更改后的所述预设字段封装进所述数据包后转发至所述下一节点。
4.根据权利要求1所述的方法,其特征在于,所述预设字段还包括上一节点标识,所述根据所述上一节点类型执行预设操作包括:
当所述上一节点标识为重定向类时,根据所述上一节点标识和所述路由表确定所述数据包的转发方向;
根据所述转发方向发送路由请求;
接收响应于所述路由请求返回的目标地址,其中所述目标地址为所述路由表中所述备选上一跳地址或者所述备选下一跳地址其中之一;
根据所述目标地址将所述数据包转发至相应的下一节点。
5.根据权利要求4所述的方法,其特征在于,所述根据所述目标地址将所述数据包转发至相应的下一节点包括:
根据所述路由表中的所述上一跳类型或者所述下一跳类型判断所述下一节点是否为边缘节点类;
当所述下一节点为所述边缘节点类时,更改所述预设字段的所述上一节点类型为终点类,且更改所述上一节点标识为当前接收所述数据包的流媒体服务器的标识;
将更改后的所述预设字段封装进所述数据包后转发至所述下一节点。
6.一种用于流媒体转发的装置,用于多层流媒体网络,所述多层流媒体网络包括多台流媒体服务器,其特征在于,该装置包括:
数据包接收模块,用于接收上一节点发送的数据包,所述数据包包括预设字段,所述预设字段包括上一节点类型;以及
执行模块,用于根据所述上一节点类型执行预设操作;
其中,所述流媒体服务器中配置有路由表,所述路由表包括所述流媒体服务器的上一跳信息和下一跳信息;
其中,所述上一跳信息包括上一跳类型和备选上一跳地址,所述下一跳信息包括下一跳类型和备选下一跳地址;
所述执行模块包括:
业务逻辑处理单元,用于当所述上一节点类型为到达类时,停止所述数据包的转发,处理相应的业务逻辑;
转发方向确定单元,用于当所述上一节点类型为重定向类时,根据所述上一节点标识和所述路由表确定所述数据包的转发方向。
7.根据权利要求6所述的装置,其特征在于,所述预设字段还包括上一节点标识,所述执行模块还包括:
发送请求单元,用于当所述上一节点类型为重定向类时,根据所述转发方向发送路由请求;
目标地址接收单元,用于接收响应于所述路由请求返回的目标地址,其中所述目标地址为所述路由表中所述备选上一跳地址或者所述备选下一跳地址其中之一;
数据包转发单元,用于根据所述目标地址将所述数据包转发至相应的下一节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大米科技有限公司,未经北京大米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611036049.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可减少背部出汗的背包
- 下一篇:智能防盗防丢背包