用于提供互连的分组交换网的结算的方法和系统的制作方法

文档序号:6475295阅读:224来源:国知局
专利名称:用于提供互连的分组交换网的结算的方法和系统的制作方法
背景技术
发明领域本发明涉及数据通信,并且更特别地涉及用于公共分组交换网的结算系统。
背景讨论互联网保持基于网络之间“发送方保持一切”(SKA)的结算模型。也就是,不管在提供商之间传送的业务量(或者连接性等级),没有执行记帐来在业务提供商之间交换钱。这和保持很好建立的结算系统的语音电话行业形成对比。目前,互联网业务提供商(ISP)实施双边方案来以零成本在公共交换点交换业务量。
从1996年开始,美国高级研究计划署(ARPA)发起研究来开发分布式计算机网络。这个发起导致了ARPANET-采用传统的点到点链路的分组交换网。因此ARPA开始了发展成更大的项目来创建底层互联网协议传输控制协议和互联网协议(TCP/IP)。多个美国政府机构被涉及到TCP/IP的开发中,包括国家科学基金会(NSF)、能源部、国防部以及其他。
TCP/IP的成功鼓励NSF从1985年开始资助国家骨干网,NSFNET。NSFNET首先将五个NSF超级计算中心链接到ARPANET。在1986年,NSF进一步资助了几个区域互联网的创建。然后互联网开始持续到今天的爆炸性增长的趋势。到1996年早期,互联网达到一千万个主机。
随着互联网普及从90年代早期开始的剧增,其从主要由研究和教育团体使用的网络发展为支持任务关键的商业应用的网络。当互联网的功能被转变为商业网时,这个趋势由1995年4月NSFNET的退役被加速。
作为这个迁移到私有部分的一部分,NSF建立并且资助了四个网络接入点(NAP)纽约NAP(Sprint)、旧金山NAP(Bellcore和太平洋贝尔作为通信公司)、芝加哥NAP(Bellcore和Ameritech作为通信公司)、以及华盛顿NAP(首都光纤系统公司)。NSF将NAP定义为“多个网络为了业务量交换和互操作而通过路由器能够连接到其上的高速网络或交换机”。NSF预见了取决于这些公共互连点的互联网结构,其将可用于商业互联网络来与其他网络附加和交换业务量,从而使得它们的客户能够通信。
除了NSF资助的NAP,在美国还有几个其他的主要公共互连点,包括由MFS运营的MAE-East和MAE-West(MAE指示城域网),以及由商业互联网交换(CIX)运营的CIX-SMDS云。还有国际交换站,包括伦敦互联网交换站(LINX)、全球互联网交换站(GIX)以及MAE-巴黎。
在这些公共互连点的业务量交换基于两个模型之一发生双边或多边协议。双边协议典型地是两个提供商之间的合同,规定通过一个或多个公共互连点的客户业务量的交换。在双边模型下,互联网业务提供商为设备拥有者放置设备(例如路由器)来连接到交换网络而付费。然后互联网业务提供商实施与具有在这个点上被连接以便交换业务量的网络,但是没有责任建立这样的协议的其他互联网业务提供商的双边协议。业务量的交换使得一个互联网业务提供商能够终止其他互联网业务提供商的网络上的业务。
多边协议典型地是几个提供商之间的合同以便通过单一互连点交换客户业务量。由商业互联网交换站运营的交换点提供后者的一个例子。CIX路由器在1991年为最初的商业网络建立,作为可接受的用户策略(AUP)的结果其被禁止与NSFNET交换业务。CIX路由器为私人资助的网络提供交换业务量的机会,并且CIX协议要求被连接的每个成员与连接到CIX的所有其他网络交换业务量。虽然没有强制结算,但是每个CIX成员支付会费。
不管是否遵从双边或多边协议,互联网互连协议基于SKA财务模型,其中业务量的终止没有与之相关的费用。在电信行业中其他互连协议典型地导致收入从一个通信公司转移到另一个。SKA没有打算让终端用户为由业务提供商的业务终止付费。在特别的,接收或打入的蜂窝语音电话的蜂窝界就是这种情况。
有多个原因解释为什么互联网环境与电话领域有不同地演进。与其中业务流是大致均衡的语音网络不同,互联网上的业务趋于在信息提供商和需要信息的实体间不对称。与语音网络还形成对比,互联网业务是无连接的。互联网利用被分段成一系列分组的数据流,其中每个有发送到最终目的地所需的信息。各个分组选择到最终目的地的不同的路由并且甚至在不同的时间到达。在目的地,然后这些分组被重新组装成原始的流。另外,假设目前的结构,很难计算多少业务量被交换,来确定谁负责发起业务,以及防止欺诈。
虽然NSF最初打算资助NAP五年,但是在1996年8月,该机构声明其对四个NSF NAP的赞助结束。NSF成功地监视了互联网从政府主办到完全商业化结构的转变。NAP通过提供确保全球互联网继续起作用的临时的、公共基础设施来提供了关键的元件。但是,虽然NSF撤消了其对NAP的支持,但是无疑地这个结构必须再次被转变为更合理的商业模型。
因此,几个进展促使了转变当前互联网结算结构的必要性。首先,NAP的“中立”特性已经很大程度上被改变。NAP由NSF建立来为公共利益服务也就是,通过建立公共互连结构来阻止互联网的割据。但是,NAP目前由第三方运营,该第三方在既作为ISP又作为NAP运营商的情况下可以按照机会地运作。作为NAP通信公司和ISP两者,这些公司为客户提供连接到NAP(这里术语NAP被一般地使用)的能力作为购买到另一个ISP的直接连接的便宜的替代物。而且,ISP/NAP通信公司不仅可以将其互联网接入产品定价为与NAP连接成本相一致,而且还可以使用NAP设备提供其他业务,包括站点作为主机、服务器协同定位等。
其次,互联网业务量的指数增长极大地胜过了NAP基础设施充分扩展的能力。在公共交换点发生的拥塞为其客户依赖于其互联网接入用于关键业务应用的ISP造成了主要问题。这个压力仅随着互联网从主要由研究和教育团体使用的网络转变为由商业企业主导的网络而增加。
最后,互联网接入行业的爆炸性的增长造成成千个新的ISP的形成。这些的大多数更小,区域的网络不投资于建立全国性基础设施。而是,其依赖于SKA模型来确保其业务量以除了协商互连协议的协调成本之外没有成本地被通过全球互联网传送。SKA模型在这方面提供了一个不公平的结果。SKA系统不是有效的,并且因此是不能够忍受的。
由主要骨干网提供商的某些指定的策略改变提供了这种结构不应再如其最初设想的那样继续的最初的迹象。在其他需求中,有些通信公司要求对等网络附加到最小数量的互连点并且维护特定容量的全国网络。所有这些基于度量值的方法无疑的是有缺陷的—它们是评估业务关系的替代物并且导致低效的方案。
明显的,NAP结构的生存能力面临严重的问题。看来有两种替代物导致在NAP缔结的互连协议反映被交换的商品(也就是业务量或路由)的相对值,或者NAP被根据业务流的差额或者连接性等级来被定价的网络之间的直接的、双边互连协议所替代。
为了更好地理解互联网结算系统的需要,检查电信通信公司采用的结算系统很有用。由美国本地交换通信公司(LEC)为本地网上传输和终止征收的互连费用组成了为其他通信提供商的商业的主要成本。这些接入费用有几个目的,其中最重要的是用于LEC基础设施成本。
局际交换业务通信公司(IXC)向长途电话的两端向LEC收费发起端和终止端。蜂窝电话公司仅在如果呼叫在LEC网络上终止时支付接入费。但是,在LEC作为长途通信公司的情况下,其一般与IXC支付相同的费用。而且,不象互联网,语音电话市场中的通信公司被法律要求与其他通信公司互连以便增强竞争环境。
当前零结算的经济模型,与互联网的快速国际扩展一起,对骨干网通信公司提出了挑战。随着越来越多的区域网络连接到NAP,这个问题的预示在美国已经变得很明显。在当前的SKA模型下,这些区域网络免费地与已经投入大量资金和其他资源构建复杂基础设施的全国级网络互连。因此区域网络通过接收对来自全国级提供商的其他互联网的访问,以及没有费用地获得对全国范围基础设施的访问而获益。
随着非美国的网络寻找相同的互连权利,美国全国级网络的问题变得恶化。基本上,与主要的美国ISP缔结互连协议的非美国的网络获得其业务量通过美国的传输权利。因为典型地国际网络将被限制在单一国家并且传送非常有限数量的目的地,所以互连美国网络没有同等地受益。
除此之外,当不同的网络有不同的客户焦点,导致不平衡的业务流时,互连协议可以失败。图8显示在没有涉及第三方互联网业务提供商(ISP)的结算功能的情况下网络的传统互连的图。假设提供商A是主ISP,通过维护全国性网络801支持其业务。如图8所示,网络801包括web服务器803。除此之外,假设提供商B是全国性接入提供商,由此网络805使得用户站807能够连接到互联网。在这个例子中,用户站807寻求与web服务器803通信以便下载信息。
在图8的例子中,两个全国范围的网络801和805在东海岸(例如华盛顿)有连接809,并且在西海岸(例如旧金山)有连接811。这样的配置是常用的对等协议,由此业务量被地理地共享。其中业务量传统地在两个网络(例如,801和805)之间的互联网上流动的方式被称为“热马铃薯路由选择”。也就是,被发送到目的地点的业务量在最早的互连点被卸载到另一个网络。例如,用户站807请求来自web服务器803上的站点的信息,初始业务量沿着路径813走;该请求在位于旧金山的最早的互连点被发送到网络801。一接收到来自用户站807的请求,因为华盛顿连接811是第一个互连点,所以web服务器803就在路径815上生成数据业务量。一旦显著大于来自用户站807的请求业务量的万维网业务量进入网络805,该业务就通过整个网络805传播。在某些情景下,对于ISP A和B的任何一个或两者连接809和815没有被经济地应用(例如,地理位置、距离等)。如果提供商之一需要不成比例的业务数量,则维护与其他提供商的连接性不是成本有效的。目前,没有结算系统存在来协调由互联网业务提供商A和B对于连接809和815的使用。在这个例子中,提供商A是主ISP,而提供商B是接入ISP,则提供商B的网络805将比提供商A为更长的距离传送更大的业务负载。
如果这些网络801和805是类似类型的网络并且提供类似种类的接入业务,则网络801和805将包含相等的混合的主业务量和接入业务量。但是,因为是互联网上的主导业务量的万维网业务量比请求大许多,所以在网络801和805之间存在大量不对称的业务负载。例如,请求可能是60字节长,而万维网业务量响应是100Mb文件。
因此应该指出,主ISP(也就是提供者A)在长距离上传送非常少的业务量并且对于全国范围的网络有非常少的需求以便向其客户传送请求量。提供商A仅需要一些本地连接,与全国范围网络相关的昂贵的长途运输连接相比,其相对便宜。因此,接入ISP(提供商B)被不成比例的大业务负载所阻碍,从而为来自与提供商A互连的提供商B提供了阻碍。如果不对称的业务模式继续,则提供商B将最无疑地选择退出该互连协议。即使提供商B选择与提供商A保持业务关系,提供商B也没有升级互连链路811和813的动机。最终结果是互联网不是最优地被连接。SKA互连协议导致或者缺少互连或者缺少改善的经济动机。这可以引起网络拥塞,对于所有的减慢网络连接,以及网络连接的减少。
为了解决互连协议中的这个不均衡和不公平,一个传统的方法试图实现规则或度量。换句话说,接入提供商需要主提供商满足某些参数(例如,主提供商必须有全国范围的网络)来确保业务不均衡被最小化。规则模型的缺点是许多提供商被排除在外,因为业务不对称是无费用(或零资产)方案中固有的问题。即使一个提供商的网络提供最好的路由,这个基于规则的方法也可能排除该提供商。例如,如果提供商C的网络817为用户站807提出了更高效和成本有效的路径819,则该路由在SKA模型下不能被实现。
在两个提供商的情况下,并且一般的,如果其保持互连上的控制,则ISP仅可以维持价格区别,并且如果要求免费互连则其不能保持对输入的价格区别。在三个或更多提供商的情况下,没有到达社会最佳和有效状态的无差别的价格。只有不需要免费互连时,才有到达该状态的有差别价格。如果免费互连存在,则不可能到达连接性的最佳状态[1]。
因此,因为网络的外在性,为了吸引最大数量的连接用户,价格差别是需要的。其次,互联网之间的互连也必须被有效地定价。
从上述讨论中,应该指出,目前互联网基于其上的SKA结算系统是有缺陷的。在SKA模型中为了有效地运行,必须满足两个条件连接性等级在网络之间必须大致相等;并且传输和终止业务量的成本必须小于开发支付方案的成本。因为第一个条件仅对于有限数量的网络保持为真,所以向许多远距离目的地传输大量业务量的网络几乎没有动机与仅向本地目的地传输业务量的网络连接。因为交换的业务量通常是不均衡的,所以零支付的结构在广泛的全国性基础设施上投资并且向远距离目的地传送大量路由的网络上放置了不平等的负担。因此,缺少互连的动机—在钱和连接性价值方面—阻止了互联网作为网络的集合继续增长。肯定的网络外在性的理论揭示了网络随着每个附加用户增加价值。但是,只要ISP不愿意互连其网络,就不能获得社会最优值—指可以连接到互联网的最大用户数。
只有通过为提供商之间的结算建立有效的方法才可以获得社会最优值。效率在这里被定义为技术上可使用的系统,公平地补偿所有提供商,并且促进网络之间的互连。
紧密依赖于财务模型的问题是物理互连结构的挑战。如前所述,NSF创建NAP以便无缝地将互联网从公共的转变为私有领域。虽然该转变已经被成功地完成了,但交换点还是遇到了两个问题其不再被认为是中立的;并且NAP基础架构不能充分地缩放到业务量的指数增长。如果为互连建立了有效的定价机制,则所有各方能够被正确地推动来创建更有效地物理设备用于互连网络,其进而又促进了增加的互连性的整体目标。
基于上述,清楚地需要促进为所有主机提供改进的互联网连接性的社会最优目标的在数据通信环境中业务量交换的结算的改进方法。
还需要充分补偿网络提供者的基础设施投资和已有网络的持续升级。
还需要使得新的网络提供者能够扩展其网络并且降低网络开销,同时公平地对于负有责任的互联网业务提供商予以补偿。
还需要提供一种机制鼓励互联网业务提供商互连其网络,从而显著地提高互联网用户基础。

发明内容
根据本发明的一个方面,一种用于提供与多个网络业务提供者的多个网络相关的业务量交换的结算的方法,包括确定第一个网络业务提供商和第二个网络业务提供商之间的结算协议。该结算协议规定了与第一个网络业务提供商和第二个网络业务提供商的相应网络之间的业务量交换相关的费率信息。该方法还包含监视第一个网络业务提供商和第二个网络业务提供商各自的网络之间的业务量交换,以及基于监视步骤来计算结算信息,结算信息包括基于费率信息的使用量费用差别信息。在这种方法下,社会最优数量的主机可以连接到互联网。
根据本发明的另一个方面,用于支持与多个网络业务提供商相关的网络使用量的结算的通信系统包括对应于多个网络业务提供商的多个网络。一个处理器被配置来确定第一个网络业务提供商和第二个网络业务提供商之间的结算协议。结算协议规定与第一个网络业务提供商和第二个网络业务提供商的相应网络之间的业务量交换相关的特定费率信息。业务量监视器被配置来测量从多个网络的第一个发起到多个网络的第二个的第一个源业务量,以及从第二个网络发起到第一个网络的第二个源业务量。结算数据库与处理器通信;该数据库存储结算协议和对应于测量的第一个源业务量和第二个源业务量的业务量统计数字。结算信息包括基于费率信息的使用量费用差异信息。在这个方案下,网络业务提供商被为其基础设施投资而得到公平地补偿。
在本发明的另一个方面中,计算机可读介质包含用于在计算机系统上执行的程序指令,当被计算机执行时,导致计算机系统执行提供与多个网络业务提供商的多个网络相关的业务量交换的结算的方法步骤。该方法步骤包括确定第一个网络业务提供商和第二个网络业务提供商之间的结算协议。该结算协议规定与第一个网络业务提供商和第二个网络业务提供商的对应网络之间的业务量交换相关的定价信息。该方法还包含接收第一个网络业务提供商和第二个网络业务提供商各自的网络的业务量统计数字,以及基于监视步骤来计算结算信息,结算信息包括基于定价信息的使用量费用差异信息。上述方案允许小的网络业务提供商扩展其网络,同时补偿负有义务的网络业务提供商。
在本发明的另一个方面中,用于存储与多个网络业务提供商的多个网络相关的结算信息的存储器包括一个数据结构。该数据结构包括用于存储多个网络业务提供商之一的唯一帐号的帐户域。除此之外,该数据结构包括用于存储由一个网络业务提供商规定的全局费率信息和特定定价信息的至少一个的定价域。而且,该数据结构包含互连列表记录,该记录包括用于存储另一个网络业务提供商的识别信息的网络业务提供商域、用于存储与另一个网络业务提供商相关的连接的业务量统计数字的业务量统计数字域、用于存储定价信息的折扣费率域、以及用于存储一个网络业务提供商的一个网络和另一个网络业务提供商的另一个网络之间的网络使用之间的差异的使用费用差异域。在上述方案下,互联网用户基础的扩充被激励了。


通过与附图一起考虑时参考下列详细描述,本发明的更完整的理解和其中许多附带的优点可以被很容易地获得同时变得更好理解,其中图1是根据本发明的一个实施方案,利用具有结算系统的交换点的不同的网络业务提供商(NSP)的多个网络的互连的图;图2A和2B分别是在图1的结算系统中使用的帐户帐目清单屏幕和数据结构的图;图3是根据本发明的一个实施方案,提供网络使用协调的结算系统的图;图4是图3的结算系统操作的流程图;图5是根据本发明的一个实施方案,具有路由选择能力来提供网络使用协调的结算系统的图;图6是图5的结算系统操作的流程图;图7是可以根据本发明的一个实施方案执行的计算机系统的图;以及图8是没有结算能力的网络的传统互连的图。
优选实施方案描述在下列描述中,为解释的目的,特定的细节被提出以便提供本发明的完整的理解。但是,应该理解本发明可以在没有这些特定细节的情况下被实践。例如,电信相关产品/业务的被重复的使用被用于提供一致的示例行业应用,但是决不打算将本发明的范围限于仅适用于这个行业,因为对任何其他产品/业务领域的通用的应用被预期。
在某些情况下,众所周知的结构和设备被以框图形式描述以便避免不必要地使本发明模糊。虽然本发明被关于示例协议、计算机语言和操作系统来讨论,但是本发明可以不管协议、语言和操作系统平台在任何计算机系统上被实现。
本发明为利用“为发送付费”(PTS)的财务模型的多个分组交换网络提供结算系统,其根据每方在其他方的网络上“获得”的业务量而公平地补偿在业务量交换中涉及的各方。
可以作为“分组清算中心”(PCH)的结算系统,包括采集交换站的所有的互联网路由以及来自不同网络提供商的每个路由的当前费率和相关定价信息的网络设备。根据本发明的一个实施方案,这些网络设备包括ATM(异步传输模式)交换机和路由器。这些路由器被以两种模式分配回交换站的每一方“透明”模式和“隐蔽”模式。在透明模式里,每一方知道每个分组的最终目的地路由,其中业务量被直接在一方和另一方之间转发。在隐蔽模式中,各方有效地将PCH的网络设备视为目的地路由,并且在最终目的地网络上转发业务量。
图1显示根据本发明的实施方案,利用放置结算系统的交换点的不同网络业务提供商(NSP)的多个网络的互连图。根据本发明的示例实施方案,网络业务提供商提供关于全球互联网的业务,并且因此,在这里被称为互联网业务提供商(ISP)。换句话说,术语互联网业务提供商(ISP)一般属于专注于提供对全球互联网的接入的特定类型的网络业务提供商。本领域的普通技术人员认识到,本发明适合于任何类型的分组交换网络。
如图1所示,互联网交换点(IXP)101包括结算系统103并且作为用于分别是互联网业务提供商A、B、C、D和E的网络105、107、109、111和113之间互连性的中心集线器。这些网络105、107、109、111和113以两种方式之一彼此互连专用的或直接连接(115?),或者通过互联网交换点(IXP)101。利用IXP 101,服务提供商可以与多个不同的ISP交换业务量,其在不需要提供许多单独的电路以及不需要单个地管理每个电路的情况下有利地提供了互连。例如,IXP 101可以在提供商A和提供商B之间建立连接,因此这些提供商可以交换业务量。除此之外,如果这些提供商有额外的需求(其可以基于技术或业务需要),则提供商A和B有单独的专用连接115来交换业务量。IXP 101还可以与其他MAE/NAP 119连接来提供更本地或全球的连接性。
ISP A、B、C、D和E提供对互联网“云”的物理层接口和逻辑连接。对特定ISP的连接的成本是这些组件的组合。物理接口将典型地包括接入电路、路由器、终端服务器以及ISP用于将客户连接到其站点的其他硬件的成本。ISP将典型地将多个站点与专线互连以便以多个可能的拓扑形成骨干网。ISP还将网络连接到如NAP的互联网交换点。有为IP(互联网协议)业务形成逻辑连接的多个其他项,包括骨干网上的路由声明、地址空间以及业务量。
IXP 101里的结算系统103遵循PTS模型。这个方法在发起业务量的那些方上放置了负担,因为它们比接收方位于更好的位置来控制被交换的业务量数量。在PTS模型下,通过连接115被直接连接的两个网络105和107,可以直接协调网络的使用。应该指出,用于从网络105到网络107的业务量的协议费率独立于与相反方向(也就是,从网络107到网络105)中的业务量相关的费率。例如,提供商A和提供商B之间的结算协议规定信道115a和115b分别是80Mbps和100Mbps。
更可能的,信道费率需求对于两个提供商是不同的。如果提供商之一执行web主机服务并且另一个是接入提供商,例如,则提供主机服务的提供商将发起更大数量的业务量,因此,在结算协议下,可能比接入提供商被要求支付更高的费率。而且,如果网络在地理范围方面不同(也就是,一个是全球提供商并且另一个是本地提供商),则本地提供商最可能要比全球提供商必须向本地提供商支付更高的费率来向全球提供商发送业务量以便解决基础设施投资成本的差异。
根据本发明的一个实施方案,依赖于提供商A和B之间的业务关系,提供商A和B可建立他们自己的监视系统(未示出)。根据该结算系统,监视系统(未示出)可以很容易地测量被发送和接收的业务量来调解在网络105和107之间被交换的业务量。
在多个业务提供商的情况下(也就是,大于两个),业务量交换的监视和调解的复杂性增加了。结果,IXP 101被利用来通过鼓励提供商卸载测量业务量的零碎工作并且协商对IXP 101的费率来促进提供商A-E之间更好的互连。IXP 101促进了网络业务提供商A、B、C、D和E的网络105、107、109、111和113之间的中立互连。在实际系统中,提供商的数量可以是几百个。IXP 101提供物理空间,其中各种提供商A-E可以互连。如下面将更完整描述的,结算系统103有由IXP 101提供的一个交换机。在示例实施方案中,网络业务提供商A-E的每个有一个与结算系统103配置的线路终端设备。
IXP 101里的结算系统103可选地包括路由器117来帮助不同网络105、107、109、111和113之间发送业务量。可选的路由器117支持“隐蔽”的操作模式,其在下面进一步讨论。路由器117使得IXP101能够提供第三层(“IP”)业务;相比,传统的IXP仅提供不同提供商A-E之间的第二层(例如,ATM、帧中继或MPLS)互连。如后面将描述的,第三层业务在业务量交换被处理的方式上允许更大的灵活性。
根据本发明的一个实施方案,IXP 101由中立的运营商来管理,其可以对不同网络业务提供商A-E为提供这个互连业务计算服务费。应该指出,在某些网络业务提供商之间有大量被交换的业务量的情况下,两个网络105和107之间的专用连接115可以被建立。利用专用连接115的另一个原因是提供商A和B有指示这个方案的业务关系。
结算系统103允许提供商A-E的任何一个将其各自的网络与提供商A-E的任何另一个互连。为解释的目的,假设提供商A可以与其他网络107、109、111和113的任何一个互连以便到达某个目的地。本质上,提供商A试图进入与某个提供商(例如,B、C、D或E)的结算协议以便交换业务量。如下面所解释的,结算系统103为提供商A提供必要的信息来作出关于哪个网络业务提供商最满足提供商A的需求的精明的选择。该信息包括与该连接相关的费率信息,如下面表1所示。认识到该信息可以可选地包括更多详细的定价信息,例如在每个路由的基础上。

表1表1列出了对于可用的业务提供商的业务量费率和价格。如表1所指示,提供商B愿意以$6/Mbps的费率接收业务量,其是提供商B-E之中的最低费用。这个信息通过web服务器(未示出)被结算系统101提供给提供商A。web服务器采集来自网络业务提供商A-E的每个的费率信息。因此,提供商A的网络105的费率信息对其他提供商B-E已知;例如,提供商A规定费率为$9/Mbps。如关于图3或4所述的,网络业务提供商输入互连选择信息以便基于预定参数来建立网络105和网络107之间的连接。该参数包括采集的费率信息、该连接的性能度量(例如,等待时间、业务量峰值等)、或者网络业务提供商之间的业务关系。
假设提供商B的费率对于提供商A是可接受的并且反之亦然,则结算系统103创建提供商A和B之间的结算协议。该结算协议捕获与分别对应于提供商A和提供商B的网络105和107之间的业务交换相关的已经过同意的费率信息。接着,结算系统103监视提供商A发起到提供商B的网络107的业务量以及提供商B发起到提供商A的网络105的业务量,并且计算结算信息。该结算信息包括基于费率信息的使用费用差异信息。换句话说,结算系统103计算由提供商A发起的业务量和由提供商B发起的业务量的数量之间的差值。因此,根据结算协议,如果提供商A的网络使用相对小于提供商B的,则使用费用差异信息有效地指示欠提供商A多少。另一方面,如果提供商A没有发起与提供商B相同多的业务量,则根据结算协议,提供商A应得到提供商B的补偿。
有效地,具有如结算系统103提供的结算能力的IXP 101担当分组清算中心(PCH),作为不同提供商A-E的调解者以便采集业务量统计数字用于结算过程。在PCH 101,每个提供商逻辑或者物理可选地与所有提供商互连或者可以逻辑地或物理地与清算中心网络设备连接;例如,交换机303(图3)。提供商张贴并且观察对于结算系统103里不同互联网路由的“标价”并且为自己选择那些路由来发送业务量或者用于通过清算中心自身转发(“隐蔽”模式)。
在PCH 101的每个业务提供商通过web服务器(图3)上的PCH门户在分组清算中心有“贸易帐户”。这个门户使得ISP的网络运营商能够安全地张贴标价以及执行与其他运营商的协议,获得交互式统计数字和记录,检查其帐户的汇总(图2A),并且与PCH 101的操作人员进行交互。PCH 101的操作员运行一个物理安全的设备用于通信公司设备的放置以及与本地和长途电信设备的互连。PCH 101可提供传统的业务,如分组记录、业务量统计数字收集、以及欺诈管理。
如前面提到的,结算系统103可以以“透明”模式或“隐蔽”模式运行。在透明模式中,每个参与的业务提供商知道最终目的地路由,因此该业务量在一方和另一方之间被直接转发。作为中立实体,IXP101,如PCH,担当不同提供商A-E的代理以便提供“隐蔽”业务来向最低费用的提供商转发业务量。当提供商A向结算系统103输入想要的费率时,IXP 101寻找另一个接受通信公司A的出价的提供商以便从而建立两方之间的结算协议。特别的,结算系统103使提供商A的这个费率信息对所有其他提供商B-E可用。
实际上,所有的提供商A-E都开放由提供商A-E规定的连接的知识,因此允许提供商基于例如性能度量和费用来选择最佳路由。路由器117拥有基于接口速度以及各种其他度量(例如,等待时间和延迟)来选择的功能。由提供商A-E提供的费率信息可基于任意数量的方案(例如,分层定价、线性函数、非线性函数等)。IXP 101从所有不同的提供商A-E采集这样的信息,允许采集的信息的透明知识,因此互连的任何提供商拥有该信息来基于费用或其他参数选择路由。替代的,提供商可基于业务关系或等待时间或延迟度量值来选择。
操作的其他模式是隐蔽模式,由此IXP 101提供了一个隐蔽的外表来利用路由器117销售业务量的终止。支持这个操作的结算系统如图5所示。在隐蔽模式操作中,例如,IXP 101允许有额外的批发容量的提供商,在其他提供商不知道出价的提供商的身份的情况下,以可能比其销售给其他批发客户更低的费率向其他提供商销售额外容量的终端。通过引入隐蔽外表,提供商更倾向于交换业务量以及提供更多的储蓄。例如,该提供商可能有仅在接着的30天可用的额外的容量;代替利用其网络,该提供商可以以很大折扣的费率提供额外的容量。协商一个短期协议传统上很难执行。但是,这个困难通过隐蔽模式的操作被克服了。
在PTS模式下,因为NSP A-E可以为其已经进行的任何网络改进和/或扩展得到补偿,所以结算系统103分别促进了网络业务提供商A-E的网络105、107、109、111和113之间的更多互连。特别的,结算允许小提供商来增加其网络并且减少其成本,同时为更大的提供商公平地补偿其很大的基础设施费用。
结算的一个有效方法鼓励了社会的最优结果,也就是,导致了到互联网的最大有效数量的连接的主机。在没有结算机制的情况下,互联网永不会象互连费用被建立所可能的被连接。结算系统103基本上消除了提供商A-E的难以承担的互连责任。作为独立的实体,IXP 101可以直接对参与的提供商A-E为其服务计费。
图2A显示根据本发明的一个实施方案,在结算系统中使用的帐户帐目清单屏幕的图。根据本发明的一个实施方案,帐户帐目清单屏幕201,可以通过web服务器被访问(图3)。帐户帐目清单屏幕201包括用于特定网络业务提供商的唯一帐号的帐户(ACCOUNT)域203,以及整体费率(GLOBAL RATE)域205。整体费率域205显示特定网络业务提供商对于互连向其他网络业务提供商收费的一般费率。帐目清单屏幕201还包含特定网络业务提供商已经建立连接或者试图建立连接的互连列表。提供商(PROV.)域207显示已经与有该帐户的特定网络业务提供商交换业务量的其他网络业务提供商的名字。
下列信息与互连列表相关用于存储业务量统计数字的业务量状态(TRAFFIC STATS)域209,以及量折扣费率(VOL.DISCOIUNT RATE)域211。量折扣费率域211包含可应用于特定网络业务提供商的特定费率;域211提供单独向其他提供商提供折扣的能力。例如,优选方因大业务量可以享有比整体费率更大折扣的费率。如果域211没有被规定,则使用整体费率作为缺省费率。
根据本发明的一个实施方案,帐目清单屏幕201提供域205、207和211的输入屏。例如,整体费率可以通过在整体费率域205输入值来简单地被规定。除此之外,如果可应用,则可以通过在PROV.域207,同量折扣费率域211一起输入想要的ISP来建立互连。在PROV.域207中的ISP输入触发物理或者虚拟连接的建立;这也建立了在互连的网络之间的业务量的轮询。这个互连性选择信息(包括域207和211)通过web服务器被输入并且存储在结算数据库中(图3)。
而且,帐目清单屏幕201通过全部欠费(TOTAL OWED)域213指定欠网络业务提供商的总数。全部应付费(TOTAL DUE)域215被提供来指示提供商使用与不同网络业务提供商的连接所欠的数量。例如,如果提供商A,作为大提供商,被欠有钱,则全部欠费域213将显示提供商A被给予如结算系统103所计算的数量。这样,全部应付费域215将包含“$0.00”。替代的,单一域可被用于指示调整量。
当协调过程发生时,域213和215被填充,其可以周期性地发生(例如,每月、每季、预定间隔)。根据示例实施方案,该钱仅与PCH101交换,其单独地解决与网络业务提供商A-E的每个的清算帐目。因此,网络业务提供商A-E实际上参加与PCH 101的协议,并且不是单个的网络业务提供商。
根据本发明的实施方案,图2B显示在结算系统中使用的数据结构。在图3的结算系统中描述的结算数据库,存储下列表帐目表221、费率表223以及互连表225。帐目表221有帐号域221a。费率表223包括整体费率域223a和特定费率域223b。
这些表221、223和225存储由web服务器检索的信息来填充图2A的帐目屏幕。特别的,帐号域221a、整体费率域223a、提供商域225a,以及业务量统计数字域225b分别对应图2A的下列域帐户(ACCOUNT)域203、整体费率(GLOBAL RATE)域205、提供商(PROV.)域207、以及业务量状态(TRAFFIC STATS)域209。除此之外,特定费率域223b对应量折扣费率(VOL.DISCOUNT RATE)域211(图2A)。
图3显示根据本发明的实施方案,提供网络使用量协调的结算系统的图。结算系统301包括被连接到局域网(LAN)305的交换机303。局域网305连接到业务量监视器307,其可以是任何类型的标准监视设备;根据示例实施方案,业务量监视器307是被加载有业务量监视软件的工作站。局域网305可以利用下列技术的任何一种来实现千兆以太网、100/10以太网、令牌环、FDDI(光纤分布式数据接口)以及ATM(异步转移模式)。web服务器311被连接到局域网305并且有到结算数据库309的直接连接。结算数据库309可以通过局域网305被访问。在示例实施方案中,web服务器311是运行微软Windows NT操作系统的IBM兼容的服务器;但是,如本领域的普通技术人员所认识到的,可以利用其他的计算和操作平台。
例如,为指定哪个ISP将利用图2的帐目屏幕被互连,ISP操作员的任何一个可以利用客户站(未示出)访问web服务器311以便利用标准的web浏览器(例如,微软的Internet Explorer,NetscapeNavigator等)来访问web服务器109。为服务ISP的客户站(未示出),web服务器311可以执行JAVA应用(例如,JAVA servlets)来从该ISP采集信息。JAVA提供操作系统独立,能够实现语言灵活性和代码重用。客户站(未示出)和web服务器311,例如,运行TCP/IP(传输控制协议/互联网协议)来在它们自己以及其他外部系统(未示出)之间通信。本领域的普通技术人员将认识到,可以利用其他传输层协议(例如,用户数据报协议(UDP))。
结算系统301通过交换机303保持与ISP A-C的连接,其互连不同的ISP A-C。如所示,ISP A包括被附加到监视设备315上的路由器313。ISP B和C还分别拥有路由器317和319。这些路由器313、317和319连接到交换机303。交换机303可以是基于帧或基于信元的,并且可以建立物理的或者虚拟的连接。根据本发明的一个实施方案,交换机303是ATM交换机。
ISP A-C联系web服务器站点来建立想要的连接。如图2所述,提供商A-C可以设置其费率。如果ISP决定建立与另一个ISP的互连,则ATM交换机303建立ISP的两个网络之间的虚拟连接。业务量监视器707询问交换机303来通过SNMP(简单网络管理协议)或者利用其他被动监视装置来采集ISP A-C的业务量统计数字。此后,业务量监视器307向结算数据库309转发采集的业务量统计数字用于存储。如关于图4更完整地讨论的,存储在结算数据库309中的数据被用于协调过程。
结算系统301提供一个门户,它允许参与的提供商A-C的任何一个利用web服务器311来接入。ISP的一个操作员可以输入帐号并且查看业务量统计数字,以及查看协调结果。除了结算网络使用量,结算系统301能够便于跨越互联网维护服务质量(QoS)。
许多QoS机制存在于互通设备和协议中。通过IXP 101被交换的分组在其头部拥有定义某个服务质量的设置。在零费用方案下,接收ISP没有义务和动机来承兑另一个ISP的优先级设置,因为这需要额外的不被补偿的费用。通过结算系统301担当清算中心,ISP可以为高优先级待遇指定更高的价格。也就是,如果优先级位被设置为“1”,则指示高优先级,很容易应用更高的价格;如果是低的或者正常的优先级(也就是,优先级位是“0”),则应用常规价格。
如果分组是IP(互联网协议)分组,则该分组在头部包含业务类型域,它规定该分组将如何被处理。特别的,业务类型域支持优先级等级,使得源主机能够指示每个分组的重要性;例如,源主机可以请求低延迟、高吞吐量或者高可靠性。应该指出,虽然源主机可以提供装置来请求这些服务。
结算系统301有利地提供有效的方法来承兑这些QoS机制。一旦检测该分组是高优先级,则结算系统101可以应用不同的费率结构。例如,提供商A和B之间的结算协议规定提供商B接受$7/Mbps的低优先级业务量以及$10/Mbps的高优先级业务量。这样,提供商B有财务的动机来承兑提供商A的QoS机制;依次,提供商A可以向其客户推销其QoS业务。
图4显示图3的结算系统的操作的流程图。在步骤401,利用客户站,ISP操作员访问web服务器311。接着,操作员由步骤403指定与一个或多个互连相关的费率信息。如步骤405,连接因此被建立;例如,ATM交换机303适当地建立一个或多个虚电路。虚电路的建立的细节在Addison-Wesley出版公司,1998年出版的Handel等人的“ATMNetworksConcepts,Protocols,Applications(ATM网概念、协议、应用)”中描述,其合并在这里供参考。
此后,业务量监视器307采集建立的虚电路(步骤407)的业务量统计数字并且在结算数据库309中存储这些业务量统计数字(步骤409)。然后业务量统计数字被web服务器311检索并且对ISP可用(步骤411)。在步骤413,服务器311周期性地对不同的帐户结算并且可选地直接对ISP A-C记帐。
图5显示根据本发明的示例实施方案,具有路由选择能力来提供网络使用量协调的结算系统的图。图5的结算系统501包含图3的结算系统的所有组件,外加路由器503。路由器503如前面所讨论的通过学习参与ISP的所有路由支持“隐蔽”互连的概念。路由器503占有ATM交换机303的一个端口。在示例实施方案中,路由器503是高密度、高速度企业路由器;例如,路由器503可以利用由思科公司制造的思科7xxx系列路由器来实现。图6描述了结算系统501的运行。由商业路由器和交换机提供了许多机制来对一方发送到另一方的业务量数量进行速率限制。一种这样的机制是思科路由器中可用的调拨接入速率(CAR)特性。这样,任何ISP可以限制。
操作的隐蔽模式有利地扩大了可以彼此互连的提供商的听众。例如,在传统的方法中,较大的业务提供商因前面讨论的原因不愿意连接小的业务业务提供商。在隐蔽模式下,提供商的身份对于其他提供商是未知的,消除了来自网络容量的协商的任何行政考虑。结果,大的提供商如果不需要显露其身份,则更倾向于销售转接业务量。为实现这个隐蔽的方法,结算系统501利用路由器117来提供第三层业务。因此IXP 101(图1)可以从不同的提供商采集路由信息并且作为调解者。相反,传统的交换点典型地仅提供第二层业务。
互联网上的连接性是接受和使用来自其他网络的“路由选择宣告”的结果。网络利用路由选择协议交换这些路由选择宣告。无等级的域间路由选择(CIDR)是一种用于描述互联网上网络的机制。CIDR采用两个组件描述其地址范围开始的IP地址,以及描述宣告的边界的前缀长度。前缀长度为24的网络表示256个地址,23是512个地址,16是65,536个地址,等等。知道参与提供商的网络里的不同路由,路由器503与ATM交换机303一起可以很容易地将业务量从任何提供商转发到任何其他提供商。
图6显示图5的结算系统的操作的流程图。在步骤601,ISP的操作员接入web服务器311上的站点,并且为隐蔽转接模式规定费率(步骤603)。虚电路(可以是永久的或交换的)在步骤605由ATM交换机303在ISP的网络和路由器503之间被建立。路由器503为这条虚电路存储所有的转接路由。相反,结算系统301(图3)仅提供全部路由的子集。步骤601-607对于所有的参与ISP被执行,其在这种情况下是ISP A-C。在步骤609,作为可用业务,PCH 501通过服务器311向其他ISP宣告转接业务可用。PCH 501可以为特定价格增加一个盈余用于提供这个业务。假设ISP A和B试图在其网络上销售额外的容量,并且ISP C是购买者,ISP C联系web服务器311,其发起在ISPC的网络和路由器503之间的虚电路的建立。ISP C可以规定任何数量的连接标准(例如,费率、价格、性能度量值等)。ATM交换机303执行这个VC的建立(步骤611)。路由器503,如在步骤613一样,不考虑参与ISP的身份(例如,A和B)而基于ISP C规定的标准来将业务量从ISP C的网络发送到ISP A和B的路由的任何一个。
图7说明了一个计算机系统701,在其上根据本发明的一个实施方案可以被实现以便在多个网络业务提供商之间提供网络使用量的结算。例如,计算机系统701可以执行web服务器311的功能以及业务量监视器307的功能(图3)。计算机系统701包括总线703或者其他通信机制用于通信信息,以及与总线703耦合用于处理信息的处理器705。计算机系统701还包括被耦合到总线703用于存储信息和要被处理器705执行的指令的主存储器707,如随机访问存储器(RAM)或者其他动态存储器设备。除此之外,主存储器707可被用于在指令被处理器705执行期间存储临时变量或其他中间信息。计算机系统701还包括被耦合到总线703上用于为处理器705存储静态信息和指令的只读存储器(ROM)709或者其他静态存储设备。存储设备711,如磁盘或光盘,被提供并且耦合到总线703用于存储信息和指令。
计算机系统701可以通过总线703被耦合到显示器713,如阴极射线管(CRT),用于向计算机用户显示信息。包括字母数字和其他按键的输入设备715被耦合到总线703用于通信信息和对处理器705的命令选择。另一种类型的用户输入设备是光标控制717,如鼠标、轨迹球、或者光标方向键,所述光标控制717用于通信方向信息和对处理器705的命令选择以及用于控制显示器713上的光标移动。
根据一个实施方案,由计算机系统701响应处理器705执行在主存储器707中包含的一个或多个指令的一个或多个序列而提供处理业务选择信息。这样的指令可以被从如存储设备711的另一个计算机可读介质读入主存储器707。主存储器707中包含的指令序列的执行导致处理器705执行这里描述的过程步骤。多个处理方案中的一个或多个处理器还被采用来执行主存储器707中包含的指令序列。在替代实施方案中,硬连线电路可被用于代替软件指令或者与其合并。因此,实施方案不限于硬件电路和软件的任何特定组合。
而且,图2B的数据结构可驻留在计算机可读介质上。这里所用的术语“计算机可读介质”指参与向处理器705提供指令用于执行的任何介质。这样的介质可采用许多形式,包括但不限于,非易失性介质、易失性介质以及传输介质。非易失性介质包括,例如,光盘或磁盘,如存储设备711。易失性介质包括动态存储器,如主存储器707。传输介质包括同轴电缆、铜线和光纤,包括包含总线703的线。传输介质还可采用声波或光波的形式,如在无线电波和红外数据通信期间生成的那些。
计算机可读介质的通用形式包括,例如,如在下文中所述的软盘、柔性碟、硬盘、磁带、或任何其他磁介质、CD-ROM、任何其他光介质、穿孔卡片、纸带、带有孔图案的任何其他物理介质、RAM、PROM以及EPROM、FLASH-EPROM、任何其他存储器芯片或盒式磁盘,载波,或者计算机可读的任何其他介质。
在向处理器705传送用于执行的一个或多个指令的一个或多个序列中涉及不同形式的计算机可读介质。例如,该指令初始地被携带在远程计算机的磁盘上。远程计算机可以将涉及计算结算信息的指令远程地加载到其动态存储器中并且利用调制解调器在电话线上发送指令。位于计算机系统701本地的调制解调器可以在电话线上接收数据并且使用红外发送器将数据转换为红外信号。耦合到总线703上的红外检测器可以接收红外信号中携带的数据并且将数据放置在总线703上。总线703将数据发送到主存储器707,处理器705从中检索并且执行指令。由主存储器707接收的指令在被处理器705执行之前或之后可选地被存储在存储设备711上。
计算机系统701还包括耦合到总线703的通信接口719。通信接口719提供耦合到被连接到本地网723的网络链路721的双向数据通信。例如,通信接口719可以是网络接口卡以便加到任何分组交换局域网(LAN)上。作为另一个例子,通信接口719可以是不对称数字用户线(ADSL)卡、综合业务数字网(ISDN)卡或者调制解调器来提供到相应类型的电话线的数据通信连接。无线链路也可以被实现。在任何这样的实现中,通信接口719发送和接收携带表示各种类型信息的数字数据流的电子的、电磁的和/或光信号。
网络链路721典型地通过一个或多个网络向其他数据设备提供数据通信。例如,网络链路721可通过本地网723提供到主机725或由业务提供商操作的数据设备的连接,其通过IP(互联网协议)网络727(例如互联网)提供数据通信业务。LAN 723和IP网727都使用电子的、电磁的或光的信号传送数字数据流。通过各种网络的信号以及在网络链路721上并且通过通信接口719的信号,传送去往和来自计算机系统701的数字数据,这些信号是传输信息的载波的示例形式。计算机系统701可以通过网络、网络链路721和通信接口719发送通知并且接收数据,包括程序代码。
这里所述的技术提供超越现有方法的几个优点来互连不同网络业务提供商的多个网络。基于支付以便发送的财务模式,根据本发明的一个实施方案,结算系统以两种模式运行透明模式和隐蔽模式。结算系统包括从提供商采集费率信息并且建立结算协议的web服务器。结算系统中的路由器提供第3层业务以便能够使用操作的隐蔽模式。作为清算中心,结算系统促进了在许多ISP之间结算协议的建立,从而扩展了互联网的范围。除此之外,中间的结算系统提供ISP的许多网络之间的QoS结算。
很显然,本发明的许多修改和变体按照上述教义是可能的。因此可以理解在所附权利要求书的范围里,本发明可以与这里明确所述的不同被实践。
参考文献[1]Brock,Gerald W,1995年,面对竞争的电信行业(Towarda Competitive Telecommunications Industry),Mahwah,新泽西州Lawrence Erlbaum Associates。
权利要求
1.一种提供与多个网络业务提供商的多个网络相关的业务量交换的结算的方法,所述方法包括确定第一个网络业务提供商和第二个网络业务提供商之间的结算协议,所述结算协议规定与第一个网络业务提供商和第二个网络业务提供商的相应网络之间的业务量交换相关的费率信息;监视第一个网络业务提供商和第二个网络业务提供商各自的网络之间的业务量交换;以及基于监视步骤计算结算信息,所述结算信息包括基于费率信息的使用量费用差异信息。
2.根据权利要求1的方法,其中确定步骤包括从多个网络业务提供商的每个采集费率信息;以及从第一个网络业务提供商接收互连性选择信息用于第一个网络业务提供商的网络和第二个网络业务提供商的网络之间的连接的建立,其中互连性选择信息基于一个预定参数,该预定参数包括被采集的费率信息、连接的性能度量以及第一个网络业务提供商和第二个网络业务提供商之间的业务关系的至少一个。
3.根据权利要求2的方法,其中采集步骤和接收步骤由web服务器执行。
4.根据权利要求2的方法,还包括匿名地显示关于多个网络业务提供商的身份的费率信息。
5.根据权利要求4的方法,其中显示步骤中的费率信息表示临时出价,临时出价对应各个网络的额外容量。
6.根据权利要求1的方法,还包括根据结算协议来建立互连第一个网络和第二个网络的连接。
7.根据权利要求6的方法,其中建立步骤由异步转移模式(ATM)交换机执行。
8.根据权利要求7的方法,还包括通过与ATM交换机通信的路由器提供与所述连接相关的路由选择信息。
9.根据权利要求1的方法,还包括在结算数据库中存储结算协议的费率信息。
10.根据权利要求1的方法,其中确定步骤中的费率信息包括由第一个网络业务提供商提供给所有其他网络业务提供商的整体费率和由第一个网络业务提供商专门提供给第二个网络业务提供商的特定费率的至少一个。
11.根据权利要求1的方法,其中确定步骤中的结算协议规定服务质量(QoS)参数,所述方法还包括基于规定的QoS参数来建立第一个网络业务提供商的网络和第二个网络业务提供商的网络之间的连接。
12.一种支持与多个网络业务提供商相关的网络使用量的结算的通信系统,包括对应于多个网络业务提供商的多个网络;被配置来确定第一个网络业务提供商和第二个网络业务提供商之间的结算协议的处理器,所述结算协议规定与第一个网络业务提供商和第二个网络业务提供商的对应网络之间的业务量交换相关的费率信息;被配置来测量从多个网络的第一个发起到多个网络的第二个的第一个源业务量以及从第二个网络发起到第一个网络的第二个源业务量的业务量监视器;以及与处理器通信的结算数据库,该数据库存储结算协议和对应于测量的第一个源业务量和第二个源业务量的业务量统计数字,其中处理器被配置基于存储的业务量统计数字来计算结算信息,该结算信息包括基于费率信息的使用量费用差异信息。
13.根据权利要求12的系统,其中处理器从多个网络业务提供商的每个采集费率信息并且接收来自第一个网络业务提供商的互连性选择信息用于第一个网络业务提供商的网络和第二个网络业务提供商的网络之间的连接的建立,互连性选择信息基于一个预定参数,该预定参数包括被采集的费率信息、连接的性能度量、以及第一个网络业务提供商和第二个网络业务提供商之间的业务关系的至少一个。
14.根据权利要求12的系统,其中结算协议规定服务质量(QoS)参数,第一个网络业务提供商和第二个网络业务提供商的各自网络之间的连接基于规定的QoS参数。
15.根据权利要求12的系统,其中处理器存在于web服务器上。
16.根据权利要求15的系统,其中web服务器指示客户站匿名地显示关于多个网络业务提供商的身份的费率信息。
17.根据权利要求12的系统,其中费率信息表示临时出价,该临时出价对应于各自网络的额外容量。
18.根据权利要求12的系统,还包括根据结算协议互连第一个网络和第二个网络的连接。
19.根据权利要求18的系统,还包括被配置来建立连接的异步转移模式(ATM)交换机。
20.根据权利要求18的系统,还包括与处理器通信的路由器,该路由器被配置来提供与连接相关的路由选择信息。
21.根据权利要求12的系统,其中费率信息包括由第一个网络业务提供商提供给所有其他网络业务提供商的整体费率和由第一个网络业务提供商专门提供给第二个网络业务提供商的特定费率的至少一个。
22.一种包含用于在计算机系统上执行的程序指令的计算机可读介质,当所述程序指令被计算机执行时,导致计算机系统执行用于提供与多个网络业务提供商的多个网络相关的业务量交换的结算的方法步骤,所述方法包括步骤确定第一个网络业务提供商和第二个网络业务提供商之间的结算协议,该结算协议规定与第一个网络业务提供商和第二个网络业务提供商的相应网络之间的业务量交换相关的费率信息;接收第一个网络业务提供商和第二个网络业务提供商各自网络的业务量统计数字;以及基于接收步骤来计算结算信息,该结算信息包括基于费率信息的使用量费用差异信息。
23.根据权利要求22的计算机可读介质,其中确定步骤包括从多个网络业务提供商的每个采集费率信息;以及从第一个网络业务提供商接收互连性选择信息用于第一个网络业务提供商的网络和第二个网络业务提供商的网络之间的连接的建立,其中互连性选择信息基于一个预定参数,该预定参数包括被采集的费率信息、连接的性能度量以及第一个网络业务提供商和第二个网络业务提供商之间的业务关系的至少一个。
24.根据权利要求22的计算机可读介质,其中所述方法还包括匿名地显示关于多个网络业务提供商的身份的费率信息。
25.根据权利要求24的计算机可读介质,其中显示步骤中的费率信息表示临时出价,该临时出价供对应各自网络的额外容量。
26.根据权利要求22的计算机可读介质,其中所述方法还包括启动根据结算协议互连第一个网络和第二个网络的连接的建立。
27.根据权利要求22的计算机可读介质,其中所述方法还包括向结算数据库发送结算协议的费率信息。
28.根据权利要求22的计算机可读介质,其中确定步骤中的费率信息包括由第一个网络业务提供商提供给所有其他网络业务提供商的整体费率和由第一个网络业务提供商专门提供给第二个网络业务提供商的特定费率的至少一个。
29.根据权利要求22的计算机可读介质,其中确定步骤中的结算协议规定服务质量(QoS)参数,所述方法还包括基于规定的QoS参数启动第一个网络业务提供商的网络和第二个网络业务提供商的网络之间的连接的建立。
30.一种用于存储与多个网络业务提供商的多个网络相关的结算信息的存储器,包含一个数据结构,该数据结构包括用于存储多个网络业务提供商之一的唯一帐号的帐目域;用于存储整体费率信息和由一个网络业务提供商规定的特定费率信息的至少一个的费率域;以及互连列表记录,它包含用于存储另一个网络业务提供商的识别信息的网络业务提供商域,用于存储与另一个网络业务提供商相关的连接的业务量统计数字的业务量统计数字域,用于存储定价信息的折扣费率域,以及用于存储一个网络业务提供商的网络和第二个网络业务提供商的另一个网络之间的网络使用量之间的差异的使用量费用差异域。
全文摘要
公开了一种用于支持与多个网络业务提供者相关的网络使用量的结算的方法。结算系统(301)包括确定网络提供商之间的结算协议的处理器。该结算协议规定与网络业务提供商的对应网络之间的业务量交换相关的费率信息。业务量监视器(307)测量源业务量统计数字,其被存储在结算数据库(309)中。除此之外,结算数据库(309)存储结算协议。处理器基于存储的业务量统计数字来计算结算信息;结算信息包括用于在不同网络之间的网络使用量的协调的使用量费用差异信息。
文档编号G06Q30/00GK1476573SQ01819419
公开日2004年2月18日 申请日期2001年9月21日 优先权日2000年9月26日
发明者S·R·胡德勒, S R 胡德勒 申请人:Mci全球通讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1