CN1290448A - 用于以rsvp协议为基础的付费通信的方法和设备 - Google Patents
用于以rsvp协议为基础的付费通信的方法和设备 Download PDFInfo
- Publication number
- CN1290448A CN1290448A CN98813515A CN98813515A CN1290448A CN 1290448 A CN1290448 A CN 1290448A CN 98813515 A CN98813515 A CN 98813515A CN 98813515 A CN98813515 A CN 98813515A CN 1290448 A CN1290448 A CN 1290448A
- Authority
- CN
- China
- Prior art keywords
- router
- message
- willingness
- pay
- station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/801—Real time traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
- H04L47/724—Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/808—User-type aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Meter Arrangements (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明描述了一种协议,利用它便可能在诸如因特网的网络中建立一个适合于语音通信的连接。在第一步骤中,一个PATH消息被从一个启动者(1)发送给一个被叫站(2)。在第二步骤中,一个RESV消息被从被叫站(2)沿着与PATH消息所经过的相同的路由(23)发送回启动者(1)。如果启动者、或者被叫站、或者两者一起在PATH消息和/或RESV消息中包含指示愿意付费的信息,则沿着路由(23)的每个路由器(22)将为直接连接保留其部分能力。
Description
本方法涉及一种用于通信,特别是双向通信,更特别地是语音通信的方法和设备。
尽管本发明特别适用于两个人之间的双向语音通信,并且本发明将为此应用在下面做专门解释,但要强调的是本发明不限于这种应用。
现在双向语音通信通常是以电话业务的形式所被人熟悉。在那种情况下,相互通信的双方利用一个电话网,所说的网络由至少一个网络管理员管理。双方之间的通信信道的供给是一种由网络管理员提供的服务,并且这种服务必须至少由一方付费。通常是呼叫方(也就是在它的启动下连接被建立以及将在以下被术语称为“启动者”的那一方)为连接付费,除其它因素外,付费的数量依赖于双方之间的距离以及呼叫的长度,也就是连接保持的时间。
在过去几年中个人计算机的使用发展巨大,并且所谓的“因特网”也发展成为一个在连接到它的计算机之间提供通信连接的全球性网络。通过所说的网络,计算机可以相互交换数据和/或通信。由计算机发送的信息通过不同的中间站被引导到一个被定址的计算机,或者到一个电子邮箱,被定址的计算机可以在合适的时间从邮箱取回信息。在这里,用于信息传输的持续时间,以及这种情况出现时所经由的路由未被规定。原则上是这样的,要被发送的消息的不同部分可以通过不同的路由到达它们的最后目的地,并且不必按照最初的顺序。
当然,这样一种通信方式不适合于实时语音通信。谈话消息的相互相关的不同部分必须没有太大时延并且按正确的顺序到达其目的地。
存在一种将因特网(或者类似的网络)用于语音通信的需求。这意味着在两个站之间必须建立一个实际“连接”并且必须进行保留以便确保(数字化)消息的不同部分在固定的时间(例如100ms)内到达它们的目的地。为了这个目的当前一种被称为“资源保留协议”(RSVP)的协议正在发展。简单地说,依靠这种协议,以下被称为“路由器”的特定网络节点或者中间站,被引入来维持一个特定连接:实际上相关路由器特定数量的处理能力被“保留”。
尽管当前已知协议本身对于建立一个连接是相当令人满意的,它仍然具有这样的缺点,即不便于使得可以至少有一个用户来为已建立的保留付费。从经济的观点,它不仅仅特别对不同路由器的不同管理员有用,使他们能够让至少一个用户为所说服务(保留)的供给付费,而且具有让用户仅仅在呼叫期间请求和维持保留的优点。如果保留是“免费”的,则不难想象,一个用户会持续一个给定的保留即便它未被使用,这样就不必要地增加了网络能力的负担。如果用户不得不为保留付费,则他们会在保留不再被需要时很快地注意到去取消它,这样,实际上用于建立语音通信的网络能力可以被尽可能地有效利用。
在这里一个重要的问题是谁必须为连接付费的问题。原则上将是连接的启动者,但是,在一个因特网或者类似的网络中,与电话网相反,连接是以目前已知的RSVP协议为基础建立的,谁是启动者是未知的,正如下面要更详细讨论的那样。
本发明寻求提供一种对这个问题的解决途径。
更特别地,本发明寻求提供一种协议,使得在连接建立的情况下,可能识别连接的启动者,或者可能在任何费率下可以识别两方中的哪一方愿意为连接付费。
然而更特别地,本发明寻求通过提供尽可能少的改变来使RSVP协议适合于上面提及的目的。
上面提及的本发明的方面、特征以及优点将由后续根据本发明的协议实施方案的描述连同附图参考来进一步解释,其中:
图1概略地说明了一个电话网;
图2概略地说明了因特网通信;
图3概略地说明了通过因特网建立的一个语音连接;
图4显示了一个判定表;以及
图5说明了一个路由器。
参见图1,现在要讨论一个电话连接。图1概略地显示了一个电话网9,包含多个中间站(交换机)10,还有多个用户,其中图1只显示了两个用户,由参考数字1和2指明。图1显示了一种情形,其中在用户1和2之间提供一个通常由参考数字14指明的语音连接。第一个用户1通过第一个双工连接11连接到第一个交换机101。第二个用户2通过第二个双工连接12连接到第二个交换机102。这两个交换机101和102可以直接相互连接或者由一个或几个交换机103利用双工连接13来中接;在图1中,显示了这样的一个交换机103,交换机101和102通过双工连接131和132分别连接到所说的中间交换机103。然而也可能出现两个用户1和2通过仅仅一个单独的交换机相互连接的情形。
由于电话网的建设和交换机10的运行不是本发明的主题,并且它们本身是已知的,因而将不作进一步解释。与本发明相关的是用户1和2之间的语音连接建立的方式,现在将在第一个用户是启动者且第二个用户是被叫方的假设下对其进行解释。首先双工连接11在启动者1和第一个交换机10之间被建立,启动者1通知交换机101它希望与之通信的用户2的标识(电话号码)。在所说的双工连接11建立后,第一个交换机101便知道寻求接触的用户1是启动者,并且连接必须向它收费。随后,第一个交换机101和中间交换机103之间的双工连接131被建立,在此之后中间交换机103和第二个交换机102之间的双工连接132被建立。在这里通常可知所说的连接是根据启动者1的请求建立的。最后,第二个交换机102和被叫用户2之间的双工连接12被建立,使整个连接14成为事实。
在这里重要的是所说的每一个处于交换机10相互之间、以及用户1、2和交换机10之间的连接都是双工连接,并且在一个给定的(部分)连接被建立时,所说的(部分)连接的启动者是谁已经知道。
应该注意到,利用一个电话连接可以在两个用户之间建立一个直接通信连接14,所说的直接连接在呼叫过程中被保持,这可以被认为是能力的保留。要被连接的中间站103的号码和标识不需事先确定,但是在呼叫过程中被保持。还应注意到这个直接连接不必通过有线连接建立;无线电话或者卫星电话也能满足一个直接连接的要求。
现在将参见图2讨论传统的通过因特网的数据传输。正如在后续附图中那样,因特网在图2中被说明为一个有独立交换站21、22的网络20,所说的交换站也可由“路由器”表示。在网络20中每个路由器21、22可以和一个或多个其它路由器通信。网络包含若干用户,其中在图2中也仅仅表示了两个用户。这些用户1、2通过连接31、32连接到分别由参考数字211和212表示的所说的路由器中预定的那个。当一个用户1希望发送数据给其它用户2时,他将所说的(数字化的)数据分成几个小分组,并且设法一个接一个地发送所说的小分组。这样做时,发送用户1将首先发送第一个小分组,连同被定址的用户2的因特网地址一起发送给与所说的发送用户1相关联的路由器211。所说的211将传送所说的消息给其它路由器中的一个,例如图2中由参考数字211指示的路由器。所说的路由器211仍将依次将消息(即小分组加上因特网地址)传送给另一个路由器,例如图2中由参考数字222指示的路由器。最后,所说的小分组可以通过后续的路由器223、224以及222到达被定址的用户2,这样所说的小分组便沿着一条由参考数字23指示的路径传送。
应该注意到,在上面讨论的传统的通过网络20的数据传输中,用户1和2之间没有建立直接连接。
由发送用户1发送给被定址的用户2的第二个小分组不必沿着相同的路由。在图2中,显示了经过路由器225和226运行的另一个路由25。要清楚的是,尽管所有发送的小分组最后将真正到达被定址的用户2,所说的小分组到达的顺序不必与所说的小分组由发送用户1发送的顺序一致。还应该清楚的是,由路由器(例如221)进行的小数据分组到后续路由器(例如222)的传送仅仅可以在第一个指定的路由器221为传送做好准备时出现,并且事先并不明白这将出现在哪个时间点上。这意味着事先并不知道从发送者1到接收站2的传送要花多长时间,并且对于不同的小数据分组而言,所说的时间段相互间可以变化很大。
正如以前注意到的,通过图2所说明的因特网通信的方式不适合于建立一个实时的语音连接。
现在将参见图3说明一个适合于通过因特网建立实时语音连接的已知协议。在图3中,与图1和2相同的参考数字指示相同或相似的部分。
再一次假设第一个用户1希望与第二个用户2建立一个连接、并且真正是一个质量适合于传送话音的连接。下面,所说的第一个用户1也将由术语“启动者”表示,并且第二个用户2也将由术语“被叫方”表示。为了方便,还假设所说的语音连接遵循上面提到的路由23。连接23必须有适合于话音质量的要求意味着:所有位于所说的路由23的沿线上的中间站或者路由器211、221到224(包括221和224)、212都必须和前驱站以及后继站一起维持连接,或者换句话说,必须为这个连接保留它们的部分能力。这被指示为“资源保留”,并且为此发展出一个被指示为“资源保留协议”(RSVP)的协议。这个已知的协议主要为在两个站1和2之间建立一个有预定质量的连接而开发的,其中第二个站2是信息源且第一个站1希望从所说的源2接收信息。
由于所说的协议已被本领域的那些技术人员了解,对其进行大量描述是不必要的。对所说的协议的描述的一个例子已经在因特网上由因特网工程任务组(在地址FTP://DS.INTERNIC.NET/RFC/RFC2205.TXT)提供,并且所说的描述被结合在本申请中以供参考。为了完整,所说的描述的副本被包括在附录A中作为本申请的一部分。
根据所说的RSVP协议语音连接的建立发生于不同的建立阶段,并且由一个RSVP之外的寻求接触的阶段做前导。在最初时,启动者1通过网络20发送一个启动消息ALERT(提示)给被叫站2。这是一个“普通”消息,它以参见图2描述的方式被发送去通知被叫站2:启动者1实际上正寻求接触。根据这个消息,在被叫站2可以产生一个例如电话振铃信号的信号。
随后被叫站2以相似的方式发送一个消息CALL ACCEPT(呼叫接受),指示呼叫被应答。此后,优质连接可以以RSVP协议为基础建立起来。
在第一个建立阶段中,启动者1发送由术语PATH(路径)指示的第一个消息(可能伴随着第一个数据分组)给被叫站2,沿着路由23的每个路由器将所说的消息递送给后续的路由器。图3显示了与第一站1相关联的路由器211递送PATH消息给下一个路由器221。路由器222、223、224和212以相似的方式从它们的前驱站接收PATH消息,但是为了简单化那些没有在图3中显示。PATH消息可以被认为是一个给网络20的命令,用于在用户1和2之间建立一个随机的路由23。在PATH消息到达第二站2的时刻,一系列的路由器211、221到224(包括221和224)以及212都通过PATH消息相互“知道”对方。
在第二个建立阶段中,第二站2发送一个保留命令给所有沿着路由23的路由器211、221到224(包括221和224)、212,正如上面提及的,所说的路由23由所说的路由器保留下来作为线索的PATH消息定义。以上面讨论的与PATH消息相关的相似方式,所说的保留命令被沿着路由23的每个路由器递送给它的后继站。在图3中,从与第二站相关联的路由器212到后继路由器224的保留命令的发送由术语RESV说明和指示。RESV消息可以被认为是一个给网络20以便保留已建立的路由23供进一步使用的命令。为了明确起见,以上面讨论的与PATH消息相关的相似方式,用于路由23的其它部分的RESV消息的发送未被说明。
注意到如果由第二站请求的保留确实被相关的路由器做了分配,则每个路由器仅仅递送RESV消息给沿着路由23的后继路由器。如果RESV消息到达第一站1,则第一站1知道沿着路由23的所有路由器都已经以所期望的方式保留了它们能力中合适的部分,并且第一站1沿着相同的路由23发送一个确认消息CONF给第二站2。这个确认消息CONF也被所有路由器沿着路由23递送给下一个路由器;为了明确起见,图3中仅仅为路由器221和222说明了这个递送过程。
当所说的CONF消息到达第二站2时,第二站也知道所期望的路由被保留了。另外应该清楚,对于被请求保留的建立,CONF消息不是必要的。
实际上,现在在第一站1和第二站2之间已经建立了一个真正的连接,通过所说的路由23进行数据通信以及甚至语音通信都是可能的。这方面的复杂性在于:所说的路由23是一个单工连接,也就是,所说的路由23仅仅适合于从第一站1传送数据给第二站2(关于这个单工连接,第一站1也可以被表示为发送者且第二站2也可以被表示为接收站)。对于双方向的语音通信,这当然是不够的,因而第二个单工路由43必须在两站1和2之间建立,第二单工路由43适合于从第二站2(发送者)到第一站1(接收站)的语音通信。这样的第二单工路由43的例子也在图3中显示。这个路由是以与所说的路由23相似的方式建立的,假使PATH消息从第二站2发送,而RESV消息从第一站1发送,并且CONF消息从第一站1发送,因此所有这些都与第一个指定的路由23的建立相反。
假使所说的RSVP协议真正适合于在两站1和2之间建立两个单工优质连接,则此协议的工作令人满意。在这个已知的协议中,没有提供一个用于使站1和/或2为请求的保留付费的装置。如果请求的保留是免费的,则没有理由使站1和2在保留不再需要时去取消指定的保留,这样,所说的保留可以比所需要的维持更长一些,这意味着对所说网络20的能力的无效使用。本发明的一个目的是通过鼓励所说的网络20的用户尽可能快地取消指定保留来提高对所说的网络20的有效利用。
这方面的复杂性是:必须向相互通信的站1和2中的一个收取那些费用,但是在路由器上不能获得关于哪个所说的站1、2应接收帐单的问题的信息。在第一个实例中,看起来向语音连接23、43的启动者收取此费用是合理的,在图示的例子中,第一站1是所说的启动者,但是沿着两个路由23、43的路由器不知道两站1、2中谁是启动者。沿着第一路由23的路由器接收一个由第一站1发起的PATH消息(启动者处于发送者的地位),而沿着第二路由43的路由器则接收从第二站2发起的PATH消息(被叫方处于发送者的地位)。由于路由器不知道它们是属于第一路由23还是第二路由43,所以它们不能根据PATH消息的始发来做出关于启动者标识的决定。这同样适用于RESV消息和CONF消息,只要在细节上作必要修正。本发明寻求为这个问题提供一种解决途径。
根据本发明一个重要的方面,至少在所说的消息PATH、RESV、和CONF之一中添加一个表示所说的消息的发送者愿意负担该保留费用的程度的代码。
根据本发明更重要的方面,路由器被设置为根据所说的信息来做出关于分配所请求的保留的决定。更特别地,每个路由器被设置为仅仅在呼叫双方中至少有一方已经表达了承担费用的意愿的情况下才分配请求的保留。
现在将参见图3和4对本发明上面提及的那些方面做进一步的解释。一旦建立语音连接,已知的(由于它本身已知这里不再做进一步解释)RSVP协议就可以按照参考图3以上面讨论过的方式被使用。PATH、RESV以及CONF消息的准确形式和内容也与对本发明的正确理解无关,所以同样地也不进行讨论。要注意到,除了至少一个信息位置已经被添加到那里外,可以肯定地说,所说的消息等于已知的消息。在一个简单的实施方案中,所说的额外信息位置的长度仅仅是一个比特。所说的额外比特在下面将由术语启动者比特来表示。消息中所说的比特的值指示所说的消息的发送者是否愿意承担呼叫的费用。在下面要讨论的例子中,假设启动者比特值为“1”时指示愿意付费,而启动者比特值为“0”时指示发送者不愿承担费用,但是要清楚的是,如果愿意,这种指示也可以反过来。
现在再一次假设第一站1是在两站1和2之间建立的语音连接的启动者,并且,作为启动者,按通常情况,所说的第一站1准备承担呼叫的费用。这意味着由第一站1发送的PATH消息中的启动者比特的值为“1”。在路由23已经建立后,沿着所说的路由23的所有路由器211、221到224(包括221和224)、212在它们的存储器中都有一个启动者比特值为“1”的PATH消息。此后,正如前面讨论的,第二站2沿着路由23发送一个RESV消息。由于第二站2是被叫站,即不是要建立的语音连接的启动者,第二站2将RESV消息中启动者比特的值设为“0”。
涉及第二站2的路由器212接收这个保留请求,并现在必须做出关于要分配的保留的判定。在这里路由器212是分别根据它的存储器中的PATH消息中和刚刚从第二站2接收到的RESV消息中的两个启动者比特来做出判定的。由于PATH消息的启动者比特值为“1”,故可以分配请求的保留。这在图4中由A指示。在相似的方式下,沿着路由23的其它路由器做出了与路由器212相同的判定,所以这个请求的保留便沿着整个路由23建立起来。此后,正如前面描述的,CONF消息由第一站1发送给第二站2。
为了建立另一个路由43,第二站2发送一个PATH消息,它被路由器212、421到424(包括421和424)、211沿着路由43递送。由于第二站2是关于要被建立的路由43的发送者并且因而要为建立这个路由进行启动,但是它通常不是要被建立的语音连接的启动者,所以第二站2设置这个PATH消息中的启动者比特值为“0”。
随后,第一站1发送一个RESV消息给沿着路由43的下一站211。由于第一站1通常是站1和2之间要建立的语音连接的启动者,所说的第一站1设置RESV消息中的启动者比特值为“1”。现在所说的路由器211必须基于它存储器中的PATH消息和从所说的第一站1接收到的RESV消息做出关于要被分配的保留的判定。尽管存储在存储器中的PATH消息的启动者比特值确实等于“0”,但从第一站1接收到的RESV消息的启动者比特的值等于“1”,所以请求的保留可以被分配。这在图4中由B说明。
上面讨论的例子显示:在一般环境下,要被发送的启动者比特的值与双向语音连接是否是一个启动者有关。然而正如下面将解释的,并不总是这种情况。
在一般的电话业务中,“对方付费电话”的概念是已知的,即呼叫是由启动者请求而被叫方被询问他是否愿意承担呼叫的费用。原则上,这在本发明建议的协议中也是可能的,就是通过以一个合适的方式来设置启动者比特的值。因此,启动者比特的值与是否是请求语音连接的启动者之间的相关性,就没有与愿意为请求的保留付费之间的相关性大。换句话说,启动者比特也可以由术语付费意愿比特来指示。
一旦从第一站1建立一个“对方付费电话”语音连接,第一站1的PATH消息将有一个其值为“0”的启动者比特。如果所说的被叫站2确实愿意承担请求的保留的费用,则由所说的第二站2发送的RESV消息将有一个其值为“1”的启动者比特或者付费意愿比特。对那些本领域的技术人员来说,很清楚的是沿着路由23的请求的保留是建立在图4中由B指示的条件的基础上的,并且沿着另一个路由43的请求的保留是建立在由A显示的条件的基础上的。
然而,如果所说的第二站2不愿承担由所说的第一站1启动的语音连接的请求保留的费用,则所说的第二站2用一个启动者比特值为“0”的RESV消息应答。由于存储在它的存储器中的PATH消息以及从第二站2接收到的RESV消息的启动者比特的值都等于“0”,现在路由器212将不分配请求的保留,这在图4中由C指示。
在那种情况下,所说的路由器212也将不进一步递送RESV消息给后继的路由器224。作为替代,路由器212可以返回一个错误消息给第二站2以指示请求的能力保留没有被建立,同时也提供这样做的原因。
当然不难想象站1和2都愿意为请求的保留付费。在那种情况下,PATH和RESV消息的启动者比特的值都是“1”。于是路由器也将分配请求的保留,正如在图4中由D说明的。
图5说明了一个在该图中总体上由参考数字21指示的路由器构建的多个细节。路由器21包含两个通信连接101和102,在所说的网络20中所说的路由器21可以利用它们与其它路由器相连接。总体上由参考数字110指示的装置被提供给所说的路由器21,用于在通信连接101和102之间建立一个适合于话音的连接,所说的装置由控制单元103控制。为了接收到达所说的连接的诸如所说的PATH、RESV和CONF消息的消息,所说的控制单元103被连接到所说的通信连接101和102。存储器104与控制单元103相关连,它可以存储控制单元103的数据。
如果在所说的通信连接之一中,控制单元103接收到一个PATH消息,则所说的控制单元103将分析所说的PATH消息中所表示的付费意愿信息,并且将在所说的存储器104中存储代表所说的付费意愿信息的数据。随后所说的控制单元103通过另一个通信连接发送所说的PATH消息给后续的路由器。
如果在所说的另一个通信连接上接收到RESV消息,则控制单元103分析所说的RESV消息中所表现的付费意愿信息。控制单元还参考所说的存储器104中所说的以前存储的数据。如果来自存储器的数据和RESV消息中的付费意愿信息二者之中至少有一个指示了付费意愿,则所说的控制单元103就这样控制所说的装置110以便使装置110的至少一部分能力被保留以便用于所说的通信连接101和102之间的直接连接,并且所说的控制单元103将通过前一个通信连接发送RESV消息给那个最初从它接收到指定的PATH消息的路由器。
在上面,解释了两站之间一个特定路由的请求保留在至少所说的该两站之一明确了付费意愿的基础上如何分配或者拒绝。接下来的一个方面是对所已建立的保留实际收取费用,这里所说的费用将依赖于不同的因素。对所说的站1、2之一计算和收取费用的方式不是本发明的主题,所以这里将不再进一步解释。可以肯定地说,PATH消息不仅包含关于地址标识的信息,而且还包含关于所说的PATH消息的发送者的标识;这同样地适用于RESV消息。原则上这意味着与所说的路由23和43相关的每个路由器都能够基于PATH和RESV消息中信息以及基于由路由器自己决定的费率来一方面确定已建立的保留的费用是多少,以及另一方面确定所说的费用必须向谁收取。这样,在原则上,沿着所说的路由23和43的每个路由器都可以发送一个***给所说的启动者1,或者,在“对方付费电话”的情况下,给所说的被叫方2。
在这里还应注意的是,在图4中由D所指示的情况下,在这里呼叫双方1、2都愿意为已建立的保留付费,沿着所说的路由23和43的路由器可以选择向PATH消息的发送者或RESV消息的发送者收取已建立的保留的费用,或者向双方各收取一半费用。
对于本领域中的技术人员要清楚的是,本发明不限于上面讨论的例子,并且在不偏离本发明在附加的权利要求中所定义的范畴的情况下,所讨论的例子中不同的变化和修改是可能的。
因此,例如付费意愿域中的信息可以指示出发送者愿意支付的费用部分,例如可以以费用的百分比或者一个绝对量值来表示。在那种情况下,路由器仅仅在呼叫双方的付费意愿总和相当于至少保留费用的100%时才分配所请求的保留。
要注意到本发明在上面是针对全球范围的因特网讨论的,但是本发明也适用于通过其它网络通信,例如本地的、区域性的或者全国性的网络。实际上,本发明也适用于各个其中可以具有最少的单工连接的IP网络。
还要注意到“保留”并不意味着一个路由器被全部占用。所以很可能所说的路由23和43共有一个或多个或者甚至完全相同的路由器。
Claims (9)
1、在包含多个交换站或者路由器(21;22;42)的通信网络(20)中,用于在两个用户站(1;2)之间建立一个适合于至少一个方向的通信连接(23;43)的方法,其中第一用户站(1)和第二用户站(2)用预定的路由器(分别是211和212)连接起来,并且其中每个路由器(21;22;42)可以至少与网络中其它路由器中的一些通信;
其中所说的连接(23)通过至少一个所说的路由器进行,每个路由器(例如222)被连接到相应的前一站或者路由器(例如221)和/或相应的下一站或者路由器(例如223);
其中第一站(1)通过包含至少一个路由器(211)的第一路由(23)发送第一消息给第二站(2),所说的第一消息包含第一付费意愿信息;
其中作为对第一消息接收的响应,第二站(2)通过所说的第一路由(23)发送第二消息回第一站(1),所说的第二消息包含第二付费意愿信息;
其中一个路由器(例如212)接收第二消息,如果第一和第二付费意愿信息实体中的至少一个具有表示付费意愿的预定值,则为与所说的路由器(212)相关的先前和后续站和/或路由器(224;2)的直接连接保留它的至少一部分通信能力。
2、根据权利要求1的方法,其中一个路由器(例如212)接收第二消息,如果第一和第二付费意愿信息实体中的至少一个具有预定值表示付费意愿,也发送第二消息给涉及所说的路由器(212)的前一路由器或站(224),这将重复直到所说的第二消息到达第一站(1)。
3、根据权利要求1或2的方法,其中作为对接收第二消息的响应,第一站(1)通过所说的路由(23)发送第三消息给第二站(2)。
4、根据权利要求1或2的方法,其中所说的第一用户站(1)是要建立的连接(23)的启动者且所说的第二用户站(2)是被叫站,其中第一付费意愿信息具有表示付费意愿的预定的第一值并且其中第二付费意愿信息有与所说的预定第一值不同的第二值。
5、根据权利要求1、2或3的方法,其中所说的第一用户站(1)是要建立的连接(23)的启动者且所说的第二用户站(2)是被叫站,并且其中,在“对方付费电话”的情况下,第二付费意愿信息具有表示付费意愿的预定第一值并且第一付费意愿有与所说的预定第一值不同的第二值。
6、根据权利要求1、2或3的方法,其中所说的第二用户站(2)是要建立的连接的启动者并且所说的第一站(1)是被叫站,其中第二付费意愿信息具有表示付费意愿的预定第一值并且第一付费意愿信息具有与所说的预定第一值不同的第二值。
7、根据权利要求1、2或3的方法,其中所说的第二用户站(2)是要建立的连接的启动者且所说的第一用户站(1)是被叫站,并且其中,在“对方付费电话”的情况下,第一付费意愿信息具有表示付费意愿的预定第一值并且第二付费意愿信息具有与所说的预定第一值不同的第二值。
8、适合于被包含在网络(20)中的路由器,包括:
至少两个通信连接(101,102);
用于在所说的通信连接(101,102)之间建立一个连接的装置(110);
一个连接到所说的通信连接的控制单元(103),被安排用于控制所说的装置(110);
一个连接到控制单元(103)的存储器(104);
其中作为在所说的通信连接之一上接收到第一消息的响应,控制单元(103)被安排用于在所说的存储器(104)中存储代表在所说的第一消息中表示付费意愿信息的数据,并且用于通过另一个通信连接传送第一消息给后续的路由器;
其中作为在所说的其它通信连接上接收到第二消息的响应,如果存储在所说的存储器(104)中的数据和在接收的第二消息中表示的付费意愿信息之中至少有一个的值表示付费意愿,则控制单元(103)被安排用于为所说的通信连接(101)和(102)之间的直接连接保留装置(110)能力的至少一部分。
9、根据权利要求8的路由器,其中作为在所说的其它通信连接上接收到第二消息的响应,如果存储在所说的存储器(104)中的数据和在接收的第二消息中表示的付费意愿信息之中至少有一个的值表示付费意愿,则控制单元(103)被安排用于通过第一个指定的通信连接(101)传送第二消息给前一个路由器。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL1007702A NL1007702C2 (nl) | 1997-12-05 | 1997-12-05 | Werkwijze en inrichting voor communicatie. |
NL1007702 | 1997-12-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1290448A true CN1290448A (zh) | 2001-04-04 |
Family
ID=19766115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN98813515A Pending CN1290448A (zh) | 1997-12-05 | 1998-12-02 | 用于以rsvp协议为基础的付费通信的方法和设备 |
Country Status (11)
Country | Link |
---|---|
US (1) | US6907050B1 (zh) |
EP (1) | EP1036463B1 (zh) |
CN (1) | CN1290448A (zh) |
AT (1) | ATE279833T1 (zh) |
AU (1) | AU745732B2 (zh) |
CA (1) | CA2312813C (zh) |
DE (1) | DE69827031T2 (zh) |
DK (1) | DK1036463T3 (zh) |
ES (1) | ES2227907T3 (zh) |
NL (1) | NL1007702C2 (zh) |
WO (1) | WO1999030476A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616447B (zh) * | 2001-11-02 | 2011-07-20 | 美商内数位科技公司 | 双向及反向资源保留建立协议 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6765927B1 (en) * | 1999-10-20 | 2004-07-20 | Alcatel | RSVP proxy service for communication network |
US8909683B1 (en) | 2009-07-17 | 2014-12-09 | Open Invention Network, Llc | Method and system for communicating with internet resources to identify and supply content for webpage construction |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0530132A (ja) * | 1991-07-24 | 1993-02-05 | Fujitsu Ltd | Atm網における課金方式 |
US6430282B1 (en) * | 1995-09-29 | 2002-08-06 | Nortel Networks Limited | Methods and apparatus for originating voice calls |
FR2745966B1 (fr) * | 1996-03-08 | 1998-06-05 | Jean Luc Leleu | Passerelle de peage pour reseau de transmission de donnees |
CA2245750C (en) * | 1996-03-29 | 2003-05-27 | British Telecommunications Public Limited Company | Charge allocation in a multi-user network |
US6175619B1 (en) * | 1998-07-08 | 2001-01-16 | At&T Corp. | Anonymous voice communication using on-line controls |
US6487170B1 (en) * | 1998-11-18 | 2002-11-26 | Nortel Networks Limited | Providing admission control and network quality of service with a distributed bandwidth broker |
US6636504B1 (en) * | 1999-03-18 | 2003-10-21 | Verizon Services Corp. | Reverse billing of internet telephone calls |
US6707799B1 (en) * | 1999-05-27 | 2004-03-16 | 3Com Corporation | Dynamic control protocol for frame relay fragmentation in support of real-time applications such as VOIP and VOFR |
US6366577B1 (en) * | 1999-11-05 | 2002-04-02 | Mci Worldcom, Inc. | Method for providing IP telephony with QoS using end-to-end RSVP signaling |
US6678729B1 (en) * | 2000-02-29 | 2004-01-13 | Worldcom, Inc. | Method of monitoring the availability of a messaging and VOIP networking |
-
1997
- 1997-12-05 NL NL1007702A patent/NL1007702C2/nl not_active IP Right Cessation
-
1998
- 1998-12-02 ES ES98965220T patent/ES2227907T3/es not_active Expired - Lifetime
- 1998-12-02 CN CN98813515A patent/CN1290448A/zh active Pending
- 1998-12-02 WO PCT/EP1998/007800 patent/WO1999030476A1/en active IP Right Grant
- 1998-12-02 AU AU20517/99A patent/AU745732B2/en not_active Ceased
- 1998-12-02 DK DK98965220T patent/DK1036463T3/da active
- 1998-12-02 CA CA002312813A patent/CA2312813C/en not_active Expired - Fee Related
- 1998-12-02 AT AT98965220T patent/ATE279833T1/de not_active IP Right Cessation
- 1998-12-02 DE DE69827031T patent/DE69827031T2/de not_active Expired - Lifetime
- 1998-12-02 US US09/555,685 patent/US6907050B1/en not_active Expired - Fee Related
- 1998-12-02 EP EP98965220A patent/EP1036463B1/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616447B (zh) * | 2001-11-02 | 2011-07-20 | 美商内数位科技公司 | 双向及反向资源保留建立协议 |
Also Published As
Publication number | Publication date |
---|---|
ATE279833T1 (de) | 2004-10-15 |
CA2312813A1 (en) | 1999-06-17 |
EP1036463A1 (en) | 2000-09-20 |
CA2312813C (en) | 2004-02-03 |
EP1036463B1 (en) | 2004-10-13 |
NL1007702C2 (nl) | 1999-06-08 |
DE69827031T2 (de) | 2006-02-23 |
DE69827031D1 (de) | 2004-11-18 |
WO1999030476A1 (en) | 1999-06-17 |
ES2227907T3 (es) | 2005-04-01 |
AU2051799A (en) | 1999-06-28 |
AU745732B2 (en) | 2002-03-28 |
US6907050B1 (en) | 2005-06-14 |
DK1036463T3 (da) | 2005-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1571388B (zh) | 企业ip业务量的动态负载均衡 | |
CN101156409B (zh) | 用于分布应用服务器上的负载的方法和设备 | |
US5291481A (en) | Congestion control for high speed packet networks | |
US5991291A (en) | Server of a computer network telephone system | |
US8923313B2 (en) | Efficient transmission of data to multiple network nodes | |
US7372815B2 (en) | Load distributing method among gatekeeper | |
JP2003523134A (ja) | 通信ネットワークにおける多重パケットをマルチレベルスケジューリングする方法 | |
WO2002054747A1 (fr) | Systeme et procede de communication multipoint | |
GB2310338A (en) | Broadband/narrowband interworking | |
CN1893435A (zh) | Sip服务器、终端装置、加入者信息管理装置、通信控制方法 | |
JP2002044129A (ja) | 優先度別クラス選択型通信システム及び通信方法 | |
RU2631144C1 (ru) | Способ маршрутизации трафика, имеющего приоритетный класс в сети связи, включающий двух и более операторов | |
CN1290448A (zh) | 用于以rsvp协议为基础的付费通信的方法和设备 | |
CN101399822B (zh) | 确定媒体流路径关系的方法及呼叫控制*** | |
US8370497B2 (en) | Method for time-synchronous data transfer | |
EP0949842A2 (en) | Communications system and method of controlling same | |
CN1264978A (zh) | 支持网际协议服务质量的代理服务器 | |
KR100751459B1 (ko) | 멀티캐스트 환경에서의 시스템 자원 할당 장치 및 방법 | |
CN1237768C (zh) | 在宽带网中在用户接口用于信令的方法及其*** | |
NZ521948A (en) | Method and arrangement for checking whether the use of a service is permissible | |
US20020093916A1 (en) | Method for routing and interchanging messages in a telecommunications system, and associated telecommunications system | |
JP2626585B2 (ja) | 通信資源管理型パケット交換装置 | |
JP2002183014A (ja) | コンテンツ配信システム及び方法 | |
CN1493151A (zh) | 多地点间通信***及多地点间通信方法 | |
KR20040051124A (ko) | 제어 패킷 드랍 방지 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |