客户端地址路由选择分析制造技术

技术编号:3528946 阅读:262 留言:0更新日期:2012-04-11 18:40
一种用于选择可能为客户计算机提供足够的传送质量的传送节点的方法。该方法包括为客户计算机标识出一组传送节点以及该组之外的至少一个节点。从客户计算机角度出发,对该组之外的节点以及该组中的某个节点进行分析。该组中这个节点的分析被赋于该组中的其他所有节点。这样,只须分析该组中的一个节点,就可以在该组中的任一节点与该组之外的节点之间作出选择。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及内容分配,尤其涉及改善在因特网上分配内容时的服务质量(QOS)。
技术介绍
为了提供足够的QOS,要求以不变的最小速率高质量的传送大文件。实况视频广播是以不变的最小速率所传送的大文件的一个很好的例子。不幸的是,因特网对这类广播来说是一种不良网络,这是因为多次可能的转发中的每次转发都有数据质量损耗;大多数传输都有带宽限制;和因特网不能长时间地以不变的数据率来流动数据。如上所述,以不变的数据率来传输大文件而不损失信息是有疑问的。因此,要求克服因特网传送的这一疑难特性。
技术实现思路
本专利技术的一种实施方式提供了一种用于选择可能的节点来为客户计算机提供足够的传送质量的方法。该方法包括为客户计算机标识出第一、第二和第三节点。第一和第二节点合并在一个组中,而第三节点在该组之外。对第一和第三节点进行分析,对第一节点进行分析的结果被认为是第二节点的。参照说明书的其他部分以及附图和权利要求书,可以认识到本专利技术的其他特征和优点。下面,参照附图来详述本专利技术的进一步的特征和优点,以及本专利技术的各种实施方式的结构和操作。附图说明图1是内容分配系统的一种实施方式的框图;图2是内容分配系统的活动目录部分的一种实施方式的框图;图3A是内容分配系统的源服务器部分的一种实施方式的框图;图3B是内容分配系统的外部源服务器部分的一种实施方式的框图;图4A是内容分配系统的内容交换机部分的一种实施方式的框图;图4B是内容分配系统的内容交换机部分的另一种实施方式的框图;图4C是含有多个内容交换机服务器的内容交换机站点的一种实施方式的框图;图5是内容分配系统的客户计算机部分的一种实施方式的框图;图6是内容分配系统的一种实施方式的框图;图7A是用于为用户分配内容的过程的一种实施方式的流程图的第一部分;图7B是图7A的流程图的第二部分;图8是查看者对象代理的一种实施方式的框图;图9是查看者对象代理后台应用程序的流程图;图10是查看者对象代理请求业务的流程图;图11是用于跟踪源服务器与内容交换机之间的内容的方法的一种实施方式的流程图;图12是用于将信息从内容管理器传送到服务器管理器的过程的一种实施方式的流程图;图13是用于由内容管理器向服务器管理器公布信息的过程的流程图的一种实施方式;图14是内容交换机的一种实施方式的框图,它示出了多个通过不同的端口连接的提供商; 图15是内容交换机的另一种实施方式的框图,它示出了多个通过不同的地址连接的提供商;图16是提供商和内容交换机的分组的一种实施方式的分级表示;和图17是提供商和内容交换机的分组的另一种实施方式的分级表示。具体实施例方式本专利技术涉及改善从诸如因特网的网络中下载内容对象时的服务质量(QOS)。具体地说,本专利技术可以最大限度地减少在确定能提供足够QOS的内容交换机时所要进行的分析量。在这些图中,类似部分和/或特征具有相同的标号。此外,同一类型的不同部分可以用标号后面跟一个破折号和一个第二标号来区分,第二标号可以区分类似部分。如果在说明书中只用第一标号,那么,该描述适用于具有相同第一标号的任一类似部分,而与第二标号无关。参照图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中请求内容对象的用户没有发现所请求的内容对象或所本文档来自技高网...

【技术保护点】
一种用于选择可能的节点的方法,该可能的节点被选择用来为客户计算机提供足够的传送质量,该方法包括:为客户计算机提供第一和第二节点标识符,第一节点标识符标识第一节点,第二节点标识符标识第二节点,第一和第二节点被分组在一起;为客户计算机提 供第三节点标识符,第三节点标识符标识第三节点;对第一节点和第三节点进行分析,以提供第一节点因子和第三节点因子;和将第一节点因子认为是第二节点的。

【技术特征摘要】
...

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

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

1