[发明专利]网络系统、节点设备、数据分发方法、信息记录介质以及程序有效
申请号: | 200880004782.9 | 申请日: | 2008-07-08 |
公开(公告)号: | CN101627374A | 公开(公告)日: | 2010-01-13 |
发明(设计)人: | 森昌二 | 申请(专利权)人: | 科乐美数码娱乐株式会社 |
主分类号: | G06F13/00 | 分类号: | G06F13/00;H04L12/56 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 雒运朴;李 伟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 系统 节点 设备 数据 分发 方法 信息 记录 介质 以及 程序 | ||
技术领域
本发明涉及能够适当地降低数据分发时的负荷的网络系统、节点设备、数据分发方法、信息记录介质以及程序。
背景技术
历来,人们利用互联网等网络来进行各种各样的数据提供。作为一例,游戏公司等,为了让用户体验发售前等的游戏,而进行评价版程序(游戏范围等被部分限制的宣传用程序)等的数据分发。除此以外还进行游戏的修正程序及程序库等的数据分发。
具体而言,在游戏公司的服务器上保存作为分发对象的评价版程序等,用户能够使用游戏机等自由地进行下载。
此外,在这种技术领域中,还公开了不用使游戏机重新启动或中断游戏而可以下载修正程序和程序库等来利用的技术(例如,参照专利文献1)。
专利文献1:日本专利特开2004-287631(第10-16页、第1图)
在如上述那样的以往的数据分发中,有时候负荷会集中于服务器而无法进行有效的分发。
例如,一旦宣布开始分发评价版程序,许多用户就会在同一时期进行下载,所以负荷将会集中于服务器。由此,将会发生下载完全不能开始、或者尽管开始下载但直至完成将需要很长时间这样的情况。
为此,数据的提供侧(游戏公司等)采用使用多个服务器以使负荷分散之类一般的负荷分散技术来进行应付,以使用户不用那样等待而可进行下载。
但是,在分发用户关心度较高的游戏(评价版程序)等情况下,就易于发生更多的用户要在同一时期进行下载的情况。在这种情况下,实际 情况是,即使采用现有的负荷分散技术,负荷也会增高并超过允许范围而无法进行有效的分发。
为此,要求有能够降低数据分发时的负荷的新办法。
发明内容
本发明就是为了解决这样的课题而完成的,其目的是提供一种能够适当地降低数据分发时的负荷的网络系统、节点设备、数据分发方法、信息记录介质以及程序。
本发明第1观点所涉及的网络系统是一种服务器和多个节点设备可以分别进行通信的网络系统,服务器包含分发请求接收部、选定部、介绍部、以及分发部,各节点设备的每个包含分发请求发送部、路径决定部、数据接收部、数据发送部以及接收通知回复部而构成。
首先,在服务器中,分发请求接收部接收从各节点设备发送的分发请求。另外,选定部将发送了该分发请求的各节点设备之中的至少一个选定为最上位节点设备。介绍部对未选定的剩余的各节点设备介绍该最上位节点设备。而且,分发部向该最上位节点设备分发数据。
另一方面,在各节点设备中,分发请求发送部向服务器发送分发请求。另外,在被服务器选定为最上位节点设备的情况下,路径决定部决定以自己为起点分别将服务器介绍的各节点设备从上位到下位排列的分发路径。数据接收部基于所决定的该分发路径来接收从已连接的上一级节点设备或者服务器分发的数据。数据发送部,基于该分发路径,在有已连接的下一级节点设备的情况下,将该接收到的数据发送给该下一级节点设备。而且,接收通知回复部,基于该分发路径,在没有下一级节点设备而自己成为最下位节点设备的情况下,当数据接收部接收到了数据时,则将接收通知回复给最上位节点设备。
这样,服务器侧选定最上位节点设备,并向该节点设备分发数据。另一方面,一旦决定了以最上位节点设备为起点的分发路径,则在节点设备侧,沿着该路径从上位节点设备到下位节点设备以桶传递式(bucket relay)进行数据分发。
因此,在数据分发时,负荷就不会如以往那样集中于服务器而在节点设备侧适当地得以分散。
其结果,能够适当地降低数据分发时的负荷。
还可以是,上述服务器的上述选定部将最早发送了该分发请求的节点设备选定为最上位节点设备,
上述节点设备的上述路径决定部按照被上述服务器介绍的顺序,来决定将各节点设备从上位到下位排列起来的分发路径。
在这种情况下,能够极其自然地决定分发路径,能够使用于决定路径的处理简单化。
还可以是,上述节点设备还具备:地址附加部,其在上述数据接收部接收到的数据上附加自己的地址;和
上位节点管理部,其基于该接收到的数据中已经附加的地址来管理当前时间点的自己上位的节点设备,
上述数据发送部将附加了地址的数据发送给下一级节点设备,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科乐美数码娱乐株式会社,未经科乐美数码娱乐株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880004782.9/2.html,转载请声明来源钻瓜专利网。