【技术实现步骤摘要】
一种基于通信卫星的组播方法、服务器和终端
本专利技术实施例涉及通信
,更具体地,涉及一种基于通信卫星的组播方法、服务器和终端。
技术介绍
组播是网络数据传输三种方式之一,组播解决了单播和广播方式效率低的问题。当网络中的某些用户需求特定信息时,组播源(即组播信息发送者)仅发送一次信息,组播路由器借助组播路由协议为组播数据建立树型路由树,被传递的组播数据在尽可能远的分叉路口开始复制和分发。目前的组播主要是基于地面的内容分发网络(ContentDeliveryNetwork,CDN),内容分发网络中的网络节点数量多,基于网络节点上的组播路由器建立的树型路由树,数量多且结构复杂,在组播过程中涉及到的用于复制和分发的组播路由器过多,降低了组播过程中组播数据的传输效率和传输的可靠性。
技术实现思路
为了克服上述问题或者至少部分地解决上述问题,本专利技术实施例提供一种基于通信卫星的组播方法、服务器和终端。本专利技术实施例提供一种基于通信卫星的组播方法,包括:接收每一终端的数据请求信息,根据每一终端 ...
【技术保护点】
1.一种基于通信卫星的组播方法,其特征在于,包括:/n接收每一终端的数据请求信息,根据每一终端的数据请求信息和目标通信卫星确定组播组,所述组播组中每一终端所请求的数据内容均为同一数据内容,并将所述同一数据内容作为组播数据;/n将组播组地址发送至所述组播组中每一终端;/n将所述组播数据发送至所述目标通信卫星,所述组播数据的每一数据包携带所述组播组地址,以供所述目标通信卫星向所述组播组中每一终端发射所述组播数据,并使所述组播组中每一终端根据所述组播组地址接收所述组播数据。/n
【技术特征摘要】
1.一种基于通信卫星的组播方法,其特征在于,包括:
接收每一终端的数据请求信息,根据每一终端的数据请求信息和目标通信卫星确定组播组,所述组播组中每一终端所请求的数据内容均为同一数据内容,并将所述同一数据内容作为组播数据;
将组播组地址发送至所述组播组中每一终端;
将所述组播数据发送至所述目标通信卫星,所述组播数据的每一数据包携带所述组播组地址,以供所述目标通信卫星向所述组播组中每一终端发射所述组播数据,并使所述组播组中每一终端根据所述组播组地址接收所述组播数据。
2.根据权利要求1所述的方法,其特征在于,所述根据每一终端的数据请求信息和目标通信卫星确定组播组,包括:
根据每一数据请求信息解析数据内容;
根据所述目标通信卫星和每一终端所请求的数据内容确定终端组,每一终端组中所有终端均连接至所述目标通信卫星且所请求的数据内容均相同;
将终端组中终端的数量达到组播阈值的终端组作为所述组播组。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标通信卫星和每一终端所请求的数据内容确定终端组,包括:
接收每一终端发送的卫星信号连接信息;
根据每一卫星信号连接信息确定连接至所述目标通信卫星的终端;
在连接至所述目标通信卫星的终端中,将所请求的数据内容均相同的终端组成终端组。
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标通信卫星和每一终端所请求的数据内容确定终端组,包括:
接收每一终端发送的地理位置信息;
根据每一终端发送的地理位置信息确定在所述目标通信卫星的通信覆盖范围内的终端;
在所述目标通信卫星的通信覆盖范围内的终端中,将所请求的数据内容均相同的终端组成终端组。
5.根据权利要求1所述的方法,其特征在于,所述将所述组播数据发送至所述目标通信卫星之后,还包括:
将所述组播组中每一终端反馈的数据丢...
【专利技术属性】
技术研发人员:李贺武,杨辉,杨思雨,吴茜,
申请(专利权)人:清华大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。