[发明专利]基于机顶盒的防止广播风暴的方法和装置无效
| 申请号: | 201210277004.5 | 申请日: | 2012-08-06 |
| 公开(公告)号: | CN102857556A | 公开(公告)日: | 2013-01-02 |
| 发明(设计)人: | 陈升 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;H04N21/637 |
| 代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 机顶盒 防止 广播 风暴 方法 装置 | ||
1.一种基于机顶盒的防止广播风暴的方法,其特征在于,包括:
机顶盒计算出UDP请求发起时间,其中,同时启动的多台机顶盒中每台机顶盒的所述UDP请求发起时间是唯一的;
所述机顶盒在所述UDP请求发起时间向前端机房服务器发送UDP请求;
所述UDP请求成功后,所述机顶盒向所述前端机房服务器发送HTTP请求应用清单以进行应用下载。
2.根据权利要求1所述的方法,其特征在于,所述机顶盒计算出UDP请求发起时间包括:
设置一个最大范围值,所述最大范围值由所述前端机房服务器所能承受的网络峰值和同一所述前端机房服务器下面的机顶盒的数量决定,所述最大范围值在机顶盒出厂前预先配置在所述机顶盒内;
将所述最大范围值与所述机顶盒的MAC地址相除并取余,得到所述UDP请求发起时间。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述HTTP请求失败时,所述机顶盒重新向所述前端机房服务器发送所述UDP请求,并设置当前第一间隔时间;所述HTTP请求失败时,在所述当前第一间隔时间后才能重新发送所述HTTP请求。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
所述UDP请求失败时,所述机顶盒在当前第二间隔时间后重新发送所述UDP请求,连续重新发送所述UDP请求的次数被限定在一个最大次数内;
所述连续重新发送所述UDP请求的次数为所述最大次数,并且所述UDP请求仍然失败时,所述机顶盒向前端机房服务器发送HTTP请求应用清单以进行应用下载。
5.根据权利要求4所述的方法,其特征在于,
所述设置当前第一间隔时间具体为:所述当前第一间隔时间等于上一次重新发送所述HTTP请求的第一间隔时间加上第一方差时间,其中,第一次重新发送所述HTTP请求的第一间隔时间为第一基本间隔时间;
所述当前第二间隔时间等于上一次重新发送所述UDP请求的第二间隔时间加上第二方差时间,其中,第二次重新发送所述UDP请求的第二间隔时间为第二基本间隔时间。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述HTTP请求成功后所述机顶盒将所述第二间隔时间设置为前端机房服务器配置的UDP请求间隔时间或者默认的UDP请求间隔时间。
7.一种基于机顶盒的防止广播风暴的装置,其特征在于,包括:
计算模块,用于计算出UDP请求发起时间,其中,同时启动的多台机顶盒中每台机顶盒的所述UDP请求发起时间是唯一的;
第一发送模块,用于在所述计算模块计算出的所述UDP请求发起时间向前端机房服务器发送UDP请求;
第二发送模块,用于在所述第一发送模块中的所述UDP请求成功后,向前端机房服务器发送HTTP请求应用清单以进行应用下载。
8.根据权利要求7所述的装置,其特征在于,所述计算模块包括:
配置模块,用于设置一个最大范围值,所述最大范围值由所述前端机房服务器所能承受的网络峰值和同一所述前端机房服务器下面的机顶盒的数量决定,所述最大范围值在机顶盒出厂前预先配置在所述机顶盒内;
时间获取模块,用于将所述最大范围值与所述机顶盒的MAC地址相除并取余,得到所述UDP请求发起时间。
9.根据权利要求7所述的装置,其特征在于,
所述第二发送模块还包括HTTP请求失败处理模块,用于在所述HTTP请求失败时向所述前端机房服务器发送所述UDP请求,并设置当前第一间隔时间;所述HTTP请求失败时,在所述当前第一间隔时间后才能重新发送所述HTTP请求。
10.根据权利要求7至9任一项所述的装置,其特征在于,所述第一发送模块还包括重复发送模块、限制模块和触发模块;
所述重复发送模块用于在所述UDP请求失败时,在当前第二间隔时间后重新发送所述UDP请求;
所述限制模块用于将所述重复发送模块连续重新发送所述UDP请求的次数限定在一个最大次数内;
所述触发模块用于在所述连续重新发送所述UDP请求的次数为所述最大次数,并且所述UDP请求仍然失败时,触发所述第二发送模块向前端机房服务器发送所述HTTP请求应用清单以进行应用下载。
11.根据权利要求10所述的装置,其特征在于,
所述设置当前第一间隔时间具体为:所述当前第一间隔时间等于上一次重新发送所述HTTP请求的第一间隔时间加上第一方差时间,其中,第一次重新发送所述HTTP请求的第一间隔时间为第一基本间隔时间;
所述当前第二间隔时间等于上一次重新发送所述UDP请求的第二间隔时间加上第二方差时间,其中,第二次重新发送所述UDP请求的第二间隔时间为第二基本间隔时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210277004.5/1.html,转载请声明来源钻瓜专利网。





