组播控制方法、装置、网络设备及存储介质制造方法及图纸

技术编号:23562418 阅读:26 留言:0更新日期:2020-03-25 07:03
本发明专利技术实施方式涉及通信技术领域,公开了一种组播控制方法,该方法包括:获取接入设备的设备类型信息,根据所述设备类型信息判断所述接入设备是否为合法的组播设备;若所述接入设备为合法的组播设备,则响应所述接入设备的组播请求。本发明专利技术实施方式还提供了一种组播控制装置、网络设备及存储介质。本发明专利技术实施方式提供的组播控制方法、装置、网络设备及存储介质,使组播资源提供方有效避免非法组播行为。

Multicast control method, device, network equipment and storage medium

【技术实现步骤摘要】
组播控制方法、装置、网络设备及存储介质
本专利技术涉及通信
,特别涉及一种组播控制方法、装置、网络设备及存储介质。
技术介绍
IP组播协议是一种通过使用一个多播地址将数据在同一时间以高效的方式发往处于TCP/IP网络上的多个接收者的协议,IP组播的场景例如是用户通过机顶盒设备观看组播的电视节目。然而,目前尚未有合适的方法对组播用户进行管理,存在部分用户通过手机、电脑等组播外的渠道获取组播源地址,通过视频软件发起组播请求而观看组播的视频,组播资源提供方无法有效避免该种非法组播行为。
技术实现思路
本专利技术实施方式的目的在于提供一种组播控制方法、装置、网络设备及存储介质,使得组播资源提供方有效避免非法组播行为。为解决上述技术问题,本专利技术的实施方式提供了一种组播控制方法,包含以下步骤:获取接入设备的设备类型信息,根据设备类型信息判断接入设备是否为合法的组播设备;若接入设备为合法的组播设备,则响应接入设备的组播请求。本专利技术的实施方式还提供了一种组播控制装置,包含:设备类型判断模块,用于获取接入设备的设备类型信息,根据设备类型信息判断接入设备是否为合法的组播设备;组播请求响应模块,用于当接入设备为合法的组播设备时,响应接入设备的组播请求。本专利技术的实施方式还提供了一种网络设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述的组播控制方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的组播控制方法。本专利技术实施方式相对于现有技术而言,通过接入设备的设备类型来判断是否为合法的组播渠道设备,由于合法的组播渠道设备的设备类型为规定的设备类型,因此通过设备类型信息可以准确判断接入设备的合法与否,在此基础上只响应合法的组播设备发起的组播请求,而拒绝响应非法的组播设备发起的组播请求,可以有效实现对非法的组播设备的过滤,使得组播资源提供方有效避免非法组播行为。另外,获取接入设备的设备类型信息,根据设备类型信息判断接入设备是否为合法的组播设备,包括:获取接入设备的设备类型字段,根据设备类型字段为接入设备分配IP地址;接收接入设备根据分配的IP地址加密生成的验证信息;对验证信息进行解析,若根据验证信息解析的IP地址为预设的组播IP地址,则判定接入设备为合法的组播设备。通过获取接入设备的设备类型字段,可以获知接入设备的设备类型,从而根据接入设备不同的设备类型分配不同的IP地址;通过使接入设备根据分配的IP地址加密生成的验证信息,根据解析的IP地址来判断接入设备是否为合法的组播设备,可以防止非法的组播设备通过修改IP地址来达到获取组播资源的行为,加强了对组播的控制。另外,获取接入设备的设备类型信息,根据设备类型信息判断接入设备是否为合法的组播设备,具体为:获取接入设备的设备类型字段,根据设备类型字段为接入设备分配IP地址并反馈时间戳至接入设备;接收接入设备生成的字符串,字符串为根据分配的IP地址、时间戳和预设随机数采用MD5加密生成的字符串;对字符串进行解析,若根据字符串解析的IP地址为预设的组播IP地址,解析的时间戳与时间戳一致,且解析的随机数在预设范围内,则判定接入设备为合法的组播设备。在对接入设备分配的IP地址进行验证的同时,加入时间戳和预设随机数进行验证,并采用MD5来加密,可以使非法的组播设备更难通过破解或伪造信息来达到获取组播资源的目的。另外,获取接入设备的设备类型字段,根据设备类型字段为接入设备分配IP地址,包括:获取接入设备的OPTION60字段;若OPTION60字段为数字视频转换盒的设备类型,则为接入设备分配预设的组播IP地址。另外,在若根据验证信息解析的IP地址为预设的组播IP地址,则判定接入设备为合法的组播设备之后,还包括:将解析的IP地址存入合法组播地址列表。在将接入设备判定为合法的组播设备后,将解析的IP地址存入合法组播地址列表,后续在接入设备在发起组播请求时,为是否响应该组播请求提供判断依据。另外,若接入设备为合法的组播设备,则响应接入设备的组播请求,包括:接收接入设备的组播请求,判断接入设备的IP地址是否在合法组播地址列表中;若接入设备的IP地址在合法组播地址列表中,则向组播内容提供方转发组播请求,且在组播控制表中增加接入设备的表项和在组播转发表中增加接入设备的转发条目。对于在合法组播地址列表中的接入设备,网关转发组播请求可以获取相应的组播资源返回接入设备,实现接入设备的组播功能,在组播控制表中增加接入设备的表项可以将组播资源返回至正确的接入设备,在组播转发表中增加接入设备的转发条目则可以方便对接入设备的信息查看和监控。另外,在若接入设备的IP地址在合法组播地址列表中,则继续转发组播请求,且在组播控制表中增加接入设备的表项和在组播转发表中增加接入设备的转发条目之后,还包括:获取接入设备的网络状态;若网络状态为已离线状态,则将接入设备对应的IP地址从合法组播地址列表和组播控制表中移除,并按照预设老化时间对组播转发表中的转发条目进行老化。当接入设备离线时,将其从合法组播地址列表和组播控制表中移除,并对组播转发表中的转发条目进行老化,可以释放网络的资源。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。图1是本专利技术第一实施方式提供的组播控制方法的流程示意图;图2是本专利技术第一实施方式提供的组播控制方法中S101细化步骤的流程示意图;图3是本专利技术第一实施方式提供的组播控制方法中S101另一种细化步骤的流程示意图;图4是本专利技术第一实施方式提供的组播控制方法中S1013之后的细化步骤的流程示意图;图5是本专利技术第二实施方式提供的组播控制装置的模块结构示意图;图6是本专利技术第三实施方式提供的网络设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种组播控制方法,通过获取接入设备的设备类型信息,根据设备类型信息判断接入设备是否为合法的组播设备;若接入设备为合法的组播设备,则响应接入设备的组播请求。通过接入设备的设备类型信息,可以获知接入设备的设备类型,由于合法的组播设备必然是规定类型(如机顶盒),因此,通过设备类型来判断接入设备的合法与否,可以拒绝响应非法组播设备发起的组播请求,只响应合法组播设备的组播请求,使得组播资源提供方有效避免非法组播行为。应当说明的是,本专利技术实施方式的执行主体为网关,优选地,执行主体为智能家居应用中的智本文档来自技高网...

【技术保护点】
1.一种组播控制方法,其特征在于,包括:/n获取接入设备的设备类型信息,根据所述设备类型信息判断所述接入设备是否为合法的组播设备;/n若所述接入设备为合法的组播设备,则响应所述接入设备的组播请求。/n

【技术特征摘要】
1.一种组播控制方法,其特征在于,包括:
获取接入设备的设备类型信息,根据所述设备类型信息判断所述接入设备是否为合法的组播设备;
若所述接入设备为合法的组播设备,则响应所述接入设备的组播请求。


2.根据权利要求1所述的组播控制方法,其特征在于,所述获取接入设备的设备类型信息,根据所述设备类型信息判断所述接入设备是否为合法的组播设备,包括:
获取接入设备的设备类型字段,根据所述设备类型字段为所述接入设备分配IP地址;
接收所述接入设备根据分配的IP地址加密生成的验证信息;
对所述验证信息进行解析,若根据所述验证信息解析的IP地址为预设的组播IP地址,则判定所述接入设备为合法的组播设备。


3.根据权利要求1所述的组播控制方法,其特征在于,所述获取接入设备的设备类型信息,根据所述设备类型信息判断所述接入设备是否为合法的组播设备,具体为:
获取接入设备的设备类型字段,根据所述设备类型字段为所述接入设备分配IP地址并反馈时间戳至所述接入设备;
接收所述接入设备生成的字符串,所述字符串为根据分配的IP地址、所述时间戳和预设随机数采用MD5加密生成的字符串;
对所述字符串进行解析,若根据所述字符串解析的IP地址为预设的组播IP地址,解析的时间戳与所述时间戳一致,且解析的随机数在预设范围内,则判定所述接入设备为合法的组播设备。


4.根据权利要求2所述的组播控制方法,其特征在于,所述获取接入设备的设备类型字段,根据所述设备类型字段为所述接入设备分配IP地址,包括:
获取接入设备的OPTION60字段;
若所述OPTION60字段为数字视频转换盒的设备类型,则为所述接入设备分配所述预设的组播IP地址。


5.根据权利要求2所述的组播控制方法,其特征在于,在所述若根据所述验证信息解析的IP地址为预设的组播IP地址,则判定所述接入设备为...

【专利技术属性】
技术研发人员:肖虎涛李峰苏畅李坤艳
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1