内容交换机装置制造方法及图纸

技术编号:3528977 阅读:172 留言:0更新日期:2012-04-11 18:40
根据本发明专利技术,公开了一种用于高速缓存内容对象的内容交换机装置。该内容交换机装置中包括有内容存储器、内容跟踪器、源服务器数据库和内容对象的编目。内容存储器包括多个内容对象。内容跟踪器判断在该内容存储器中存储了哪些内容对象。源服务器数据库包括与内容交换机相关的源服务器一览表。保持内容存储器中所存储的内容对象的编目。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及内容分配,尤其涉及高速缓存网络上的内容对象。
技术介绍
为了提供足够的QOS,要求以不变的最小速率传送高质量的大内容对象。实况视频广播是以不变的最小速率所传送的大内容对象的一个很好的例子。不幸的是,因特网对这类广播来说是一种不良网络,这是因为多次可能的转发中的每次转发都有数据质量损耗;大多数传输都有带宽限制;和因特网不能长时间地以不变的数据率来流动数据。如上所述,以不变的数据率来传输大对象而不损失信息是有问题的。为了解决这些所关心的问题,将流式媒体完全下载到本地硬驱动器,以便稍后重放。本地硬驱动器进行的重放可避免与来自因特网的流式内容的分配相关的缺陷。然而,要求从因特网中接收到的内容流以足够的服务质量一边下载一边播放。附图说明图1是内容分配系统的一种实施方式的框图;图2是内容分配系统的活动目录部分的一种实施方式的框图;图3A是内容分配系统的源服务器部分的一种实施方式的框图; 图3B是内容分配系统的外部源服务器部分的一种实施方式的框图;图4A是内容分配系统的内容交换机部分的一种实施方式的框图;图4B是内容分配系统的内容交换机部分的另一种实施方式的框图;图4C是含有多个内容交换机服务器的内容交换机站点的一种实施方式的框图;图5是内容分配系统的客户计算机部分的一种实施方式的框图;图6是内容分配系统的一种实施方式的框图;图7A是用于为用户分配内容的过程的一种实施方式的流程图的第一部分;图7B是图7A的流程图的第二部分;图8是查看者对象代理的一种实施方式的框图;图9是查看者对象代理后台应用程序的流程图;图10是查看者对象代理请求业务的流程图;图11是用于跟踪源服务器与内容交换机之间的内容的方法的一种在这些图中,类似部分和/或特征具有相同的标号。此外,同一类型的不同部分可以用标号后面跟一个破折号和一个第二标号来区分,第二标号可以区分类似部分。如果在说明书中只用第一标号,那么,该描述适用于具有相同第一标号的任一类似部分,而与第二标号无关。具体实施例方式以下描述只提供了优选的示范性实施方式,而并不是要限制本专利技术的范围、适用性或配置。更确切地说,优选的示范性实施方式的以下描述将为熟练技术人员提供一种实现本专利技术的优选的示范性实施方式的启示性描述。应当理解,在不背离附属权利要求书中所述的本专利技术的思想和范围的前提下,可以在部件的功能和配置方面作出各种修改。本专利技术使得可以以一种新颖的方法在整个内容分配系统中跟踪内容。在一种实施方式中,每个内容交换机都向内容管理器报告内容交换机中所存储的任何内容对象片段。利用整个系统中内容交换机的报告,内容管理器保存内容位置数据库。当内容管理器或内容跟踪器离线时,另一方可得到通知。参照图1,图中示出了内容分配系统100的一种实施方式的框图。在该实施方式中,内容分配系统100包括一个活动目录104,一个或多个源服务器108,一个或多个客户计算机112,一个或多个内容交换机116,一个或多个外部源服务器118,因特网120,和一个浏览目录124。特定客户计算机112与活动目录104交互,以选择所要下载的内容对象。如果对象是流式媒体,那么它可以在下载过程中被播放,或者在稍后被存储。内容对象可以是可从网络中下载的任何类型的信息,比如,音频、视频或数据。来自客户计算机112的对内容对象的请求与首选信息一同被转发到合适的源服务器108。源服务器108决定从何处下载该对象。为了提供足够的QOS,任一内容交换机116或者甚至是源服务器108本身都能提供该对象。活动目录104可以是面向选择内容对象的客户计算机112的界面。用于源服务器108的和可选地用于客户计算机112的软件都可以从活动目录104中下载,以便启动内容分配系统100。目录界面页或是搜索界面页可以用来确定所想要的内容对象。这些界面以活动方式保持,以免与源服务器108上内容对象的链接被中断。当内容交换机116需要来自源服务器108的内容对象时,活动目录104可以提供一条回到适当源服务器108的路径。其他实施方式可以具有多个活动目录。系统的用户可以在多个活动目录中划分,以便分配负载。此外,可以冗余地使用其他活动目录,使得,如果某个活动目录离线,那么其他活动目录可以吸收该负载。在某些实施方式中,源服务器108提供内容对象的源,将用户引向内容对象的优选源,并向活动目录104提供目录信息。源服务器108将内容对象介绍给系统100。介绍涉及源服务器管理者对要使其对活动目录104可用的内容对象的选择。管理者可以是管理源服务器108的人或系统。内容对象可以包括以前存储的信息或信息的流式馈入。根据预定的周期,源服务器108提供随着源服务器108上的内容变更而更新的所选择信息的编目。源服务器108确定要将客户计算机112引向的优选源,以便下载内容对象。在将客户计算机重新引向信息的优选源时,客户计算机112的首选表、内容交换机的负载以及内容对象的拷贝的位置都是源服务器108所要考虑的。这个源可以是源服务器108本身,或者是内容交换机116之一。用户引导客户计算机112寻找所想要的内容对象并随后下载该对象。利用从活动目录104中下载的查看者对象代理软件,客户计算机112确定能以足够的QOS传送内容的内容交换机116。确定具有足够的QOS的内容交换机116的过程包括,例如,接收来自那些在准备优选表时很可能产生最佳结果的内容交换机的测试信息。如果想要定制的方法,那么用户可以修改内容交换机116的优选表。当源服务器108在决定内容对象的源时,利用首选信息来提供足够的QOS。外部源服务器118可以是可供客户计算机112使用的内容对象的附加源。在一种实施方式中,外部源服务器118与内容交换机116连接。内容交换机116是内容对象的高速缓存器。许多这样的内容交换机116被分配到因特网120的不同地方,用以高速缓存内容对象。信息可以基于以下考虑被高速缓存,比如,基于用户对信息的需求,基于希望其内容便于用户使用的源服务器108的业务,或基于需要改善的QOS的用户的业务。内容交换机116的分组可以成群地或单独地为客户计算机112对内容对象的需求服务。当要从内容交换机116中请求内容对象的用户没有发现所请求的内容对象或所请求的内容对象的片段时,将内容交换机116的请求转向其他内容交换机来请求该内容对象。如果其他内容交换机116也没有该内容对象,那么查询活动目录104,以得到是该内容对象的源的源服务器108,然后从那里下载该内容对象。当内容交换机116在搜集该内容对象的同时,客户计算机112接收可用的开头片段。内容对象可以被分片存储在若干个内容交换机116中,然后进行请求的内容交换机116将检索这些片段,以便按客户计算机112的要求重新汇集整个内容对象。在某些实施方式中,当要从内容交换机116中请求内容对象的用户没有发现所请求的内容对象或所请求的内容对象的片段时,可由内容交换机116向外部源服务器118进行请求来检索所请求的内容对象。浏览目录124用来补充源服务器108所报告的编目信息。当为用户搜索内容对象时,活动目录104可以显示来自源服务器108的可用的内容对象以及浏览目录124所揭示的其他内容对象。通过遍历该web,浏览目录124将这些内容对象以及它们本文档来自技高网...

【技术保护点】
一种用于高速缓存内容对象的内容交换机装置,该内容交换机装置包括:一个内容存储器,它包括多个内容对象;一个内容跟踪器,它确定内容存储器中所存储的内容对象;一个源服务器数据库,它包括与内容交换机相关的源服务器的列表;和内容存储器 中所存储的内容对象的一个编目。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:内森F拉希博斯基马克R汤普森
申请(专利权)人:奥罗卡斯特COM公司
类型:发明
国别省市:US[美国]

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

1