專利名稱:使用虛擬業務網絡結構的電信系統的制作方法
技術領域:
本發明涉及一個使用虛擬業務網絡結構的電信系統,用于提供實時的多媒體和要求服務質量(QoS)的其它終端用戶業務。這種業務通常跨多個網絡提供者域、基于因特網協議(IP)服務質量在分組化的網絡上提供。
Diff Serv在單域中提供邊對邊(edge-to-edge)的保證(即,每個DiffServ代碼點),以便用于分組流的聚集。在多域應用中它沒有提供解決辦法,同時也不清楚如何將其用于提供因特網協議服務質量給個人多媒體業務。Int Serv和DiffServ結合方法涉及將Int Serv(微型)流多路傳輸到Diff Serv(預先構成的,單域)邊對邊管道。這個概念不能延伸到域間應用(例如,因特網)。這要么要求跨越全球的所有“業務接入點”之間的端對端管道,要么要求多路分用在(千兆節)邊界網路(Border Routers)上的Int Serv流。在這兩種情況下,可縮放性問題防礙問題的解決。
VSN一般具有局部覆蓋,例如單網絡傳送域或單一自給系統。因此在VSN中的聚集分組流或通信包絡(例如管道”)的QoS可以根據Diff Serv技術獲得。不過,Diff Serv不足以向在VSN的通信包絡中的單一應用或流量提供QoS。因此,每個VSN受到所謂VSN控制器(VSNC)的許可控制服務器的控制,該控制器控制VSN資源,對于每個想通過VSN的流量執行按流量(per-flow)許可控制。
由于VSN只具有局部覆蓋,它們需要和其它VSN對等(peering)以具有全球范圍的公共終端用戶業務。與終端用戶之間的這種對等或可接通性協議主要包含三種類型的信息第一VSN的附著點的位置,稱為轉接接入點(Transit Access Point(TAP))或對應物理對等點(PP)。通過這個點分組可以在VSN之間交換;第二在VSN之間交換路由信息的協議,每個VSN具有自己的路由,即按照IP地址的終端用戶可接通性。對等VSN交換這個信息,從而獲得大的地理覆蓋以及;第三VSN控制器的位置,使得資源信令消息可以在VSN之間進行交換,使得能夠對于用戶流進行端對端的許可控制。
主要操作如下端對端流通過一些VSN需要所有對應的VSN控制器的容許。按流量(per-flow)的資源請求可通過多種方法被傳遞到第一VSN的VSN控制器。如果第一VSN具有足夠資源容納這個流量,第一VSN控制器將通過專用資源信令協議發送按流量的資源請求到下一個VSN的VSN控制器。用這種方式,按流量的資源請求通過映射到流量中的分組將通過的VSN序列上的VSN控制器序列,并且每個VSN控制器檢查在它的VSN中是否有足夠的資源。用這種方式,終端用戶應用的端對端QoS可以以可縮放的方式被獲得。VSN控制器可以以集中的方式(例如,每VSN一個VSNC)或分散的方式(例如,每個VSN的業務接入點一個VSNC)實現。VSNC到VSNC資源信令協議可以是帶外的(例如,對于集中VSNC)或分散的(例如,對于分散VSNC);或者是兩者的結合(對于網絡的特定部分是帶內的,而對于網絡的其它部分是帶外的)。
因此,本發明的第一實施例是一種方法,它提供一個包括虛擬業務網絡的電信系統,用于分配數據網絡資源到數據傳送網絡中的用戶數據流,該虛擬業務網絡根據商定的服務質量保證控制通過上述數據傳送網絡的用戶數據流。
這個方法的特點在于,所述虛擬業務網絡進一步建立用戶許可準則,以便控制上述數據網絡中的許可數據流。
這個方法可以作為在物理傳送層和終端用戶數據流之間的虛擬層而被實現。
根據本發明的進一步的實施例,本發明公開一種提供具有多個互連虛擬業務網絡(VSN)的電信系統的方法,每個虛擬業務網絡與數據傳送網絡相關聯,并根據商定的服務質量(QoS)保證控制通其相關聯數據傳送網絡的用戶數據流。
該方法的特點在于,每個所述虛擬業務網絡進一步建立用戶許可準則(VSNSLA),以便控制在其相關聯的數據傳送網絡中的數據流許可,從而獲得所述商定的服務質量(QoS)保證,并且每個所述虛擬業務網絡建立終端用戶間的可接通性協議,所述可接通性協議通過所述電信系統提供服務質量保證。
本發明的另一個實施例提供了一種包括數據傳送網絡和虛擬業務網絡(VSN)的電信系統,該虛擬業務網絡(VSN)用于跨越數據傳送網絡為用戶數據流提供預定服務質量(QoS)保證。
根據本發明,該電信系統的特征在于,該虛擬業務網絡包括一個虛擬業務網絡控制器(VSNC),它適應于控制所述虛擬業務網絡的資源,并在每個想要通過上述數據傳送網絡傳送的用戶數據流上執行按用戶的許可控制。
本發明的進一步的實施例提供了一種適應于使終端用戶互連的電信系統,它包括多個互連的虛擬業務網絡(VSN),每個所述虛擬業務網絡都與一個數據傳送網絡相關聯,根據本發明,該電信系統的特征在于,每個所述虛擬業務網絡(VSN)適應于向聚集數據流提供服務質量(QoS)保證,并且每個所述虛擬業務網絡包括一個虛擬業務網絡控制器(VSNC),適應于控制所述虛擬業務網絡的資源,并在每個想要通過上述數據傳送網絡傳送的數據流上執行按用戶的許可控制,以及每個所述虛擬業務網絡有在所述電信系統的終端用戶間提供服務質量保證的一個可接通性協議。
特別是,可接通性協議最好包括—虛擬業務網絡的附著點(TAP)的位置,所述附著點對應于數據傳送網絡的對等點(PP),并且通過所述附著點數據在虛擬業務網絡之間進行交換,—一個在虛擬業務網絡之間交換路由信息的協議,以及—每個虛擬業務網絡的至少一個虛擬業務網絡控制器(VSNC)的位置,所述虛擬業務網絡控制器適應于在虛擬業務網絡之間交換資源信令信息并對終端用戶數據流執行端對端許可控制。
本發明的另一實施例是一種在具有兩個或多個對等虛擬業務網絡(VSN)的電信系統中提供服務質量(QoS)有保證的通信的方法。
該方法的特征在于包括—在每個網絡中提供用戶服務質量保證;—在虛擬業務網絡之間提供網絡業務水平保證;—在每個虛擬業務網絡中存儲系統拓撲和/或資源和/或可用性信息;—將通過一個發送主機的歸屬網絡從發送主機接收的、尋址到不與歸屬網絡相連的目的地主機的業務請求轉發到對等的虛擬業務網絡;—在對等虛擬業務網絡中確定它們是否與目的地主機連接;和—在目的地主機與之連接的對等虛擬業務網絡中,發送確認信息以建立具有所需服務質量的連接。
本發明的另一實施例是在兩個或多個對等域內虛擬業務網絡之間配置一個域間虛擬業務網絡的方法。
該方法的特征在于
—跨越每個域建立域業務水平規范(VSN SLA);—在對等域內虛擬業務網絡對之間建立域間業務水平規范;—控制每個域中的資源可用性以便在對應網絡管理系統的控制下遵守該域業務水平規范;—控制對等虛擬業務網絡的域之間的資源可用性以便遵守域間業務水平規范。
本發明的另一個實施例提供了一個用在傳輸網絡中的虛擬路由器,它包括存儲裝置,用于存儲有關可接通性業務水平協議的信息,所述信息通過下述內容確定特定的業務供應者能達到哪些用戶—在虛擬業務網絡之間的物理對等點,—配置網絡元件的虛擬業務網絡識別標記,以及—虛擬業務網絡的虛擬業務網絡控制器的IP地址。
進一步的實施例是提供了一種在包括多個對等虛擬業務網絡的電信系統中在業務供應者(SP)和用戶之間建立數據流的方法。
該方法的特點在于—用戶發送一個請求到應用控制服務器(MMCS),以獲得一個請求的業務,—在虛擬業務網絡環境中業務供應者將一個唯一的IP地址分配到用戶,—用戶和業務供應者通過應用控制服務器協商請求的服務質量(QoS),—應用控制服務器通過中間虛擬業務網絡控制器對目的地應用控制服務器啟動呼叫資源信令,以及—每個虛擬業務網絡控制器檢查資源并將請求轉發到下一個中繼段虛擬業務網絡控制器。
圖7是根據契約信息的,跨越網絡邊界的VSN的虛擬路由器中的選擇路由設施,圖8是VSNC(在控制平面中)和虛擬路由器(在數據平面中)之間的路由信息對準。
在接入網絡14,即從終端用戶到AMG,提供QoS,對于大多數今天的接入技術而言是已經解決的問題,例如ATM(異步傳輸模式),xDSL接入或無線UMTS(通用移動電信系統)接入。因此,提供端對端的QoS到終端用戶應用相當于,在任何兩個存取集中器,即AMG之間提供QoS,所述AMG能夠通過因特網(IP)或任何大的傳送網絡組,例如,經過邊緣路由器(ER)22.1和22.2而互相連接。
關于所涉及的任務和協議的專門術語圖2在概念上表示,包括在終端用戶業務提供中的不同的任務和協議。基本的思想是建立虛擬專用網(VPN),它傳送公共業務,例如聲音和視頻,并要求嚴格的服務質量(QoS)保證。這樣一個VPN,稱為一個虛擬業務網絡(VSN)。VSN的所有者,叫做業務供應者(SP),它從一個叫做網絡供應者(NP)的,傳送基礎結構的所有者那里租用容量。所租用的容量通過SP和NP之間的合同協議描述,叫作VSN業務水平協議(VSN SLA)。業務供應者使用這些(租用的)資源提供公共業務給終端用戶。雖然圖2給出了網絡供應者(Network Provider)和業務供應者(Service Provider)之間的1對1關系,實際上,任一對任一的關系是可能的。網絡供應者可以提供租用的傳送容量給任何數量的業務供應者。業務供應者可以有帶有多于一個的網絡供應者的VSN SLA,以便獲得更大的用戶群覆蓋。如果多個網絡供應者需要和遠處終端用戶連通,則它們必須有連通性協議,以便交換“分組”,因為這些今天就存在于因特網中(并非新事物)。如果需要多個業務供應者以與遠地終端用戶連通,則這些業務供應者應該具有可接通性協議,例如今天各國的話音操作人員所擁有的。
單域虛擬業務網絡圖3是虛擬業務網絡(VSN)30,它覆蓋一個單一傳送域。VSN是在對應于一個在VSN中的業務接入點(SAP)34的接入媒體網關(AMC)32之間的一個虛擬覆蓋網絡。它被業務供應者擁有,業務供應者使用VSN作為基礎結構以提供終端用戶業務。VSN對集中在AMG之一上的所有終端用戶提供業務。VSN SLA主要描述VSN拓撲(SAP的數目,在SAP之間的連通性,例如,全網連通性)和在每組可達到的SAP之間的QoS特性(通過量,最大延遲,等等)。
圖3的下部是傳送網絡36,它包括邊緣路由器38,通過它,接入媒體網關(AMG)與網絡和核心路由器40相連,核心路由器40與邊緣路由器互相連接。在邊緣路由器(ER)38和核心路由器(P)40中,服務質量通過使用結合DiffServ代碼點(DSCP)的Diff Serv技術而被提供。
圖3的上部是虛擬業務網絡,用QoS管道使接入媒體網關32或SAP 34互相連接。Diff Serv為分組聚集提供了良好的QoS保證,例如,在每對AMG之間的最大延遲或分組損失,因此在AMG 32之間提供了QoS管道42。在Diff Serv術語中,這些QoS管道42對應于業務水平規范(SLS)。
QoS管道42不必在所有AMG 32之間形成一個全網(full mesh)。這意味著,在加到同一虛擬業務網絡上的兩個AMG之間的通信,可能通過多于一個的QoS管道(圖中未示出)。因此,為了獲得在每對SAP之間的QoS保證,重要的是,來自VSN的分組是沿著它們的VSN的QoS管道(SLS)進行路由選擇的。這要求在每個VSN的環境中獨立進行路由決定和在邊緣路由器及核心路由器中的分組轉發。這保證屬于特定VSN的分組沿著為該VSN配置的QoS管道進行路由選擇,使得不同的VSN的分組或“最大努力(best-effort)”[BE]分組遵循不同的路由。這意味著,邊緣路由器和核心路由器保持每個VSN的虛擬路由環境,并且在這個虛擬路由環境內做出路由決定。如果邊緣路由器通過不能支持虛擬路由環境的核心路由器互連,在這些核心路由器中的路由決定必須通過打開邊緣路由器之間分組的通道而被旁路(例如使用多協議標記交換MPLS)。用這種方法,AMG通過具有VPN端點之間的QoS管道的IP VPN互連。有一些實現IP VPN的技術。象已知的BGP/MPLS(虛擬路由器)[例如RFC 2547]的技術用于目前情況是理想的,但是其它VPN技術也能很好應用。在一個VSN中的路由和IP可接通性交換類似于在VPN中的情況。接入媒體網關使它們的子網絡地址經過路由協議(例如Open Shortest Path First或BGP[邊界網關協議])或經過載波靜態配置傳遞到邊緣路器。VPN路由協議將保證這些地址被傳遞到屬于同一VSN的遠程邊緣路由器和附帶的AMG。
虛擬業務網絡的對等圖4是兩個虛擬業務網絡44和46對等或相互連接。它允許針對所提供的(終端用戶)業務有大的地區覆蓋和有關用戶群。目的是,獲得全球覆蓋,要求在AMG之間的任一對任一QoS連通性。這是通過VSN的互相連接獲得的。實際上,一個單一VSN僅具有局部覆蓋。雖然IP VPN(和對應的VSN)可以在域間擴展以包括多個傳送域(圖中未示出),但IP VPN決不能互連所有用戶聚集點(AMG)。這一般要求全球的AMG對AMG管道,這產生了不可縮放的VPN。因此,圖4所示VSN的對等是解決問題的重要實施例。
業務供應者(Service Providers),擁有VSN,它將建立與其它業務供應者的對等協議。連接遠處終端用戶的端對端流量可能沿著VSN的連接移動。為了保證一系列業務水平規范(SLS或QoS管道)鏈不被破壞,VSN需要在對應于轉接接入點(TAP)48的一個定義好的點(稱為對等點(PP)47)上進行對等。這個對等點的位置是在業務供應者之間的可接通性協議的一部分。在傳送網絡基礎結構中的PP的物理位置可以在邊界路由器(BR)50和52上,或在相鄰傳送域的邊界路由器之間的鏈路上。
連接到任一個VSN的所有用戶的覆蓋(在PP47的任一邊上),由在AMG和對等點之間的一組(雙向的)SLS或QoS管道保證。在圖4的上部,這一點通過在任一SAP和TAP之間的相互連接作了解釋。這些僅屬于一個VSN的本地SLS類似于AMG之間的SLS,并用相同的方法實現。從本地的觀點來看,即從只有一個VSN的觀點看,TAP(或PP)精確地具有和SAP(或AMG)相同的作用。重要的是,SLS是嚴格的本地,即,在不同VSN的SAP之間沒有直接的SLS互連,見圖4的上部。這個直接鏈路對應于域間SLS,并表示域間IP VPN,而不是兩個互連的單域VSN(或VPN)。
在對等點上VSN的匯合提供了在TAP的任一側上的用戶之間的可接通性。在IP分組可能流過PP47以前,要求VSN交換路由信息。VSN的虛擬路由環境(存在于所有邊緣路由器和邊界路由器之中)了解關于所有其自身AMG的可接通性(路由)信息(類似于圖3所示)。在一個VSN與其它VSN對等(圖4)的情況下,VSN虛擬路由必須知道在對等VSN中可接通的AMG以及可通過此對等VPN接通的AMG。更一般地,VSN虛擬路由環境必須知道在(直接地)對等VSN中的全部可接通AMG,而且知道在可通過具有其自身對等點的對等VSN接通的遠程VSN中的AMG。這意味著,如果一個VSN對等,它就變成全球VSN間網絡的一部分,就象一個獨立網絡在與一個已經是因特網一部分的網絡對等時就變成因特網的一部分。這可能通過配置VPN路由協議從而來自一個VPN(VSN)的路由信息被通知到另一個VPN而實現。這是實施例的重要部分,將參照圖6進一步詳細解釋。
主要操作的描述—參考結構應用于網絡間環境的本發明的主更操作現在參照圖5進行描述,它示出了虛擬業務網絡(Virtual Service Network)參考結構,即,上述
圖1中所述QoS問題的建議的解決辦法。
圖5的下部示出了三個傳送域60,62,和64。左側和右側域與接入網絡相連;即,它們的邊緣路由器(ER)66.1和66.2直接與終端用戶聚集器AMG 68.1和68.2相連。為了簡便起見,只有一個AMG(和ER)被示出,但是很清楚,多個AMG與左和右傳送域60和64的邊緣路由器相連。中間域62被作為一個轉接域,雖然這個域同時可以和(未示出)接入網絡相連。這些傳送域的每一個都受到(普通的)網絡管理系統(NMS)70,72和74的控制。NMS通過任一方式(例如,命令線路接口命令、簡單網絡管理協議或公開開放式策略服務器協議)配置相關區域的(邊緣,核心和邊界)Diff Serv路由器66.1,70.1,72.1,72.2,74.1和66.2。區域的邊緣和邊界路由器能夠支持幾個路由環境,例如BGP/MPLS虛擬路由器[RFC 2547]。
圖5的中部示出三種虛擬業務網絡76、78和80,如上所述。第一(第二,等)VSN所有者從第一(第二,等)網絡供應者那里租用容量,它在其AMG之間和在任一AMG 68.1和68.2與對等點82和84之間提供SLS(或QoS管道)。在業務供應者和網絡供應者之間的任何VSN SLA 86也意味著在邊緣和邊界路由器ER和BR中存在專用VSN虛擬路由環境(圖5的下部)。該圖示出,第二(中間)VSN 78具有在兩個對等點之間的SLS(或QoS管道)。第一對等點82安排在第一60和第二62域之間,而第二對等點84安排在第二62和第三64域之間。如上所述,可能有AMG加到這個域,甚至可能有更多的連接傳送域,每一個具有專用的對等點。對等點82和84的存在是在VSN1-VSN2和VSN2-VSN3之間可接通性協議的結果。如果沒有這種共同的可接通性協議存在在兩個VSN所有者之間,則在對應的VSN之間就沒有對應于對等點的TAP。
在傳送網絡中VSN(或VPN)的配置是通過網絡供應者的NMS 70,72和74實現的。VSN自己的控制,即在AMG中間和在AMG與對等點之間的租用資源的控制,是通過VSN控制器(VSNC)88,90和92實現的。VSNC由VSN本身的所有者(業務供應者)所有,它是新的功能單元,專用于VSN QoS的解決。VSNC可以是現有設備,例如多媒體呼叫服務器MMCS的一部分,也可以是獨立設備。VSN控制器可以用集中的或分散的方式實現。在前一種情況下,有例如每個VSN一個VSN控制器(圖5所示)。在后一種情況下,有用于單一VSN的多個VSN控制器,例如在VSN的每個業務接入點(SAP)/轉接接入點(TAP)上的VSN控制器。這是一種實施選擇方案,其中兩種選項都包含在本發明中。VSNC的功能將進一步詳細解釋。
網絡供應者擁有的NMS和業務供應者擁有的VSNC共享包含在VSN SLA中的同一(合同)信息,參考圖3和4。這個信息(SLS或QoS管道,拓撲,容量等)與例如話音和視頻的呼叫建立和拆除的相對動態時間范圍(一般幾分鐘或幾小時)相比,是相對靜態的(一般幾天或幾個月)。NMS用這個靜態信息配置傳送網絡,這是一個困難的工作,但是是在靜態基礎上進行的。VSNC在VSNC數據庫中安裝這個信息,并將用這個信息處理業務(或呼叫)請求,所述請求使用(租用的)VSN資源。例如在單一、集中的VSNC的情況下,一個(邏輯的)數據庫安裝所有有關的VSN SLA信息,這些信息包括例如在所有業務接入點之間的SLS(QoS管道)的完整格網-及其容量。在分布式VSNC、每個SAP一個VSNC的情況下,VSN SLA信息也是分布式的。例如在入口SAP的VSNC僅“看見”在這個SAP起動的SLS(或QoS管道),即,這個VSNC看見“SLS的一部分”而不是SLS的完整格網。
在這個階段NMS配置網絡,VSNC在VSNC數據庫中安裝虛擬網絡信息。不過,在業務或呼叫可以使用VSN資源以前,VSN的路由信息還必須以下述方式在傳送和網絡供應者設備之間共享。
圖5的下部示出了在每個邊緣和邊界路由器中的VSN虛擬路由環境(VR)的存在,如參照圖3所述。路由器中的VSN VR保證分組(運載VSN供給的業務)沿著該VSN的SLS或QoS管道進行路由選擇,即分組的路由決定在VSN的VR環境中做出。相同的機制被用于保證在傳送域或邊界路由器之間的分組的路由。在對等VSN的VR之間的信息交換保證分組將沿著一個VSN的SLS向對等點移動,并從對等點向前移動,下一個VSN的SLS接管它。重要的是注意,如果VSN不具有可接通性協議,則它們的VR將不交換路由信息(通過域間鏈路)。這個機制的可能實現如圖6和7所示。
存在于運載VSN的SLS的邊緣和邊界路由器中的所有VR環境之中的專用VSN的路由信息必須由VSN控制器VSNC已知。實際上,VSN控制器必須知道分組將跟隨的SLS的序列(最終將在其自身VSN中和在對等VSN中)。因此,VSNC必需知道在VSN的虛擬路由環境中采取的路由決定。實際上,VSNC的基本的路由要求是雙重的。
首先,如果通過其自身的VSN不能達到目的地,VSNC必須能夠找到合適的下一個VSNC,該下一個VSNC對下一個VSN的資源許可控制負責。如果VSN控制器保存一個路由表,如果目的地不在同一VSN之中則映射每個目的地子網掩碼到“下一個中繼段”(net hop)VSN控制器,這一點可能被實現。
第二個基本VSNC路由要求是,VSNC必須能夠在數據流通路流經虛擬網絡時識別其入口點和出口點。這個要求的實現取決于VSNC的實現和資源信令機制的性質。有兩種極端的情況。第一種情況是,結合帶外資源信令的集中VSNC實現,即,資源信令消息不沿數據通路上的路由器傳送。不在數據通路上的VSNC,仍然必須知道VSN的虛擬路由表中的信息。這例如可以通過在一個或多個邊緣路由器和VSN控制器之間建立路由協議會話而實現。用這種方法,VSN控制器學會在VSN環境內被通知的路由選擇,并形成它自己的路由表。
第二種情況是結合帶內信號的分布式VSNC實現(“存在于邊界路由器中”)。
在VSN中間在虛擬路由環境內路由信息的交換是可跨域傳遞的。以三個VSNVSN1,VSN2和VSN3的情況為例。如果VSN1和VSN2具有可接通性協議,從而交換路由信息,并且如果相同的情況適應于VSN2和VSN3,則VSN1自動知道VSN3的路由信息。路由協議,例如BGP本身(邊界網關協議)的操作保證了這一點。與例如話音和視頻的呼叫建立的更動態的時間范圍相比,路由信息的交換也是比較靜態的(一般幾個小時或幾天)。
在這個階段,路由信息在對等VSN的VR環境中間(和超出這個環境)被交換,并且這個信息可用于VSN控制器。現在VSN被配置為接收用戶對于QoS敏感業務的請求(例如話音,視頻等等)。
圖5在左方和右方是集中了用戶的接入網絡。AMG是接入集中器,并且直接與IP傳送區域的邊緣路由器相連(類似于圖1中的情況)。
現在終端用戶10通過經由MMCS 20.1從其終端發送一個請求到業務供應者SP的應用控制服務器來請求,協商并最后啟動一個終端用戶業務。這可以通過呼叫信令協議(例如,會話啟動協議[SIP]或H.323)來實現。另一種可能是,用戶(通過“點擊”)選擇在SP門戶網站上的業務。在呼叫信令階段,業務供應者SP可能分配給用戶,即呼叫者10,一個業務(或呼叫)期間的專用IP地址。用戶終端的地址也可以在終端配置的時刻,或在撥號因特網接入(例如,寬帶ATM)時刻獲得。這個地址可以是或不是IP公共地址。總之,VSN解決方案獨立于尋址問題,它可能是專用的,公共的,IPV6等等。唯一的要求是,在VSN路由環境內,用戶IP地址應該是唯一的。同時在這個起始呼叫信令階段,呼叫者10將根據被叫方標志,通過類似DNS的機制,檢索被叫方12的IP地址。總之,呼叫信令協議同時處理移動性和漫游狀況以及用戶鑒別和授權。所有這些,與圖1所述的QoS問題無關。
用戶和業務供應者(SP)必須商定(在呼叫建立期間)業務的QoS要求,例如,要求的通過量,延遲或分組損失。這個信息可以用許多方式在用戶和SP之間交換。QoS請求可以是在呼叫信令協議的“背上”,例如SIP-SDP(會話描述協議)。例如,對于話音,QoS要求可以從編解碼器類型推斷出。另一種可能是,客戶在SP的門戶網站上(通過“點擊”)選擇業務,并隱含地確定QoS要求。還有另一種可能,即用戶在帶內將其QoS請求發送到AMG(例如通過R SVP),AMG依次把信息送入MMCS或負責的應用服務器。
在這個階段,所有用戶(參與業務的),它們的物理位置,IP源和目的地址都被識別。同時,從應用控制服務器請求業務QoS要求(圖5中的MMCS)。現在,呼叫資源信令階段可以開始(見圖5)。呼叫資源信令階段通過MMCS 20.1(為呼叫者業務)開始,沿VSNC的鏈向MMCS 20.2傳送(為被叫方業務)。信令協議(是一個專用協議)可以是帶內的(信號不沿著數據通路上的路由器傳送)或是帶外的。它最好也是兩者的結合,例如端對端通路的某些部分是由一個集中(帶外的)VSNC控制,而其它部分是由分布式的(帶內的)VSNC控制。
如果用戶(經MMCS)要求來自VSN的資源,則VSN控制器需要做兩件事情。首先,VSNC必須檢查是否有足夠的資源保存在自己的VSN中以便容納所述容量。第二,如果被叫用戶沒有被加到它自己的VSN,VSNC最終還應該運送資源請求到對等VSN(VSNC)。
根據被叫用戶的IP目的地地址,VSN應該確定流量將在哪個SLS或QoS管道序列上傳送(在其自己的VSN中)。這意味著,VSN檢索入口和出口SAP(或TAP)。入口SAP可以根據進行資源請求的一方進行檢索VSN的客戶應該商定特定的入口SAP并且應當在從VSN請求資源時識別它們本身。為了找到出口SAP(TAP),VSN應該找到下一個VSN和與該VSN相關的對等點。這是根據路由表實現的,該表將目的地IP地址映射到下一個VSN。根據VSN業務水平協議,VSN也了解QoS管道的總容量和關于在這些QoS管道中的業務量聚集的延遲,抖動等的QoS保證(VSN SLA信息)。當與有關QoS管道中的所有其它正在進行的呼叫的VSN信息相結合時,VSN可以對新到達的呼叫執行資源許可控制。
因此,在VSN中的每個呼叫的許可控制是通過VSN控制器執行的(VSNC17.6)。通過VSN SLA 86,VSNC了解VSN 60的(租用)資源和拓撲,并處理每個呼叫的資源信令和許可。
如果許可,VSN控制器將呼叫請求轉發到需要跟隨同一程序的下一個中繼段VSN控制器,即,確定下一個中繼段VSN,在其自身VSN中的進入和退出點,以及在進入和退出點之間的路徑上的許可控制。當呼叫請求到達服務于被叫用戶12的遠程VSN 64的時候,呼叫請求將返回到起始VSN 60,以在返回通路上執行許可控制。
如果沿信令通路的所有VSNC都許可業務,則MMCS 20.1最終將向用戶確認呼叫,并且分組可以開始流動。
邊界路由器的實現和操作圖6和7是VSN虛擬路由環境和在VSN之間的路由信息交換的實現。雖然本發明的一個實施例利用BGP/MPLS[RFC 2547]實現,但可以把它擴展到不同傳送區域之間的鏈路,或者類似地,替換實施例包括iBGP連接(RFC 2547)或eBGP連接。
業務供應者希望為其客戶提供與大量用戶的連通性。一個單一VSN管理一個單一傳送區域,因此,它只能達到有限數量的用戶。因此該業務供應者建立與其它業務供應者的可接通性SLA。這個SLA包括—可接通性信息,即,一個業務供應者可以達到哪些用戶;—物理對等點,即,在該處兩個VSN被物理地連在一起;—業務供應者的VSNC的IP地址;和—配置網絡元件所需的VSN識別標志。
虛擬路由器的概念當兩個業務供應者已經建立這樣一個SLA的時候,它們的VSN應該連接。路由信息然后可以以BGP消息的形式進行交換。重要的是,路由信息只是沿特定VSN的SLS通向上游。這就保證,多媒體分組將僅沿著具有預先提供的、帶有嚴格延遲和帶寬保證的SLS的通路而被確定路由,路由信息不沿SLS序列將被斷開的路由通過。這意味著,在VSN環境中的多媒體分組的路由決定不同于例如最大努力因特網流量的路由決定。一種獲得路由的選擇性分配和用于最大努力數據和多媒體業務量的分離路由表的方法是使用VPN技術和虛擬路由器。象BGP/MPLS[RFC 2547]這樣的技術可以被采用,但是其它VPN技術也將能應用。可以配置虛擬路由器,使得它們僅安裝來自已與其建立可接通性SLA的對等業務供應者的BGP路由。虛擬路由器的另一個優點是,它們使得能夠在單一傳送網絡上支持多個業務供應者,同時每個業務供應者根據他們所具有的可接通性SLA具有他們自己的路由表。
總之,通過虛擬路由器,VSN可以—向SLS的上方分配路由;—根據商業原因,選擇性地與其它VSN進行對等;—在同一骨干網中與其它VSN以及可能還有最大努力(BE)因特網共存;以及—只從對等VSN形成透明IP網絡后才根據IP目的地地址轉發分組。
圖6示出兩個對等VSN 101和102的SLS如何連接,路由信息如何向SLS的上游傳播。SLS在網絡的入口點被實行,因此,VSN 101的SLS分別在103.1,103.2和133.3處實行。VSN B的兩個SLS在邊界路由器2(104)處被實現。
邊界路由器支持虛擬路由器,所述虛擬路由器是L3 IP路由器。用這種方法,IP技術的無連接和聚集特性被保存下來了。在兩個虛擬路由器之間,分組通過通道(tunneling)機制被轉發。這可以借助例如MPLS,ATM或IP通道來實現。應該指出,沒有端到端的通道(MPLS)被建立,只有域內通道。
現在描述具有BGP/MPLS VPN的VSN的實施。
VSN可以基于BGP/MPLS虛擬專用網絡(VPN)[RFC 2547],因為它們支持通過MPLS通道互相連接的虛擬路由器的概念和L3邊界路由器的概念。因此,VSN作為覆蓋網絡被實現。每個VSN取決于它具有的可接通性SLA具有它自己的路由表。每個VSN的業務量通過MPLS標記被識別。當業務量在兩個虛擬路由器之間轉發時,可能有MPLS交換在它們之間,而VSN不知道。在這種情況下應該使用兩個MPLS標記。內部標記用于識別哪個虛擬路由器必須被用于邊界路由器中,外部標記用于在兩個邊界路由器之間對分組進行路由選擇。
VSN中的路由分配可以通過BGP裝置實現。一個BGP揚聲器發送一個信息到它的對等者以通知路由選擇。被交換的BGP信息,除IP地址和路徑(“正常”BGP更新信息的屬性)之外,還包括下面的信息(典型的VPN/VSN屬性)—支持選擇性路由分配所需的VSN/VPN標識符。如果被在發送和接收BGP信息的VR的VSN擁有者之間的對等SLA協議允許的話,路由器僅安裝所通知的BGP路由;以及—識別分組的起始VSN/VPN所需的MPLS標志。實際上,注意該邊緣/邊界路由器可能支持多個VPN和VSN。如果分組到達邊界路由器,這個路由器必須具有一個裝置以識別哪個VPN/VSN現在應進一步運送分組,和哪個虛擬路由器環境將進一步確定分組的路由。這是MPLS標志的目的,它僅具有在兩個邊界路由器之間的本地意義。發送邊界路由器將把MPLS標志(它從BGP信息獲得的一個值)加到IP分組上,從而接收邊界路由器知道哪一個VPN將承載并轉發分組到下游。
圖7解釋路由怎樣被分配和怎樣被選擇性地安裝在虛擬路由器中。假定在VSNB,110和VSND,111之間只有一個可接通性協議。VSND,111的邊界路由器,112,將例如通過邊界路由器113,114,115廣播BGP路由通知到所有它的對等網絡。這個信息包括IP地址,路徑,VSN id和MPLS標志。VSN id用在VSNA,B和C的虛擬路由器113,114,115中,以檢查它們是否應該安裝這個路由(即,它們是否具有與VSN D的可接通性SLA)。在圖7所示例子中,VSN A和C的虛擬路由器忽視BGP信息,但是VSN B,110安裝路由并將該路由轉發到它的內部對等者。這類似于使用來自[RFC 2547bis]的BGP/MPLS VPN結構,它被擴展到eBGP連接,即在兩個域的邊界路由器之間的連接。
考慮到在兩個邊界路由器(即,虛擬路由器)之間的分組流量,當分組到達邊界路由器時,它的MPLS標志被用于識別正確的虛擬路由器(即,它識別正確的VSN)。MPLS標志然后被去除,并且在該虛擬路由器中進行正常的IP轉發。然后,一個新的MPLS標志被加上,以便識別下一個虛擬路由器。由于BGP進行的路由分配這個標志值在下一個虛擬路由器上是已知的。
每個虛擬業務網絡應該具有一個虛擬業務網絡控制器來執行上述功能(集中或分散,帶內或帶外實現)。
當VSNC接收一個預留請求的時候,它執行一個許可控制。因此,它必須識別將在其上傳送分組流量的正確SLS(或QoS管道)。然后,預留請求最后必須被轉發到下一個VSNC。
VSNC的操作總結如下—可從前一VSNC(或呼叫者)的IP地址獲得業務量將進入網絡的物理對等點,因為這在業務供應者(或用戶/業務供應者)之間的可接通性SLA中作了規定。因此,入口點(SAP或TAP)是它自己VSN所知道的。
—然后,VSNC必須使用在呼叫請求中規定的媒介流量的目的地IP地址(即,目的地AMG的IP地址),以便在其路由表中查找目的地是否是在其自己的VSN中,如果不在,需要聯系哪一個對等VSN。這個信息被存儲在VSNC的路由表中,并與邊緣/邊界路由器中的VSN虛擬路由環境一致(align)。
—如果地址是本地的,VSNC顯然知道出口SAP,而如果地址不是本地的,VSNC也將知道出口TAP,因為表查找提供了下一個中繼段VSN,而TAP就是下一個中繼段VSN的對等點。
—為其執行呼叫許可控制的正確的SLS現在可以被識別,因為入口和出口SAP/TAP是已知的。
在VSNC中的表查找提供下一個VSNC的地址,因為下一個中繼段VSN和VSNC的IP地址間的關系從對等業務供應者中間的可接通性協議可以知道。
—預留請求現在可以被轉發到下一個VSNC。
過程的實現通過圖8進行描述。
為了執行這個路由功能,VSNC必須確定媒介流量的分組(為其進行了預留)將遵循哪個路由。因此,需要安裝一個路由表在VSNC 120,121,122中。這個路由表必須與(虛擬)邊界路由器123,124,125的路由表同步。這可以通過使VSNC作為BGP揚聲器或通過將VSNC配置為“CE”(客戶設備)-VPN的設備而實現。通過在邊界路由器和VSNC之間建立BGP連接128,控制平面中(VSNC)的路由信息就和傳送平面中(在虛擬路由器中)的路由信息同步。
可以理解,此處公開和描述的本發明可以擴展到從全文或附圖中所述或明顯看出的兩個或多個特點的所有替換組合,所有這些不同組合構成本發明的不同替換方面。
上述本發明的實施例和修改,對于熟悉技術的人是明顯可以做出的,它不脫離本發明的范圍。
權利要求
1.一種包括數據傳送網絡和虛擬業務網絡(VSN)的電信系統,該虛擬業務網絡(VSN)用于跨越數據傳送網絡為用戶數據流提供預定服務質量(QoS)保證,其特征在于,該虛擬業務網絡包括一個虛擬業務網絡控制器(VSNC),它適應于控制所述虛擬業務網絡的資源,并在每個想要通過上述數據傳送網絡傳送的用戶數據流上執行按用戶的許可控制。
2.如權利要求1的電信系統,其特征在于,所述數據傳送網絡是一個虛擬專用網絡(VPN),它適應于為虛擬業務網絡提供一個保證的數據傳送容量。
3.如權利要求1的電信系統,其特征在于,所述虛擬業務網絡控制器(VSNC)適應于管理(VSN SLA)所述數據傳送網絡的資源。
4.如權利要求1的電信系統,其特征在于,所述用戶數據安排在數據分組中。
5.一種適應于使終端用戶互連的電信系統,它包括多個互連的虛擬業務網絡(VSN),每個所述虛擬業務網絡都與一個數據傳送網絡相關聯,其特征在于,每個所述虛擬業務網絡(VSN)適應于向聚集數據流提供服務質量(QoS)保證,并且每個所述虛擬業務網絡包括一個虛擬業務網絡控制器(VSNC),適應于控制所述虛擬業務網絡的資源,并在每個想要通過上述數據傳送網絡傳送的數據流上執行按用戶的許可控制,以及每個所述虛擬業務網絡有在所述電信系統的終端用戶間提供服務質量保證的一個可接通性協議。
6.一種如權利要求5的電信系統,其特征在于,所述可接通性協議包括—虛擬業務網絡的附著點(TAP)的位置,所述附著點對應于數據傳送網絡的對等點(PP),并且通過所述附著點數據在虛擬業務網絡之間進行交換,—一個在虛擬業務網絡之間交換路由信息的協議,以及—每個虛擬業務網絡的至少一個虛擬業務網絡控制器(VSNC)的位置,所述虛擬業務網絡控制器適應于在虛擬業務網絡之間交換資源信令信息并對終端用戶數據流執行端對端許可控制。
7.如權利要求6的電信系統,其特征在于,所述交換路由信息的協議是基于因特網協議[IP]尋址進行的。
8.如權利要求5的電信系統,其特征在于,每個虛擬業務網絡由業務供應者(SP)所有,所述業務供應者從擁有與所述數據傳送網絡對應的傳送區域的網絡供應者(NP)租用傳送容量。
9.如權利要求8的電信系統,其特征在于,所述電信系統包括一個域間路由裝置,它包括存儲裝置,適應于存儲虛擬路由表,以識別彼此間有對等協議的業務供應者,由此,由于所述虛擬路由表,所述終端用戶通過這樣識別的業務供應者的業務水平規范(SLS)互相連接。
10.如權利要求9的電信系統,其特征在于,每個業務供應者具有相關聯的虛擬業務網絡控制器(VSNC88,92,96),適應于以按流量為基礎,在來自終端用戶的到來數據流請求上執行許可控制,并將所述數據流請求轉發到與前述業務供應者有對等協議的一個預定的其它業務供應者的虛擬業務網絡控制器。
11.如權利要求10的電信系統,其特征在于,業務供應者(SP)的虛擬業務網絡控制器(VSNC)包括帶寬驗證裝置,適應于沿終端用戶之間的業務水平規范(SLA)的端對端鏈驗證可用的帶寬。
12.如權利要求9的電信系統,其特征在于,域間路由裝置包括一個輸入邊界路由器(BR)和一個輸出邊界路由器(BR),其中,網絡是一個因特網,業務供應者(SP)是一個應用服務供應者(ASP)。
13.如權利要求10的電信系統,其特征在于,公共地址被用于在定義所述業務水平規范(SLS)的對等虛擬業務網絡(VSN)之間進行交換,并用于唯一識別終端用戶。
14.如權利要求12或13的電信系統,其特征在于,同一公共地址被安裝在多個虛擬路由器功能中,以便通過不同的應用服務供應者達到同一用戶目的地。
15.一種用在如權利要求14的傳送網絡中的虛擬路由器,其特征在于,所述虛擬路由器包括存儲裝置,用于存儲有關可接通性業務水平協議的信息,所述信息通過下述內容確定特定的業務供應者能達到哪些用戶—在虛擬業務網絡之間的物理對等點,—配置網絡元件的虛擬業務網絡識別標記,以及—虛擬業務網絡的虛擬業務網絡控制器的IP地址。
16.一種提供電信系統的方法,所述電信系統包括一個虛擬業務網絡(VSN),用于向數據傳送網絡中的用戶數據流分配數據網絡資源,所述虛擬業務網絡根據商定的服務質量(QoS)保證來控制通過所述數據傳送網絡的所述用戶數據流,該方法的特點在于,所述虛擬業務網絡進一步建立用戶許可準則(VSN SLA)以便控制在所述數據網絡中的數據流許可。
17.一種提供具有多個互連虛擬業務網絡(VSN)的電信系統的方法,每個虛擬業務網絡與一個數據傳送網絡相關聯,并根據商定的服務質量(QoS)保證控制通過其相關聯數據傳送網絡的用戶數據流。該方法的特點在于,每個所述虛擬業務網絡進一步建立用戶許可準則(VSNSLA),以便控制在其相關聯的數據傳送網絡中的數據流許可,從而獲得所述商定的服務質量(QoS)保證,并且每個所述虛擬業務網絡建立終端用戶間的可接通性協議,所述可接通性協議通過所述電信系統提供服務質量保證。
18.根據權利要求17的方法,其特征在于,所述可接通性協議包括—虛擬業務網絡的附著點(TAP)的位置,所述附著點與數據傳送網絡的物理對等點對應,—在虛擬業務網絡之間交換路由信息的協議,和—用于在虛擬業務網絡之間交換資源信令消息和用于對用戶數據流實行端對端許可控制的虛擬業務網絡控制器(VSNC)的位置。
19.一種在具有虛擬業務網絡控制器的虛擬業務網絡(VSN)中提供服務質量保證(QoS)的方法,其特征在于該方法包括下列步驟—存儲網絡拓撲和/或資源信息;—存儲用戶服務質量信息;—監視來自授權用戶的業務請求;以及—根據服務質量信息分配資源。
20.一種在具有兩個或多個對等虛擬業務網絡(VSN)的電信系統中提供服務質量(QoS)有保證的通信的方法,其特征在于該方法包括—在每個網絡中提供用戶服務質量保證;—在虛擬業務網絡之間提供網絡業務水平保證;—在每個虛擬業務網絡中存儲系統拓撲和/或資源和/或可用性信息;—將通過一個發送主機的歸屬網絡從發送主機接收的、尋址到不與歸屬網絡相連的目的地主機的業務請求轉發到對等的虛擬業務網絡;—在對等虛擬業務網絡中確定它們是否與目的地主機連接;和—在目的地主機與之連接的對等虛擬業務網絡中,發送確認信息以建立具有所需服務質量的連接。
21.一種如權利要求20的方法,其特征在于,該方法包括在虛擬業務網絡的入口點上實行業務水平規范的步驟。
22.一種如權利要求20的方法,其特征在于,目的地終端與之連接的虛擬業務網絡的身份被插入在轉發的請求之中,在歸屬虛擬業務網絡和目的地虛擬業務網絡之間的路徑中的下一個中繼段虛擬業務網絡的身份被包含在歸屬虛擬業務網絡和每個介入的下一個中繼段虛擬業務網絡上的轉發請求之中。
23.在兩個或多個對等域內虛擬業務網絡之間配置一個域間虛擬業務網絡的方法,其特征在于,—跨越每個域建立域業務水平規范(VSN SLA);—在對等域內虛擬業務網絡對之間建立域間業務水平規范;—控制每個域中的資源可用性以便在對應網絡管理系統的控制下遵守該域業務水平規范;—控制對等虛擬業務網絡的域之間的資源可用性以便遵守域間業務水平規范。
24.如權利要求23的方法,其中域內虛擬業務網絡業務量受到對應虛擬業務網絡控制器的控制,該方法的特點是,路由信息被存儲在虛擬路由環境之中,并且路由信息從虛擬路由環境被傳遞到虛擬業務網絡控制器。
25.如權利要求24的方法,其特征在于,所述路由信息通過帶外信令被傳遞。
26.如權利要求25的方法,其特征在于上述路由信息通過使用邊界網關協議或替換的路由協議會話被發送。
27.如權利要求24的方法,其特征在于,所述路由信息包括數據流的入口/出口信息。
28.如權利要求24的方法,其特征在于,域間業務水平規范使對等虛擬業務網絡的請求進行分級。
29.一種跨越包括兩個或多個對等虛擬業務網絡的域間虛擬業務網絡發送數據流的方法,其特征在于,虛擬路由(VR)環境與每個虛擬業務網絡的域的邊緣路由器(ER)和邊界路由器(BR)相關聯地被安裝,以保證在對應虛擬業務網絡中的內部數據流被包含在分配給該虛擬業務網絡的資源之中,該內部數據流流向從數據流目的地地址和虛擬路由環境確定的適當邊緣路由器或邊界路由器,并且流向被傳送到或通過另一個虛擬業務網絡的邊界路由器的數據流在該另一個虛擬業務網絡中受到另一個虛擬路由環境的控制,所述另一個虛擬路由環境與所述另一個虛擬業務網絡的域的邊緣路由器或邊界路由器相關聯地被安裝。
30.一種在包括多個對等虛擬業務網絡的電信系統中在業務供應者(SP)和用戶之間建立數據流的方法,該方法的特點在于—用戶發送一個請求到應用控制服務器(MMCS),以獲得一個請求的業務,—在虛擬業務網絡環境中業務供應者將一個唯一的IP地址分配到用戶,—用戶和業務供應者通過應用控制服務器協商請求的服務質量(QoS),—應用控制服務器通過中間虛擬業務網絡控制器對目的地應用控制服務器啟動呼叫資源信令,以及—每個虛擬業務網絡控制器檢查資源并將請求轉發到下一個中繼段虛擬業務網絡控制器。
31.一種如權利要求30的方法,其中從請求方的詳情識別入口,并使用將目的地IP地址映射到下一個中繼段虛擬業務網絡的路由表從下一個中繼段和對等點確定出口。
32.一種提供預定服務質量(QoS)給用戶的虛擬業務網絡(VSN),該虛擬業務網絡是一個數據網(36)上的一個虛擬覆蓋(30),該虛擬業務網絡包括兩個或多個互相連接的接入點(ER),通過所述接入點用戶和/或其它主機被連到網絡上,其特征在于,所述虛擬業務網絡包括存儲器裝置,用于存儲虛擬路由表和識別每個用戶的QoS保證的信息,并且包括一個虛擬業務網絡控制器(VSNC),適應于根據對應的服務質量(QoS)保證基于每個數據流分配網絡資源。
33.一種如權利要求32的虛擬業務網絡,其中數據網絡支持一個或多個業務網絡,其特征在于,對于至少一個虛擬業務網絡(VSN),數據網絡包括置于至少一對邊緣路由器(ER38)之間的一個或多個核心路由器(P40),其中上述虛擬業務網絡的核心路由器和邊緣路由器保持上述虛擬業務網絡的一個虛擬路由環境。
34.一種如權利要求32的虛擬業務網絡,其特征在于,虛擬業務網絡控制器(VSNC)對于每個請求通過虛擬業務網絡(VSN)傳送的數據流執行按數據流的許可控制。
35.一種適應于按預定服務質量(QoS)保證控制虛擬業務網絡(VSN)中的數據流的虛擬業務網絡控制器(VSNC),其特征在于所述控制器包括存儲器裝置,該裝置包括一個第一存儲區,用于存儲識別網絡可用性的信息,和一個第二存儲區,用于存儲識別預定服務質量保證的信息,并且所述控制器進一步適應于根據服務質量信息基于每個數據流控制網絡資源的分配。
36.一個分組網絡,包括兩個或多個虛擬業務網絡,其特征在于,對于每個虛擬業務網絡,與該虛擬業務網絡相關聯的邊緣路由器和橋接路由器包括對該虛擬業務網絡唯一的虛擬路由環境,并且每個所述虛擬路由環境包含對其虛擬業務網絡唯一的路由信息。
全文摘要
一種用于互連終端用戶的電信系統,它包括一個或多個互相連接的虛擬業務網絡(VSN),每一個都與數據傳送網絡相關聯。每個虛擬業務網絡提供聚集數據流的服務質量(QoS)保證,并包括一個虛擬業務網絡控制器(VSNC),以控制虛擬業務網絡的資源并在想要通過上述相關聯的數據傳送網絡傳送的每個數據流上執行按用戶的許可控制。再者,每個虛擬業務網絡有一個在電信系統的終端用戶之間提供服務質量保證的可接通性協議。這個可接通性協議包括VSN的附著點(TAP)的位置并且對應于數據傳送網絡的對等點(PP),一個在虛擬業務網絡之間交換路由信息的協議,以及每個VSN的至少一個虛擬業務網絡控制器(VSNC)的位置,這個虛擬業務網絡控制器用于在VSN之間交換資源信令消息并對終端用戶數據流執行端對端許可控制。
文檔編號H04L12/54GK1449162SQ02161139
公開日2003年10月15日 申請日期2002年12月20日 優先權日2001年12月20日
發明者漢斯·瑪利亞·保羅·德奈維, 丹尼·喬斯·戈德里斯 申請人:阿爾卡塔爾公司