内容分发控制系统及其分发计划方法,通信终端及其计算机程序的制作方法

文档序号:7946940阅读:250来源:国知局
专利名称:内容分发控制系统及其分发计划方法,通信终端及其计算机程序的制作方法
技术领域
本发明涉及一种内容分发控制系统、其分发计划方法、通信终端及利用计算机来实现所述内容分发控制系统的计算机程序。
近年来,对于移动无线终端如蜂窝电话等,随着其性能和/或容量的提高,已经实现了能接收和/或发送大尺寸电影文件如电视节目内容的移动无线终端。
而且,近年来,移动无线终端用户已能够利用因特网来点播电视节目内容如电影或动画。
另一方面,存在公知的分发系统,其在例如音乐数据等数据通过通信网络分发给终端的情况下,基于在每一时段分发数目的平均值、分发服务器每小时最大分发性能的上限、在过去每一时段网络上的流量状况(根据网络上传输速率/速度的连续测量结果而计算的)等等来确定分发时间计划(例如,日本未审查专利申请,第一公开号H11-355346)。这样的方式或方法的目标是分发数据的分发服务器的负载分布/均衡和数据的有效分发。
但是,在上述常规系统中,存在不能按计划分发的问题;因此,不能获得充分的效果,因为分发时间计划是在没有考虑终端的数据通信速度/速率的情况下确定的。有一些类型的移动无线终端具有较低的性能和较低的吞吐量。而且,移动无线终端受到无线电波或无线通信的状态例如电场强度、衰减等的影响。所以,移动无线终端的吞吐量根据其类型以及无线电波或无线通信的状态而显著不同。由于这样的问题,对于具有不同吞吐量的终端,如果统一地或同等地确定数据的分发时间计划,则即使数据数量相同,分发数据所需的时间也不同,因为在某一时间单位内可分发的数据的量对于终端是各不相同的,且分发计划的精确度较低。
通过因特网对电影等的点播内容分发服务对用户很方便;但是,当网络拥挤时,它增加了网络中流量阻塞的可能性。另一方面,因特网上的流量依据时段而显著不同(而每天之间的变化很小),特别地,从午夜到清晨较小;因此,存在有效使用网络资源的问题。
如果节目的广播时间象常用的广播服务一样来预定,则观众可以当时收看广播的节目、用录像机记录节目并在以后回放/观看等。
鉴于上述问题而提出本发明,且本发明的目的是提供一种内容分发控制系统及其分发计划方法,其通过产生旨在基于根据终端间的吞吐量差别、内容的大小等所计算的预期负载来均衡或减轻流量的分发计划,当在通信网络上较低流量的时段(例如,从午夜到清晨的时段)传送内容时,可提高利用率。
本发明的另一目的是提供一种能应用于本发明的内容分发控制系统的通信终端。
本发明的另一目的是提供一种用计算机来实现本发明的内容分发控制系统的计算机程序。

发明内容
本发明的内容分发控制系统,其通过具有预定操作性能的中继装置向通信终端分发内容,其特征在于包括预期负载计算单元,其基于所述通信终端的吞吐量来计算计划要分发给所述通信终端的内容时所述中继装置上的预期负载;以及分发计划单元,其基于所述中继装置的流量模板和所述中继装置上的预期负载来均衡或减轻分发计划,以防止所述中继装置上的总负载超过预定值。
本发明的内容分发控制系统,特征在于还包括预期负载计算单元,其基于通信终端的吞吐量结果来计算预期负载。
本发明的内容分发控制系统,其特征在于还包括吞吐量计算单元,其基于发送给通信终端的内容分发结果来计算吞吐量结果。
本发明的内容分发控制系统,其特征在于,每次当内容被传送给通信终端时,所述吞吐量计算单元记录或存储更新后的通信终端的吞吐量结果。
本发明的内容分发控制系统,其特征在于,在收到来自通信终端的内容更新检查请求时,所述分发计划单元产生用于下一次分发的分发计划并将执行下一内容更新检查请求的时间通知给通信终端。
本发明的内容分发控制系统,其特征在于,所述分发计划单元根据分发计划,将包括通信终端的激活请求的信号发送到通信终端。
本发明的内容分发控制系统,其特征在于,所述预期负载计算单元基于要分发的内容的大小以及通信终端的吞吐量来计算预期负载。
本发明的内容分发控制系统,其特征在于,还包括登记内容信息存储单元,在该单元中存储要分发给通信终端的内容的信息;登记内容不一致性检测单元,其通过检查通信终端所维护的登记内容信息和登记内容信息存储单元的登记内容信息来检测登记内容信息的不一致性;以及登记内容信息同步单元,其在登记内容不一致性检测单元检测到登记内容信息的不一致性时,将登记内容信息存储单元的登记内容信息发送给通信终端。
本发明的通信终端,其接收通过具有预定操作性能的中继装置所分发的内容,特征在于包括登记内容存储单元,其中存储要分发的内容的信息;以及登记内容同步单元,其接收内容分发控制系统所维护的登记内容信息并更新登记内容存储单元中的登记信息。
本发明的通信终端,其接收通过具有预定操作性能的中继装置所分发的内容,特征在于包括存储器管理单元,其根据要分发的内容的大小来分配和预留存储器/存储单元的存储器量;以及内容存储控制单元,其在所述存储器管理单元所预留的存储器区域存储所述分发的内容。
本发明的分发计划方法是一种内容分发控制系统的分发计划方法,所述内容分发系统通过具有预定操作性能的中继装置向通信终端分发内容,且所述方法特征在于包括下列步骤预先准备流量模板;基于所述通信终端的吞吐量来计算计划要分发给所述通信终端的内容时所述中继装置上的预期负载;以及基于所述中继装置的流量模板和所述中继装置上的预期负载,均衡或减轻分发计划以防止所述中继装置上的总负载超过预定值。
本发明的计算机程序产品是一种用于产生内容分发控制系统的分发计划的计算机程序产品,所述内容分发系统通过具有预定操作性能的中继装置向通信终端分发内容,且所述计算机程序产品特征在于包括基于所述通信终端的吞吐量来计算在分发下一次要分发给所述通信终端的内容时所述中继装置上的预期负载的功能;以及基于所述中继装置的流量模板和所述中继装置上的预期负载,均衡或减轻分发计划以防止所述中继装置上的总负载超过预定值的功能。
根据本发明,可基于过去的吞吐量和要分发的内容的大小来计算在下一次内容分发时会影响中继装置的预期负载,以及对预期会影响所述中继装置的总负载的传送以及均衡或减轻进行计划以便不超过预定量。通过应用这样的系统,当所述内容用通信网络上的较低流量时段(例如,从午夜到清晨)传送时,可提高网络的利用率。


图1是本发明的第一实施例的内容分发系统的组成的框图;图2是说明图1所示的代理服务器3和日志服务器4的框图;图3是说明图1所示的DEC 5的框图;图4是说明本发明的分发计划方法的第一图;图5是说明本发明的分发计划方法的第二图;图6是图1所示的内容分发控制系统的分发操作的概要序列图;图7所示为由下列组成的实例的图记录/存储在DEC 5中的用户信息101;节目信息102;代理服务器流量信息103;以及移动无线终端类型信息104。
图8是说明本发明中预期请求数和预期保留时间之间的关系的基本原理;图9是说明本发明的分发计划方法的第三图;图10是说明本发明的内容分发控制系统的一个实施例的第一序列图;图11是说明本发明的内容分发控制系统的一个实施例的第二序列图;图12是说明本发明的内容分发控制系统的一个实施例的第三序列图;图13是说明本发明的内容分发控制系统的一个实施例的第四序列图;图14是图1所示的内容分发控制系统的分发操作的概要序列。
具体实施例方式
下面,将结合

本发明的优选实施例。应理解本发明不限于以下的实施例,且可以例如适当组合这些实施例的组成元素。
下面,参考

本发明的一个实施例。
图1是本发明的第一实施例的内容分发系统的组成框图。在该内容分发控制系统中,分发由语音、图像(电影或静态图像)、文本等组成的节目。在图1中,作为移动通信网络2的用户终端的移动无线终端1连接到移动通信网络2,且可通过因特网操作数据通信(如电子邮件、Web接入、数据下载),回放下载的节目等。专用于由所述内容分发控制系统提供的节目分发服务的应用程序1a安装在移动无线终端1中。
代理服务器3是中继来自移动无线终端1的Web接入的装置。该Web接入包括接入本发明的分发服务和其他接入。日志服务器4是收集或记录代理服务器3的流量数据的装置。DEC(传送控制器分发控制装置)5是控制分发服务的CP(内容提供商)信息、节目信息和用户信息并管理对移动无线终端1的分发计划以及分发结果的装置(内容分发控制系统)。
分发服务器6将分发服务所提供的节目分发给移动无线终端1。CP的Web服务器7是在分发服务中提供节目以及打开网页以登记和取消提供的节目的提供商的Web服务器。Web服务器7的网页链接自作为用户界面或DEC5入口的网页。
代理服务器3、DEC 5、分发服务器6和Web服务器7通过通信网络8连接。通信网络8由因特网、专用网络等组成。日志服务器4连接到代理服务器3和DEC 5。
图2是说明代理服务器3和日志服务器4的框图。在图2中,当移动无线终端1运行Web接入时,代理服务器3执行通信会话的中继操作。代理服务器3将包括日志输出项L1的日志数据输出到日志服务器4。代理服务器3通过G/W路由器31连接到移动通信网络2。此外,代理服务器3通过因特网连接到分发服务器6。
日志服务器4从代理服务器3收集日志数据并运行对经过代理服务器3的所有请求的记录。日志服务器4总结所述记录数据并计算或产生包括总结的日志输出项L2的日志数据。DEC 5通过经由路由器32的应用文件传输来获得此日志数据。
传输给DEC 5的日志数据包括,例如,一日内产生的代理服务器3的日志数据的总结结果。对于总结结果,例如,总结单位是1分种,以及总结项为所有服务的请求数和所有服务的传输字节的平均数;分发服务的请求数和分发服务的传输字节的平均数等。
图3是说明DEC 5的框图。在图3中,控制服务器51基于与移动无线终端1之间的规定接口来进行控制以运行节目的登记、取消、分发和登记节目清单的显示。门户服务器52是Web服务器,其控制用于分发服务的站点且包括到CP的Web服务器7的链接。可从移动无线终端1接入控制服务器51和门户服务器52。在不能接入控制服务器51和门户服务器52的情况下,来自移动无线终端1的接入被重定向、传送或派送到Sorry服务器53,且Sorry服务器53通知不能接入。
分析服务器54从日志服务器4获得日志数据并将所述数据存储作为流量分析数据。数据库(DB)服务器55存储流量信息、CP信息、节目信息、用户信息等。操作服务器56为系统操作者和CP实现诸如对来自操作终端的CP信息、节目信息、用户信息(移动无线终端信息等)等的登记或更新的功能。
下面说明本实施例的传送计划方法。
在此内容分发控制系统中,预先提供了用于分发计划的流量模板(以下称为流量模板)。分发计划基于此流量模板而产生。
下面说明此流量模板的产生方法。
首先,如图4所示,计算基础流量C,该基础流量C通过从对应于总体Web服务的代理服务器3处的流量A减去对应分发服务的代理服务器3处的流量B而获得。所述总体Web服务的流量A和分发服务的流量B从日志服务器4的日志数据中获得。
如图5所示,“模板流量”被设置到DEC 5,所述“模板流量”通过将指示流量的随后增加的容限α加到基础流量C而获得。DEC 5基于所述流量模板来产生分发计划。
在图5的实例中,将较低流量的夜间时段(例如,从2AM到6AM的时段)设置为DEC 5的计划时段。此外,将通过从代理服务器3的操作性能的上限减去容限β所获得的代理服务器流量上限设置到DEC 5。所设置的这些数据由DB服务器55等维护。根据这样的方式/方法/系统,对于DEC 5,可使用代理服务器3的剩余或冗余流量/性能,其是在夜间时段(例如,从2AM到6AM的时段)用于所述分发服务的流量模板和代理服务器流量上限之差。
代理服务器3的每单位时间的操作负载与从移动无线终端1接收的每单位时间的请求数成比例。因此,可将每单位时间从移动无线终端1接收的请求数应用于每单位时间代理服务器3的预期负载。
可以是DEC 5将根据“请求数×平均传输字节”所计算的分发带域应用于每单位时间代理服务器3的预期负载。
下面,说明将请求数应用于预期负载的情况。
在合适/适当的时间基于日志服务器的日志数据来检查和复查流量模板,并且如果需要则对其进行更新。
下面参考图6来说明DEC 5的传送计划操作。
图6所示为本实施例的内容分发控制系统的分发操作的概要序列图。在图6中,在预定时间,为了发出内容更新检查请求,移动无线终端1通过使用定时器来自动请求激活/启动DEC 5上的专用应用程序1a。接收到来自移动无线终端1的这种接入后,DEC 5执行内容更新检查操作以及用于定时激活操作的下一时间和日期计算(步骤S2)。
下面说明通过DEC 5的用于定时激活操作的下一时间和日期计算。
DEC 5包括DB服务器55,如图7所示,DB服务器55存储用户信息101、节目信息102、代理服务器流量信息103、移动无线终端类型信息104等。基于这些类型的信息101-104,对于每一用户,DEC 5保存下列信息登记的节目(节目ID,节目文件大小(节目大小),计划的发布日期,分发服务器6的URL(分发URL信息)等)、代理服务器流量信息、移动无线终端1的响应大小(每一请求接收的字节数)、过去的分发吞吐量(最近5次的吞吐量的平均值和结果(吞吐量结果信息))等。作为流量模板的信息,代理服务器流量信息包括每单位时间的请求数(例如,1分钟)(每单位时间的模板)。
在执行用于定时激活操作的下一时间和日期的计算时,基于下一次要发送给用户的登记节目的文件大小和响应大小,DEC计算在分发文件时将发送到用户的移动无线终端的请求总数。
例如,在响应大小为96K字节的情况下,为了获得3M字节的文件,移动无线终端1应向分发服务器6发送请求至少32次。
“3M字节÷96K字节=32”,所以,请求总数=32。
基于用于下一次分发的文件大小和过去的分发吞吐量,DEC计算下一次分发所需的时间。
例如,在按照过去的“250Kbps(250K比特每秒)”的分发吞吐量来发送3M字节的文件的情况下,保留时间=3M字节÷205K字节=120秒。
DEC 5计算从移动无线终端1发送的每单位时间(1分钟)的请求数。
例如,在请求总数为32且保留时间为120秒的情况下,每分钟的请求数=32÷120秒×60=16。这里计算的“每单位时间(1分钟)的请求数”是预期的每单位时间(1分钟)请求数,其应当针对下一计划时段来计划并加载在代理服务器3上。所述预期请求数在预期保留时间内被保持。
图8是说明预期的每单位时间(1分钟)请求数和预期保留时间之间关系的基本原理。通过将预期的每单位时间请求数乘以预期保留时间来计算传输文件所需的总预期负载。如图8所示,即使在总请求数相同的情况下,如果移动无线终端1的吞吐量大且分发速度快,则与移动无线终端1的吞吐量小且分发速度慢的情况相比,预期保留时间短且预期的每单位时间请求数大。
基于包括计算和预期的每单位时间请求数以及计算和预期的保留时间的预期总负载;流量模板;以及包括其他用户的计划状况,DEC 5确定下一文件分发日期和时间(即,移动无线终端1的定时激活的下一日期和时间,也就是,移动无线终端1将请求DEC 5检查内容是否被更新的时间)。
图9是说明代理服务器3上预期总负载的计划方法的基本原理。图9(a)所示为在下一分发时段的计划状态。DEC 5基于登记节目信息确定下一分发日期,获得目标日的计划表,并查找指示已计划的最低流量的部分。将预期总负载设置或加到通过查找所检测到的部分上。在此操作中,在设置或加上之后如果流量的一部分超过代理服务器流量上限(图9(b)),则再次进行查找操作以及再次设置或加上预期总负载(图9(c))。因此,当可设置或加上预期总负载而不超过代理服务器流量上限时,完成或保存计划的布置。按此方式设置或布置的时段的开头确定作为要向移动无线终端1通知的用于定时激活的下一日期和时间。将该确定的计划登记到传送日的计划表。计划表存储在DB服务器55中。在计划时,DEC 5参考计划表获得对应于对象日的计划状态。
应注意,可通过以较高的优先级对代理服务器3具有足够和剩余性能或处理能力的时段进行计划来精确分发节目。
在图6中,DEC 5向移动无线终端1回复计算的用于定时激活的下一日期和时间以及这次将分发的分发服务器6的URL(步骤S3)。移动无线终端1记忆或存储这一用于定时激活的下一日期和时间。移动无线终端1基于分发URL来接入分发服务器6并请求分发节目(步骤S4)。之后,响应于移动无线终端1的请求,分发服务器6根据指定大小分割节目后分发该节目(步骤S5)。重复执行该操作,直到节目下载完成。移动无线终端1在接收到节目后将节目文件存储在其存储器中。移动无线终端1具有对存储的节目文件进行回放的功能。因此,当用户想不连接网络时,用户可回放存储在移动无线终端1中的节目文件。
当这次分发成功完成时,移动无线终端1将接收到的文件的大小(接收到的字节数)作为分发结果通知给DEC 5(步骤S6)。当接收到该分发结果时,DEC 5计算这次的吞吐量(步骤S7)。在该吞吐量计算操作中,基于这次的分发开始时间和分发结束时间来计算分发所需的时间。通过将接收的字节数除以分发所需时间来计算这次的吞吐量。应用这次的吞吐量来更新这次用户的吞吐量结果信息。例如,DEC 5,对于每个用户,维护前10次的吞吐量和指定操作次数(例如,前5次)的平均吞吐量。
应注意,即使分发失败,也可将移动无线终端1的接收字节数通知给DEC 5以便计算吞吐量。
说明内容分发控制系统的上述实施例的一个实例。
图10-13是说明本发明的内容分发控制系统的实例的序列图。
首先,参考图10,说明登记节目的操作。
在图10中,根据用户的操作,移动无线终端1通过需要的Web服务器7(以下称为CP服务器7)请求DEC 5的控制服务器51对节目进行登记。因此,控制服务器51运行登记可能性检查(步骤S101)。在该登记可能性检查中,执行诸如以下的检查是否在可能登记数的范围内,移动无线终端1是否有足够的存储器用于这次的节目文件的大小,等等。此外,检查移动无线终端1所维护的登记节目和DEC 5所维护的移动无线终端1的登记节目之间是否存在不一致(步骤S102)。这里,如果检测到不一致,则将DEC 5的节目信息(节目ID等)发送到移动无线终端1,并调整移动无线终端1的节目信息以与DEC 5同步。通过对移动无线终端1和DEC 5所维护的登记节目ID进行同步,可预先防止分发错误的节目并可根据DEC 5所产生的分发计划进行操作。
如果未检测到不一致,控制服务器51提取节目信息,计算用于定时激活的下一日期和时间(步骤S103),将该用于定时激活的下一日期和时间以及节目大小发送到移动无线终端1,并请求设置节目信息登记。该用于定时激活的下一日期和时间是在移动无线终端的内容检查请求的日期和时间。
当根据用户的操作按下登记按钮时,由DEC 5通知的包括节目ID、节目大小、用于定时激活的下一日期和时间等的节目信息被写入存储器。应注意,所写的信息在这一步骤还未生效,当从控制服务器51接收到节目信息实际登记回复时,所写信息才生效。按照此方式,移动无线终端1从其存储器中分配并预留用于存储该节目文件的足够量的存储器量。以此方式,通过预先分配和预留对应于节目大小的移动无线终端1的存储器量,可预先防止由于移动无线终端1缺乏存储器而引起的分发错误,并可根据DEC 5所产生的分发计划进行操作。
下面参考图11说明取消节目的操作。
在图11中,移动无线终端1请求控制服务器51根据用户操作取消节目登记。在此操作中,移动无线终端1根据控制服务器51的重定向来接入CP服务器7的取消页面。在从移动无线终端1接收到取消可能性检查请求时,控制服务器51检查是否能取消(步骤S201)并将检查结果回复给移动无线终端1。如果所述检查结果表明可取消,则控制服务器51将取消设置请求发送到移动无线终端1并在DEC 5上完成取消。移动无线终端1删除移动无线终端1自身维护的对应节目信息,并释放分配给节目文件的存储器。移动无线终端1将对于设置的响应发送到控制服务器51并完成所述取消。
参考图12,说明显示登记节目清单的操作。
在图12中,移动无线终端1根据用户操作请求控制服务器51通过门户服务器52的网页获得登记节目信息。在此操作中,控制服务器51检查移动无线终端1所维护的登记节目和DEC 5所维护的移动无线终端1的登记节目之间是否存在不一致(步骤S301)。这里,如果检测到不一致,DEC 5维护的登记节目的内容从控制服务器51发送到移动无线终端1,且移动无线终端1的登记节目的内容被调整以与DEC 5同步(步骤S302)。包括在该登记节目信息中的登记节目清单显示在移动无线终端1的屏幕上。
下面参考图13说明分发节目的操作。
在图13中,移动无线终端1在定时激活的日期和时间在被定时器激活后接入控制服务器51。通过进行此接入,控制服务器51检查有关移动无线终端1的登记节目之间是否存在不一致,且如果不存在不一致,控制服务器51检查是否存在新的或更新的节目并计算下一定时激活的日期和时间(步骤S401)。控制服务器51将这次用于分发的URL和下一定时激活的日期和时间发送到移动无线终端1。应注意,如果没有新节目,控制服务器51通知下一定时激活的日期和时间;但是,不发送用于分发的URL。如果检测到登记节目的不一致,DEC 5的登记节目的维护内容被发送到移动无线终端1,且移动无线终端1的登记节目的内容被调整以与DEC 5同步。在这种情况下,控制服务器51通知下一定时激活的日期和时间;但是,即使存在新节目也不发送用于分发的URL。
移动无线终端1使用回复的URL来接入分发服务器6并请求根据其响应大小来下载节目。下载的节目被写入在移动无线终端内的分配用于存储该节目的存储器中。当该下载完成,与这次的下载结果一起,移动无线终端1通知控制服务器51由于分发而被重写的以前下载的程序是否至少播放一次。根据此回复,控制服务器51记录分发结果,计算这次的吞吐量,更新用户的吞吐量结果信息,并记录以前的节目是否被观看过(步骤S402)。
如上所述,在此实施例中,基于移动无线终端的过去的分发吞吐量来计算在下一次分发节目时代理服务器3上的预期负载。可进行计划以便分发和均衡或减轻代理服务器3上的总负载以使之不超过预定量。通过应用这种方式/系统,当用通信网络上的较低流量时段(例如,从午夜到清晨)传送内容时,可提高网络的利用率。
在夜间时段,用户很可能在睡觉且移动无线终端未被移动或携带;因此,无线通信状态是稳定的。因此,在用户开始移动之前的午夜到早晨的时段,节目被精确地分发并存储在终端中;因此,可针对用户的活动或行动实现适当的节目分发。
可应用特定的硬件以实现本实施例的DEC 5,或还可用通用的计算机系统以及通过执行用于实现图3所示的DEC 5的每一功能的程序来构成DEC5。
应注意,DEC 5连接到外部设备,如输入装置、显示装置等(图中未示出)。这里,所述输入装置是指如键盘、鼠标等的设备。显示装置是指CRT(阴极射线管)、液晶显示装置等。
外部设备可直接或通过通信线路连接到DEC 5。
用于实现图3中所示的DEC 5的功能的程序可存储或记录在计算机可读介质中,使得计算机读取存储或记录在所述介质中的程序,且执行所述程序以进行分发计划操作。应注意,这里“计算机系统”可包括OS和硬件如外部设备。
在所述“计算机系统”可使用WWW系统的情况下,所述计算机系统包括主页环境(或显示环境)。
所述“计算机可读介质”是指如软盘、磁-光盘、ROM、闪存等的可重写非易失存储器、如CD-ROM的便携式介质、如设置在计算机系统中的硬盘的存储设备。
此外,“计算机可读介质”包括用于服务器或客户端的计算机系统中的易失存储器(如DRAM(动态随机存取存储器)),程序通过网络如因特网或通信线路如电话线而发送到所述计算机可读介质,所述计算机可读介质将程序保存一定时段。
上述程序可通过传输介质或通过所述传输介质中的传输波从在存储装置中存储该程序的计算机发送到另一计算机系统。传输程序的“传输介质”是具有传输信息功能的例如象因特网的网络(通信网络)或象电话线的通信线路(线路)的介质。
上述程序可以是用于实现上述功能的一部分的程序。此外,所述程序可以是所谓的差别文件(差别程序),其通过与已经存储在计算机中的程序组合来实现以上功能。
以上说明了本发明的实施例,但是,本发明的具体组成不限于以上实施例,并且本发明包括在本发明的基本理论范围内的结构修改。
例如,本发明可应用于从分发中心向用户终端自动地定时分发内容的服务。
除了图6之外,如图14所示,DEC 5可在以前计算的时间接入移动无线终端1以请求激活。
DEC 5通过执行所述计划操作来计算并管理各个移动无线终端1的下一定时激活日期和时间。DEC 5在计算的时间执行定时激活操作(步骤S501)并请求激活移动无线终端1(步骤S502)。移动无线终端1根据作为触发器的请求来请求DEC 5检查内容的更新(步骤S503)。DEC 5在进行所述内容更新检查操作后计算并存储/记忆下一定时激活日期和时间(步骤S504)并将这次分发的分发服务器6的URL发送到移动无线终端1(步骤S505)。随后从移动无线终端1到分发服务器6的接入操作(步骤S506-S509)同上。
工业实用性根据本发明,可基于过去通信终端(例如,移动无线终端)的吞吐量和内容的大小来计算将在下一内容分发时间影响中继装置的预期负载,并对预期会影响中继装置的总负载的传送以及均衡或减轻进行计划,使总负载不超过预定量。使用这种方式/系统,当在通信网络的较低流量的时段(例如,从午夜到清晨的时段)传送内容时,可提高网络的利用率。
权利要求
1.一种内容分发控制系统,其通过具有预定操作性能的中继装置向通信终端分发内容,包括预期负载计算单元,其基于所述通信终端的吞吐量来计算计划要分发给所述通信终端的内容时所述中继装置上的预期负载;以及分发计划单元,其基于所述中继装置的流量模板和所述中继装置上的预期负载,均衡或减轻分发计划,以防止所述中继装置上的总负载超过预定值。
2.根据权利要求1的内容分发控制系统,其中所述预期负载计算单元基于所述通信终端的吞吐量结果来计算所述预期负载。
3.根据权利要求2的内容分发控制系统,还包括吞吐量计算单元,其基于发送给所述通信终端的内容分发结果来计算吞吐量结果。
4.根据权利要求3的内容分发控制系统,其中每次当内容被传送给所述通信终端时,所述吞吐量计算单元记录或存储更新后的所述通信终端的吞吐量结果。
5.根据权利要求4的内容分发控制系统,其中在收到来自所述通信终端的内容更新检查请求时,所述分发计划单元产生用于下一次分发的分发计划并将执行下一内容更新检查请求的时间通知给所述通信终端。
6.根据权利要求5的内容分发控制系统,其中所述分发计划单元根据所述分发计划将包括所述通信终端的激活请求的信号发送到所述通信终端。
7.根据权利要求1-6之一的内容分发控制系统,其中所述预期负载计算单元基于要分发的内容的大小以及所述通信终端的吞吐量来计算所述预期负载。
8.根据权利要求1-7之一的内容分发控制系统,还包括登记内容信息存储单元,在该单元中存储要分发给所述通信终端的内容的信息;登记内容不一致性检测单元,其通过检查所述通信终端所维护的登记内容信息和所述登记内容信息存储单元的登记内容信息来检测登记内容信息的不一致性;以及登记内容信息同步单元,其在所述登记内容不一致性检测单元检测到所述登记内容信息的不一致性时,将所述登记内容信息存储单元的登记内容信息发送给所述通信终端。
9.一种通信终端,其接收通过具有预定操作性能的中继装置所分发的内容,所述通信终端包括登记内容存储单元,在该单元中存储要分发的内容的信息;以及登记内容同步单元,其接收内容分发控制系统所维护的登记内容信息并更新所述登记内容存储单元中的登记信息。
10.一种通信终端,其接收通过具有预定操作性能的中继装置所分发的内容,包括存储器管理单元,其根据要分发的内容的大小来分配和预留存储器/存储单元的存储器量;以及内容存储控制单元,其在所述存储器管理单元所预留的存储器区域存储所述分发的内容。
11.一种内容分发控制系统的分发计划方法,所述内容分发系统通过具有预定操作性能的中继装置向通信终端分发内容,所述方法包括下列步骤预先准备流量模板;基于所述通信终端的吞吐量来计算计划要分发给所述通信终端的内容时所述中继装置上的预期负载;以及基于所述中继装置的流量模板和所述中继装置上的预期负载,均衡或减轻分发计划以防止所述中继装置上的总负载超过预定值。
12.一种计算机程序产品,用于产生内容分发控制系统的分发计划,所述内容分发系统通过具有预定操作性能的中继装置向通信终端分发内容,所述方法包括基于所述通信终端的吞吐量来计算在分发下一次要分发给所述通信终端的内容时所述中继装置上的预期负载的功能;以及基于所述中继装置的预先准备的流量模板和所述中继装置上的预期负载,均衡或减轻分发计划以防止所述中继装置上的总负载超过预定值的功能。
全文摘要
一种内容分发控制系统,包括DEC(5),所述DEC(5)根据移动无线终端(1)的吞吐量来计算与要分发给该终端的内容有关的代理服务器3的预期负载量,并通过均衡所述预期负载量来对调度进行计划,从而使预期要根据流量模型和所述预期负载量而施加到代理服务器3的总负载量不超过预定量,其中所述流量模型与代理服务器3有关,且是提前准备好的。
文档编号H04N7/16GK1954565SQ20058001576
公开日2007年4月25日 申请日期2005年3月16日 优先权日2004年5月19日
发明者辻圭介, 阿部松幸生, 岩永充正 申请人:Kddi株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1