Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le mardi 27.07.2021 à 12:00 PM CEST
Paramétrages

Paramétrages

Aller à Demande

1. CN107211196 - Method and devices for transmitting a data stream according to a multipoint transmission mode

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ ZH ]

权利要求书

1.一种用于在服务器设备与客户端设备之间根据多播传输模式发送数据流的方法,其中,所述方法包括由所述客户端设备实现的以下步骤:
获得用于订阅被称为目标多播组的多播组的第一请求,所述多播组允许获得数据流;
利用多个第二订阅请求替换用于订阅所述目标多播组的所述第一请求,每个第二订阅请求与多播子组的集合中的多播子组相关联,每个多播子组允许获得形成所述数据流的子部分的数据子流,所有所述多播子组允许通过组合所述数据子流来获得所述数据流;
将网络接口与每个第二订阅请求相关联,每个相关联的网络接口从将所述服务器设备连接到所述客户端设备并在所述客户端设备上可用的网络接口的集合获取;
通过与所述第二订阅请求相关联的网络接口向所述服务器设备发送每个第二订阅请求;
接收与所发送的第二订阅请求对应的数据子流,所接收的每个数据子流通过发送与所述数据子流相关联的所述第二订阅请求的所述网络接口被接收到;
使用所接收的数据子流重构所述数据流,以便能够使用所述数据流,
其中,在获得用于订阅所述目标多播组的所述第一请求之后,所述客户端设备在表示多播组的信息的集合中寻找表示所述目标多播组的信息,当在表示多播组的信息的所述集合中找到表示所述目标多播组的信息时,所述第一请求被所述第二订阅请求替换。

2.根据权利要求1所述的方法,其中,当在表示多播组的信息的所述集合中寻找表示所述目标多播组的信息时,所述客户端设备实现以下步骤:
向所述服务器设备发送被称为GETCAPS请求的请求,所述请求请求表示能够由所述服务器设备传递的每个数据流的信息;
从所述服务器设备接收被称为SENDCAPS请求的至少一个请求,所述请求提供表示能够由所述服务器设备传递的每个数据流的信息;
从表示所接收的数据流的所述信息构建表示多播组的信息的所述集合;
在表示由此构建的多播组的信息的所述集合中寻找表示所述目标多播组的信息。

3.根据权利要求2所述的方法,其中,表示每个数据流的信息包括表示所述数据流的多播地址的信息和表示与所述数据流对应的数据子流的集合的信息,以及针对每个数据子流表示所述数据子流的多播地址的信息。

4.根据权利要求3所述的方法,其中,表示每个数据流的信息还包括表示每个数据流和每个数据子流的传输速率的信息。

5.根据权利要求2所述的方法,其中,每个GETCAPS请求和每个SENDCAPS请求与因特网组管理协议IGMP兼容。

6.根据权利要求1所述的方法,其中,当与所发送的所述第二订阅请求对应的所述数据子流被接收到时,所述客户端设备针对所发送的每个第二订阅请求检查和与所述第二订阅请求相关联的所述多播子组对应的所述数据子流是否被接收到,并且如果每个数据子流都被接收到,则重构所述数据流。

7.根据权利要求6所述的方法,其中,当至少一个数据子流未被接收到时,所述客户端设备向所述服务器设备发送对已经被针对发送了第二订阅请求的每个多播子组的取消订阅请求。

8.根据权利要求1所述的方法,其中,当在表示多播组的信息的所述集合中未找到表示所述多播组的信息时,所述客户端设备向所述服务器设备发送所述第一请求,以接收所述数据流。

9.根据权利要求1所述的方法,其中,当在接收与所发送的第二订阅请求对应的所述数据子流期间,所述客户端设备检测将所述客户端设备连接到所述服务器设备的新的网络接口的打开时,所述客户端设备实现以下步骤:
通过向网络接口的所述集合添加检测到的新的网络接口来增强网络接口的所述集合;
将所述新的网络接口与用于订阅与所述目标多播组对应的多播子组的所述集合中的多播子组的至少一个第二订阅请求相关联;
通过使用所述新的网络接口向所述服务器设备发送与所述新的网络接口相关联的每个第二订阅请求;
当通过包括所述新的网络接口的多个网络接口同时接收到和与通过所述新的网络接口发送的第二订阅请求相关联的多播子组对应的、被称为重复子流的数据子流时,发送对与通过除所述新的网络接口以外的网络接口接收的重复子流对应的每个多播子组的取消订阅请求。

10.根据权利要求9所述的方法,其中,当通过所述新的网络接口未接收到和与通过所述新的网络接口发送的第二订阅请求相关联的多播子组对应的数据子流时,所述客户端设备向所述服务器设备发送对与未接收到的数据子流对应的所述多播子组的取消订阅请求。

11.根据权利要求1所述的方法,其中,当在接收与所发送的第二订阅请求对应的所述数据子流期间,所述客户端设备检测将所述客户端设备连接到所述服务器设备的网络接口的抑制时,所述客户端设备实现以下步骤:
通过移除被抑制的网络接口来缩减网络接口的所述集合;
将先前与所述被抑制的网络接口相关联的每个第二订阅请求与经缩减的网络接口的集合中的网络接口相关联;
使用经缩减的网络接口的所述集合中与每个第二订阅请求相关联的网络接口向所述服务器设备发送所述每个第二订阅请求,所述每个第二订阅请求先前与所述被抑制的网络接口相关联;
如果在先前与所述被抑制的网络接口相关联的每个第二订阅请求的传输之后,与所发送的每个第二订阅请求对应的每个数据子流都被接收到,则重构所述数据流。

12.根据权利要求11所述的方法,其中,如果在先前与所述被抑制的网络接口相关联的每个第二订阅请求的传输之后,与所发送的第二订阅请求对应的至少一个数据子流未被接收到,则所述客户端设备向所述服务器设备发送对每个多播子组的取消订阅请求。

13.根据权利要求4所述的方法,其中,所述方法包括由所述服务器设备实现的以下步骤:
通过接收接口接收每个第二订阅请求;
将所述数据流的所述数据分配在所述数据子流中;
通过与接收所述第二订阅请求的接口对应的网络接口发送每个数据子流,所述第二订阅请求与和所述数据子流对应的所述多播子组相关联。

14.根据权利要求13所述的方法,其中,在将所述数据流的所述数据分配在所述数据子流中时,考虑表示每个数据流和/或每个子流的所述传输速率的信息。

15.一种能够根据多播传输模式从服务器设备接收数据流的客户端设备,所述客户端设备包括以下装置:
获得装置,所述获得装置用于获得用于订阅被称为目标多播组的多播组的第一请求,所述多播组允许获得数据流;
替换装置,所述替换装置用于利用多个第二订阅请求替换用于订阅所述目标多播组的所述第一请求,每个第二订阅请求与多播子组的集合中的多播子组相关联,每个多播子组允许获取形成所述数据流的子部分的数据子流,所有所述多播子组允许通过组合所述数据子流来获得所述数据流;
关联装置,所述关联装置用于将网络接口与每个第二订阅请求相关联,每个关联的网络接口从将所述服务器设备连接到所述客户端设备并在所述客户端设备上可用的网络接口的集合获取;
发送装置,所述发送装置用于在与每个第二订阅请求相关联的网络接口上向所述服务器设备发送所述每个第二订阅请求;
接收装置,所述接收装置用于接收与所发送的第二订阅对应的数据子流,所接收的每个数据子流通过发送与所述数据子流相关联的所述第二订阅请求的所述网络接口被接收到;
重构装置,所述重构装置用于使用所接收的数据子流重构所述数据流,以能够使用所述数据流,
其中,在获得用于订阅所述目标多播组的所述第一请求之后,所述客户端设备在表示多播组的信息的集合中寻找表示所述目标多播组的信息,当在表示多播组的信息的所述集合中找到表示所述目标多播组的信息时,所述第一请求被所述第二订阅请求替换。

16.一种能够以多播传输模式将数据流发送到客户端设备的服务器设备,所述服务器设备包括以下装置:
接收装置,所述接收装置用于接收与由所述客户端装置发送的、替换用于订阅由所述客户端设备获得的目标多播组的第一请求的多个第二订阅请求对应的多个第二订阅请求,所述目标多播组允许获得数据流,每个第二订阅请求与多播子组的集合中的多播子组相关联,每个多播组允许获得形成所述数据流的子部分的数据子流,所有所述多播子组允许通过组合所述数据子流获得所述数据流;
分配装置,所述分配装置用于将所述数据流的所述数据分配在所述数据子流中;
发送装置,所述发送装置用于通过与用于接收所述第二订阅请求的接口对应的网络接口发送每个数据子流,所述第二订阅请求与和所述数据子流对应的所述多播子组相关联,
其中,在获得用于订阅所述目标多播组的所述第一请求之后,所述客户端设备在表示多播组的信息的集合中寻找表示所述目标多播组的信息,当在表示多播组的信息的所述集合中找到表示所述目标多播组的信息时,所述第一请求被所述第二订阅请求替换。

17.一种通信系统,所述通信系统包括根据权利要求16所述的服务器设备和至少一个根据权利要求15所述的客户端设备。

18.一种存储装置,所述存储装置存储包括指令的计算机程序,当所述程序被服务器设备或客户端设备的处理器执行时,所述指令用于通过所述服务器设备或所述客户端设备实现根据权利要求1所述的方法。