[发明专利]一种基于组播和单播混合策略的PIS补帧算法在审
申请号: | 202010200074.5 | 申请日: | 2020-03-20 |
公开(公告)号: | CN111770389A | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 李奇兵;燕强;张国慧;刘良 | 申请(专利权)人: | 深圳宇翊技术股份有限公司;中铁二院工程集团有限责任公司 |
主分类号: | H04N21/6375 | 分类号: | H04N21/6375;H04N21/231;H04N21/262;H04N21/439;H04N21/44;H04L29/06 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 龚健 |
地址: | 518000 广东省深圳市龙华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 混合 策略 pis 算法 | ||
1.一种基于组播和单播混合策略的PIS补帧算法的单播补帧算法,其特征在于,包含以下步骤:
A、服务端间隔发送原始的音视频数据帧;
B、客户端接收到数据帧后会计算出该数据帧的特征码,并将包含特征码的包头发给服务端;
C、服务端如果收到包头消息,就会从数据缓冲区中查找该数据包是否存在,不存在就丢掉该消息,存在就会验证包头是否相同;
D、客户端只接收到之前发送给服务端的包头,则说明数据帧传输成功,不需要补包;如果接收到新包头以及各个数据小包的特征码,则表示数据帧有丢失,需要请求补包;
E、客户端向服务端申请小包补包;
F、服务端如果收到申请单播补小包的消息,就会从数据缓冲区中查找该数据小包是否存在;
G、客户端收到数据小包,在补包时间内检查小包是否正确,重复步骤C-F,直到补包成功;超过补包时间,则丢掉整个数据帧。
2.根据权利要求1所述的一种基于组播和单播混合策略的PIS补帧算法的单播补帧算法,其特征在于,所述步骤B的包头以单播方式发送。
3.根据权利要求1所述的一种基于组播和单播混合策略的PIS补帧算法的单播补帧算法,其特征在于,所述步骤C中,如果包头相同则会向客户端以单播的方式回应该包头,表示数据帧传输成功;包头不相同则会向客户端以单播的方式重新回应包头以及各个数据小包的验证码,表示数据帧出现丢包。
4.根据权利要求1所述的一种基于组播和单播混合策略的PIS补帧算法的单播补帧算法,其特征在于,所述步骤F中,数据小包不存在就丢掉该消息,存在就会向客户端以单播的方式回应指定的数据小包。
5.根据权利要求1所述的一种基于组播和单播混合策略的PIS补帧算法的单播补帧算法,其特征在于,所述步骤G中,对未完成补包的小包,对该小包的类型做判断,若承载关键信息,则主动丢弃相应的数据帧。
6.一种基于组播和单播混合策略的PIS补帧算法的组播补帧算法,其特征在于,包含以下步骤:
a、服务端间隔发送原始的音视频数据帧;
b、服务端同时发送该音视频数据帧的自定义包头;
c、客户端接收到包头,校验包头中的所有特征码是否正确;
d、客户端再根据接收的数据包计算出另一特征码,并与收到正确的包头特征码对比,判断计算的特征码是否都正确,此过程能判断数据帧是否丢包;
e、客户端申请组播补小包;
f、服务端收到申请包头和包体的补包消息,将需要申请组播补包的消息缓存到消息缓冲区,50ms时间去解析缓冲区消息,过滤掉相同的消息,再进行补包;
g、客户端接收到包头和数据小包,重复步骤c-e;客户端接收到数据小包,重复步骤d-e,在补包时间内直到补包完成。
7.根据权利要求6所述的一种基于组播和单播混合策略的PIS补帧算法的组播补帧算法,其特征在于,所述步骤b中,该自定义包头是由本发明中的UDP补帧协议定义的,含有包头自身的特征码和所有数据小包的特征码。
8.根据权利要求6所述的一种基于组播和单播混合策略的PIS补帧算法的组播补帧算法,其特征在于,所述步骤c中的校验包头,正确则执行下一步,不正确则申请组播补包头。
9.根据权利要求6所述的一种基于组播和单播混合策略的PIS补帧算法的组播补帧算法,其特征在于,所述步骤d中,计算出的特征码对比后正确,则不用补包;不正确则有小包丢失需申请补包。
10.根据权利要求6所述的一种基于组播和单播混合策略的PIS补帧算法的组播补帧算法,其特征在于,所述步骤f中,如果是申请包头补包,就会向客户端组播包头和所有小包的特征包;如果申请包体补包,就会向客户端组播数据小包。在实际应用中,根据地面网络和车载网络的特点,采取混合策略:对地面播放控制器使用组播补帧,对车载播放控制器使用单播补帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳宇翊技术股份有限公司;中铁二院工程集团有限责任公司,未经深圳宇翊技术股份有限公司;中铁二院工程集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010200074.5/1.html,转载请声明来源钻瓜专利网。