欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在異步傳輸模式節(jié)點(diǎn)中建立內(nèi)部控制通路的制作方法

文檔序號(hào):7594666閱讀:299來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):在異步傳輸模式節(jié)點(diǎn)中建立內(nèi)部控制通路的制作方法
背景1.發(fā)明領(lǐng)域本發(fā)明涉及異步傳輸模式(ATM),具體地說(shuō),它涉及在ATM節(jié)點(diǎn)中建立內(nèi)部控制通路。
2.相關(guān)技術(shù)和其它考慮對(duì)于諸如多媒體應(yīng)用、視頻點(diǎn)播、可視電話以及電話會(huì)議的寬帶業(yè)務(wù)日益增加的興趣已經(jīng)推動(dòng)了寬帶綜合業(yè)務(wù)數(shù)字網(wǎng)(B-ISDN)的發(fā)展。B-ISDN基于稱(chēng)為異步傳輸模式(ATM)的技術(shù),并且極大地?cái)U(kuò)展電信能力。
ATM是面向分組的傳輸模式,這種模式采用異步時(shí)分多路復(fù)用技術(shù)。分組被稱(chēng)為信元,傳統(tǒng)上它具有固定的大小。傳統(tǒng)的ATM信元包括53個(gè)八位位組,其中五個(gè)組成首標(biāo),四十八個(gè)構(gòu)成信元的“信息域”或信息部分。ATM信元的首標(biāo)包括兩個(gè)量,這兩個(gè)量用來(lái)標(biāo)識(shí)信元傳播的ATM網(wǎng)絡(luò)中的連接,具體地說(shuō),是VPI(虛通路標(biāo)識(shí)符)和VCI(虛信道標(biāo)識(shí)符)。總的來(lái)說(shuō),虛通道是網(wǎng)絡(luò)的兩個(gè)交換節(jié)點(diǎn)之間定義的主要通路;虛信道是各個(gè)主要通路中的一個(gè)特定連接。
在其端接點(diǎn),ATM網(wǎng)絡(luò)連接到終端設(shè)備,例如ATM網(wǎng)絡(luò)用戶(hù)。通常在ATM網(wǎng)絡(luò)端接點(diǎn)之間有多個(gè)交換節(jié)點(diǎn),這些交換節(jié)點(diǎn)具有通過(guò)物理傳輸通路或鏈路連接在一起的端口。這樣,在從始發(fā)終端設(shè)備向目的地終端設(shè)備的傳播中,組成一個(gè)消息的ATM信元可以通過(guò)數(shù)個(gè)交換節(jié)點(diǎn)。
交換節(jié)點(diǎn)具有許多端口,其中每一個(gè)均可以通過(guò)鏈接電路和鏈接而連接到另一個(gè)節(jié)點(diǎn)。鏈接電路根據(jù)鏈路中所用的特定協(xié)議來(lái)執(zhí)行信元的分組。進(jìn)入某個(gè)交換節(jié)點(diǎn)的信元可以在第一端口進(jìn)入該交換節(jié)點(diǎn),并通過(guò)鏈接電路從第二個(gè)端口離開(kāi)來(lái)到與另一節(jié)點(diǎn)連接的鏈路。每個(gè)鏈路可以傳送多個(gè)連接的信元,其中,連接是例如主叫用戶(hù)或主叫方和被叫用戶(hù)或被叫方之間的傳輸。
各個(gè)交換節(jié)點(diǎn)通常均具有數(shù)個(gè)功能部件,其中主要的是交換核心。交換核心主要起類(lèi)似于交換端口之間的交叉連接。交換核心內(nèi)部的通路有選擇地被控制,使特定的交換端口連接在一起,以便最終允許消息從交換的入口端傳播到交換的出口端,并最終從始發(fā)終端設(shè)備傳播到目的地終端設(shè)備。
ATM交換節(jié)點(diǎn)的協(xié)調(diào)和控制通過(guò)在節(jié)點(diǎn)的處理器之間所建立的內(nèi)部控制通路上傳送控制信元來(lái)實(shí)現(xiàn)。本發(fā)明的一個(gè)目的就是提供一種用于建立ATM節(jié)點(diǎn)內(nèi)部控制通路的簡(jiǎn)化方法。
發(fā)明概述為了在ATM節(jié)點(diǎn)中形成內(nèi)部控制通路,首先建立“半路徑(trail)”,隨后再進(jìn)行連接來(lái)形成全路徑。在具有多個(gè)與交換核心連接的節(jié)點(diǎn)實(shí)體或設(shè)備板(deviceboard)的ATM節(jié)點(diǎn)中,對(duì)于每個(gè)節(jié)點(diǎn)實(shí)體,由節(jié)點(diǎn)主處理器執(zhí)行的主控制通路程序最初形成從節(jié)點(diǎn)主處理器和交換核心開(kāi)始的監(jiān)聽(tīng)半路徑和發(fā)送半路徑。以獨(dú)立的方式,即沒(méi)有與節(jié)點(diǎn)主處理器的預(yù)先通信,由每個(gè)節(jié)點(diǎn)實(shí)體的實(shí)體處理器執(zhí)行的實(shí)體控制通路程序在其本身和交換核心之間建立監(jiān)聽(tīng)半路徑。對(duì)于每個(gè)節(jié)點(diǎn)實(shí)體,實(shí)體控制通路程序均建立相同的VPI/VCI(例如預(yù)定VPI/VCI)作為監(jiān)聽(tīng)半路徑。然后實(shí)體處理器則在其獨(dú)立建立的監(jiān)聽(tīng)半路徑上接收握手請(qǐng)求。該握手請(qǐng)求包括表明節(jié)點(diǎn)實(shí)體可以使用什么樣的半路徑(如什么樣的其它VPI/VCI)作為發(fā)送半路徑用于將信元發(fā)送到節(jié)點(diǎn)主處理器的信息。接著節(jié)點(diǎn)實(shí)體則用通過(guò)發(fā)送半路徑發(fā)送的響應(yīng)消息來(lái)響應(yīng)握手請(qǐng)求。
相同的實(shí)體控制通路程序最好是加載到每個(gè)節(jié)點(diǎn)實(shí)體中。實(shí)體控制通路程序采用相同的VPI/VCI,在每個(gè)節(jié)點(diǎn)實(shí)體打開(kāi)監(jiān)聽(tīng)半路徑。監(jiān)聽(tīng)半路徑就可以這樣被設(shè)置,而無(wú)需以前的與節(jié)點(diǎn)主處理器中執(zhí)行的主控制通路程序的程序交互。
在一個(gè)實(shí)施例中,其中ATM節(jié)點(diǎn)是具有唯一交換核心的單級(jí)節(jié)點(diǎn),節(jié)點(diǎn)主處理器發(fā)出的半路徑被稱(chēng)為核心開(kāi)路(core-open)半路徑,因?yàn)樗鼈兊囊欢硕私釉诠?jié)點(diǎn)主處理器上,而另一端則在節(jié)點(diǎn)的交換核心開(kāi)路。在單級(jí)節(jié)點(diǎn)實(shí)施例中,握手請(qǐng)求還包括一個(gè)節(jié)點(diǎn)實(shí)體上節(jié)點(diǎn)主處理器的地址。
在另一個(gè)實(shí)施例中,ATM節(jié)點(diǎn)是具有多個(gè)交換核心的多級(jí)或級(jí)聯(lián)節(jié)點(diǎn),節(jié)點(diǎn)的每一級(jí)均具有用作擴(kuò)展終端的節(jié)點(diǎn)實(shí)體。物理鏈路連接兩個(gè)級(jí)的擴(kuò)展終端。第二級(jí)的擴(kuò)展終端包括VPI/VCI轉(zhuǎn)換表和業(yè)務(wù)設(shè)備(traffic device)。在多級(jí)節(jié)點(diǎn)的實(shí)施例中,節(jié)點(diǎn)主處理器發(fā)出的半路徑被稱(chēng)為接口開(kāi)路(interface-open)半路徑,因?yàn)樗鼈兊牡诙藢?duì)連接節(jié)點(diǎn)兩級(jí)的物理鏈路是開(kāi)路的。在多級(jí)節(jié)點(diǎn)的實(shí)施例中,握手請(qǐng)求包括用來(lái)將信元發(fā)送到節(jié)點(diǎn)主處理器的第二級(jí)交換的業(yè)務(wù)設(shè)備的地址。
附圖簡(jiǎn)述通過(guò)以下結(jié)合附圖對(duì)最佳實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明上述的以及其它目的、特點(diǎn)、優(yōu)點(diǎn)將會(huì)十分明顯,圖中相同的標(biāo)號(hào)表示各個(gè)視圖中相同的部件。附圖不需要按照比例,而是將著重點(diǎn)放在說(shuō)明本發(fā)明的原理上。


圖1是根據(jù)本發(fā)明實(shí)施例的ATM節(jié)點(diǎn)的示意圖。
圖1A至圖1F是圖1所示ATM節(jié)點(diǎn)的示意圖,它們說(shuō)明涉及在節(jié)點(diǎn)主處理器和節(jié)點(diǎn)實(shí)體之間建立控制通路的基本步驟。
圖2A是包括節(jié)點(diǎn)主處理器的節(jié)點(diǎn)實(shí)體的示意圖。
圖2B是用作擴(kuò)展終端的節(jié)點(diǎn)實(shí)體的示意圖。
圖3是流程圖,說(shuō)明涉及到圖2A所示節(jié)點(diǎn)的節(jié)點(diǎn)主處理器執(zhí)行的控制通路建立程序的基本步驟。
圖4是流程圖,說(shuō)明涉及到圖2B所示節(jié)點(diǎn)的實(shí)體處理器執(zhí)行的一致實(shí)體程序的基本步驟。
圖5是根據(jù)本發(fā)明另一個(gè)實(shí)施例的級(jí)聯(lián)ATM節(jié)點(diǎn)的示意圖。
圖6是橋接圖5所示ATM節(jié)點(diǎn)兩級(jí)的擴(kuò)展終端上的VPI/VCI轉(zhuǎn)換表的圖表。
附圖的詳細(xì)說(shuō)明在以下用于說(shuō)明而不是作為限制的描述中,闡明了諸如特定結(jié)構(gòu)、接口以及技術(shù)等的具體細(xì)節(jié),以便透徹地了解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員將清楚,本發(fā)明可以運(yùn)用于不同于所述具體細(xì)節(jié)的其它實(shí)施例中。在其它情況下,省略對(duì)眾所周知的設(shè)備、電路和方法的詳細(xì)說(shuō)明,以免不必要的細(xì)節(jié)使得本發(fā)明的說(shuō)明不明顯。
圖1示出根據(jù)本發(fā)明第一實(shí)施例的異步傳輸模式(ATM)節(jié)點(diǎn)20。ATM節(jié)點(diǎn)20包括具有多個(gè)交換核心端口的交換核心24,圖1中所示的四個(gè)交換核心端口為26A-26D。節(jié)點(diǎn)實(shí)體30又稱(chēng)作設(shè)備板,它連接到交換核心的各端口。圖1中的節(jié)點(diǎn)實(shí)體30A通過(guò)雙向鏈路32A連接到交換核心端口26A;節(jié)點(diǎn)實(shí)體30B通過(guò)另一條雙向鏈路32B連接到交換核心端口26B;以此類(lèi)推。應(yīng)該明白,四個(gè)以上節(jié)點(diǎn)實(shí)體30可以并且通常連接到交換核心24的相應(yīng)端口26,但是為了簡(jiǎn)便起見(jiàn),圖中只示出了四個(gè)節(jié)點(diǎn)實(shí)體30。
每個(gè)節(jié)點(diǎn)30執(zhí)行一個(gè)或一個(gè)以上功能,并且連同以下所述元件一道,它還裝有一個(gè)處理器。一個(gè)節(jié)點(diǎn)實(shí)體30,具體為節(jié)點(diǎn)實(shí)體30A,包含節(jié)點(diǎn)主處理器,這個(gè)節(jié)點(diǎn)主處理器通常監(jiān)控整個(gè)ATM節(jié)點(diǎn)20的運(yùn)行。諸如節(jié)點(diǎn)實(shí)體30B至30D的其它節(jié)點(diǎn)實(shí)體分別包含實(shí)體處理器50B至50D,這些實(shí)體處理器又稱(chēng)為板處理器(board processor)。
在圖1所示的特定實(shí)施例中,各個(gè)節(jié)點(diǎn)實(shí)體30B至30D被用作擴(kuò)展終端。因?yàn)榫哂羞@樣的功能,所以節(jié)點(diǎn)實(shí)體30B至30D通過(guò)物理線路或鏈路連接到其它ATM節(jié)點(diǎn)。例如,所示的節(jié)點(diǎn)實(shí)體30B有四條物理線路60B-1至60B-4連接到其它ATM節(jié)點(diǎn)(未示出)。雖然不必標(biāo)明,但是在圖1中,其它節(jié)點(diǎn)實(shí)體30B和30C也有四條連接到其它ATM節(jié)點(diǎn)(未示出)的物理線路。
通常,ATM節(jié)點(diǎn)20用來(lái)規(guī)定物理線路60之間ATM業(yè)務(wù)信元的路由,其中,物理線路60將ATM節(jié)點(diǎn)20連接到其它ATM節(jié)點(diǎn)。例如,通過(guò)物理線路60B-1輸入到ATM節(jié)點(diǎn)20的ATM業(yè)務(wù)信元可以由交換核心24來(lái)規(guī)定路由而通過(guò)物理線路60C-1從ATM節(jié)點(diǎn)20輸出。在建立與相應(yīng)實(shí)體的ATM連接時(shí),各個(gè)節(jié)點(diǎn)實(shí)體30的實(shí)體處理器起重要的作用。在擴(kuò)展終端(ET)實(shí)體的情況下,物理線路和另一個(gè)節(jié)點(diǎn)實(shí)體(例如另一個(gè)擴(kuò)展終端或任何其它類(lèi)型的節(jié)點(diǎn)實(shí)體)之間的ATM連接的建立是通過(guò)設(shè)置轉(zhuǎn)換表行(包含在ATM線路模塊中)來(lái)執(zhí)行,每個(gè)方向一個(gè)。在入向,轉(zhuǎn)換給物理鏈路上每個(gè)所用的VPI/VCI指定內(nèi)部VPI/VCI和收信人(addressee)交換端口。收信人交換端口被用來(lái)將每個(gè)信元路由選擇到正確的交換端口(即節(jié)點(diǎn)實(shí)體)。在出向,轉(zhuǎn)換給兩個(gè)節(jié)點(diǎn)實(shí)體之間內(nèi)部使用的每個(gè)VPI/VCI指定要在物理鏈路上使用的VPI/VCI。在該連接上實(shí)際傳送信元時(shí),只涉及到硬件(例如沒(méi)有任何處理器執(zhí)行任何有關(guān)信元傳送的任務(wù))。在任何其它類(lèi)型節(jié)點(diǎn)實(shí)體的情況下(例如端接(terminate)ATM連接的實(shí)體),上述原理也適用,只是在出向時(shí)沒(méi)有指定任何外部VPI/VCI。相反,采用了端接點(diǎn)(處理器的軟件實(shí)體)。
如上所述,ATM節(jié)點(diǎn)20的整體運(yùn)行由節(jié)點(diǎn)主處理器40來(lái)管理。為了與節(jié)點(diǎn)實(shí)體30進(jìn)行通信,具體地說(shuō),為了與各個(gè)節(jié)點(diǎn)實(shí)體30的實(shí)體處理器50進(jìn)行通信,在節(jié)點(diǎn)主處理器40和實(shí)體處理器50之間必須建立某些控制通路,使處理器能夠互相通信。由在節(jié)點(diǎn)主處理器40和各個(gè)實(shí)體處理器50之間建立的控制通路上傳送的信元來(lái)進(jìn)行通信。這些控制通路的建立正是本發(fā)明的一個(gè)重要方面。
在說(shuō)明控制通路的建立之前,先對(duì)節(jié)點(diǎn)實(shí)體30的結(jié)構(gòu)進(jìn)行詳細(xì)說(shuō)明。在這方面,圖2A說(shuō)明了一個(gè)示例節(jié)點(diǎn)實(shí)體30A,其中設(shè)置了節(jié)點(diǎn)主處理器40。圖2A的節(jié)點(diǎn)實(shí)體30包括交換端口接口模塊(SPIM)30A-1,該交換端口接口模塊通過(guò)雙向鏈32A連接到交換核心24。交換端口接口模塊(SPIM)30A-1連接到總線30A-2,該總線最好是UTOPIA標(biāo)準(zhǔn)總線。節(jié)點(diǎn)主處理器40通過(guò)總線30A-2連接到交換端口接口模塊(SPIM)30A-1。
圖2B示出用作擴(kuò)展終端的示例節(jié)點(diǎn)實(shí)體30。類(lèi)似于圖2A,圖2B的節(jié)點(diǎn)實(shí)體30包含交換端口接口模塊(SPIM)30B-1和總線30B-2,同時(shí)還包含連接到總線30B-2的處理器(實(shí)體處理器50)。此外,總線30B-2連接到ATM線路模塊30B-3。下面將要說(shuō)明的ATM線路模塊30B-3包含VPI/VCI轉(zhuǎn)換表,該轉(zhuǎn)換表用于執(zhí)行上述外部/內(nèi)部VPI/VCI和內(nèi)部/外部VPI/VCI轉(zhuǎn)換。而ATM線路模塊30B-3連接到線路端接模塊(LTM)30-4。線路端接模塊(LTM)30B-4連接到物理線路60。
節(jié)點(diǎn)實(shí)體30的元件的示例在例如以下美國(guó)專(zhuān)利申請(qǐng)(通過(guò)引用結(jié)合在此)中被描述題為“具有緩沖數(shù)據(jù)的ATM信元的增加”的美國(guó)專(zhuān)利申請(qǐng)SN 08/893507;題為“點(diǎn)對(duì)點(diǎn)和/或點(diǎn)對(duì)多點(diǎn)的ATM信元的緩沖”的美國(guó)專(zhuān)利申請(qǐng)SN 08/893677;題為“VP/VC查找函數(shù)”的美國(guó)專(zhuān)利申請(qǐng)SN 08/893479;“異步傳輸模式交換”的美國(guó)專(zhuān)利臨時(shí)申請(qǐng)SN 60/086619。
現(xiàn)在說(shuō)明節(jié)點(diǎn)主處理器40和實(shí)體處理器50之間建立控制通路的焦點(diǎn)問(wèn)題。下面將要詳細(xì)說(shuō)明,根據(jù)本發(fā)明,某些“半路徑”最初被建立并隨后被用來(lái)形成全路徑。如此處所用的一樣,“路徑”是具有兩端的端接的端到端連接。路徑可以是雙向也可以是單向的。路徑采用某個(gè)ATM連接,即某個(gè)VPI/VCI對(duì)。這樣,路徑就包括所用的連接及其兩端的協(xié)議端接(protocol termination)?!鞍肼窂健笔蔷哂幸粋€(gè)端接端和一個(gè)開(kāi)路端的連接。如果采用相同VPI/VCI的兩個(gè)半路徑的開(kāi)路端是在同樣的物理介質(zhì)上,例如在ET鏈路或交換核心,則它們便構(gòu)成一個(gè)路徑。
在上述方面,對(duì)于每個(gè)預(yù)期的節(jié)點(diǎn)實(shí)體30,由節(jié)點(diǎn)主處理器40所執(zhí)行的主處理器通路程序70最初在節(jié)點(diǎn)主處理器40和交換核心24之間形成監(jiān)聽(tīng)半路徑以及發(fā)送半路徑,每個(gè)節(jié)點(diǎn)實(shí)體一對(duì)。以獨(dú)立的方式,即沒(méi)有與節(jié)點(diǎn)主處理器40的預(yù)先通信,由每個(gè)實(shí)體處理器50執(zhí)行的實(shí)體控制通路程序80在交換核心24和實(shí)體處理器50之間建立監(jiān)聽(tīng)半路徑。對(duì)于每個(gè)節(jié)點(diǎn)實(shí)體30,實(shí)體控制通路程序80采用相同的預(yù)定VPI/VCI用于監(jiān)聽(tīng)半路徑。實(shí)體處理器50則可以在其獨(dú)立建立的監(jiān)聽(tīng)半路徑上(即在預(yù)定的VPI/VCI上)接收表示節(jié)點(diǎn)實(shí)體30可以用什么樣的半路徑(如什么樣的其它VPI/VCI)來(lái)將控制信元發(fā)送到節(jié)點(diǎn)主處理器40。
圖3說(shuō)明涉及到節(jié)點(diǎn)主處理器40執(zhí)行主控制通路程序70的基本步驟;圖4說(shuō)明涉及到節(jié)點(diǎn)實(shí)體30的每個(gè)實(shí)體處理器50執(zhí)行實(shí)體控制通路程序80的基本步驟。
主控制通路程序70在節(jié)點(diǎn)主處理器40開(kāi)始執(zhí)行(即啟動(dòng)),如圖3中的步驟3-1所示。啟動(dòng)可以由下任何一種方法來(lái)開(kāi)始,例如加電,操作員所指示的重新啟動(dòng),或由于硬件和(或)軟件故障所引起的自行啟動(dòng)。在所述實(shí)施例中,ATM節(jié)點(diǎn)20的所有處理器接收相同的啟動(dòng)信號(hào),使啟動(dòng)開(kāi)始將在所有節(jié)點(diǎn)實(shí)體30開(kāi)始執(zhí)行存儲(chǔ)在可編程只讀存儲(chǔ)器中的軟件。換句話說(shuō),當(dāng)主控制通路程序70在節(jié)點(diǎn)主處理器40啟動(dòng)時(shí),在每個(gè)節(jié)點(diǎn)實(shí)體30,其實(shí)體處理器50啟動(dòng)其相關(guān)的實(shí)體控制通路程序80。這樣,圖4的步驟4-1表示在每個(gè)實(shí)體處理器50啟動(dòng)實(shí)體控制通路程序80。
在步驟3-2,主控制通路程序70得到一個(gè)專(zhuān)用表,稱(chēng)作實(shí)體配置表(ECT)90。實(shí)體配置表(ECT)90既可以由操作員來(lái)建立(例如在主控制通路程序70最初執(zhí)行時(shí)),也可以(在以后的執(zhí)行中)從ATM節(jié)點(diǎn)20的硬盤(pán)中獲取。實(shí)體配置表(ECT)90可以使用普通文本編輯器來(lái)建立并存儲(chǔ)在一個(gè)文件中,這個(gè)文件可以采用普通文件傳送機(jī)制來(lái)傳送到ATM節(jié)點(diǎn)20的硬盤(pán)中。此時(shí)假定節(jié)點(diǎn)主處理器40已經(jīng)存取了實(shí)體配置表(ECT)90并獲得其內(nèi)容。
一個(gè)示例實(shí)體配置表(ECT)90如表1所示。實(shí)體配置表(ECT)90中的一行用于ATM節(jié)點(diǎn)20的各處理器。對(duì)于每個(gè)處理器,實(shí)體配置表(ECT)90指定例如子架身份以及在子架中的位置(例如處理器的節(jié)點(diǎn)實(shí)體30被連接到多個(gè)交換核心端口中哪一個(gè)的指示)。在本實(shí)例中,為簡(jiǎn)便起見(jiàn),所有節(jié)點(diǎn)實(shí)體30均在同一個(gè)子架(即子架1)上,并且交換核心端口26B至26D分別標(biāo)識(shí)為用于實(shí)體處理器50B至50D。
表1實(shí)體配置表(ECT)處理器子架身份交換核心端口連接50B 1 26B50C 1 26C50D 1 26D步驟3-3至步驟3-6組成一個(gè)循環(huán),由實(shí)體配置表(ECT)90中所列各個(gè)處理器的主控制通路程序70來(lái)執(zhí)行。對(duì)于每個(gè)處理器,在步驟3-3,主控制通路程序70從實(shí)體配置表(ECT)90獲取一個(gè)項(xiàng)目(即處理器標(biāo)識(shí)),并且(在步驟3-4)主控制通路程序70建立兩個(gè)半路徑。第一半路徑是由VPI/VCI以及被尋址的節(jié)點(diǎn)實(shí)體的交換端口號(hào)標(biāo)識(shí)的發(fā)送半路徑。第二半路徑是一個(gè)由VPI/VCI標(biāo)識(shí)的監(jiān)聽(tīng)或接收半路徑。
圖1A說(shuō)明在步驟3-4中主控制通路程序70為ATM節(jié)點(diǎn)20的節(jié)點(diǎn)實(shí)體30C建立半路徑。為了進(jìn)行說(shuō)明,發(fā)送半路徑由三元組(triplet)來(lái)標(biāo)識(shí),其中,該三元組指定半路徑和被尋址的節(jié)點(diǎn)實(shí)體的交換核心端口所使用的VPI、VCI。監(jiān)聽(tīng)接收半路徑由二元組(pair)來(lái)標(biāo)識(shí),其中,該二元組指定半路徑所使用的VPI/VCI。例如,節(jié)點(diǎn)實(shí)體30C的發(fā)送半路徑HTS-26C包含三元組(VPI1,VCI1,26C),而監(jiān)聽(tīng)半路徑HTL-26C則包含二元組(VPI2,VCI2)。每個(gè)半路徑HT在節(jié)點(diǎn)主處理器40均具有端接(如圖1A中的橢圓所示)以及在交換核心24上的開(kāi)路端。端接于節(jié)點(diǎn)主處理器40的半路徑毫無(wú)疑問(wèn)通過(guò)雙向鏈路32A來(lái)物理地實(shí)現(xiàn)。
在與節(jié)點(diǎn)主處理器40處的動(dòng)作無(wú)關(guān)(不同于基本同時(shí)的啟動(dòng))、并且沒(méi)有任何與節(jié)點(diǎn)主處理器40預(yù)先通信的情況下,在步驟4-2,各個(gè)節(jié)點(diǎn)實(shí)體30的實(shí)體控制通路程序80建立監(jiān)聽(tīng)半路徑。在這點(diǎn)上,加載到各個(gè)節(jié)點(diǎn)實(shí)體30B至30C的實(shí)體處理器50的實(shí)體控制通路程序80基本相同,因此對(duì)監(jiān)聽(tīng)半路徑采用同樣的VPI/VCI。具體地說(shuō),實(shí)體控制通路程序80配置每個(gè)節(jié)點(diǎn)實(shí)體30B至30D,以便使用VPI1/VCI1用于監(jiān)聽(tīng)半路徑。假定節(jié)點(diǎn)實(shí)體30的實(shí)體處理器50都已經(jīng)開(kāi)始執(zhí)行,圖1B將每一個(gè)節(jié)點(diǎn)實(shí)體30B至30D的實(shí)體監(jiān)聽(tīng)半路徑的建立分別表示為半路徑HTE/L-26B至HTE/L-26D。半路徑HTE/L-26B至HTE/L-26D分別通過(guò)雙向鏈路32B至32D物理地實(shí)現(xiàn)。在建立了實(shí)體監(jiān)聽(tīng)半路徑之后,在步驟4-3,每個(gè)實(shí)體控制通路程序80均等待來(lái)自節(jié)點(diǎn)主處理器40的握手請(qǐng)求。
雖然關(guān)于圖1A和圖1B依次討論并說(shuō)明了由給定節(jié)點(diǎn)實(shí)體30的節(jié)點(diǎn)主處理器40所進(jìn)行的半路徑的建立以及由該節(jié)點(diǎn)實(shí)體30的實(shí)體處理器50所進(jìn)行的半路徑的建立,然而應(yīng)該知道,任何節(jié)點(diǎn)實(shí)體30的步驟3-4和步驟4-2的活動(dòng)操作可以按次序出現(xiàn)或基本上同時(shí)出現(xiàn)。但是,通過(guò)步驟3-5和步驟4-3的握手,特定節(jié)點(diǎn)實(shí)體30的主控制通路程序70和實(shí)體控制通路程序80變得一致,如下所述。
在步驟3-5,主控制通路程序70將有關(guān)其發(fā)送路徑半路徑HTS-26C的握手請(qǐng)求發(fā)送給節(jié)點(diǎn)實(shí)體30C。圖1C中標(biāo)為HRA/C的虛線所表示的握手請(qǐng)求傳送VPI/VCI分配,該分配將被節(jié)點(diǎn)實(shí)體30C用作發(fā)送VPI/VCI來(lái)與節(jié)點(diǎn)主處理器40進(jìn)行通信。具體地說(shuō),對(duì)于節(jié)點(diǎn)實(shí)體30C,握手請(qǐng)求HRA/C將VPI3/VCI3的VPI/VCI分配值發(fā)送給節(jié)點(diǎn)實(shí)體30C。此外,握手請(qǐng)求HRA/C包括節(jié)點(diǎn)實(shí)體30A上的節(jié)點(diǎn)主處理器40的SAI地址。SAI地址包括UTOPIA總線(例如圖2A中的總線30A-2)上的交換端口身份和設(shè)備地址。這樣,在本示例中,由于節(jié)點(diǎn)實(shí)體30C的實(shí)體控制通路程序80已經(jīng)建立了其監(jiān)聽(tīng)信道半路徑HTE/L-26C來(lái)與半路徑HTS-26C進(jìn)行通信,所以在步驟3-5和4-2,通過(guò)交換核心24建立了完整或全路徑FTA/C,如圖1C所示。
等待握手請(qǐng)求之后(參見(jiàn)步驟4-3),在步驟4-4,節(jié)點(diǎn)實(shí)體30C的實(shí)體控制通路程序80獲得來(lái)自握手請(qǐng)求HRA/C的VPI/VCI分配值。然后,如步驟4-5所示,實(shí)體控制通路程序80使用握手消息中所分配的VPI/VCI值來(lái)準(zhǔn)備實(shí)體發(fā)送半路徑HFE/S-26C。在本示例中,用于實(shí)體發(fā)送半路徑HFE/S-26C的VPI/VCI值是VPI3/VCI3。實(shí)體發(fā)送半路徑HFE/S-26C的建立以及在節(jié)點(diǎn)實(shí)體30A存在監(jiān)聽(tīng)半路徑HTL-26C引起了全路徑FTC/A的形成,如圖1D所示。
在處理器執(zhí)行了步驟3-3至步驟3-5的循環(huán)之后,在步驟3-6,檢查ATM節(jié)點(diǎn)20的所有處理器是否都已經(jīng)執(zhí)行了這些步驟。步驟3-3至步驟3-5的操作就這樣對(duì)ATM節(jié)點(diǎn)20中的各個(gè)處理器重復(fù)進(jìn)行,例如對(duì)實(shí)體處理器50B和實(shí)體處理器50D重復(fù)進(jìn)行,直到所有處理器已經(jīng)發(fā)送了握手請(qǐng)求,就象圖1D所示那樣。這樣,對(duì)于步驟3-4,節(jié)點(diǎn)主處理器40分別為節(jié)點(diǎn)實(shí)體30C和30D建立發(fā)送半路徑HTS-26C(VPI1,VCI1,26C)和HTS-26D(VPI1,VCI1,26D),并分別為節(jié)點(diǎn)實(shí)體30C和30D建立監(jiān)聽(tīng)半路徑HTL-26C(VPI3,VCI3,26C)和HTL-26D(VPI4,VCI4,26D)。
包括步驟3-7至步驟3-10的循環(huán)由ATM節(jié)點(diǎn)20的各處理器的主控制通路程序70來(lái)執(zhí)行。在步驟3-7,主控制通路程序70等待(1)來(lái)自步驟3-5的握手請(qǐng)求的響應(yīng)或(2)超時(shí)。
在接收了來(lái)自節(jié)點(diǎn)主處理器40的握手請(qǐng)求并建立了其實(shí)體監(jiān)聽(tīng)半路徑之后,在步驟4-6,節(jié)點(diǎn)實(shí)體30的實(shí)體控制通路程序80用響應(yīng)消息來(lái)響應(yīng)步驟3-5的握手請(qǐng)求。該響應(yīng)消息通過(guò)在步驟3-5的握手請(qǐng)求中傳送給節(jié)點(diǎn)實(shí)體30的所分配的VPI/VCI來(lái)發(fā)送。例如,對(duì)于節(jié)點(diǎn)實(shí)體30C,響應(yīng)消息(圖1E中的虛線箭頭RMC/A所示)通過(guò)由實(shí)體發(fā)送半路徑HTE/S-26C和HTL-26C所組成的全路徑FTC/A來(lái)發(fā)送。在發(fā)出其響應(yīng)消息之后,實(shí)體控制通路程序80在步驟4-7結(jié)束。
如果在步驟3-8確定接收了響應(yīng)而不是超時(shí),則在步驟3-9,節(jié)點(diǎn)主處理器40開(kāi)始監(jiān)控節(jié)點(diǎn)主處理器40和節(jié)點(diǎn)實(shí)體30之間的鏈路(如全路徑)。對(duì)ATM節(jié)點(diǎn)20的各個(gè)處理器進(jìn)行同樣的握手過(guò)程以及執(zhí)行步驟3-7至3-9,直到在步驟3-10確定已經(jīng)檢查了所有處理器。如果任何處理器出現(xiàn)超時(shí)(在步驟3-8檢測(cè)),則該處理器的節(jié)點(diǎn)實(shí)體30則被節(jié)點(diǎn)主處理器40標(biāo)注為不存在或失效。ATM節(jié)點(diǎn)20的所有處理器隨已建立并被監(jiān)測(cè)的鏈路進(jìn)行了說(shuō)明(否則判斷為不存在)之后,主控制通路程序70結(jié)束,如步驟3-12所示。
圖1F說(shuō)明ATM節(jié)點(diǎn)20的各節(jié)點(diǎn)實(shí)體30的主控制通路程序70和實(shí)體控制通路程序80執(zhí)行的完成情況,其中,在節(jié)點(diǎn)主處理器40和各節(jié)點(diǎn)30B、30C和30D的各實(shí)體處理器50之間已經(jīng)建立全路徑。在用于解釋的上述說(shuō)明中,節(jié)點(diǎn)實(shí)體30C首先響應(yīng)節(jié)點(diǎn)主處理器40的握手請(qǐng)求,并且其后跟隨來(lái)自其它節(jié)點(diǎn)實(shí)體的響應(yīng)。應(yīng)該知道,握手響應(yīng)可以沒(méi)有特定的順序,實(shí)際上,所有實(shí)體30均可以在幾乎同一時(shí)間來(lái)響應(yīng)握手。
盡管以上采用基本順序和簡(jiǎn)化的流程圖說(shuō)明了節(jié)點(diǎn)主處理器40執(zhí)行的主控制通路程序70,但應(yīng)該知道,主控制通路程序70的相同操作基本可以用其它方式以及由不同的編碼約定來(lái)實(shí)現(xiàn)。例如,主控制通路程序70可以包含ATM節(jié)點(diǎn)20的每個(gè)處理器的獨(dú)立任務(wù)或進(jìn)程,其中這些任務(wù)或進(jìn)程以分時(shí)或中斷驅(qū)動(dòng)方式來(lái)執(zhí)行。
在上述僅包含一個(gè)交換核心的節(jié)點(diǎn)的控制通路建立過(guò)程中,當(dāng)建立從節(jié)點(diǎn)主處理器40到交換核心24的半路徑時(shí),主控制通路程序70必須建立監(jiān)聽(tīng)半路徑和發(fā)送半路徑。監(jiān)聽(tīng)半路徑是VPI/VCI,節(jié)點(diǎn)主處理器40將通過(guò)VPI/VCI進(jìn)行監(jiān)聽(tīng)。對(duì)于ATM節(jié)點(diǎn)20的每個(gè)實(shí)體處理器50,均分配一個(gè)單獨(dú)的VPI/VCI作為從交換核心24到節(jié)點(diǎn)主處理器40的監(jiān)聽(tīng)VPI/VCI。例如,從節(jié)點(diǎn)實(shí)體30B到節(jié)點(diǎn)主處理器40,監(jiān)聽(tīng)半路徑VPI/VCI是VPI2/VCI2;從節(jié)點(diǎn)實(shí)體30C到節(jié)點(diǎn)主處理器40,監(jiān)聽(tīng)半路徑VPI/VCI是VPI3/VCI3;從節(jié)點(diǎn)實(shí)體30D到節(jié)點(diǎn)主處理器40,監(jiān)聽(tīng)半路徑VPI/VCI是VPI4/VCI4。從交換核心24到節(jié)點(diǎn)主處理器40的監(jiān)聽(tīng)半路徑的VPI/VCI值是半路徑監(jiān)聽(tīng)哪一個(gè)交換端口的函數(shù)。發(fā)送路徑信息是VPI1/VCI1以及交換核心端口26,信元將被發(fā)送到其中。
在前面的ATM節(jié)點(diǎn)20中已經(jīng)說(shuō)明了本發(fā)明的一種類(lèi)型的半路徑,即核心開(kāi)路半路徑,它的一端在交換核心24中為開(kāi)路。本文中稱(chēng)作接口開(kāi)路半路徑的另一種類(lèi)型的半路徑在ATM節(jié)點(diǎn)中出現(xiàn)(與核心開(kāi)路半路徑一起),例如在圖5所示實(shí)施例的ATM節(jié)點(diǎn)120中。
圖5所示實(shí)施例的ATM節(jié)點(diǎn)120包含多個(gè)交換核心,具體為主交換核心124和次交換核心125。在圖5中,主交換核心124具有用于分別連接到實(shí)體130A至130C的交換端口1至3。次交換核心125具有用于分別連接到實(shí)體130D至130F的交換端口1至3。節(jié)點(diǎn)主處理器140位于實(shí)體130A中。節(jié)點(diǎn)實(shí)體130B至130E的每一個(gè)均包含一個(gè)實(shí)體處理器150。包括實(shí)體處理器150D至150F在內(nèi)的所有實(shí)體處理器150由節(jié)點(diǎn)主處理品在40進(jìn)行監(jiān)控。
這樣,ATM節(jié)點(diǎn)120具有兩級(jí)或級(jí)聯(lián)配置。次交換核心125和節(jié)點(diǎn)實(shí)體130D至130F包含在不同于主交換核心124和節(jié)點(diǎn)實(shí)體130A至130C的子架中,但配置在相同的節(jié)點(diǎn)上。這樣,ATM節(jié)點(diǎn)120的主級(jí)將主交換核心124作為其核心;ATM節(jié)點(diǎn)120的次級(jí)將次交換核心125作為其核心。
通過(guò)在各級(jí)將實(shí)體130用作連接另一級(jí)的擴(kuò)展終端來(lái)方便ATM節(jié)點(diǎn)120的級(jí)聯(lián)或多級(jí)配置。具體地說(shuō),如圖5所示,主級(jí)的實(shí)體130C通過(guò)物理鏈路160連接到次級(jí)的實(shí)體130D。為了簡(jiǎn)便起見(jiàn),圖5中只給出了實(shí)體處理器150、VPI/VCI轉(zhuǎn)換表155、實(shí)體130C及130D的線路端接模塊(LTM)130B-4,大家知道,實(shí)體130C和130D的其它元件可以如圖2B所示。而且,如上所示,VPI/VCI轉(zhuǎn)換表155可以存儲(chǔ)在例如ATM線路模塊中,例如圖2B所示的模塊30B-2。
ATM節(jié)點(diǎn)120的實(shí)體130B至130F的實(shí)體處理器150執(zhí)行和前面對(duì)于ATM節(jié)點(diǎn)20所述的相同的實(shí)體控制通路程序80。這樣,對(duì)于每個(gè)實(shí)體130,最初建立監(jiān)聽(tīng)半路徑;通過(guò)監(jiān)聽(tīng)半路徑接收握手請(qǐng)求,以便下載用于發(fā)送信道的VPI/VCI;并且通過(guò)發(fā)送信道的VPI/VCI來(lái)發(fā)送響應(yīng)消息。為了簡(jiǎn)便起見(jiàn),將各實(shí)體130與交換核心相連接的半路徑表示為一根線條(line),該線條的一端端接到各實(shí)體處理器150,這種核心開(kāi)路半路徑如圖5中的虛線所示。
同樣地,ATM節(jié)點(diǎn)120的節(jié)點(diǎn)主處理器140基本上執(zhí)行與圖1所示實(shí)施例中ATM節(jié)點(diǎn)20的節(jié)點(diǎn)主處理器40相同的主控制通路程序70。這對(duì)于實(shí)體處理器150B和150C來(lái)說(shuō)尤其明顯,它們分別位于實(shí)體130B和130C中。在建立實(shí)體處理器150D至150F的控制通路時(shí),主控制通路程序70還執(zhí)行圖3所示的相同步驟。對(duì)于各個(gè)實(shí)體處理器150,均執(zhí)行圖3中主控制通路程序70的步驟3-3至3-5的循環(huán),但在圖5所示的ATM節(jié)點(diǎn)120的配置中,實(shí)體配置表(ECT)90的內(nèi)容如表2所示。
表2實(shí)體配置表(ECT)處理器子架身份交換核心端口連接150B 1 2150C 1 3150D 2 3150E 2 3150F 2 3在圖3所示的主控制通路程序70的步驟3-3中參照實(shí)體配置表(ECT)90,節(jié)點(diǎn)主處理器140確定通過(guò)實(shí)體130C所形成的擴(kuò)展終端將到達(dá)處理器150D至150F。在這方面,表2第二列中的子架標(biāo)識(shí)通知節(jié)點(diǎn)主處理器140處理器位于ATM節(jié)點(diǎn)120的第二級(jí)。
一旦注意到實(shí)體處理器150D至150F處于ATM節(jié)點(diǎn)120的第二級(jí),對(duì)于每個(gè)這樣的實(shí)體處理器150,節(jié)點(diǎn)主處理器140就在第一級(jí)準(zhǔn)備監(jiān)聽(tīng)及發(fā)送半路徑,如點(diǎn)劃線所示。這些半路徑,即上述接口開(kāi)路半路徑,其端接在節(jié)點(diǎn)主處理器140,而另一端則在連接主交換級(jí)(或模塊)與次交換級(jí)(或模塊)的鏈路處開(kāi)路。為了簡(jiǎn)便起見(jiàn),接口開(kāi)路半路徑在圖5中表示為一條線,而不是兩個(gè)單獨(dú)的半路徑。此外,監(jiān)聽(tīng)和發(fā)送接口開(kāi)路半路徑表示為通過(guò)線路端接模塊,具體地說(shuō),是通過(guò)實(shí)體130C的線路端接模塊130C-4。這些接口開(kāi)路半路徑由節(jié)點(diǎn)主處理器40來(lái)設(shè)置,預(yù)期形成對(duì)實(shí)體處理器150D至150F的全路徑。其余的全路徑由導(dǎo)向各實(shí)體處理器150D至150F以及表155D的轉(zhuǎn)換的相應(yīng)核心開(kāi)路半路徑來(lái)形成。
在級(jí)聯(lián)ATM節(jié)點(diǎn)形成接口開(kāi)路半路徑中,節(jié)點(diǎn)主處理器140在握手請(qǐng)求(參見(jiàn)步驟3-5)中包含SAI地址,該地址標(biāo)識(shí)入口節(jié)點(diǎn)實(shí)體130(例如節(jié)點(diǎn)實(shí)體130D)的業(yè)務(wù)設(shè)備,而不是象在圖1的單級(jí)實(shí)施例中那樣的節(jié)點(diǎn)實(shí)體130A上的節(jié)點(diǎn)主處理器140的地址。業(yè)務(wù)設(shè)備的這個(gè)SAI地址包含在隨VPI/VCI一起的握手請(qǐng)求中,其中,VPI/VCI用于從執(zhí)行實(shí)體控制通路程序80的節(jié)點(diǎn)實(shí)體130進(jìn)行的發(fā)送。
如圖5所示,載入各個(gè)實(shí)體處理器150中的實(shí)體控制通路程序80給其監(jiān)聽(tīng)半路徑分配VPI/VCI值VPI1/VCI0。在圖5中,這種VPI/VCI的符號(hào)為1/0。在雙向物理鏈路160上傳送的三個(gè)控制通路被分配的VPI/VCI值分別為0/100、0/101以及0/120。
用作橋接圖5所示ATM節(jié)點(diǎn)120的兩級(jí)的實(shí)體130C和130D分別具有VPI/VCI轉(zhuǎn)換表155C和155D,設(shè)置這些表以方便節(jié)點(diǎn)的級(jí)聯(lián)結(jié)構(gòu)。實(shí)體130D的一個(gè)示例VPI/VCI轉(zhuǎn)換表155D如圖6所示。VPI/VCI轉(zhuǎn)換表155D分為兩部分用于入向的第一部分(用于從第一級(jí)向第二級(jí)傳送的信元)以及用于出向的第二部分(用于從第二級(jí)向第一級(jí)傳送的信元)。
VPI/VCI轉(zhuǎn)換表由存儲(chǔ)在各擴(kuò)展終端(ET)實(shí)體的ROM中的軟件來(lái)設(shè)置。這樣,僅在用作入口(如圖5所示的130D)的擴(kuò)展終端上才這樣運(yùn)用。當(dāng)建立節(jié)點(diǎn)主處理器150A中始發(fā)的半路徑時(shí),在出口終端上設(shè)置的轉(zhuǎn)換將被重寫(xiě)。由于所有的擴(kuò)展終端均具有以連接半路徑以便建立內(nèi)部控制通路為目的的相同的預(yù)設(shè)轉(zhuǎn)換,所以用于這些內(nèi)部控制通路的VPI/VCI不能用于其它物理鏈路的正常ATM連接。
在鏈路160上具有VPI/VCI 0/100的信元最終是以實(shí)體處理器150D為目的地。在VPI/VCI轉(zhuǎn)換表155D中,在外部信元首標(biāo)中的0/100的VPI/VCI值被轉(zhuǎn)換成1/0,并且SAI地址(1,0)被分配。該SAI地址包括UTOPIA總線上的交換端口身份和設(shè)備地址(參見(jiàn)圖2A和2B)[處理器在UTOPIA總線上始終具有地址0]。這樣,這樣一種信元的內(nèi)部信元首標(biāo)的VPI/VCI為1/0,并且交換端口地址為1。如圖5所示,這種信元被路由到實(shí)體130D的VPI/VCI轉(zhuǎn)換表155D,因?yàn)榻粨Q端口1連接實(shí)體130D,并且VPI/VCI 1/0是導(dǎo)向?qū)嶓w處理器150D的VPI/VCI。同樣地,信元首標(biāo)中的0/101的外部VPI/VCI被轉(zhuǎn)換成內(nèi)部1/0的內(nèi)部VPI/VCI以及(2,0)的SAI地址,以便到達(dá)130E的實(shí)體處理器150E;并且信元首標(biāo)中0/102的外部VPI/VCI轉(zhuǎn)換成1/0的內(nèi)部VPI/VCI以及(3,0)的SAI地址,以便到達(dá)130F的實(shí)體處理器150F。
如圖6中VPI/VCI表的出口部分所示,從處理器150D發(fā)出的信元具有1/0的內(nèi)部VPI/VCI。在圖6的轉(zhuǎn)換表155D中,對(duì)于輸出物理鏈路,具體對(duì)0/100的外部VPI/VCI,進(jìn)行轉(zhuǎn)換。同樣,從實(shí)體處理器150E發(fā)出的信元具有0/2的VPI/VCI,在轉(zhuǎn)換表155D中被轉(zhuǎn)換成0/101的外部VPI/VCI。同樣地,從實(shí)體處理器150F發(fā)出的信元具有0/3的VPI/VCI,在轉(zhuǎn)換表155D中被轉(zhuǎn)換成0/102的外部VPI/VCI。
這樣,圖5所示多級(jí)ATM節(jié)點(diǎn)120的內(nèi)部控制通路包含三個(gè)主要部分從節(jié)點(diǎn)主處理器140至鏈路160的接口端接半路徑;在VPI/VCI轉(zhuǎn)換表155D中的VPI/VCI轉(zhuǎn)換,以及交換核心125和涉及內(nèi)部控制通路的實(shí)體處理器150之間的核心端接半路徑。
在只讀存儲(chǔ)器(ROM)的啟動(dòng)階段,實(shí)體130C的轉(zhuǎn)換表155C偶爾也會(huì)接收到與轉(zhuǎn)換表155D相同的內(nèi)容。但是,隨后利用傳統(tǒng)的建立算法來(lái)重寫(xiě)轉(zhuǎn)換表155C。
諸如轉(zhuǎn)換表155D的轉(zhuǎn)換表的正常設(shè)置由處理器140和150D合作來(lái)完成。設(shè)置用于ATM交換節(jié)點(diǎn)的轉(zhuǎn)換表的方式已為本領(lǐng)域的技術(shù)人員所了解。此外,在啟動(dòng)階段,實(shí)體130C的轉(zhuǎn)換表155C偶爾也會(huì)接收與轉(zhuǎn)換表155D相同的內(nèi)容。但是,隨后利用傳統(tǒng)的建立算法來(lái)重寫(xiě)轉(zhuǎn)換表155C。
在所示實(shí)施例中,諸如節(jié)點(diǎn)實(shí)體130C和130D的擴(kuò)展模塊各有保留用于內(nèi)部控制通路的物理鏈路上的十六個(gè)VPI/VCI。這十六個(gè)保留的VPI/VCI不可用于其它連接,而不管對(duì)應(yīng)于控制通路VPI/VCI的物理鏈路實(shí)際上是否存在。
本文所述的示例中,半路徑最好是AAL5半路徑。當(dāng)創(chuàng)建接口開(kāi)路半路徑時(shí),操作員提供ATM接口(即線路端接模塊)的身份,其中,該ATM接口與鏈路相連接并用于內(nèi)部控制通路。當(dāng)在多級(jí)節(jié)點(diǎn)的第一級(jí)中創(chuàng)建接口開(kāi)路半路徑時(shí),第二級(jí)中必須存在核心開(kāi)路半路徑,以便形成完整或全路徑。
根據(jù)本發(fā)明,如果通過(guò)內(nèi)部控制通路的相互通信的兩個(gè)處理器彼此失去了聯(lián)系,則內(nèi)部控制通路被認(rèn)為斷開(kāi)。但是,由于基礎(chǔ)結(jié)構(gòu)仍然可用,所以控制系統(tǒng)可以再次啟動(dòng)握手(參見(jiàn)步驟3-5)以便嘗試重新建立斷開(kāi)的內(nèi)部控制通路。如果基礎(chǔ)結(jié)構(gòu)(或部分基礎(chǔ)結(jié)構(gòu))被失效,控制系統(tǒng)將會(huì)得到通知并且內(nèi)部控制通路失效。然后控制系統(tǒng)再次請(qǐng)求重新建立失去的基礎(chǔ)結(jié)構(gòu)部分(如半路徑),并且還要求握手,以便重新建立斷開(kāi)的內(nèi)部控制通路。
本發(fā)明的節(jié)點(diǎn)還包含位于一個(gè)以上節(jié)點(diǎn)實(shí)體上的外部處理器。當(dāng)在兩個(gè)有關(guān)的處理器上開(kāi)始執(zhí)行應(yīng)用程序時(shí),外部處理器和用作板處理器的實(shí)體處理器之間的內(nèi)部控制通路被建立為AAL5路徑。節(jié)點(diǎn)控制系統(tǒng)讀取每一個(gè)外部處理器以確定該外部處理器將與其它什么處理器進(jìn)行通信。控制系統(tǒng)然后發(fā)出ATM載體傳輸命令以建立內(nèi)部控制通路。ATM載體傳輸采用其正常的連接建立機(jī)制,以便創(chuàng)建所請(qǐng)求的內(nèi)部控制通路。
盡管本文中采用了術(shù)語(yǔ)“交換端口”,然而本領(lǐng)域的技術(shù)人員將知道,實(shí)際上正確的術(shù)語(yǔ)是三元組(交換端口,UTOPIA設(shè)備地址),即SAI地址。但是,由于UTOPIA設(shè)備地址在除多級(jí)配置的所有情況下都是不變的(例如零),所以本文采用了術(shù)語(yǔ)交換端口。從主處理器向含有握手請(qǐng)求的另一個(gè)交換模塊的節(jié)點(diǎn)實(shí)體處理器傳送發(fā)送信息時(shí),較廣義的概念是相對(duì)的(例如包含另一個(gè)UTOPIA地址)。
雖然上述示例所述的所有節(jié)點(diǎn)實(shí)體30(除節(jié)點(diǎn)主處理器40所在的節(jié)點(diǎn)實(shí)體30外)均為擴(kuò)展終端,然而應(yīng)該知道,節(jié)點(diǎn)實(shí)體30可以并經(jīng)常附加或替代地用作其它功能。在這方面,本發(fā)明可以與用于電信(例如蜂窩電話通信)的ATM節(jié)點(diǎn)一起使用。在ATM節(jié)點(diǎn)20為蜂窩電信網(wǎng)絡(luò)的基站的情況下,一個(gè)或一個(gè)以上節(jié)點(diǎn)實(shí)體30可以是例如發(fā)射機(jī)/接收機(jī)。前面已經(jīng)引用了采用ATM節(jié)點(diǎn)的電信網(wǎng)絡(luò)實(shí)例,另外還包括題為“電信相互交換閉塞控制”的美國(guó)專(zhuān)利申請(qǐng)SN 09/035788、題為“電信相互交換測(cè)量傳送”的美國(guó)專(zhuān)利申請(qǐng)SN09/035821,通過(guò)引用將它們?nèi)拷Y(jié)合在此。
應(yīng)該知道,上述實(shí)施例僅僅是示例性的,并不限制本發(fā)明在任何特殊結(jié)構(gòu)中的應(yīng)用。例如,盡管在所述實(shí)施例中連接交換核心的節(jié)點(diǎn)實(shí)體數(shù)量最好是0至14,但這個(gè)數(shù)量并不重要。
雖然已經(jīng)結(jié)合目前被認(rèn)為是最實(shí)用及最佳實(shí)施例對(duì)本發(fā)明進(jìn)行了說(shuō)明,但應(yīng)該知道,本發(fā)明并不限于所公開(kāi)的實(shí)施例,相反,本發(fā)明涵蓋后附權(quán)利要求書(shū)的精神和范圍內(nèi)的各種修改以及等效的布置方案。
權(quán)利要求
1.一種在異步傳輸模式(ATM)節(jié)點(diǎn)中建立內(nèi)部控制通路的方法,所述節(jié)點(diǎn)包含交換核心及多個(gè)通過(guò)所述交換核心進(jìn)行通信的實(shí)體,所述交換核心包含多個(gè)端口,所述多個(gè)實(shí)體中的一個(gè)實(shí)體包含一個(gè)節(jié)點(diǎn)主處理器,并且所述多個(gè)實(shí)體中的每一個(gè)實(shí)體均包含實(shí)體處理器,所述方法包括以下步驟(1)將可執(zhí)行程序加載到每個(gè)所述實(shí)體處理器,其中,所述可執(zhí)行程序指定用于從所述節(jié)點(diǎn)主處理器獲取信元的相同VPI/VCI;以及(2)將所述多個(gè)實(shí)體中的每一個(gè)實(shí)體連接到所述交換核心的所述多個(gè)端口的相應(yīng)一個(gè)端口上。
2.權(quán)利要求1的方法,其特征在于還包括在所述多個(gè)實(shí)體的每一個(gè)實(shí)體,在指定VPI/VCI上獲取指定發(fā)送VPI/VCI的信息,其中,所述發(fā)送VPI/VCI要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元。
3.權(quán)利要求2的方法,其特征在于還包括在所述多個(gè)實(shí)體的每一個(gè)實(shí)體,在指定VPI/VCI上獲取關(guān)于所述節(jié)點(diǎn)主處理器地址的信息,其中,所述節(jié)點(diǎn)主處理器要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元。
4.權(quán)利要求2的方法,其特征在于所述交換核心是第一級(jí)交換核心;所述節(jié)點(diǎn)包括第二級(jí),所述第二級(jí)包含連接多個(gè)第二級(jí)實(shí)體的第二級(jí)交換核心,所述第二級(jí)實(shí)體中的一個(gè)被用作擴(kuò)展終端,用于連接所述第一級(jí)的實(shí)體;所述方法還包括以下步驟在所述第二級(jí)的實(shí)體,在所述指定VPI/VCI上獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述擴(kuò)展終端的業(yè)務(wù)設(shè)備的地址的信息。
5.權(quán)利要求1的方法,其特征在于在加載到所述多個(gè)實(shí)體中每一個(gè)實(shí)體的實(shí)體處理器中時(shí),對(duì)于所述多個(gè)實(shí)體中的每一個(gè)實(shí)體,所述可執(zhí)行程序基本上是相同的。
6.權(quán)利要求1的方法,其特征在于還包括在步驟(2)之前執(zhí)行步驟(1)。
7.權(quán)利要求1的方法,其特征在于還包括用所述多個(gè)實(shí)體中的至少一個(gè)作為擴(kuò)展終端。
8.一種異步傳輸模式(ATM)節(jié)點(diǎn),它包括交換核心,它包含多個(gè)端口;多個(gè)實(shí)體,它們通過(guò)所述交換核心進(jìn)行通信;節(jié)點(diǎn)主處理器,它所述多個(gè)實(shí)體種的一個(gè)實(shí)體上提供;各個(gè)實(shí)體處理器,它們?cè)谒龆鄠€(gè)實(shí)體中的每一個(gè)實(shí)體上提供,每個(gè)所述實(shí)體處理器執(zhí)行一個(gè)可執(zhí)行程序,所述可執(zhí)行程序指定用于從所述節(jié)點(diǎn)主處理器獲取信元的相同VPI/VCI。
9.權(quán)利要求8的設(shè)備,其特征在于所述多個(gè)實(shí)體的每一個(gè)實(shí)體在所述指定PI/VCI上獲取指定發(fā)送VPI/VCI的信息,其中,所述發(fā)送VPI/VCI要被所述多個(gè)實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元。
10.權(quán)利要求9的設(shè)備,其特征在于所述多個(gè)實(shí)體中的每一個(gè)實(shí)體在所述指定VPI/VCI上獲取關(guān)于要被所述多個(gè)實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述節(jié)點(diǎn)主處理器的地址的信息。
11.權(quán)利要求9的設(shè)備,其特征在于所述交換核心是第一級(jí)交換核心;所述節(jié)點(diǎn)還包括第二級(jí),所述第二級(jí)包括連接多個(gè)第二級(jí)實(shí)體的第二級(jí)交換核心,所述第二級(jí)實(shí)體中的一個(gè)實(shí)體被用作擴(kuò)展終端,用于連接所述第一級(jí)的實(shí)體;所述第二級(jí)實(shí)體中的一個(gè)實(shí)體在所述指定VPI/VCI上獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述擴(kuò)展終端處的業(yè)務(wù)設(shè)備的地址的信息。
12.權(quán)利要求8的設(shè)備,其特征在于在加載到所述多個(gè)實(shí)體中每一個(gè)實(shí)體的所述實(shí)體處理器中時(shí),對(duì)于所述多個(gè)實(shí)體中的每一個(gè)實(shí)體,所述可執(zhí)行程序基本上是相同的。
13.權(quán)利要求8的設(shè)備,其特征在于所述多個(gè)實(shí)體中的至少一個(gè)用作擴(kuò)展終端。
14.一種在異步傳輸模式(ATM)節(jié)點(diǎn)中建立內(nèi)部控制通路的方法,所述節(jié)點(diǎn)包含交換核心及多個(gè)通過(guò)所述交換核心進(jìn)行通信的實(shí)體,所述交換核心包含多個(gè)端口,所述多個(gè)實(shí)體中的每一個(gè)實(shí)體包含節(jié)點(diǎn)主處理器,所述方法包括以下步驟(1)在與所述節(jié)點(diǎn)主處理器進(jìn)行通信之前,在所述實(shí)體中的至少一個(gè)實(shí)體指定用于從所述節(jié)點(diǎn)主處理器獲取信元的VPI/VCI;以及(2)將所述多個(gè)實(shí)體中的至少一個(gè)實(shí)體連接到所述交換核心的所述多個(gè)端口中相應(yīng)的一個(gè)端口。
15.權(quán)利要求14的方法,其特征在于還包括以下步驟在所述指定VPI/VCI上從所述節(jié)點(diǎn)主處理器獲取指定發(fā)送VPI/VCI的信息,其中所述發(fā)送VPI/VCI要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元。
16.權(quán)利要求14的方法,其特征在于還包括以下步驟在所述指定VPI/VCI上從所述節(jié)點(diǎn)主處理器獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述節(jié)點(diǎn)主處理器的地址的信息。
17.權(quán)利要求14的方法,其特征在于所述交換核心是第一級(jí)交換核心;所述節(jié)點(diǎn)包括第二級(jí),所述第二級(jí)包含連接多個(gè)第二級(jí)實(shí)體的第二級(jí)交換核心,所述第二級(jí)實(shí)體中的一個(gè)實(shí)體被用作擴(kuò)展終端,用于連接所述第一級(jí)的實(shí)體;所述方法還包括以下步驟在所述第二級(jí)的實(shí)體,在所述指定VPI/VCI上獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述擴(kuò)展終端處的業(yè)務(wù)設(shè)備的地址的信息。
18.權(quán)利要求14的方法,其特征在于所述多個(gè)實(shí)體中的每一個(gè)實(shí)體均包含實(shí)體處理器;所述方法還包括以下步驟將基本上相同的可執(zhí)行程序加載到所述多個(gè)實(shí)體中每一個(gè)實(shí)體的所述實(shí)體處理器中,其中所述可執(zhí)行程序指定用于從所述節(jié)點(diǎn)主處理器獲取信元的相同的所述指定VPI/VCI。
19.權(quán)利14的方法,其特征在于還包括在步驟(2)之前執(zhí)行步驟(1)。
20.權(quán)利要求14的方法,其特征在于包括以下步驟使用所述多個(gè)實(shí)體中的至少一個(gè)作為擴(kuò)展終端。
21.一種異步傳輸模式(ATM)節(jié)點(diǎn),它包括交換核心,它包含多個(gè)端口;多個(gè)實(shí)體,它們通過(guò)所述交換核心進(jìn)行通信,所述多個(gè)實(shí)體中的一個(gè)實(shí)體包含節(jié)點(diǎn)主處理器;其中,在與所述節(jié)點(diǎn)主處理器進(jìn)行通信之前,所述實(shí)體中的至少一個(gè)被預(yù)先配置,以便指定VPI/VCI,用于從所述節(jié)點(diǎn)主處理器獲取信元。
22.權(quán)利要求21的設(shè)備,其特征在于所述實(shí)體中的所述至少一個(gè)在所述指定VPI/VCI上從所述節(jié)點(diǎn)主處理器獲取指定發(fā)送VPI/VCI的信息,其中所述發(fā)送VPI/VCI要被所述多個(gè)實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元。
23.權(quán)利要求21的設(shè)備,其特征在于所述多個(gè)實(shí)體中的至少一個(gè)在所述指定VPI/VCI上獲取關(guān)于要被所述多個(gè)實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述節(jié)點(diǎn)主處理器的地址的信息。
24.權(quán)利要求21的設(shè)備,其特征在于所述交換核心是第一級(jí)交換核心;所述節(jié)點(diǎn)還包括第二級(jí),所述第二級(jí)包含連接多個(gè)第二級(jí)實(shí)體的第二級(jí)交換核心,所述第二級(jí)實(shí)體中的一個(gè)實(shí)體被用作擴(kuò)展終端,用于連接所述第一級(jí)的實(shí)體;所述第二級(jí)實(shí)體中的一個(gè)實(shí)體在所述指定VPI/VCI上獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述擴(kuò)展終端處的業(yè)務(wù)設(shè)備的地址的信息。
25.權(quán)利要求21的設(shè)備,其特征在于所述多個(gè)實(shí)體中的每一個(gè)實(shí)體均包含實(shí)體處理器;所述多個(gè)實(shí)體中的每一個(gè)實(shí)體均包含加載了基本上相同的可執(zhí)行程序的實(shí)體處理器,用于指定用于從所述節(jié)點(diǎn)主處理器獲取信元的所述相同的指定VPI/VCI。
26.權(quán)利要求21的設(shè)備,其特征在于所述多個(gè)實(shí)體中的至少一個(gè)用作擴(kuò)展終端。
27.一種在異步傳輸模式(ATM)節(jié)點(diǎn)中建立內(nèi)部控制通路的方法,所述節(jié)點(diǎn)包含交換核心及多個(gè)通過(guò)所述交換核心進(jìn)行通信的實(shí)體,所述交換核心包含多個(gè)端口,所述多個(gè)實(shí)體中的一個(gè)實(shí)體包含節(jié)點(diǎn)主處理器,所述方法包括以下步驟建立用于從所述節(jié)點(diǎn)主處理器向所述多個(gè)實(shí)體發(fā)送信元的相應(yīng)的多個(gè)半路徑(trail),所述多個(gè)半路徑中的每一個(gè)都包含從所述節(jié)點(diǎn)主處理器至所述交換核心的相同VPI/VCI;以及將所述多個(gè)實(shí)體中的每一個(gè)都連接到所述交換核心的所述多個(gè)端口中相應(yīng)的一個(gè)端口上。
28.權(quán)利要求27的方法,其特征在于還包括以下步驟在與所述節(jié)點(diǎn)主處理器進(jìn)行通信之前,在所述多個(gè)實(shí)體的每一個(gè)實(shí)體指定從所述交換核心至所述實(shí)體的用于從所述節(jié)點(diǎn)主處理器獲取信元的相同的預(yù)定VPI/VCI。
29.權(quán)利要求27的方法,其特征在于還包括以下步驟通過(guò)所述相應(yīng)的多個(gè)半路徑,從所述節(jié)點(diǎn)主處理器向所述多個(gè)實(shí)體中的每一個(gè)實(shí)體發(fā)送指定要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的唯一發(fā)送VPI/VCI的信息。
30.權(quán)利要求29的方法,其特征在于還包括以下步驟通過(guò)所述相應(yīng)的多個(gè)半路徑,從所述節(jié)點(diǎn)主處理器向所述多個(gè)實(shí)體中的每一個(gè)實(shí)體發(fā)送關(guān)于要被所述多個(gè)實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述節(jié)點(diǎn)主處理器的地址的信息。
31.權(quán)利要求29的方法,其特征在于所述交換核心是第一級(jí)交換核心;所述節(jié)點(diǎn)還包括第二級(jí),所述第二級(jí)包含連接多個(gè)第二級(jí)實(shí)體的第二級(jí)交換核心,所述第二級(jí)實(shí)體中的一個(gè)實(shí)體用作擴(kuò)展終端,用于連接所述第一級(jí)的實(shí)體;所述第二級(jí)實(shí)體中的一個(gè)實(shí)體在所述預(yù)定VPI/VCI上獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述擴(kuò)展終端處的業(yè)務(wù)設(shè)備的地址的信息。
32.權(quán)利要求27的方法,其特征在于還包括在步驟(2)之前執(zhí)行步驟(1)。
33.權(quán)利要求27的方法,其特征在于用所述多個(gè)實(shí)體中的至少一個(gè)作為擴(kuò)展終端。
34.一種異步傳輸模式(ATM)節(jié)點(diǎn),它包括交換核心,它包含多個(gè)端口;多個(gè)實(shí)體,它們連接到所述多個(gè)端口中相應(yīng)的一個(gè)端口上;節(jié)點(diǎn)主處理器,它在所述多個(gè)實(shí)體中的一個(gè)實(shí)體上提供,所述實(shí)體建立相應(yīng)的多個(gè)半路徑,用于從所述節(jié)點(diǎn)主處理器向所述多個(gè)實(shí)體發(fā)送信元,所述多個(gè)半路徑中的每一個(gè)均包含從所述節(jié)點(diǎn)主處理器至所述交換核心的相同VPI/VCI。
35.權(quán)利要求34的設(shè)備,其特征在于所述多個(gè)實(shí)體中的每一個(gè)實(shí)體均在與所述節(jié)點(diǎn)主處理器進(jìn)行通信之前進(jìn)行預(yù)先配置,以便指定從所述交換核心至所述實(shí)體的用于從所述節(jié)點(diǎn)主處理器獲取信元的相同VPI/VCI。
36.權(quán)利要求34的設(shè)備,其特征在于所述節(jié)點(diǎn)主處理器通過(guò)所述相應(yīng)的多個(gè)半路徑向所述多個(gè)實(shí)體中的每一個(gè)實(shí)體發(fā)送指定要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的唯一發(fā)送VPI/VCI的信息。
37.權(quán)利要求36的設(shè)備,其特征在于所述節(jié)點(diǎn)主處理器通過(guò)所述相應(yīng)的多個(gè)半路徑向所述多個(gè)實(shí)體中的每一個(gè)實(shí)體發(fā)送關(guān)于要被所述多個(gè)實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述節(jié)點(diǎn)主處理器的地址的信息。
38.權(quán)利要求36的設(shè)備,其特征在于所述交換核心是第一級(jí)交換核心;所述節(jié)點(diǎn)還包括第二級(jí),所述第二級(jí)包含連接多個(gè)第二級(jí)實(shí)體的第二級(jí)交換核心,所述第二級(jí)實(shí)體中的一個(gè)實(shí)體用作擴(kuò)展終端,用于連接所述第一級(jí)的實(shí)體;所述第二級(jí)實(shí)體中的一個(gè)實(shí)體在所述VPI/VCI上獲取關(guān)于要被所述實(shí)體用來(lái)向所述節(jié)點(diǎn)主處理器發(fā)送信元的所述擴(kuò)展終端處的業(yè)務(wù)設(shè)備的地址的信息。
39.權(quán)利要求34的設(shè)備,其特征在于所述多個(gè)實(shí)體中的至少一個(gè)用作擴(kuò)展終端。
全文摘要
為了在ATM節(jié)點(diǎn)(20,120)中形成內(nèi)部控制通路,“半路徑”(HF)首先被建立,隨后進(jìn)行連接以形成全路徑(FT)。在包含多個(gè)節(jié)點(diǎn)實(shí)體(30,130)或連接到交換核心(24,124)的設(shè)備板的ATM節(jié)點(diǎn)中,對(duì)于每個(gè)節(jié)點(diǎn)實(shí)體,由節(jié)點(diǎn)主處理器執(zhí)行的主控制通路程序(70)首先形成從節(jié)點(diǎn)主處理器和交換核心開(kāi)始的監(jiān)聽(tīng)半路徑和發(fā)送半路徑。以獨(dú)立的方式,即沒(méi)有與節(jié)點(diǎn)主處理器的預(yù)先通信,由每個(gè)節(jié)點(diǎn)實(shí)體的實(shí)體處理器(50,150)執(zhí)行的實(shí)體控制通路程序(80)在其本身和交換核心之間建立監(jiān)聽(tīng)半路徑。對(duì)于每個(gè)節(jié)點(diǎn)實(shí)體,實(shí)體控制通路程序均建立與監(jiān)聽(tīng)半路徑相同的VPI/VCI。然后實(shí)體處理器在其單獨(dú)建立的監(jiān)聽(tīng)半路徑上(即在預(yù)定的VPI/VCI上)接收握手請(qǐng)求。握手請(qǐng)求(HR)包括表明節(jié)點(diǎn)實(shí)體可以使用什么樣的半路徑(如什么樣的其它VPI/VCI)作為將控制信元發(fā)送到節(jié)點(diǎn)主處理器的發(fā)送半路徑的信息。接著,節(jié)點(diǎn)實(shí)體用通過(guò)發(fā)送半路徑發(fā)送的響應(yīng)消息(RM)來(lái)響應(yīng)握手請(qǐng)求。文中給出了單級(jí)和多級(jí)ATM節(jié)點(diǎn)實(shí)施例。對(duì)于各個(gè)節(jié)點(diǎn)實(shí)體,實(shí)體控制通路程序(80)最好相同。
文檔編號(hào)H04L12/56GK1347610SQ0080626
公開(kāi)日2002年5月1日 申請(qǐng)日期2000年2月11日 優(yōu)先權(quán)日1999年2月16日
發(fā)明者A·倫德貝克, G·漢松, T·林德貝里 申請(qǐng)人:艾利森電話股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
凤凰县| 闻喜县| 商南县| 兴文县| 铅山县| 桐梓县| 吉安市| 衡东县| 辽宁省| 开化县| 股票| 临泉县| 舒城县| 文水县| 绥中县| 伊春市| 四子王旗| 望奎县| 灵石县| 桃园市| 成武县| 大方县| 邯郸县| 龙门县| 招远市| 台湾省| 莒南县| 沙坪坝区| 青冈县| 公主岭市| 凭祥市| 太原市| 陵川县| 波密县| 伊吾县| 普安县| 罗城| 南靖县| 涪陵区| 桦川县| 仙游县|