代理服务器、中继方法、通信系统、中继控制程序、及记录介质技术方案

技术编号:8494315 阅读:190 留言:0更新日期:2013-03-29 07:58
本发明专利技术的目的在于提供一种代理服务器、中继方法、通信系统、中继控制程序、及记录介质。代理(250)包括:当检测到来自代理(200)的视频要求时,将表示其自身能够代替服务器(300)来利用多播对视频进行发送的信息发送给该代理的处理部(251);以及在接收到来自代理(200)的JOIN消息时将该代理登录到多播组中的处理部(253)。处理部(253)利用多播将缓存(252)中的视频中继给登录完的各个代理。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及发送装置的代理服务器及上述代理服务器的中继方法,在该发送装置的代理服务器及上述代理服务器的中继方法中,基于来自重放装置或来自重放装置的代理服务器这样的通信装置的要求,将从发送装置发送的数据中继给通信装置。本专利技术还涉及使计算机作为上述代理服务器进行动作的中继控制程序及对该中继控制程序进行存储的记录介质。而且,本专利技术还涉及至少包括上述代理服务器、通信装置和发送装置的通信系统。
技术介绍
近年来,随着对互联网的需求急剧增长,希望不仅能看到由文本、静态图像等静态内容构成的网络(WEB)页面,还能通过接收流媒体配送来观看动态图像内容及音频内容的用户越来越多。通常,文本数据、静态图像数据等静态内容是利用基于http(s)协议等的单播通信来进行发送和接收的。动态图像内容及音频内容也大多通过单播通信来进行发送和接收。利用单播通信来对动态图像内容进行配送的配送方式可以例举如下J^MPEG (MovingPicture Expert Group :动态图像专家组)的MP4文件格式进行依次下载的配送方式(专利文献I)、使用了 MPEG的ISO媒体文件格式(ISO Medi aFile Format)的片段视频格式的配送方式(专利文献2)。由于单播通信的数据的发送和接收通常是在建立了通信源和通信目的地之间的连接之后再进行的,所以具有数据的发送和接收的可靠性较高的优点。现有技术文献专利文献专利文献1:日本专利公开公报“特开2005-110244号公报(2005年4月21日公开),,专利文献2 :日本专利公开公报“特开2007-173987号公报(2007年7月5日公开),,
技术实现思路
专利技术所要解决的技术问题然而,在上述现有的利用单播通信的配送方式中,如图23中的箭头所示,配送服务器分别向发出配送要求的各个客户端装置配送动态图像内容,因此,存在当一次从多个客户端装置接收到配送要求时、网络的频带负载升高的问题。此外,由于配送服务器需要一次与多个重放装置建立连接,因此也会有配送服务器本身的处理负担加重的问题。鉴于上述问题,现提出本专利技术,其主要目的在于实现一种能够对从发送装置发送的数据所导致的网络的频带负载进行抑制的发送装置的代理服务器。解决技术问题所采用的技术方案为解决上述课题,本专利技术所涉及的代理服务器根据来自通信装置的要求,将从发送装置发送的内容缓存到存储部中,并将该内容中继给所述通信装置,其特征在于,包括: 发送单元,当检测到所述通信装置通过单播通信向所述发送装置发出了表示应当发送内容的第一要求时,该发送单元向所述通信装置发送表示该代理服务器能够代替所述发送装置来通过多播通信对该内容进行发送的信息;登录单元,当从所述通信装置接收到表示应当使用多播通信来发送所述内容的第二要求时,该登录单元将所述通信装置登录到多播组中;以及中继单元,该中继单元使用多播通信将缓存在所述存储部中的该内容中继给登录在所述多播组中的各通信装置。所述代理服务器能够以例如下述方式构成所述第一要求是HTTP请求消息,所述发送单元对将所述信息作为报头信息包含在内的HTTP响应消息进行发送,所述报头信息包括表示所述多播组的地址的值。根据上述结构,所述代理服务器根据来自通信装置的要求向通信装置发送表示其自身能够代替所述发送装置来通过多播通信对从所述发送装置发送的内容进行发送的信息。然后,对于所述代理服务器,当从所述通信装置接收到表示应当使用多播通信来发送所述内容的要求时,其自身代替所述发送装置使用多播通信向所述通信装置发送所述内容。因此,当有多个通信装置向所述发送装置要求利用单播通信来配送内容时,所述代理服务器能够通过多播通信将内容配送给所述多个通信装置。由此,当有多个通信装置向所述发送装置要求利用单播通信来配送内容时,与直接对通过单播通信从所述发送装置发送的各个内容进行中继的现有的代理服务器相比,本专利技术的代理服务器可以起到如下效果能够对从发送装置发送的数据所导致的网络的频带负载进行抑制。为解决上述课题,本专利技术所涉及的中继方法根据来自通信装置的要求,将从发送装置发送过来的内容缓存到存储部 中,并将该内容中继给所述通信装置,其特征在于,包括发送过程,在该发送过程中,当检测到所述通信装置通过单播通信向所述发送装置发出了表示应当发送内容的第一要求时,向所述通信装置发送表示该代理服务器能够代替所述发送装置来通过多播通信对该内容进行发送的信息;登录过程,在该登录过程中,当从所述通信装置接收到表示应当使用多播通信来发送所述内容的第二要求时,将所述通信装置登录到多播组中;以及中继过程,在该中继过程中,使用多播通信将缓存在所述存储部中的该内容中继给登录在所述多播组中的各通信装置。根据上述结构,本专利技术的中继方法可以起到与本专利技术的代理服务器相同的作用效果O专利技术效果如上所述,本专利技术的代理服务器可以起到如下效果能够对从发送装置发送的数据所导致的网络的频带负载进行抑制。附图说明图1是表示本专利技术实施方式所涉及的配送系统的整体结构的图。图2是示意性表示图1配送系统I中,从配送服务器向客户端装置配送视频内容的期间中、各装置间的通信处理的图。图3是表示构成图1的配送系统的各装置的详细结构的功能框图。图4是示意性表示视频内容的位流和影片片段的关系的图。图5是示意性表示媒体段(media segment)和影片片段(movie fragment)的关系的图。图6是表示在图1的配送系统的各装置之间,从客户端装置发出视频内容的配送要求起、到结束对客户端装置配送视频内容为止所进行的所有处理过程的前半部分的序列图。图7是表示在图1的配送系统的各装置之间,从客户端装置发出视频内容的配送要求起、到结束对客户端装置配设视频内容为止所进行的所有处理过程的后半部分的序列图。图8是表示在图6及图7的序列所表示的处理过程中发送的消息的一个例子的图。(a)是表示客户端装置所发送的请求消息的图,(b)是表示配送服务器所发送的响应消息的图。图9是表示在图6及图7的序列所表示的处理过程中发送的消息的另一个例子的图。(a)是表示配送服务器的代理服务器所发送的响应消息的图。(b)和(C)分别表示客户端装置的代理服务器所发送的HTTP消息格式的多播组的JOIN消息及LEAVE消息。图10 (a) (C)是表示图1的配送系统中,从配送服务器的代理服务器向客户端装置的代理服务器发送的多播包的结构的图。图11是具体表示图1的配送系统中,配送服务器的代 理服务器如何将作为HTTP 的响应消息而发送的视频内容的数据转换为多播包的图。图12是示意性表示图1的配送系统中各装置之间的通信处理的图。(a)是发出配送要求的客户端装置的数量为三个时的图,(b)是发出配送要求的客户端装置的数量为三个时的图。图13是表示图1的配送系统中,客户端装置从用户处接收到表示中断视频内容的重放的指示时,各装置间处理的流程的序列图。图14是表示图1的配送系统中,客户端装置的代理服务器所包括的HTTP处理部的动作的流程图。图15是表示图1的配送系统中,客户端装置的代理服务器所包括的多播处理部的动作的流程图。图16表示图1的配送系统中,配送服务器的代理服务器所包括的HTTP处理部所进行的动作,是表示接收到将客户端装置的代理服务器设为发送目的地的响应消息时进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.07.20 JP 2010-1633661.一种代理服务器,根据来自通信装置的要求,将从发送装置发送的内容缓存到存储部中,并将该内容中继给所述通信装置,其特征在于,包括 发送单元,当检测到所述通信装置通过单播通信向所述发送装置发出了表示应当发送内容的第一要求时,该发送单元向所述通信装置发送表示该代理服务器能够代替所述发送装置来通过多播通信对该内容进行发送的信息; 登录单元,当从所述通信装置接收到表示应当使用多播通信来发送所述内容的第二要求时,该登录单元将所述通信装置登录到多播组中;以及 中继单元,该中继单元使用多播通信将缓存在所述存储部中的该内容中继给登录在所述多播组中的各通信装置。2.如权利要求1所述的代理服务器,其特征在于, 存在多个所述通信装置, 所述发送装置能够根据来自所述通信装置的要求对多个不同的内容进行发送, 仅在检测到在一定期间内、一定数量以上的通信装置就同一内容发送了所述第一要求时,所述发送单元向所述通信装置发送所述信息。3.如权利要求1或2所述的代理服务器,其特征在于, 所述第一要求是HTTP请求消息, 所述发送单元对将所述信息作为报头信息包含在内的HTTP响应消息进行发送, 所述报头信息包括表示所述多播组的地址的值。4.如权利要求1至3中任一项所述的代理服务器,其特征在于 所述发送装置根据来自所述通信装置的要求,来依次对通过将所述内容分割成多份得到的各分割数据进行发送, 所述中继单元依次将缓存在所述存储部中的各分割数据中继给所述通信装置。5.如权利要求1至4中任一项所述的代理服务器,其特征在于 所述内容是视频内容, 所述视频内容由多个影片片段构成。6.如权利要求5所述的代理服务器,其特征在于, 从所述发送装置发送的所述视频内容是各部分包括一个所述影片片段的、多部分格式的数据。7.如权利要求6所述的代理服务器,其特征在于, 各部分不仅包括所述一个影片片段,还包括表示对所述视频内容进行重放的重放装置应当在第几个顺位对所述多个影片片段中的这一个影片片段进行重放的值。8.如权利要求5至7中任一项所述的代理服务器,其特征在于 所述中继单元通过多播通信将多个包发送给各通信装置,由此将应当进行中继的视频内容中继给各通信装置, 所述多个包分别包括一个影片片段的整体或一部分的数据。9.一种代理服务器,作为向发送侧代理服务器发送所述第一要求的所述通信装置发挥作用,该发送侧代理服务器是权利要求1至8中任一项所述的代理服务器,其特征在于,包括 中继单元,该中继单元根据从对所述内容进行重放的重放装置接...

【专利技术属性】
技术研发人员:荻泽义昭高桥真毅
申请(专利权)人:夏普株式会社
类型:
国别省市:

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

1