两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于呼叫電路信令和網(wǎng)際協(xié)議的集成路由的技術(shù)的制作方法

文檔序號(hào):7676469閱讀:320來(lái)源:國(guó)知局

專利名稱::用于呼叫電路信令和網(wǎng)際協(xié)議的集成路由的技術(shù)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及建立、維護(hù)和拆除例如公用電話系統(tǒng)的電路交換網(wǎng)絡(luò)中的電路,和用于例如網(wǎng)際協(xié)議上的語(yǔ)音(VoIP)的分組交換網(wǎng)絡(luò)中的虛擬電路;尤其涉及使用網(wǎng)際協(xié)議(IP)路由器來(lái)替代老式電話系統(tǒng)中使用的信號(hào)轉(zhuǎn)發(fā)點(diǎn)(STP)路由器或VoIP中呼叫狀態(tài)控制功能(CSCF)內(nèi)的基于SIP的轉(zhuǎn)發(fā)功能。
背景技術(shù)
:由外部通信鏈路連接的通信裝置和通用計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)眾所周知并且廣泛應(yīng)用于商業(yè)中。所述網(wǎng)絡(luò)通常包括一個(gè)或多個(gè)輔助終端站之間的信息傳遞的網(wǎng)絡(luò)裝置,所述終端站產(chǎn)生或接收信息,例如是電話和通用計(jì)算裝置。網(wǎng)絡(luò)節(jié)點(diǎn)是由通信鏈路連接的網(wǎng)絡(luò)裝置或終端站。根據(jù)許多公知的、新的或仍在發(fā)展中的協(xié)議中的一個(gè)或多個(gè)協(xié)議,信息在網(wǎng)絡(luò)節(jié)點(diǎn)之間進(jìn)行交換。在該上下文中,"協(xié)議"由一組規(guī)則組成,所述規(guī)則定義節(jié)點(diǎn)如何根據(jù)在通信鏈路上發(fā)送的信息彼此進(jìn)行交互。老式電話系統(tǒng)利用由通信鏈路連接的交換機(jī)的網(wǎng)絡(luò),所述通信鏈路包括雙絞銅線和大容量中繼線。各種電話裝置直接或者間接連接到這些交換機(jī)。當(dāng)進(jìn)行呼叫時(shí),網(wǎng)絡(luò)中的多個(gè)交換機(jī)配置為提供在兩個(gè)或多個(gè)主叫方和被叫方之間的完整的電路。這樣的網(wǎng)絡(luò)稱為電路交換網(wǎng)絡(luò)。在此使用的信令信息是如下的數(shù)據(jù),所述數(shù)據(jù)指示給每一個(gè)交換機(jī)在其內(nèi)部建立什么樣的連接以建立、維護(hù)和拆除在主叫方和被叫方之間的電路。在一些使用帶內(nèi)信令的系統(tǒng)中,用于連接主叫方和被叫方的通信鏈路還用于傳送信令信息。隨著網(wǎng)絡(luò)大小增加并且電話系統(tǒng)功能菜單增加(例如,呼叫轉(zhuǎn)移、語(yǔ)音郵件、免費(fèi)長(zhǎng)途電話等),分離的信令裝置網(wǎng)絡(luò)變得有效。因此,在更大的和更為現(xiàn)代的老式電話系統(tǒng)中,使用了帶外信令,其中,分離的信令裝置在專用于信令的不同通信鏈路上彼此通信。帶外信令使用一個(gè)信令裝置來(lái)控制多個(gè)交換機(jī),并且不僅從主要的通信線路轉(zhuǎn)移流量,還通過(guò)在信令裝置之間發(fā)送比交換機(jī)自身原本要在彼此之間發(fā)送的信令信息更少的信令信息來(lái)建立物理電路。公共信道信令系統(tǒng)7(SS7)是一組標(biāo)準(zhǔn),所述標(biāo)準(zhǔn)定義在信令網(wǎng)絡(luò)中信令裝置之間交換信息的協(xié)議和程序。實(shí)際上,信令裝置的SS7網(wǎng)絡(luò)用作支配所有信令網(wǎng)絡(luò)服務(wù)和功能的控制中心。這些年,所述功能已經(jīng)擴(kuò)展到包括客戶認(rèn)證、電話號(hào)碼攜帶、移動(dòng)電話定位、短消息服務(wù)(SMS)和其它數(shù)據(jù)服務(wù)。使用SS7的信令裝置在此稱為SS7節(jié)點(diǎn)。目前廣泛部署的商用SS7節(jié)點(diǎn)稱為信號(hào)轉(zhuǎn)發(fā)點(diǎn)(STP)。STP連接到電路交換網(wǎng)絡(luò)中的多個(gè)交換機(jī)。信令控制點(diǎn)(SCP)是電路交換網(wǎng)絡(luò)中的節(jié)點(diǎn),所述節(jié)點(diǎn)包含服務(wù)數(shù)據(jù)庫(kù)和應(yīng)用軟件以提供所述擴(kuò)展服務(wù)中的一個(gè)。SCP還連接到STP。STP從一個(gè)交換機(jī)接收連接請(qǐng)求并且通知在為此呼叫而建立的電路中的下一個(gè)交換機(jī)如何進(jìn)行連接。STP插入任何邏輯并且檢查任何SCP和所需的其它系統(tǒng)數(shù)據(jù)庫(kù),以確定或通知下一個(gè)交換機(jī)如何建立與會(huì)話供應(yīng)商提供的服務(wù)一致的連接。STP使用由SS7標(biāo)準(zhǔn)設(shè)置的信令鏈路以56千比特每秒(Kb/s,其中1Kb約103比特,實(shí)際為1024比特,并且比特是二進(jìn)制數(shù))與交換機(jī)通信,彼此通信,以及與SCP通信。因?yàn)樵诂F(xiàn)代網(wǎng)絡(luò)中,很容易超過(guò)該限制,所以標(biāo)準(zhǔn)擴(kuò)展到包括高速鏈路(HSL)和時(shí)分復(fù)用(TDM),高速鏈路允許大約14倍于該速度的速度,時(shí)分復(fù)用允許信號(hào)輪流使用同樣的通信鏈路。分組交換網(wǎng)絡(luò)(PSN)使用網(wǎng)絡(luò)中相鄰節(jié)點(diǎn)間的多用物理連接在連接的節(jié)點(diǎn)之間發(fā)送限制大小的數(shù)據(jù)分組。在每個(gè)中間節(jié)點(diǎn)處,如果有接收到的分組,則作出關(guān)于哪一個(gè)通信鏈路轉(zhuǎn)發(fā)該接收到的分組的決定。長(zhǎng)消息包括一串分組,根據(jù)可用的和不那么擁塞的連接,所述分組可在節(jié)點(diǎn)間不同地進(jìn)行路由。特定物理連接由來(lái)自不同消息的分組使用,并且不為通信方的特定組合而保留。PSN的靈活性和健壯性(robustness)導(dǎo)致其被廣泛采用。特別地,對(duì)于在PSN上在廣布的終端節(jié)點(diǎn)之間傳送包括語(yǔ)音和視頻的數(shù)據(jù),網(wǎng)際協(xié)議(IP)已經(jīng)獲得廣泛承認(rèn)。PSN路由器和交換機(jī)在公用和專用網(wǎng)絡(luò)中廣泛使用,并且通常能夠比STP裝置更便宜地獲得和操作。IP在以太網(wǎng)鏈路上進(jìn)行通信,以太網(wǎng)鏈路能有從兆比特每秒(Mb/s,1Mb約106比特)到十吉比特(Gb/s,1Gb約l(f比特)每秒的數(shù)據(jù)速率。新近的方法是要使用更低的成本、更高的速率和更為廣泛有效的IP裝置而非STP裝置來(lái)處理一些信令流量。已經(jīng)開(kāi)發(fā)出用于在IP上發(fā)送信令數(shù)據(jù)分組的專門協(xié)議,所述協(xié)議包括SCTP,還包括M2PA、M3UA和SUA,用于在SCTP有效載荷里面分別承載原始的SS7協(xié)議棧的各層,所述各層分別為MTP3、SCCP以及TCAP。在稍后的部分,參考圖2定義這些縮寫(xiě)詞。隨著在工業(yè)方向中由基于TDM的信令到基于IP的信令的轉(zhuǎn)變,一些例如升級(jí)的STP的信令路由器不僅提供傳統(tǒng)的MTP/SCCP層路由,并且還提供IP層的路由(例如BGP、OSPF)。相對(duì)低成本的IP網(wǎng)關(guān)在STP信號(hào)和IP數(shù)據(jù)分組之間進(jìn)行轉(zhuǎn)換。例如,例如可從加利福尼亞SanJose的思科系統(tǒng)公司獲取的IP轉(zhuǎn)發(fā)點(diǎn)(ITP)交換機(jī),用作STP節(jié)點(diǎn)和PSN節(jié)點(diǎn)之間的網(wǎng)關(guān)路由器。越來(lái)越多的SCP和交換機(jī)使用IP兼容的信令鏈路(例如,以太網(wǎng))進(jìn)行部署以利用交換機(jī)、SCP禾CISTP之間的IP網(wǎng)絡(luò)。盡管適用于許多用途并且在許多網(wǎng)絡(luò)中進(jìn)行商業(yè)部署,然而,使用帶有網(wǎng)關(guān)裝置的STP裝置來(lái)將STP信號(hào)轉(zhuǎn)換為IP數(shù)據(jù)分組的方法中存在缺點(diǎn)。STP裝置的維護(hù)和升級(jí)是昂貴的。大量花費(fèi)存在于對(duì)單一用途的老式網(wǎng)絡(luò)協(xié)議的處理,所述老式網(wǎng)絡(luò)協(xié)議相對(duì)于更廣泛使用和更低的成本來(lái)實(shí)現(xiàn)的IP協(xié)議在功能上冗余。并且,STP路由協(xié)議MTP3相比于IP路由具有受限的一組選項(xiàng)。老式STP裝置自己通常不能在IP層路由。IP路由技術(shù)包括許多現(xiàn)有的和開(kāi)發(fā)中的處理,其中包括不同的路由協(xié)議,包括靜態(tài)路由、邊界網(wǎng)關(guān)協(xié)議(BGP)、增強(qiáng)的內(nèi)部網(wǎng)關(guān)路由選擇協(xié)議(EIGRP)、開(kāi)放最短路徑優(yōu)先(OSPF)和多協(xié)議標(biāo)簽交換(MPLS)。IP技術(shù)還包括對(duì)將要路由的分組的不同處理,包括服務(wù)質(zhì)量、使用MPLS或?qū)?協(xié)議的隧道、虛擬專用網(wǎng)絡(luò)、網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)、IP安全協(xié)議(IPsec)中的分組加密、IPv6地址、流量過(guò)濾、訪問(wèn)控制列表、基于路由選擇的策略、熱備份路由選擇協(xié)議(HSRP)、下一跳解析協(xié)議(NHRP)和任何在MPLS上的傳送(AToM)。IP技術(shù)隨時(shí)間繼續(xù)發(fā)展。這些選項(xiàng)中的大多數(shù)在原始SS7標(biāo)準(zhǔn)的MTP中不可用。STP處的擴(kuò)展服務(wù)的升級(jí)是昂貴的,因?yàn)槠涑杀居上鄬?duì)小的專門的STP用戶團(tuán)體負(fù)擔(dān)。隨著網(wǎng)絡(luò)擴(kuò)張,促成更多的STP,并且每一個(gè)購(gòu)置通常與IP網(wǎng)關(guān)裝置相當(dāng)。但是,該組合不能使用全部范圍的IP路由選項(xiàng)。基于前面所述,明顯需要提供用于電路交換網(wǎng)絡(luò)的SS7信令的技術(shù),所述技術(shù)不遭受使用與IP網(wǎng)關(guān)裝置配對(duì)的STP的當(dāng)前系統(tǒng)的一個(gè)或多個(gè)缺點(diǎn)。在附圖的圖中,以示例而非限制的方式說(shuō)明了本發(fā)明,并且在附圖中,相似的標(biāo)號(hào)指相似的元件,并且在附圖中圖1A是說(shuō)明使用用于一些電路交換網(wǎng)絡(luò)信令的IP網(wǎng)絡(luò)的系統(tǒng)的框圖IB是說(shuō)明根據(jù)實(shí)施例的使用用于一些電路交換網(wǎng)絡(luò)信令的IP網(wǎng)絡(luò)的系統(tǒng)的框圖2是說(shuō)明用于在IP上發(fā)送SS7信令數(shù)據(jù)的協(xié)議棧的框圖,圖3是說(shuō)明根據(jù)實(shí)施例的允許SS7路由器的框圖;圖4A是說(shuō)明根據(jù)實(shí)施例,在允許SS7路由器處處理進(jìn)入的IP分組的方法的流程圖4B是說(shuō)明根據(jù)實(shí)施例,在允許SS7路由器處處理出去的IP分組的方法的流程圖5是說(shuō)明配置為路由器的計(jì)算機(jī)系統(tǒng)的框圖,可以在所述計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)本發(fā)明的實(shí)施例。具體實(shí)施例描述了用于在支持電路交換網(wǎng)絡(luò)的交換機(jī)之間的信令的路由器處處理網(wǎng)際協(xié)議(IP)分組的技術(shù)。在以下描述中,出于說(shuō)明的目的,闡述了大量具體細(xì)節(jié)以提供對(duì)本發(fā)明的完全理解。然而,對(duì)于本
技術(shù)領(lǐng)域
的技術(shù)人員,顯而易見(jiàn)的是可以沒(méi)有這些具體細(xì)節(jié)而實(shí)現(xiàn)本發(fā)明。在其它情況中,以框圖的形式示出了公知的結(jié)構(gòu)和裝置,以避免對(duì)本發(fā)明不必要的混淆。以下在分組交換網(wǎng)絡(luò)中的IP上的SS7信令的上下文中描述了本發(fā)明實(shí)施例。然而,本發(fā)明不限于這些實(shí)施例。在其它實(shí)施例中,用于分組交換網(wǎng)絡(luò)上的呼叫的虛擬電路的信令也使用IP技術(shù)進(jìn)行路由。1.0網(wǎng)絡(luò)概覽圖1A是說(shuō)明使用用于一些電路交換網(wǎng)絡(luò)(CSN)110的信令的IP網(wǎng)絡(luò)150的系統(tǒng)100的框圖。在所說(shuō)明的示例中,CSNUO用于在主叫方和被叫方之間建立電路并保持由雙方控制的任意長(zhǎng)的持續(xù)時(shí)間。在該示例中,主叫方使用連接到CSN110中的交換機(jī)(未示出)的固定電話裝置116。被叫方使用移動(dòng)裝置114,移動(dòng)裝置114與連接到基站系統(tǒng)(BBS)112的天線113進(jìn)行通信。必須設(shè)置CSN110中的交換機(jī)使得在裝置116和112之間建立電路。系統(tǒng)100包括STP網(wǎng)絡(luò)120a、120b,IP網(wǎng)絡(luò)150和用作IP網(wǎng)關(guān)裝置的網(wǎng)際轉(zhuǎn)發(fā)點(diǎn)(ITP)156。系統(tǒng)100還包括應(yīng)用服務(wù)器160。盡管出于說(shuō)明的目的示出了兩個(gè)STP網(wǎng)絡(luò)120a、120b,一個(gè)IP網(wǎng)絡(luò)150和一個(gè)應(yīng)用服務(wù)器160,但是其它的系統(tǒng)可以使用更多STP網(wǎng)絡(luò)或更多IP網(wǎng)絡(luò)或更多或更少應(yīng)用服務(wù)器。每個(gè)STP網(wǎng)絡(luò)120a、120b(此后統(tǒng)稱為STP網(wǎng)絡(luò)120)包括一個(gè)或多個(gè)STP裝置。在物理STP網(wǎng)絡(luò)中,為了可靠性以冗余對(duì)(redundantpair)部署STP裝置;并且?guī)讉€(gè)聯(lián)網(wǎng)的STP對(duì)控制用于CSN110相鄰部分的交換機(jī),所述CSN110相鄰部分常常在地理分布上也相鄰。每個(gè)STP網(wǎng)絡(luò)120通常包括一個(gè)或多個(gè)SCP(未示出)。STP網(wǎng)絡(luò)120a代表維護(hù)與CSN110中的交換機(jī)的老式連接的STP網(wǎng)絡(luò)。例如STP網(wǎng)絡(luò)120a維護(hù)與CSN110中的交換機(jī)的老式TDM/HSL122。STP網(wǎng)絡(luò)120b代表使用與CSN110中的交換機(jī)和STP網(wǎng)絡(luò)120a中的一個(gè)或多個(gè)SCP的IP連接的STP網(wǎng)絡(luò)。IP網(wǎng)關(guān)裝置部署在由這些STP和交換機(jī)使用的IP網(wǎng)絡(luò)的邊緣。因此,STP網(wǎng)絡(luò)120b中的STP經(jīng)由ITP裝置156連接到IP網(wǎng)絡(luò)150。類似地,CSN110中的交換機(jī)經(jīng)由ITP裝置156連接到IP網(wǎng)絡(luò)150。ITP裝置156和IP網(wǎng)絡(luò)150之間的鏈路是以太網(wǎng)鏈路154。由系統(tǒng)IOO提供的許多功能依賴于SCP中的STP可用的軟件應(yīng)用和數(shù)據(jù)庫(kù)。這些軟件應(yīng)用和數(shù)據(jù)庫(kù)例如包括客戶信息、免費(fèi)號(hào)碼(免費(fèi)號(hào)碼是虛擬電話號(hào)碼)和實(shí)際電話號(hào)碼之間的關(guān)聯(lián)、移動(dòng)電話用戶的家鄉(xiāng)數(shù)據(jù)中心、即時(shí)消息處理、語(yǔ)音郵件等。這些應(yīng)用和數(shù)據(jù)庫(kù)(未示出)中的一些是STP網(wǎng)絡(luò)120中在STP鏈路上直接連接的SCP。然而,更多這樣的應(yīng)用和數(shù)據(jù)庫(kù)正移植到與IP網(wǎng)絡(luò)相連的稱為服務(wù)器的計(jì)算機(jī)上。應(yīng)用服務(wù)器160代表將用于提供給客戶的服務(wù)的某種SCP功能提供給CSN110的服務(wù)器。當(dāng)固定裝置116處的主叫方嘗試聯(lián)絡(luò)移動(dòng)裝置114的用戶時(shí),該信息以主叫方的電話號(hào)碼和被叫方的電話號(hào)碼的形式傳遞給裝置116所連接到的本地交換機(jī)。該交換機(jī)將該信息傳遞給STP以確定如何配置本地交換機(jī)以完成該呼叫。本地交換機(jī)不知道,因?yàn)樗蕾囉谝苿?dòng)裝置114所在的位置。做出對(duì)應(yīng)用的請(qǐng)求以解決移動(dòng)裝置114的當(dāng)前定位。同時(shí),當(dāng)移動(dòng)裝置114進(jìn)入天線113的范圍時(shí),裝置114發(fā)送位置更新或登記標(biāo)識(shí)符。將該標(biāo)識(shí)符發(fā)送到包含用戶信息的應(yīng)用,以更新用戶的位置并且認(rèn)證用戶。然后,正由基站112向移動(dòng)裝置供應(yīng)的信息由移動(dòng)裝置的家鄉(xiāng)基站保留。所有這些是信令信息。'出于說(shuō)明的目的,假定鄰近固定裝置116的交換機(jī)經(jīng)由IP網(wǎng)絡(luò)150連通到STP網(wǎng)絡(luò)120b中的STP。類似地,出于說(shuō)明的目的,假定鄰近基站112的交換機(jī)直接連通到STP網(wǎng)絡(luò)120a中的STP。還假定在應(yīng)用服務(wù)器160處維護(hù)用于移動(dòng)裝置114的家鄉(xiāng)基站的數(shù)據(jù)庫(kù)。用于來(lái)自固定裝置116的請(qǐng)求的信令信息經(jīng)由IP網(wǎng)絡(luò)150傳遞給STP網(wǎng)絡(luò)120b中的STP,該STP用經(jīng)由IP網(wǎng)絡(luò)150到應(yīng)用服務(wù)器160的消息和經(jīng)由IP網(wǎng)絡(luò)150的應(yīng)答來(lái)解決(resolve)所述請(qǐng)求。確定下一個(gè)要配置的交換機(jī)并且還經(jīng)由IP網(wǎng)絡(luò)150將信令數(shù)據(jù)發(fā)送給那一個(gè)交換機(jī)。依次經(jīng)由IP網(wǎng)絡(luò)150配置每個(gè)交換機(jī),直到涉及由STP網(wǎng)絡(luò)120a中的STP控制的交換機(jī)。一些情況中,STP網(wǎng)絡(luò)120b中的STP確定下一個(gè)要配置的交換機(jī)屬于STP網(wǎng)絡(luò)120a的STP。信令消息通過(guò)IP網(wǎng)絡(luò)150從STP網(wǎng)絡(luò)120b發(fā)送到STP網(wǎng)絡(luò)120a。此后,STP網(wǎng)絡(luò)120a中的STP與要配置的交換機(jī)直接進(jìn)行通信,而不通過(guò)IP網(wǎng)絡(luò)150。然而,對(duì)應(yīng)用服務(wù)器160中信息的任何使用都需要經(jīng)由ITP156轉(zhuǎn)換信號(hào)。圖2是說(shuō)明用于在IP上發(fā)送SS7信令數(shù)據(jù)的協(xié)議棧200的框圖。這些協(xié)議在每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)內(nèi)的不同操作層有效,從選擇用于轉(zhuǎn)發(fā)信令分組的鏈路,到由那些分組指示的信息的格式,到識(shí)別在計(jì)算機(jī)系統(tǒng)上執(zhí)行的哪一個(gè)軟件應(yīng)用發(fā)送或接收該信息。通過(guò)交換分散的數(shù)據(jù)分組實(shí)現(xiàn)IP上節(jié)點(diǎn)間的信令。每個(gè)分組通常包括1)與特定協(xié)議關(guān)聯(lián)的頭部信息,和2)隨頭部信息之后并且包含可獨(dú)立于所述特定協(xié)議而被處理的信息的有效載荷信息。在一些協(xié)議中,分組包括3)隨有效載荷信息之后并指示有效載荷信息結(jié)束的尾信息。頭部包括例如分組源、分組目的地、有效載荷長(zhǎng)度和由協(xié)議使用的其它特征的信息。通常,用于特定協(xié)議的有效載荷中的數(shù)據(jù)包括用于與不同的、通常是更高層協(xié)議關(guān)聯(lián)的不同協(xié)議的頭部和有效載荷。有效載荷協(xié)議稱為封裝在頭部協(xié)議中。包括在穿過(guò)多個(gè)例如互聯(lián)網(wǎng)的異構(gòu)網(wǎng)絡(luò)的分組中的頭部,通常包括物理頭、數(shù)據(jù)鏈路頭、網(wǎng)絡(luò)頭、傳輸頭和應(yīng)用頭協(xié)議。圖2說(shuō)明封裝在互聯(lián)網(wǎng)有效載荷中的協(xié)議。在IP上的SS7信令分組中,找到幾種協(xié)議的頭部,在頂部協(xié)議的有效載荷中找到SS7應(yīng)用數(shù)據(jù)270。SS7應(yīng)用數(shù)據(jù)270自身可以包括應(yīng)用層頭部和應(yīng)用層有效載荷。在第一傳統(tǒng)方法中,有IP210至SS7270六種協(xié)議頭。這些是流控制傳輸協(xié)議(SCTP)頭部220、消息轉(zhuǎn)發(fā)部分2——對(duì)等(Peer-to-Peer)適配(M2PA)頭部232和消息轉(zhuǎn)發(fā)部分3(MTP3)頭部240。信令連接控制部分(SCCP)頭部250和事務(wù)處理能力應(yīng)用部分(TCAP)頭部260隨那些頭部之后。在IP上的SS7數(shù)據(jù)分組中SS7應(yīng)用數(shù)據(jù)270隨TCAP頭部260之后。MTP3、SCCP和TCAP協(xié)議還在不使用IP的老式SS7信令系統(tǒng)中使用。老式SS7協(xié)議棧包括消息轉(zhuǎn)發(fā)部分(MTP)協(xié)議的兩個(gè)其它部分——替代IP及其層1和層2的協(xié)議的MTP1和MTP2協(xié)議。SCTP頭部220為IP分組提供傳輸層功能,例如檢測(cè)丟失數(shù)據(jù)分組并提供排序信息。在互聯(lián)網(wǎng)工程任務(wù)組(IETF)的意見(jiàn)征求(RFC)文件2960中更詳細(xì)地描述了SCTP??梢栽谟騣etf.org的IETF網(wǎng)站上通過(guò)編號(hào)查找到RFC文件。通過(guò)引用將RFC2960全部?jī)?nèi)容結(jié)合于此,如同在此做了完全闡述。MTP3頭部240提供用于網(wǎng)絡(luò)層功能的信息。消息轉(zhuǎn)發(fā)部分層3(MTP3)是SS7協(xié)議棧中的網(wǎng)絡(luò)層。它將SS7信令消息通過(guò)目的點(diǎn)編碼(DestinationPointCode)的方式路由到公用網(wǎng)絡(luò)節(jié)點(diǎn),以及通過(guò)業(yè)務(wù)信息字節(jié)(ServiceInfoOctet)的方式路由到節(jié)點(diǎn)內(nèi)的合適的信令實(shí)體。規(guī)定MTP3為SS7協(xié)議的部分。華盛頓特區(qū)的美國(guó)國(guó)家標(biāo)準(zhǔn)局(ANSI)題為"第7號(hào)通信信令系統(tǒng)(SS7)-TL111"(TelecommunicationsSignalingSystemsNo.7(SS7)-T1.111)的規(guī)約和瑞士日內(nèi)瓦國(guó)際電信聯(lián)盟(ITU)的出版物Q.704完整定義了MTP3,通過(guò)引用將其中每一個(gè)的全部?jī)?nèi)容結(jié)合于此,如同在此做了完全闡述。在ANSIT.110到T.116和ITUQ.703到ITUQ.704、Q.711至Q.716和Q.771至Q.775完整定義了SS7,通過(guò)引用將其中每一個(gè)的全部?jī)?nèi)容結(jié)合于此,如同在此做了完全闡述。M2PA頭部232使用SCTP的服務(wù)支持IP上的SS7MTP3信令消息的傳輸。M2PA允許在IP網(wǎng)絡(luò)上通信的任何兩個(gè)SS7節(jié)點(diǎn)之間的完整的MTP3消息處理和網(wǎng)絡(luò)管理性能。MTP規(guī)約要求具有MTP3層的每個(gè)節(jié)點(diǎn)由SS7點(diǎn)編碼表示。因此,每個(gè)IP信令點(diǎn)必須有自己的SS7點(diǎn)編碼。在RFC4165中更詳細(xì)地描述了M2PA,通過(guò)引用將其全部?jī)?nèi)容結(jié)合于此,如同在此做了完全菌述。SCCP頭部250包含解析例如全局碼(globaltitle)的地址的信息和在網(wǎng)絡(luò)中定位裝置的信息。全局碼是用在移動(dòng)電話網(wǎng)絡(luò)上以在不同移動(dòng)電話服務(wù)提供商之間進(jìn)行通信的地址。SCCP還允許分別尋址一個(gè)信令點(diǎn)內(nèi)的不同應(yīng)用。MTP可以僅將來(lái)自節(jié)點(diǎn)的消息作為整體接收或發(fā)送;它不處理節(jié)點(diǎn)內(nèi)的軟件應(yīng)用。在上面列出的ANSIT1.112和ITUQ.711-716中更詳細(xì)地描述了SCCP。TCAP頭部260包含支持信令點(diǎn)之間的非電路相關(guān)信息交換的信息,例如形成在網(wǎng)絡(luò)上同樣的兩個(gè)信令裝置之間的多消息會(huì)話。TCAP提供結(jié)構(gòu)化方法以請(qǐng)求對(duì)遠(yuǎn)程節(jié)點(diǎn)處的操作的處理,結(jié)構(gòu)化方法定義控制所述操作和操作結(jié)果報(bào)告的信息流。操作和操作結(jié)果在會(huì)話內(nèi)執(zhí)行,該會(huì)話稱為對(duì)話(dialogue)(在TCAP的"頂部")或事務(wù)(transaction)(在TCAP的"底部")。在對(duì)話中,許多操作可能是活動(dòng)的,并且處于處理的不同階段。操作和操作結(jié)果在信元(informationelement)中傳送,所述信元被稱為組件(component)。TCAP的操作是存儲(chǔ)用于從更高層接收到的傳輸?shù)慕M件直到接收到對(duì)話處理信元,在每次接收到對(duì)話處理信元時(shí),將所有存儲(chǔ)的組件格式化成單個(gè)TCAP消息并經(jīng)由SCCP發(fā)送到對(duì)等的TCAP。在以上引用的T1.114禾卩Q.771至Q.775中定義TCAP。已經(jīng)建立信令傳輸(SIGTRAN)工作組來(lái)支持對(duì)在IP上承載包括SS7的信令信息的分組的處理。正在開(kāi)發(fā)或已經(jīng)開(kāi)發(fā)SIGTRAN軟件組用于STP來(lái)處理圖2中所示的任何協(xié)議棧,用于接收信令數(shù)據(jù)、處理信令數(shù)據(jù)并且將其在IP網(wǎng)絡(luò)上發(fā)送到信令網(wǎng)絡(luò)中的另一個(gè)節(jié)點(diǎn)。在可在ietf.org網(wǎng)站獲取的一系列IETFRFC和草案文件中定義了SIGTRAN。在第二方法中,SCCP禾BTCAP由綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)用戶部分(ISUP)代替。ISUP信令消息用于建立、管理和釋放承載中心局交換機(jī)之間的語(yǔ)音呼叫的中繼線(trunkcircuit)。ISUP消息還承載主叫ID信息,例如主叫方的電話號(hào)碼和名稱。ISUP用于中心局交換機(jī)之間的ISDN呼叫和非ISDN呼叫兩者。ISUP在以上引用的SS7標(biāo)準(zhǔn)內(nèi)定義。在第三方法中,M2PA頭部232和MTP3頭部240由MTP3用戶適配層(M3UA)頭部234代替。在IETFRFC3332中定義了M3UA,通過(guò)引用將IETFRFC3332全部?jī)?nèi)容結(jié)合于此,如同在此做了完全闡述。在第四方法中,M2PA頭部232、MTP3頭部240和SCCP頭部250由SCCP用戶適配層(SUA)頭部236代替。SUA是客戶端/服務(wù)器端協(xié)議,該協(xié)議提供到老式SS7網(wǎng)絡(luò)的網(wǎng)關(guān),用于在SCCP層接口的基于IP的應(yīng)用。SUA允許IP使能的終端節(jié)點(diǎn)和應(yīng)用訪問(wèn)老式SS7網(wǎng)絡(luò)。在RFC3868中更詳細(xì)地描述了SUA,通過(guò)引用將RFC3868全部?jī)?nèi)容結(jié)合于此,如同在此做了完全闡述。在第五方法中,M2PA頭部232和MTP3頭部240、SCCP頭部250、TCAP頭部260和SS7數(shù)據(jù)270自身由本來(lái)的(native)IP信令協(xié)議——會(huì)話啟動(dòng)協(xié)議(SIP)代替。SIP設(shè)計(jì)用于為例如VoIP、視頻和電信會(huì)議的任何媒體在任何網(wǎng)絡(luò)節(jié)點(diǎn)之間建立會(huì)話??捎盟鼇?lái)支持或替代用于電路交換網(wǎng)絡(luò)以及分組交換網(wǎng)絡(luò)上的虛擬電路的SS7信令。在RFC3261中更詳細(xì)地描述了SIP,通過(guò)引用將RFC3261全部?jī)?nèi)容結(jié)合于此,如同在此做了完全闡述。不僅可以通過(guò)SCTP傳輸SIP,還可以通過(guò)本來(lái)的IP傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報(bào)協(xié)議(UDP)來(lái)傳輸SIP。這五種方法的任何一個(gè)由SCTP頭部220中的端口號(hào)指示。2.0允許SS7路由器結(jié)構(gòu)根據(jù)本發(fā)明說(shuō)明性實(shí)施例,升級(jí)路由器以執(zhí)行對(duì)包含SS7信令數(shù)據(jù)的IP有效載荷的SIGTRAN處理。這樣的路由器在此稱為允許SS7路由器,在各種實(shí)施例中,它使得能夠減少系統(tǒng)使用的STP裝置的數(shù)量,降低購(gòu)買和維護(hù)STP裝置的成本,通過(guò)使用單個(gè)裝置替代STP-IP網(wǎng)關(guān)裝置對(duì)降低為提供SS7信令而建立的設(shè)施的復(fù)雜度,以及調(diào)用可用于IP路由的更龐大的路由技術(shù)和更高的數(shù)據(jù)速率。圖IB是說(shuō)明根據(jù)實(shí)施例的使用用于一些電路交換網(wǎng)絡(luò)信令的IP網(wǎng)絡(luò)的系統(tǒng)101的框圖。在圖1B中,一些ITP裝置156升級(jí)為允許SS7ITP路由器170并消除了STP網(wǎng)絡(luò)120b。圖1B中的其它所有項(xiàng)目和在圖1A中描述的一樣。STP網(wǎng)絡(luò)120b的消除提供了上述成本和復(fù)雜度的降低。另外,由于同樣的裝置——允許SS7ITP路由器170,既處理SS7信令的路由又執(zhí)行本來(lái)的IP路由,所以全部IP路由技術(shù)都可以用于信令數(shù)據(jù)。因此,對(duì)應(yīng)用服務(wù)器160的請(qǐng)求可以使用SS7消息中的特定參數(shù)路由到那里,以對(duì)重要的信令消息進(jìn)行整形和排隊(duì),可以在基于諸如可用性和擁塞的項(xiàng)目而確定可用的最好的連接上進(jìn)行傳輸,不想要的對(duì)連接的請(qǐng)求可以由訪問(wèn)控制列表阻塞,并且可以使用虛擬專用網(wǎng)絡(luò)來(lái)避免IP網(wǎng)絡(luò)150的其它用戶看見(jiàn)信令消息。圖3是說(shuō)明根據(jù)實(shí)施例的允許SS7路由器300的框圖。在之后的部分中參考圖5提供對(duì)路由器更為完整的描述。在一些實(shí)施例中,允許SS7路由器300用作圖1B中所示的升級(jí)的ITP路由器170中的一個(gè)。像任何其它IP路由器一樣,路由器300包括多個(gè)網(wǎng)絡(luò)接口302,接口302包括接口302a、302b、302c和由省略號(hào)指示的多個(gè)其它接口303。在各種實(shí)施例中,接口302中的每一個(gè)包括存儲(chǔ)器和一個(gè)或多個(gè)處理器。由唯一的接口標(biāo)識(shí)符(ID)在路由器上本地標(biāo)識(shí)每一個(gè)接口。而且,像更多傳統(tǒng)路由器一樣,允許SS7路由器300在路由器中的計(jì)算機(jī)可讀介質(zhì)上包括IP配置數(shù)據(jù)結(jié)構(gòu)310和IP路由表數(shù)據(jù)結(jié)構(gòu)320,所述介質(zhì)例如是一個(gè)或多個(gè)處理器的存儲(chǔ)器。此外,像傳統(tǒng)路由器一樣,允許SS7路由器300包括IP路由處理,IP路由處理在一個(gè)或多個(gè)處理器上運(yùn)行或作為存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的指令而駐留。數(shù)據(jù)結(jié)構(gòu)310中的IP配置數(shù)據(jù)包括如下數(shù)據(jù),所述數(shù)據(jù)指示什么IP路由技術(shù)可以操作用于每一個(gè)IP地址,IP路由技術(shù)例如是限制IP地址允許的最大帶寬、延遲和抖動(dòng)的服務(wù)質(zhì)量(QoS)、在各種終端之間創(chuàng)建隧道的多協(xié)議標(biāo)簽交換(MPLS)、收集用于一個(gè)實(shí)體的一個(gè)或多個(gè)隧道的虛擬專用網(wǎng)、速率限制、策略限制、訪問(wèn)控制列表(ACL)、流量過(guò)濾和下面媒體的接口轉(zhuǎn)換,該接口轉(zhuǎn)換例如用于在以太網(wǎng)、光的、令牌環(huán)、異步傳輸模式(ATM)等之間交換下面的媒體。本
技術(shù)領(lǐng)域
公知的其它技術(shù)也是可用的,并且將來(lái)會(huì)有更多的IP技術(shù)參與。用于更多傳統(tǒng)路由器的IP配置數(shù)據(jù)包括本地IP地址數(shù)據(jù)結(jié)構(gòu)312,本地IP地址數(shù)據(jù)結(jié)構(gòu)312保持指示哪些IP地址是本地的以及什么IP技術(shù)應(yīng)用到那些本地地址的數(shù)據(jù)。Ipv4地址是四個(gè)字節(jié),通常表示為4個(gè)十進(jìn)制數(shù),每一個(gè)在0到255之間(閉區(qū)間),由點(diǎn)分開(kāi)。用于具有兩個(gè)本地IP地址的路由器的本地IP地址數(shù)據(jù)的示例在表1中給出。表1中的數(shù)據(jù)指示該路由器是用于兩個(gè)虛擬局域網(wǎng)(VLAN)的終端節(jié)點(diǎn),其中每一個(gè)虛擬局域網(wǎng)與在下面的以太網(wǎng)頭部中用作標(biāo)簽的唯一的VLAN標(biāo)識(shí)符關(guān)聯(lián)。一個(gè)VLAN是活動(dòng)的并且正在發(fā)送數(shù)據(jù);另一個(gè)不是。表1.示例本地IP地址數(shù)據(jù)<table>tableseeoriginaldocumentpage19</column></row><table>根據(jù)本發(fā)明一些實(shí)施例,路由器300包括SIGTRAN處理350和本地SS7處理控制器360,其中每一個(gè)或者在一個(gè)或多個(gè)處理器上運(yùn)行或者作為存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的指令而駐留。在所說(shuō)明的實(shí)施例中,SIGTRAN處理350實(shí)現(xiàn)為存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器上的軟件指令并且在路由器300的一個(gè)或多個(gè)通用處理器上執(zhí)行。在一些實(shí)施例中,在硬件中實(shí)現(xiàn)處理器350和360的一個(gè)或多個(gè)部分。在所說(shuō)明的實(shí)施例中,IP配置數(shù)據(jù)310不僅如在傳統(tǒng)路由器中一樣,包括本地IP地址數(shù)據(jù)312,而且還包括通常在傳統(tǒng)路由器中找不到的本地SCTP端口數(shù)據(jù)314,這在下文中更詳細(xì)地描述。SIGTRAN處理350包括用于處理M2PA有效載荷中的SS7數(shù)據(jù)的第一M2PA上的SS7處理352,用于處理M3UA有效載荷中的SS7數(shù)據(jù)的第二M3UA上的SS7處理354,以及用于處理SUA有效載荷中的SS7數(shù)據(jù)的第三SUA上的SS7處理356。在其它實(shí)施例中,包括其它處理,例如ISUP上的SS7處理和SIP(單獨(dú)或與SS7組合)。本地SS7處理控制器360確定是否針對(duì)IP分組的SS7內(nèi)容處理IP分組;(主要確定哪一個(gè)SCP、服務(wù)器或交換機(jī)轉(zhuǎn)發(fā)SS7有效載荷),以及如果是,使用哪一個(gè)SIGTRAN處理350。部分基于在IP配置數(shù)據(jù)310中的本地SCTP端口數(shù)據(jù)314中保持的關(guān)于本地SCTP端口的信息做出所述確定。除了配置用于IP處理以外,路由器300還配置用于SS7處理。在所說(shuō)明的實(shí)施例中,以數(shù)據(jù)結(jié)構(gòu)314的形式提供所述配置用于存儲(chǔ)本地SCTP端口數(shù)據(jù)。SIGTRAN處理350的每一個(gè)與不同的SCTP端口關(guān)聯(lián)。當(dāng)IP消息帶著SCTP頭部到達(dá),SCTP頭部指示目的端口。所述端口指示棧中的下一個(gè)協(xié)議并且從而指示解釋SCTP有效載荷中的數(shù)據(jù)的合適的處理。在表2中給出了路由器300的本地SCTP端口數(shù)據(jù)結(jié)構(gòu)314中的內(nèi)容的示例。表2中的數(shù)據(jù)指示什么SCTP端口與每一個(gè)SIGTRAN處理關(guān)聯(lián)。在所說(shuō)明的實(shí)施例中,不同的SIGTRAN處理在不同的接口302上編程進(jìn)不同的處理器中。對(duì)于該實(shí)施例,表2還指示了以合適的SIGTRAN處理編程的接口的接口ID。表2.示例本地SCTP端口數(shù)據(jù)SCTP端口接口IDSCTP有效載荷中的協(xié)議50001151M2PA30001279M3UA20001087SUA盡管出于說(shuō)明的目的,在圖3中作為完整組件示出數(shù)據(jù)結(jié)構(gòu)和處理,但在其它實(shí)施例中,這些處理和數(shù)據(jù)結(jié)構(gòu)出現(xiàn)在更多或更少相鄰存儲(chǔ)的塊中或相鄰處理時(shí)間中。例如,在一些實(shí)施例中,本地SS7處理控制器360是IP路由處理340的一部分。SIGTRAN處理350在本
技術(shù)領(lǐng)域
是公知的,但是通常在STP上實(shí)現(xiàn)。根據(jù)所說(shuō)明的實(shí)施例,SIGTRAN處理350在路由器300上與路由表320、IP配置數(shù)據(jù)結(jié)構(gòu)310和IP路由處理340—起實(shí)現(xiàn)。在所說(shuō)明的實(shí)施例中,M2PA上的SS7在具有接口ID1151的接口302a上的處理中實(shí)現(xiàn);M3UA上的SS7在具有接口ID1279的接口302b上的處理中實(shí)現(xiàn);SUA上的SS7在具有接口ID1087的接口302c上的處理中實(shí)現(xiàn)。在不同的處理器上實(shí)現(xiàn)這些SIGTRAN處理的優(yōu)勢(shì)是可以同時(shí)執(zhí)行幾個(gè)SS7消息的處理。3.0允許SS7路由器方法'在本
技術(shù)領(lǐng)域
,本地SS7處理控制器360不是已知的,參考圖4A和圖4B在此對(duì)其進(jìn)行描述。圖4A是說(shuō)明根據(jù)實(shí)施例,用于在例如路由器300的允許SS7路由器處處理進(jìn)入的IP分組的方法400的流程圖。圖4B是說(shuō)明根據(jù)實(shí)施例,用于允許SS7路由器處處理出去的IP分組的在控制器360中的方法401的流程圖。盡管出于說(shuō)明的目的在圖4A和圖4B中以特定順序描述了步驟,然而,在其它實(shí)施例中,在串行或并行運(yùn)行的一個(gè)或多個(gè)處理器上以不同的順序或者在時(shí)間上重疊地執(zhí)行一個(gè)或多個(gè)步驟,或者省略一個(gè)或多個(gè)步驟,或者以方式的某種組合改變?cè)摲椒?。在各種實(shí)施例中,由本地SS7處理控制器360單獨(dú)或者與IP路由處理340結(jié)合來(lái)執(zhí)行圖4A和圖4B的步驟。參考圖4A,方法400包括與傳統(tǒng)路由器中的步驟相似的步驟410和414。在步驟410中,路由器300接收IP配置數(shù)據(jù)。例如,接收存儲(chǔ)在IP配置數(shù)據(jù)結(jié)構(gòu)310中的包括與零個(gè)或更多個(gè)IP地址關(guān)聯(lián)的IP技術(shù)的IP配置數(shù)據(jù),接收例如表1中所示的本地IP地址數(shù)據(jù),并由IP路由處理340將其存儲(chǔ)在本地IP地址數(shù)據(jù)結(jié)構(gòu)312中;以及接收表2中所示的本地SCPT端口數(shù)據(jù)并由本地SS7處理控制器360將其存儲(chǔ)在本地SCPT數(shù)據(jù)結(jié)構(gòu)314中。在步驟414,接收路由數(shù)據(jù)并且將其用于在IP路由處理340中構(gòu)建路由表數(shù)據(jù)結(jié)構(gòu)320??梢允褂帽?br>技術(shù)領(lǐng)域
已知的任何路由處理。在FTP路由器中,路由處理使用加利福尼亞州SanJose的思科系統(tǒng)公司的互聯(lián)網(wǎng)操作系統(tǒng)(IOS)所支持任何路由協(xié)議,所述路由協(xié)議包括本
技術(shù)領(lǐng)域
內(nèi)公知的開(kāi)放最短路徑優(yōu)先(OSPF)、邊界網(wǎng)關(guān)協(xié)議(BGP)和增強(qiáng)的內(nèi)部網(wǎng)關(guān)協(xié)議(EIGRP)。在步驟420,在路由器300的特定接口上接收IP分組。應(yīng)用IP配置數(shù)據(jù)中與接收到的IP分組關(guān)聯(lián)的任何IP技術(shù)。已經(jīng)提到示例IP技術(shù)。出于說(shuō)明的目的,假定在接口302b(接口ID1279)上接收到IP分組。出于說(shuō)明的目的,還假定IP頭部包括IP地址a.bx.d,并且該IP有效載荷首先包括具有SCPT目的端口2000的SCPT頭部。還假定分組不會(huì)被ACL或其它IP過(guò)濾阻塞,所述ACL或其它IP過(guò)濾是根據(jù)應(yīng)用到接收到的IP分組的源地址和目的地址的IP技術(shù)而執(zhí)行的。在步驟430,確定IP頭部中的下一個(gè)協(xié)議字段是否指示SCTP頭部(由此表示IP有效載荷的第一部分是SCPT頭部)。如果不是,則由于在該IP有效載荷中沒(méi)有SS7數(shù)據(jù),所以將不會(huì)存在本地SS7處理??刂苽鬟f到步驟440。在步驟440,在IP路由處理340中正常路由IP分組,即,根據(jù)IP路由表,IP頭部中的IP目的地和IP頭部中的IP配置數(shù)據(jù)中與IP源地址或目的地址關(guān)聯(lián)的任何IP技術(shù)。例如,在一些實(shí)施例中,將與源IP地址關(guān)聯(lián)的特定QoS應(yīng)用到路由決定。在一些實(shí)施例中,ACL使IP路由處理阻塞IP分組的轉(zhuǎn)發(fā)。然后控制傳遞回步驟420以接收下一個(gè)IP分組。如果在步驟430確定IP有效載荷中的第一頭部是SCTP頭部,則然后控制傳遞給步驟432。在假定的示例中,IP有效載荷中的第一頭部是SCTP頭部,并且控制傳遞到步驟432。在步驟432,確定IP目的地址是否指示本地IP地址。例如,將IP分組中的IP目的地址與本地IP地址數(shù)據(jù)結(jié)構(gòu)312中的數(shù)據(jù)進(jìn)行比較。如果列出的都不匹配,則控制傳遞到步驟440以正常路由分組。本路由器不處理SS7。如果有任何的匹配,則控制傳遞到步驟434。在對(duì)于IP目的地址假設(shè)值a.b.c.d,以及在表1中列出的包括地址a.b.c.d的假定的本地IP地址數(shù)據(jù)結(jié)構(gòu)內(nèi)容的情況下,確定目的IP地址是本地IP地址;并且控制傳遞到步驟434。在一些實(shí)施例中,在步驟432期間,還考慮與進(jìn)入接口關(guān)聯(lián)的虛擬路由和轉(zhuǎn)發(fā)(VRF)表,因?yàn)镮P地址可能在一個(gè)VRF表中屬于本地路由器而在另一個(gè)VRF表中屬于不同的路由器。在步驟434,確定SCTP目的端口是否是本地路由器上的活動(dòng)端口,所述活動(dòng)端口例如在本地SCTP端口數(shù)據(jù)結(jié)構(gòu)314中列出。如果不是,則SCTP消息不打算進(jìn)行本地處理,并且控制傳遞到步驟440以正常路由IP分組。如果確定SCTP目的端口是本地SCTP端口數(shù)據(jù)結(jié)構(gòu)314中所列出的本地路由器上的活動(dòng)端口,則SCTP有效載荷中的SS7數(shù)據(jù)通過(guò)合適的SIGTRAN處理350進(jìn)行本地處理,并且控制傳遞到步驟436。對(duì)于SCTP目的端口假定值2000,在表2中列出的本地SCPT端口數(shù)據(jù)結(jié)構(gòu)中找到該值。因此,目的SCTP端口在本地路由器上是活動(dòng)的并且控制傳遞到步驟436。注意在表2中,SCTP端口2000與SUA協(xié)議和接口302c的接口ID1087關(guān)聯(lián)。在步驟436,確定SCTP端口是否由接收IP分組的特定接口或由不同接口擁有。例如,將接收IP分組的特定接口的接口ID與在本地SCTP端口數(shù)據(jù)結(jié)構(gòu)314中的SCTP端口關(guān)聯(lián)的接口ID比較。如果SCTP端口由不同接口擁有,例如,如果接收IP分組的特定接口的接口ID不同于本地SCTP端口數(shù)據(jù)結(jié)構(gòu)中的接口ID,則控制傳遞到步驟450。對(duì)于該假定值,接收接口302b的接口ID是1279并且與擁有接口接口302c的接口ID1087不匹配,因此控制傳遞到步驟450。在步驟450中,提供IP分組用于由不同接口處理。例如,共享存儲(chǔ)器中的IP分組的存儲(chǔ)位置傳遞給不同擁有接口上執(zhí)行的處理,使得不同擁有接口處理器用與所述接口關(guān)聯(lián)的SIGTRAN處理來(lái)處理IP分組。對(duì)于假定值,在步驟450期間,接收到的IP分組的存儲(chǔ)位置傳遞給在接口302c上執(zhí)行的SUA上的SS7處理356。在所說(shuō)明的實(shí)施例中,控制隨后傳遞回到步驟420來(lái)接收下一個(gè)IP分組。出去IP分組的處理由在路由器300上的一個(gè)或多個(gè)處理器上運(yùn)行的并行處理執(zhí)行。在一些實(shí)施例中,在處理接收到的下一個(gè)IP分組之前,如果從SIGTRAN處理中的一個(gè)接收到任何出去IP分組,則處理器檢測(cè)出去IP分組,并且執(zhí)行方法401的步驟。在一些實(shí)施例中,SIGTRAN處理器350不僅僅在一個(gè)或少數(shù)接口上執(zhí)行,并且任何接口或公共中央處理器能夠執(zhí)行任何SIGTRAN處理。在這樣的實(shí)施例中,省略步驟436和步驟450,并且控制傳遞到步驟460而非步驟436。在步驟436中如果確定SCTP端口不是由不同的接口擁有,或者省略了步驟436,則控制傳遞到步驟460。在步驟460,用用于與SCTP目的端口關(guān)聯(lián)的SIGTRAN協(xié)議的本地處理來(lái)處理SCTP有效載荷。例如,對(duì)于假定值,中央處理器或接口302b上的處理器根據(jù)與如表2中所列出的本地SCTP端口數(shù)據(jù)結(jié)構(gòu)314中的端口2000關(guān)聯(lián)的SUA協(xié)議,調(diào)用SUA上的SS7處理。類似地,在具有SCTP目的端口3000(用于M3UA)的接口302b上接收到的IP分組屬于與端口3000關(guān)聯(lián)的接口ID1279所指示的接口302b。因此,在步驟436期間,確定接收接口也是處理?yè)碛薪涌冢⑶铱刂苽鬟f到步驟460。在步驟460期間,302b上的處理器用在本地接口302b上執(zhí)行的M3UA上的SS7處理354處理IP分組。在所說(shuō)明的實(shí)施例中,控制傳遞回到步驟420以接收下一個(gè)IP分組。如上所述,在一些實(shí)施例中,控制傳遞到方法401。圖4B說(shuō)明方法401,并且包括步驟470、歩驟480和步驟490。假定方法400的步驟410和414已經(jīng)在方法401之前由IP路由處理340和本地SS7處理控制器360中的至少一個(gè)執(zhí)行。在步驟470中,SS7有效載荷和目的IP地址由本地SIGTRAN處理350中的一個(gè)提供給特定接口上的處理,該處理通常是調(diào)用本地SIGTRAN處理的處理。在步驟480,用源IP地址和其它IP頭部信息組裝IP分組。在步驟490中,應(yīng)用通過(guò)IP配置數(shù)據(jù)與IP地址關(guān)聯(lián)的任何IP技術(shù),根據(jù)IP路由表和IP配置數(shù)據(jù)轉(zhuǎn)發(fā)IP分組。這些IP技術(shù)包括系統(tǒng)實(shí)現(xiàn)時(shí)任何可用的IP技術(shù),包括以上列出的任何或全部IP技術(shù)。因此,使用方法400和401,允許SS7路由器300可以替代信令網(wǎng)絡(luò)中耦合的IP網(wǎng)關(guān)-STP裝置對(duì),并且與以每裝置較高成本使用STP和網(wǎng)關(guān)對(duì)時(shí)相比,可以為信令數(shù)據(jù)以每裝置較低的成本提供更多的路由選擇。。在其它實(shí)施例中,與IP路由技術(shù)相呼應(yīng)轉(zhuǎn)發(fā)其它信令數(shù)據(jù)。4.0實(shí)現(xiàn)機(jī)構(gòu)——硬件概覽圖5是說(shuō)明計(jì)算機(jī)系統(tǒng)500的框圖,可以在所述計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)本發(fā)明的實(shí)施例。使用在例如路由器裝置的網(wǎng)絡(luò)元件上運(yùn)行的一個(gè)或多個(gè)計(jì)算機(jī)程序?qū)崿F(xiàn)優(yōu)選實(shí)施例。因此,在該實(shí)施例中,計(jì)算機(jī)系統(tǒng)500是路由器。計(jì)算機(jī)系統(tǒng)500包括通信機(jī)構(gòu),例如用于在計(jì)算機(jī)系統(tǒng)500的其它內(nèi)部組件和外部組件之間傳遞信息的總線510。信息表示為可測(cè)量現(xiàn)象的物理信號(hào),通常為電壓,但在其它實(shí)施例中,也包括例如磁的、電磁的、壓的、化學(xué)的、分子原子和量子交互的現(xiàn)象。例如,北磁場(chǎng)和南磁場(chǎng),或零或非零電壓表示二進(jìn)制數(shù)字(比特)兩個(gè)狀態(tài)(0,1)。二進(jìn)制數(shù)字序列構(gòu)成用于表示用于字符的數(shù)字或代碼的數(shù)字?jǐn)?shù)據(jù)??偩€510包括許多并行的信息導(dǎo)體,使得信息可以在耦合到總線510的裝置之間快速轉(zhuǎn)發(fā)。用于處理信息的一個(gè)或多個(gè)處理器502與總線510耦合。處理器502執(zhí)行一組關(guān)于信息的操作。該組操作還包括從總線510引入信息和將信息放在總線510上。該組操作通常還包括比較兩個(gè)或更多信息單元,轉(zhuǎn)移信息單元的位置和例如通過(guò)相加或相乘組合兩個(gè)或多個(gè)信息單元。由處理器502執(zhí)行的操作序列構(gòu)成計(jì)算機(jī)指令。計(jì)算機(jī)系統(tǒng)500還包括耦合到總線510的存儲(chǔ)器504。例如是隨機(jī)存取存儲(chǔ)器(RAM)或其它動(dòng)態(tài)存儲(chǔ)裝置的存儲(chǔ)器504存儲(chǔ)包括計(jì)算機(jī)指令的信息。動(dòng)態(tài)存儲(chǔ)器允許由計(jì)算機(jī)系統(tǒng)500改變存儲(chǔ)在其中的信息。RAM允許存儲(chǔ)在稱為存儲(chǔ)地址的位置處的信息單元獨(dú)立于相鄰地址處的信息而進(jìn)行存儲(chǔ)和檢索。存儲(chǔ)器504還被處理器502用于在計(jì)算機(jī)指令執(zhí)行期間存儲(chǔ)暫時(shí)值。計(jì)算機(jī)系統(tǒng)500還包括耦合到總線510的用于存儲(chǔ)不能由計(jì)算機(jī)系統(tǒng)500改變的包括指令在內(nèi)的靜態(tài)信息的只讀存儲(chǔ)器(ROM)506或其它靜態(tài)存儲(chǔ)裝置。耦合到總線510的還有非易失性(永久性)存儲(chǔ)裝置508,例如磁盤或光盤,用于存儲(chǔ)即使在計(jì)算機(jī)系統(tǒng)500關(guān)機(jī)或掉電時(shí)仍然持續(xù)的包括指令在內(nèi)的信息。在此所用的計(jì)算機(jī)可讀介質(zhì)指參與向處理器502提供信息的任何介質(zhì),所述信息包括用于執(zhí)行的指令。這樣的介質(zhì)可以采取許多形式,包括非易失性介質(zhì)、易失性介質(zhì)和傳輸介質(zhì),但不限于此。非易失性介質(zhì)例如包括例如存儲(chǔ)裝置508的光盤或磁盤。易失性介質(zhì)例如包括動(dòng)態(tài)存儲(chǔ)器504。傳輸介質(zhì)例如包括同軸電纜、銅線、光纖電纜和沒(méi)有線或電纜而穿過(guò)空間的電波,所述電波例如是聲波和包括無(wú)線電波、光波和紅外波的電磁波。在此,在傳輸介質(zhì)上傳輸?shù)男盘?hào)稱為載波。計(jì)算機(jī)可讀介質(zhì)的普通形式例如包括軟盤、軟磁盤、硬盤、磁帶或任何其它磁介質(zhì),光盤ROM(CD-ROM)、數(shù)字視頻盤(DVD)或任何其它光介質(zhì)、穿孔卡片、紙帶或任何其它具有孔的模式的物理介質(zhì),RAM、可編程ROM(PROM)、可擦除PROM(EPROM)、FLASH-EPROM或任何其它存儲(chǔ)芯片或卡帶、載波或任何其它計(jì)算機(jī)可讀的介質(zhì)形式。將包括指令的信息提供給總線510,用于由來(lái)自外部終端512的處理器使用,外部終端512例如是具有包含由人類用戶操作的字母與數(shù)字混合編排的鍵的終端,或者是傳感器。傳感器檢測(cè)其附近的條件,并且將這些檢測(cè)轉(zhuǎn)換成與用于在計(jì)算機(jī)系統(tǒng)500中表示信息的信號(hào)兼容的信號(hào)。耦合到總線510的終端512的其它外部組件主要用于與人交互,其包括用于顯示圖像的顯示裝置,例如陰極射線管(CRT)或液晶顯示器(LCD)或者等離子體顯示屏,以及點(diǎn)選裝置,例如鼠標(biāo)或軌跡球(trackball)或光標(biāo)方向鍵,用于控制在顯示器上顯示的小光標(biāo)圖像的位置并且發(fā)布與在終端512的顯示器上顯示的圖形元件相關(guān)的命令。在一些實(shí)施例中,省略了終端512。計(jì)算機(jī)系統(tǒng)500還包括耦合到總線510的通信接口570的一個(gè)或多個(gè)實(shí)例。通信接口570提供耦合到各種外部裝置的雙向通信,所述各種外部裝置用它們自己的處理器操作,所述外部裝置例如是打印機(jī)、掃描器、外部盤和終端512。在計(jì)算機(jī)系統(tǒng)500中運(yùn)行的固件或軟件提供終端接口或基于字符的命令接口,使得外部命令能夠給到計(jì)算機(jī)系統(tǒng)。例如,通信接口570可以是并行端口或諸如RS-232或RS-422接口的串行端口,或者個(gè)人計(jì)算機(jī)上的通用串行總線(USB)端口。在一些實(shí)施例中,通信接口570是綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)卡或數(shù)字用戶線(DSL)卡或提供到對(duì)應(yīng)類型的電話線的信息通信連接的電話調(diào)制解調(diào)器。在一些實(shí)施例中,通信接口570是電纜調(diào)制解調(diào)器,電纜調(diào)制解調(diào)器將總線510上的信號(hào)轉(zhuǎn)換成用于同軸電纜上的通信連接或用于光纖電纜上的通信連接的光信號(hào)。作為另一示例,通信接口570可以是局域網(wǎng)(LAN)卡,提供到例如以太網(wǎng)的可兼容的LAN的數(shù)據(jù)通信連接。還可以實(shí)現(xiàn)無(wú)線鏈路。對(duì)于無(wú)線鏈路,通信接口570發(fā)送和接收承載例如數(shù)字?jǐn)?shù)據(jù)的信息流的電信號(hào)、聲信號(hào)或電磁信號(hào),電磁信號(hào)包括紅外信號(hào)和光信號(hào)。這樣的信號(hào)是載波的示例。在所說(shuō)明的實(shí)施例中,專門用途的硬件,例如專用集成電路(IC)520耦合到總線510。所述專門用途的硬件配置為為了專門用途而足夠快地執(zhí)行不由處理器502執(zhí)行的操作。專用IC的示例包括用于為顯示器產(chǎn)生圖像的圖形加速卡,用于對(duì)在網(wǎng)絡(luò)上發(fā)送的消息進(jìn)行加密和解密的密碼板,語(yǔ)音識(shí)別,以及到專門外部裝置的接口,所述專門外部裝置例如是機(jī)械臂和醫(yī)療掃描設(shè)備,它們重復(fù)執(zhí)行一些復(fù)雜的硬件上更有效地實(shí)現(xiàn)的操26作序列。在用作路由器的說(shuō)明性計(jì)算機(jī)中,計(jì)算機(jī)系統(tǒng)500包括作為專門用途的硬件的交換系統(tǒng)530,用于交換網(wǎng)絡(luò)上的流的信息。交換系統(tǒng)530通常包括多個(gè)例如通信接口570的通信接口,用于耦合到多個(gè)其它裝置。一般,每個(gè)耦合是與連接到在網(wǎng)絡(luò)中或附接到網(wǎng)絡(luò)的另一個(gè)裝置的網(wǎng)絡(luò)鏈路532的耦合,所述網(wǎng)絡(luò)例如是所說(shuō)明的實(shí)施例中的本地網(wǎng)絡(luò)580,各種具有自己的處理器的外部裝置連接到本地網(wǎng)絡(luò)580。在一些實(shí)施例中,輸入接口或輸出接口或兩者鏈接到一個(gè)或多個(gè)外部網(wǎng)絡(luò)元件中的每一個(gè)。盡管在所說(shuō)明的實(shí)施例中網(wǎng)絡(luò)鏈路532中包括三個(gè)網(wǎng)絡(luò)鏈路532a、532b、532c,但在其它實(shí)施例中,更多或更少鏈路連接到交換系統(tǒng)530。網(wǎng)絡(luò)鏈路532通常提供經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)到其它裝置的信息通信,所述其它裝置使用和處理該信息。例如,網(wǎng)絡(luò)鏈路532b可以提供經(jīng)由本地網(wǎng)絡(luò)580到主機(jī)582或到由互聯(lián)網(wǎng)服務(wù)提供商(ISP)操作的設(shè)備584的連接。ISP設(shè)備584又經(jīng)由現(xiàn)在通常稱之為互聯(lián)網(wǎng)590的網(wǎng)絡(luò)的公用的、世界范圍的分組交換通信網(wǎng)絡(luò)提供數(shù)據(jù)通信服務(wù)。連接到互聯(lián)網(wǎng)的稱為服務(wù)器592的計(jì)算機(jī)響應(yīng)于在互聯(lián)網(wǎng)上接收到的信息而提供服務(wù)。例如,服務(wù)器592提供交換系統(tǒng)530使用的路由信息。交換系統(tǒng)530包括配置為執(zhí)行與網(wǎng)絡(luò)580元件之間的傳遞信息關(guān)聯(lián)的交換功能的邏輯和電路,所述傳遞信息包括沿著例如532a的一條網(wǎng)絡(luò)鏈路接收到而作為同一網(wǎng)絡(luò)鏈路或例如532c的不同網(wǎng)絡(luò)鏈路的輸出的傳遞信息。交換系統(tǒng)530根據(jù)公知的預(yù)定協(xié)議和規(guī)則將到達(dá)輸入接口的信息流量轉(zhuǎn)發(fā)到輸出接口。在一些實(shí)施例中,交換系統(tǒng)530包括自己的處理器和存儲(chǔ)器以通過(guò)軟件執(zhí)行一些交換功能。在一些實(shí)施例中,交換系統(tǒng)530依賴于處理器502、存儲(chǔ)器504、ROM506、存儲(chǔ)裝置508或某種組合,以通過(guò)軟件執(zhí)行一個(gè)或多個(gè)交換功能。例如,交換系統(tǒng)530與實(shí)現(xiàn)特定協(xié)議的處理器504結(jié)合,能夠確定到達(dá)鏈路532a上的輸入接口的數(shù)據(jù)分組的目的地,并且使用鏈路532c上的輸出接口將其發(fā)送到正確的目的地。所述目的地可包括主機(jī)582、服務(wù)器592、連接到本地網(wǎng)絡(luò)580或互聯(lián)網(wǎng)590的其它終端裝置,或本地網(wǎng)絡(luò)580或互聯(lián)網(wǎng)590中的其它路由和交換裝置。本發(fā)明涉及用于實(shí)現(xiàn)在此所述的技術(shù)的計(jì)算機(jī)系統(tǒng)500的使用。根據(jù)本發(fā)明實(shí)施例,由計(jì)算機(jī)系統(tǒng)500響應(yīng)于處理器502對(duì)存儲(chǔ)器504中包含的一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列的執(zhí)行而執(zhí)行那些技術(shù)。這樣的指令也稱為軟件和程序代碼,其可以從例如存儲(chǔ)裝置508的另一個(gè)計(jì)算機(jī)可讀介質(zhì)讀入存儲(chǔ)器504。包含在存儲(chǔ)器504中的指令序列的執(zhí)行使得處理器502執(zhí)行在此所述的方法步驟。在替換性實(shí)施例中,例如專用集成電路520和交換系統(tǒng)530中的電路的硬件可以用來(lái)替代軟件或與軟件組合而實(shí)現(xiàn)本發(fā)明。因此,本發(fā)明的實(shí)施例不限于軟件和硬件的任何特定組合。經(jīng)由例如接口570的通信接口在網(wǎng)絡(luò)鏈路532和其它網(wǎng)絡(luò)上傳輸?shù)男盘?hào)是載波的示例性形式,所述信號(hào)承載去往計(jì)算機(jī)系統(tǒng)500或來(lái)自計(jì)算機(jī)系統(tǒng)500的信息。計(jì)算機(jī)系統(tǒng)500能夠經(jīng)由網(wǎng)絡(luò)580、590等等,經(jīng)由網(wǎng)絡(luò)鏈路532和例如接口570的通信接口發(fā)送和接收包括程序代碼的信息。在使用互聯(lián)網(wǎng)590的示例中,服務(wù)器592通過(guò)互聯(lián)網(wǎng)590、ISP設(shè)備584、本地網(wǎng)絡(luò)580和網(wǎng)絡(luò)鏈路532b,經(jīng)由交換系統(tǒng)530中的通信接口,發(fā)送用于特定應(yīng)用的程序代碼。接收到代碼后,接收到的代碼可以由處理器502或交換系統(tǒng)530執(zhí)行,或者可以存儲(chǔ)在存儲(chǔ)裝置508或的其它非易失性存儲(chǔ)裝置中以用于稍后執(zhí)行,或兩者兼而有之。以這種方式,計(jì)算機(jī)系統(tǒng)500可以以載波形式獲取應(yīng)用程序代碼。在承載用于執(zhí)行的給處理器502的一個(gè)或多個(gè)指令序列或數(shù)據(jù)序列或者指令和數(shù)據(jù)序列時(shí),可能涉及各種形式的計(jì)算機(jī)可讀介質(zhì)。例如,指令和數(shù)據(jù)最初可能承載在磁盤上或例如主機(jī)582的遠(yuǎn)程計(jì)算機(jī)上。遠(yuǎn)程計(jì)算機(jī)將指令和數(shù)據(jù)下載到其動(dòng)態(tài)存儲(chǔ)器中,并且使用調(diào)制解調(diào)器在電話線上發(fā)送指令和數(shù)據(jù)。計(jì)算機(jī)系統(tǒng)500的本地調(diào)制解調(diào)器在電話線上接收指令和數(shù)據(jù),并且使用紅外發(fā)射機(jī)將指令和數(shù)據(jù)轉(zhuǎn)換成紅外信號(hào),載波用作網(wǎng)絡(luò)鏈路532b。用作交換系統(tǒng)530中的通信接口的紅外檢測(cè)器接收紅外信號(hào)中承載的指令和數(shù)據(jù),并且將表示指令和數(shù)據(jù)的信息放到總線510上??偩€將信息承載給存儲(chǔ)器504,處理器502從存儲(chǔ)器504使用與指令一起發(fā)送的一些數(shù)據(jù)檢索并且執(zhí)行所述指令。在存儲(chǔ)器504中接收到的指令和數(shù)據(jù)可以在處理器502或交換系統(tǒng)530的執(zhí)行之前或之后可選地存儲(chǔ)在存儲(chǔ)裝置508中。5.0擴(kuò)展和替換在之前的說(shuō)明中,已經(jīng)參考其特定實(shí)施例描述了本發(fā)明。然而,顯而易見(jiàn)的是,可以對(duì)本發(fā)明做出各種修改和更改而不偏離其廣泛的精神和范圍。因此,認(rèn)為本說(shuō)明書(shū)和附圖是說(shuō)明性的而非限制性的。權(quán)利要求1.一種用于在路由器處處理網(wǎng)際協(xié)議(IP)分組的方法,所述路由器支持電路交換網(wǎng)絡(luò)的交換機(jī)之間的信令,所述方法包括以下步驟接收網(wǎng)際協(xié)議(IP)路由數(shù)據(jù),所述網(wǎng)際協(xié)議(IP)路由數(shù)據(jù)指示信令網(wǎng)絡(luò)中的網(wǎng)絡(luò)鏈路和節(jié)點(diǎn)的IP地址之間的關(guān)聯(lián),所述信令網(wǎng)絡(luò)包括多個(gè)信令節(jié)點(diǎn);接收進(jìn)入的IP數(shù)據(jù)分組;確定是否滿足用于對(duì)所述進(jìn)入的IP數(shù)據(jù)分組內(nèi)的信令有效載荷進(jìn)行本地處理的條件,其中,所述信令有效載荷支持在主叫節(jié)點(diǎn)和被叫節(jié)點(diǎn)之間永久性建立的物理電路和虛擬電路中的至少一個(gè);如果確定滿足用于本地處理所述信令有效載荷的條件,則執(zhí)行本地處理所述信令有效載荷而不在網(wǎng)絡(luò)鏈路上將所述信令有效載荷發(fā)送到所述信令網(wǎng)絡(luò)中的不同節(jié)點(diǎn)的步驟;以及如果確定不滿足用于本地處理所述信令有效載荷的條件,則根據(jù)所述進(jìn)入的IP數(shù)據(jù)分組的IP頭部部分中的IP路由數(shù)據(jù)和進(jìn)入頭部數(shù)據(jù)而路由所述進(jìn)入的IP數(shù)據(jù)分組。2.如權(quán)利要求1所述的方法,其中,所述信令有效載荷是用于永久物理電路的信令系統(tǒng)7(SS7)有效載荷。3.如權(quán)利要求1所述的方法,所述確定是否滿足用于本地處理所述信令有效載荷的條件的步驟還包括以下步驟確定所述進(jìn)入的IP數(shù)據(jù)分組的IP頭部部分中的IP目的地是否與所述路由器的IP地址匹配;以及確定所述IP頭部中的下一個(gè)協(xié)議字段是否指示流控制傳輸協(xié)議(SCTP)。4.如權(quán)利要求3所述的方法,所述確定是否滿足用于本地處理所述信令有效載荷的條件的步驟還包括確定SCTP頭部中的SCTP端口字段中的數(shù)據(jù)是否指示與開(kāi)放本地SCTP端口列表中的端口匹配的步驟。5.如權(quán)利要求4所述的方法,所述本地處理所述信令有效載荷的步驟還包括以下步驟確定接收到所述進(jìn)入的IP數(shù)據(jù)分組的本地網(wǎng)絡(luò)接口的特定接口標(biāo)識(shí)符;確定與所述開(kāi)放SCTP端口列表中的所述SCTP端口關(guān)聯(lián)的本地網(wǎng)絡(luò)接口的擁有者接口標(biāo)識(shí)符;確定所述特定接口標(biāo)識(shí)符是否與所述擁有者接口標(biāo)識(shí)符匹配;以及如果所述特定接口標(biāo)識(shí)符與所述擁有者接口標(biāo)識(shí)符不匹配,則發(fā)送所述IP數(shù)據(jù)分組,用于由與所述擁有者接口標(biāo)識(shí)符關(guān)聯(lián)的處理器進(jìn)行處理。6.如權(quán)利要求1所述的方法,所述本地處理所述信令有效載荷的步驟還包括以下步驟確定特定協(xié)議,以處理所述進(jìn)入的IP數(shù)據(jù)分組的信令有效載荷;以及將所述進(jìn)入的IP有效載荷部分的信令有效載荷部分提供給所述特定協(xié)議的本地處理。7.如權(quán)利要求6所述的方法,其中所述方法還包括接收IP配置數(shù)據(jù),該IP配置數(shù)據(jù)指示與已配置的IP地址關(guān)聯(lián)的已配置的IP功能;以及所述本地處理所述信令有效載荷的步驟還包括以下步驟在處理所述IP數(shù)據(jù)分組的信令有效載荷部分之后從所述特定協(xié)議的本地處理接收IP目的地和出去的IP有效載荷;部分地根據(jù)所述IP目的地形成出去的IP數(shù)據(jù)分組的出去的IP頭部部分,以及根據(jù)所述出去的IP頭部部分和所述IP路由數(shù)據(jù)和所述IP配置數(shù)據(jù)發(fā)送所述出去的IP數(shù)據(jù)分組。8.如權(quán)利要求7所述的方法,其中,所述IP配置數(shù)據(jù)指示至少一個(gè)與接口物理層轉(zhuǎn)換關(guān)聯(lián)的IP地址。9.如權(quán)利要求7所述的方法,其中,所述IP配置數(shù)據(jù)指示至少一個(gè)與速率限制關(guān)聯(lián)的IP地址。10.如權(quán)利要求7所述的方法,其中,所述IP配置數(shù)據(jù)指示至少一個(gè)與訪問(wèn)控制列表關(guān)聯(lián)的IP地址。11.如權(quán)利要求7所述的方法,其中,所述IP配置數(shù)據(jù)指示至少一個(gè)與流量濾波器關(guān)聯(lián)的IP地址。12.如權(quán)利要求7所述的方法,其中,所述IP配置數(shù)據(jù)指示至少一個(gè)與例如多協(xié)議標(biāo)簽交換(MPLS)的隧道較低層協(xié)議關(guān)聯(lián)的IP地址。13.如權(quán)利要求7所述的方法,其中,與隧道的虛擬專用網(wǎng)集合關(guān)聯(lián)的IP地址。14.如權(quán)利要求7所述的方法,.其中,與服務(wù)質(zhì)量關(guān)聯(lián)的IP地址。15.如權(quán)利要求7所述的方法,其中與策略限制關(guān)聯(lián)的IP地址。16.如權(quán)利要求7所述的方法,其中,與分組加密關(guān)聯(lián)的IP地址。17.如權(quán)利要求7所述的方法,其中,與版本7網(wǎng)際協(xié)議地址關(guān)聯(lián)的IP地址。18.如權(quán)利要求7所述的方法,其中,與熱備份路由協(xié)議關(guān)聯(lián)的IP地址。19.如權(quán)利要求7所述的方法,其中,與下一跳解析協(xié)議關(guān)聯(lián)的IP地址。20.如權(quán)利要求1所述的方法,其中所述方法還包括接收IP配置數(shù)據(jù),該IP配置數(shù)據(jù)指示與已配置的IP地址關(guān)聯(lián)的已配置的IP功能;以及所述接收進(jìn)入的IP數(shù)據(jù)分組的步驟還包括根據(jù)所述進(jìn)入的IP數(shù)據(jù)分組的IP頭部部分和所述IP路由數(shù)據(jù)和所述IP配置數(shù)據(jù)將所述己配置的IP功能應(yīng)用到所述進(jìn)入的IP數(shù)據(jù)分組。21.—種支持電路交換網(wǎng)絡(luò)的交換機(jī)之間的信令的設(shè)備,包括接收網(wǎng)際協(xié)議(IP)路由數(shù)據(jù)的裝置,所述網(wǎng)際協(xié)議(IP)路由數(shù)據(jù)指示信令網(wǎng)絡(luò)中的網(wǎng)絡(luò)鏈路和節(jié)點(diǎn)的IP地址之間的關(guān)聯(lián),所述信令網(wǎng)絡(luò)包括多個(gè)信令節(jié)點(diǎn);接收進(jìn)入的IP數(shù)據(jù)分組的裝置;所述IP配置數(shù)據(jù)指示至少一個(gè)所述IP配置數(shù)據(jù)指示至少一個(gè),所述IP配置數(shù)據(jù)指示至少一個(gè)所述IP配置數(shù)據(jù)指示至少一個(gè)所述IP配置數(shù)據(jù)指示至少一個(gè)所述IP配置數(shù)據(jù)指示至少一個(gè)所述IP配置數(shù)據(jù)指示至少一個(gè)確定是否滿足用于對(duì)所述進(jìn)入的IP數(shù)據(jù)分組內(nèi)的信令有效載荷進(jìn)行本地處理的條件的裝置,其中,所述信令有效載荷支持在主叫節(jié)點(diǎn)和被叫節(jié)點(diǎn)之間永久性建立的物理電路和虛擬電路中的至少一個(gè);如果確定滿足用于本地處理所述信令有效載荷的條件,則執(zhí)行在所述設(shè)備上本地處理所述信令有效載荷的步驟的裝置;以及如果確定不滿足用于本地處理所述信令有效載荷的條件,則根據(jù)所述進(jìn)入的IP數(shù)據(jù)分組的IP頭部部分中的IP路由數(shù)據(jù)和進(jìn)入頭部數(shù)據(jù)而路由所述進(jìn)入的IP數(shù)據(jù)分組的裝置。22.—種支持電路交換網(wǎng)絡(luò)的交換機(jī)之間的信令的設(shè)備,包括網(wǎng)絡(luò)接口,該網(wǎng)絡(luò)接口耦合到支持電路交換網(wǎng)絡(luò)的交換機(jī)之間的信令的網(wǎng)絡(luò),并用于與所述網(wǎng)絡(luò)之間傳送數(shù)據(jù)分組;一個(gè)或多個(gè)處理器;計(jì)算機(jī)可讀介質(zhì);以及存儲(chǔ)在所述計(jì)算機(jī)可讀介質(zhì)中的一個(gè)或多個(gè)指令序列,所述一個(gè)或多個(gè)指令序列當(dāng)由所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器執(zhí)行以下步驟接收網(wǎng)際協(xié)議(IP)路由數(shù)據(jù),所述網(wǎng)際協(xié)議(IP)路由數(shù)據(jù)指示多個(gè)網(wǎng)絡(luò)接口和多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的IP地址之間的關(guān)聯(lián);在所述網(wǎng)絡(luò)接口上接收進(jìn)入的IP數(shù)據(jù)分組;確定是否滿足用于本地處理所述進(jìn)入的IP數(shù)據(jù)分組內(nèi)的信令有效載荷的條件,其中,所述信令有效載荷支持在主叫節(jié)點(diǎn)和被叫節(jié)點(diǎn)之間永久性建立的物理電路和虛擬電路中的至少一個(gè);如果確定滿足用于本地處理所述信令有效載荷的條件,則執(zhí)行在所述設(shè)備上本地處理所述信令有效載荷的步驟;以及如果確定不滿足用于本地處理所述信令有效載荷的條件,則根據(jù)所述進(jìn)入的IP數(shù)據(jù)分組的IP頭部部分中的IP路由數(shù)據(jù)和進(jìn)入頭部數(shù)據(jù)而路由所述進(jìn)入的IP數(shù)據(jù)分組。23.如權(quán)利要求22所述的方法,其中,所述信令有效載荷是用于永久物理電路的信令系統(tǒng)7(SS7)有效載荷。24.如權(quán)利要求22所述的設(shè)備,所述確定是否滿足用于本地處理所述信令有效載荷的條件的步驟還包括以下步驟確定所述進(jìn)入的IP數(shù)據(jù)分組的IP頭部部分中的IP目的地是否與所述路由器的IP地址匹配;以及確定所述進(jìn)入的IP數(shù)據(jù)分組的IP有效載荷頭部部分中的下一個(gè)頭部協(xié)議字段是否指示流控制傳輸協(xié)議(SCTP)頭部。25.如權(quán)利要求24所述的設(shè)備,所述確定是否滿足用于本地處理所述信令有效載荷的條件的步驟還包括確定SCTP頭部中的SCTP端口字段中的數(shù)據(jù)是否指示與開(kāi)放本地SCTP端口列表中的端口匹配的步驟。26.如權(quán)利要求22所述的設(shè)備,所述本地處理所述信令有效載荷的步驟還包括以下步驟確定特定協(xié)議,以處理所述進(jìn)入的IP數(shù)據(jù)分組的信令有效載荷部分;以及將所述進(jìn)入的IP有效載荷部分的信令有效載荷部分提供給所述特定協(xié)議的本地處理。27.如權(quán)利要求26所述的設(shè)備,其中所述一個(gè)或多個(gè)指令序列使得所述一個(gè)或多個(gè)處理器執(zhí)行接收IP配置數(shù)據(jù)的步驟,所述IP配置數(shù)據(jù)指示與已配置的IP地址關(guān)聯(lián)的已配置的IP功能;以及所述本地處理所述信令有效載荷的步驟還包括以下步驟在處理所述進(jìn)入的IP數(shù)據(jù)分組的信令有效載荷部分之后從所述特定協(xié)議的本地處理接收IP目的地和出去的IP有效載荷;部分地根據(jù)所述IP目的地形成出去的IP數(shù)據(jù)分組的出去的IP頭部部分,以及根據(jù)所述出去的IP頭部部分和所述IP路由數(shù)據(jù)和所述IP配置數(shù)據(jù)發(fā)送所述出去的IP數(shù)據(jù)分組。28.—種用于電路交換網(wǎng)絡(luò)的交換機(jī)之間的信令的系統(tǒng),包括電路交換網(wǎng)絡(luò)的多個(gè)交換機(jī);包括多個(gè)分組交換網(wǎng)絡(luò)節(jié)點(diǎn)的網(wǎng)際協(xié)議(IP)網(wǎng)絡(luò);連接到所述多個(gè)交換機(jī)和所述IP網(wǎng)絡(luò)的多個(gè)IP網(wǎng)關(guān);以及路由器,所述路由器包括用于根據(jù)所述數(shù)據(jù)分組的IP頭部部分中的IP地址轉(zhuǎn)發(fā)數(shù)據(jù)分組的路由器處理,以及用于處理IP數(shù)據(jù)分組中的信令系統(tǒng)7(SS7)信號(hào)的SS7處理器,其中,來(lái)自所述多個(gè)交換機(jī)中的交換機(jī)的SS7消息經(jīng)由所述多個(gè)IP網(wǎng)關(guān)中的IP網(wǎng)關(guān)發(fā)送到所述路由器,并且在所述路由器處處理所述SS7消息而不將該SS7消息轉(zhuǎn)發(fā)到傳統(tǒng)的SS7信令網(wǎng)絡(luò)的信號(hào)轉(zhuǎn)發(fā)點(diǎn)(STP)裝置。29.如權(quán)利要求28所述的系統(tǒng),所述路由器還包括用于確定是否滿足用于本地處理所述SS7有效載荷的條件的信令控制器處理。30.如權(quán)利要求28所述的系統(tǒng),所述SS7處理器還執(zhí)行以下步驟確定處理所述SS7消息的特定協(xié)議;以及將所述SS7提供給所述特定協(xié)議的本地處理。31.如權(quán)利要求30所述的系統(tǒng),其中所述路由處理還接收IP配置數(shù)據(jù),所述IP配置數(shù)據(jù)指示與已配置的IP地址關(guān)聯(lián)的已配置的IP功能;以及所述SS7處理器還在處理所述SS7消息之后,從所述特定協(xié)議的本地處理接收IP目的地和出去的IP有效載荷并且部分地基于所述IP目的地形成出去的IP數(shù)據(jù)分組的出去的IP頭部部分,以及所述路由處理還根據(jù)所述出去的IP頭部部分、所述IP路由數(shù)據(jù)和所述IP配置數(shù)據(jù),轉(zhuǎn)發(fā)所述出去的IP數(shù)據(jù)分組。全文摘要用于在支持SS7信令的路由器處處理IP分組的技術(shù)包括接收IP路由數(shù)據(jù),所述IP路由數(shù)據(jù)將包括多個(gè)信令節(jié)點(diǎn)的信令網(wǎng)絡(luò)中的網(wǎng)絡(luò)鏈路和節(jié)點(diǎn)的IP地址相關(guān)聯(lián)。當(dāng)接收到進(jìn)入的IP數(shù)據(jù)分組,確定是否滿足本地處理進(jìn)入的IP數(shù)據(jù)分組中的SS7有效載荷的條件。如果確定滿足本地處理SS7有效載荷的條件,則本地處理SS7有效載荷,即,不在網(wǎng)絡(luò)鏈路上將SS7有效載荷發(fā)送給信令網(wǎng)絡(luò)中的不同節(jié)點(diǎn)。如果確定不滿足本地處理SS7有效載荷的條件,則正常路由進(jìn)入的IP數(shù)據(jù)分組。這些技術(shù)允許減少昂貴的STP裝置的數(shù)量并且允許信令網(wǎng)絡(luò)中的擴(kuò)展的路由選擇。文檔編號(hào)H04L12/56GK101427530SQ200780014170公開(kāi)日2009年5月6日申請(qǐng)日期2007年2月22日優(yōu)先權(quán)日2006年4月19日發(fā)明者喬納森·菲爾騰,克里斯托弗·C·奧'魯爾克,羅伯特·德萊尼,韋恩·泰勒申請(qǐng)人:思科技術(shù)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
保靖县| 正镶白旗| 三原县| 阿瓦提县| 河北区| 隆德县| 台北县| 伊金霍洛旗| 启东市| 尼勒克县| 原平市| 嘉义市| 鄂尔多斯市| 宣恩县| 高雄县| 兴安县| 白沙| 奉贤区| 水城县| 宜宾县| 贺兰县| 洞头县| 湖口县| 沂水县| 尚志市| 进贤县| 辉县市| 大城县| 泌阳县| 溆浦县| 湾仔区| 淄博市| 九龙城区| 连江县| 隆尧县| 文登市| 库尔勒市| 阆中市| 辽源市| 海林市| 玛多县|