專利名稱:基于通路的虛擬靜態(tài)路由的制作方法
技術領域:
本發(fā)明涉及一個通信系統(tǒng),具體來講,涉及用于在通信系統(tǒng)中的路由數(shù)據(jù)的方法和設備。更具體地說,本發(fā)明涉及在通信系統(tǒng)中用于從源節(jié)點到目的節(jié)點路由單元的方法和設備。
在普通的電信交換網(wǎng)絡中,必需首先建立在源和目的地之間的通信通路,在諸如傳真、電子郵件或語音等數(shù)據(jù)沿著建成的通路傳播之前。當建立和釋放通信通路時,出現(xiàn)穿過網(wǎng)絡的傳播延遲。為獲得電話呼叫的目的地,普通電信交換網(wǎng)絡必須向一個遠程數(shù)據(jù)庫系統(tǒng)發(fā)出消息以請求用于特定呼叫的路由信息。遠程數(shù)據(jù)庫系統(tǒng)提供路由信息的菜單,并且根據(jù)從電信交換系統(tǒng)來的請求,路由信息從數(shù)據(jù)庫中被選出。然而,普通電信交換系統(tǒng)沒有能力產(chǎn)生局部的路由信息,去響應包含異步傳輸模式(ATM)單元的呼叫。
包含ATM通信系統(tǒng)中ATM單元的單元中繼技術正在成為用于通信系統(tǒng)的所選擇的方法。這樣的網(wǎng)絡可以承受來自不同的諸如數(shù)據(jù)、語音、圖象以及視頻等應用的傳輸類型的寬范圍的變化性。
為了以有效方式使用盡可能少的共享資源在節(jié)點間傳送信息,由于沿路由的多變的操作條件(如,存在一對節(jié)點間的多重通路),必須遍及系統(tǒng)傳送以廣播路由的適當?shù)目刂崎_銷(以及由此引起的在共享傳通通路中的額外開銷),和在呼叫開始及結束時用于建立和清理系統(tǒng)資源的資源分配,考慮最佳路由采用折中方案。各種方法被用來實現(xiàn)在單元交換系統(tǒng)中的高吞吐量和極小延遲。這些方法中包括利用單元的有效負載的一部分來包含返回地址。然而,這個方法需要一個集中化系統(tǒng),地址單元被送到一個路由器機構用于登錄對話。
其它現(xiàn)有的技術方法包括使用一個路由建立單元和一個路由拆卸單元在不同節(jié)點之間建立和釋放連接通路。在這種系統(tǒng)類型中,交換模型產(chǎn)生包含虛擬電路識別器的帶有跟在后面立即被傳輸?shù)臄?shù)據(jù)單元的路由建立單元,識別用于這些單元的連接通路,沿著專用虛擬電路接到中繼寬帶交換模塊,但是在此之前連接的確認被接收。象這樣的方法對于傳真?zhèn)鬏?、電子郵件和語音等特征是長度極短的消息,可能建立連接通路比實際上發(fā)送消息要花費更長時間。
因此,最好是提供一個改進的電信交換系統(tǒng),可局部地產(chǎn)生用于單元的路由信息而減小處理的開銷和連接時間。
圖1是根據(jù)本發(fā)明的通信系統(tǒng)的簡圖。
圖2描述了根據(jù)本發(fā)明在如圖1所示的通信系統(tǒng)中用來傳輸數(shù)據(jù)的數(shù)據(jù)結構的框圖。
圖3是根據(jù)本發(fā)明所描述的中心基站控制器(central-based sitecontroller)(CBSC)的諸構架(shelf)的簡圖。
圖4是根據(jù)本發(fā)明的幀內(nèi)(intraframe)連接的框圖。
圖5是根據(jù)本發(fā)明的幀間(interframe)連接的框圖。
圖6描述了根據(jù)本發(fā)明的多重構架和幀及它們相互連接的更詳細的框圖。
圖7是根據(jù)本發(fā)明的一個單元的框圖。
圖8描述了根據(jù)本發(fā)明的用于動態(tài)建立一個上行線路通路的過程的流程圖。
圖9是根據(jù)本發(fā)明的用于動態(tài)建立一個下行線路通路的過程的流程圖。
圖10描述了根據(jù)本發(fā)明的BTSI和代碼轉換器之間的包含構架間(intershelf)路由的上行線路地址譯碼的流程圖。
圖11描述了根據(jù)本發(fā)明的BTSI和代碼轉換器之間的包含構架間路由的下行線路地址譯碼的流程圖。
圖12描述了根據(jù)本發(fā)明BTSI和代碼轉換器之間的包含構架內(nèi)(intrashelf)路由的上行線路地址譯碼的流程圖。
圖13描述了根據(jù)本發(fā)明BTSI和代碼轉換器之間的包含構架內(nèi)路由的下行線路地址譯碼的流程圖。
圖14描述了根據(jù)本發(fā)明的在諸譯碼隨機存儲器(TRAM)中用于地址譯碼的記錄格式的簡圖。
圖15是根據(jù)本發(fā)明的在終端基站接口(base termition siteinterface)(BTSI)內(nèi)帶有分組處理模塊(PPU)的TRAM中數(shù)據(jù)結構的框圖。
圖16是根據(jù)本發(fā)明的在終端基站接口(BTSI)內(nèi)帶有總線接口設備(BID)的TRAM中數(shù)據(jù)結構的框圖。
圖17是根據(jù)本發(fā)明位于代碼轉換器內(nèi)的連接到發(fā)送接收器的TRAM中數(shù)據(jù)結構的框圖。
圖18描述了本發(fā)明代碼轉換器內(nèi)帶有BID的代碼轉換器TRAM中數(shù)據(jù)結構的框圖。
圖19是根據(jù)本發(fā)明在總線終端卡(BTC)中連接到一個BID的TRAM中數(shù)據(jù)結構的框圖。
圖20是根據(jù)本發(fā)明在總線終端卡(BTC)中BID-Z TRAM內(nèi)的數(shù)據(jù)結構的框圖。
圖21描述了根據(jù)本發(fā)明在CBSC內(nèi)用于建立通路的流程圖。
本發(fā)明提供了具有極小共享資源要求的方法和設備,用于在目的節(jié)點和源節(jié)點之間數(shù)據(jù)流的類靜態(tài)(near-static)路由。本發(fā)明的體系結構提供了在源節(jié)點接收的數(shù)據(jù)流的柔性路由和集中化資源使用的極小化,以獲得在高速呼叫中的建立和清除。根據(jù)本發(fā)明,用于路由單元的通路在源節(jié)點建立。在源節(jié)點和目的節(jié)點之間的任何中間節(jié)點無需在交換系統(tǒng)中選擇路由單元的通路。每一個中間節(jié)點包含了在基于源節(jié)點選擇的通路上路由一個單元到下一個節(jié)點所需的信息。另外,系統(tǒng)拓撲結構變更的管理易于掌握并且是可以擴展的,用于增加目的節(jié)點的數(shù)量。根據(jù)本發(fā)明,目的節(jié)點和源節(jié)點之間通路的識別在交換系統(tǒng)用來路由呼叫之前。因此,諸中間節(jié)點內(nèi)的信息無需更新,因為不是每次呼叫(per-call)節(jié)點間的建立都需要識別通路。
現(xiàn)在參考附圖,參考圖1,本發(fā)明可實現(xiàn)的通信系統(tǒng)100被描述。通信系統(tǒng)100包括一個中心基站控制器(CBSC)102,CBSC102在所描述的例子中是基于單元的交換系統(tǒng),用于處理來自諸如語音,數(shù)據(jù),圖象和視頻等不同來源的數(shù)據(jù)流。CBSC102向小區(qū)區(qū)域(celluar region)104和106接收和發(fā)送數(shù)據(jù)。小區(qū)區(qū)域104包括諸終端基站(BTS)108-112,BTS發(fā)送和接收諸移動電話的無線電信號,并且將無線電信號的內(nèi)容分組到在諸分組單元中傳輸?shù)碾娮訑?shù)據(jù)中。諸BTS可以接收同步或異步數(shù)據(jù)傳輸。分組數(shù)據(jù)通過連接諸BTS108-112的架設線路被傳送到CBSC102。這些將諸BTS連到CBSC102的架設線路可以是T1或E1線路。類似地,小區(qū)區(qū)域106包含BTS114-122,它同樣接收無線電信號,將這些信號分組為諸數(shù)據(jù)分組單元并且將諸數(shù)據(jù)分組單元通過連接BTS114-122到CBSC102的架設線路傳送到CBSC102。
從CBSC102經(jīng)過來自位于每一個小區(qū)區(qū)域的諸BTS的傳輸,數(shù)據(jù)可被傳送到諸移動電話單元,比如移動電話單元125。在小區(qū)區(qū)域106中漫游的移動電話單元125發(fā)送用于呼叫的無線電信號,此信號可以被多于一個的BTS,比如BTS122和120接收到。每個接收到來自移動電話單元125無線電信號的BTS將通過架設線路傳送數(shù)據(jù)給CBSC102。在某些點上,兩個BTS中只有一個會接收來自移動電話單元125的無線電信號,因為移動電話單元125漫游到另一個BTS的范圍之外。類似地,一個移動單元根據(jù)移動單元125的位置可以接收到來自多于一個的BTS的無線電信號。這種對于單一呼叫的多重BTS無線電信號的接收涉及在CBSC102內(nèi)的諸軟切斷(softhand-offs)(SHO),后面將對此進行描述。CBSC102接收在源節(jié)點的被分組數(shù)據(jù),并且將分組數(shù)據(jù)傳輸?shù)接糜趥鬏數(shù)侥康墓?jié)點的異步傳輸模式(ATM)單元,目的節(jié)點可通向各種不同的目的地,比如公共交換網(wǎng)絡(PSTN)123和局域網(wǎng)(LAN)124。
CBSC102還連接到ATM網(wǎng)絡126,網(wǎng)絡126接到CBSC128。與CBSC102一樣,CBSC128在小區(qū)區(qū)域130中接收來自BTS132-138的無線電信號。CBSC130同樣提供了到PSTN140的連接。
現(xiàn)在參考圖2,根據(jù)本發(fā)明用于在圖1的通信系統(tǒng)100中傳輸數(shù)據(jù)的數(shù)據(jù)結構的框圖被描述。分組200是一個由在圖所示的諸BTS中的一個如BTS118所接收的碼分多址(CDMA)分組形式的電子數(shù)據(jù)分組。分組200包括涉及CDMA的語音數(shù)據(jù)。當在BTS118被接收時,分組200被轉換成分組數(shù)據(jù)部分(PDU)202。PDU202沿著架設線路發(fā)送到CBSC102并且在CBSC102中被變換成一個單元。PDU202可以是技術上任何已知的格式,但在所描述的例子中,此格式是用于異步傳輸?shù)膸脩艟W(wǎng)絡接口(frame usernetwork interface)(FUNI)。任何已知格式可被用于同步傳輸。FUNI格式下的諸PDU可以是不同的尺寸,但信頭是針對一個單一的尺寸的。FUNI的更多信息在基于幀的用戶到網(wǎng)絡接口(FUNI)規(guī)范afsaa 30.00中描述,可從加利福尼亞Foster城(Foster city)的ATM技術論壇委員會得到,在此一并作為參考。PDU202在CBSC102中轉換為一個單元。
單元204是在CBSC102中用于從源節(jié)點到目的節(jié)點攜帶數(shù)據(jù)的數(shù)據(jù)結構的一個例子。單元204包括一個信頭部分204a和一個有效負載部分204b。信頭部分204a包括與其它開銷信息在一起的用于路由單元204的信息。數(shù)據(jù)放入有效負載部分204b。所謂的數(shù)據(jù)鏈連接識別器(DLCI)被轉換成在CBSC中唯一的一個ATM虛擬通路識別器(VPI)和虛擬信道識別器(VCI)的組合。標準ATM信頭中,VPI字段是8位長而VCI字段是16位長。ATM信頭也包括其它控制信息。ATM技術的更多信息在Mc Graw Hiu公司(1995年)的Geralski的ATM網(wǎng)絡技術介紹ISBN 0-07-024043-4中描述,在此一并作為參考。
現(xiàn)在參考圖3,根據(jù)本發(fā)明CBSC102中構架的框圖被描述。所描述的例子中,CBSC102包含了12個構架300-324。一個典型的CBSC系統(tǒng)包括多重的構架和幀(frame)。所描述的例子中構架被編組為幀1-4。當然,其它幀的數(shù)目和幀中構架的數(shù)目也可用于本發(fā)明。根據(jù)本發(fā)明構架到幀的編組既是邏輯的也是物理的。這些構架是用于在一對節(jié)點,即源節(jié)點和目的節(jié)點之間傳輸信息的一個內(nèi)部交換機的一部分。
因此,本發(fā)明方便地提供了在靜態(tài)的基于VPC譯碼指導下的諸構架之間的路由(即,構架間路由),在系統(tǒng)配置期間確定并且在運作時無法改變(除非拓撲結構改變,比如增加一個構架)。相比之下,在構架內(nèi)部的路由(即,構架內(nèi)路由)在動態(tài)分配的基于VCC譯碼指導下,它在每次呼叫的基礎上來定義。當傳輸路由資源(在源和目的節(jié)點之間)在準備期間建立和在系統(tǒng)運行期間固定時,改進措施是只動態(tài)分配源和目的譯碼。因此,通過在呼叫請求發(fā)出時刻必須被發(fā)送的控制消息量和集中資源的極小化,路由一個呼叫的花銷減少。例如,在一個BTS接收的數(shù)據(jù)經(jīng)過架設線路中繼給一個BTS接口(BTSI)。此數(shù)據(jù)在BTSI中被置入一個單元并傳送給代碼轉換器,其中BTSI是源節(jié)點而代碼轉換器是目的節(jié)點。BTSI和代碼轉換器的更詳細的描述在后面。PDU202在圖3中描述的一個構架內(nèi)被接收并轉換成一個單元204。
現(xiàn)在參考圖4,一個根據(jù)本發(fā)明描述幀內(nèi)(intraframe)的連接的框圖被顯示。如圖所示,幀中的構架306,308和310被接成環(huán)狀分布。諸單元在幀內(nèi)的環(huán)狀連接中從構架到構架傳送。翻到圖5,根據(jù)本發(fā)明的描述幀間連接的框圖被顯示。圖5中,幀1-4的構架相互連接,使得CBSC102中每一個幀都連接到另一個幀。在構架內(nèi)使用連接的諸通路稱構架內(nèi)通路。在一個幀內(nèi)諸構架間的諸通路稱幀內(nèi)通路,同時,位于不同幀的諸構架之間的諸通路稱幀間通路。諸單元通過不同的構架使用由源節(jié)點分配的VPI,VCI和時隙識別器(slot identifier)來路由。在位于與源節(jié)點相同或不同的構架的目的節(jié)點上,單元由基于附在單元的信頭上的時隙識別器來識別。用于路由單元的這種方法和結構將在下面詳細描述。
現(xiàn)在參考圖6,根據(jù)本發(fā)明的多重構架和幀以及它們的內(nèi)部連接的更詳細的說明被描述。在構架400內(nèi),一個單元總線提供了BTSI404,代碼轉換器406和總線終端卡(BTC)408之間的連接。在所描述的例子中,對于在構架間傳輸?shù)膯卧珺TC408起到一個中間節(jié)點的作用,同時,根據(jù)數(shù)據(jù)流流動的方向,BTSI404和代碼轉換器406既可以是源節(jié)點又可以是目的節(jié)點。BTSI404包括一個幀調(diào)節(jié)器410(framer),經(jīng)架設線路接收和發(fā)送PDU的數(shù)據(jù)流給BTS。根據(jù)本發(fā)明幀調(diào)節(jié)器410可連接1-8個架設線路。當然,常用的技術可以實現(xiàn)連到幀調(diào)節(jié)器410的架設線路的其它的數(shù)目。分組處理單元(PPU)412連接到幀調(diào)節(jié)器410并且將來自幀調(diào)節(jié)器410接收的諸PDU的數(shù)據(jù)置入諸單元,用于在CBSC102內(nèi)傳輸。同樣PPU412取出BTSI404接收的單元并將這些單元轉換成諸PDU,經(jīng)幀調(diào)節(jié)器410傳送給諸BTS。
根據(jù)本發(fā)明圖7描述了一個單元的更詳細的說明。單元500包括一個單元總線路由信頭(CBRH)502,信頭504,以及有效負載506。CBRH502包含路由信息,用于CBSC102內(nèi)的諸總線接線設備(BID)。信頭504包括通用流控制(GFC)字段,VPI和VCI字段。一個有效負載類型識別器字段和一個單元損耗優(yōu)先字段在信頭504的字節(jié)4中。單元500的其余部分是有效負載506,包含用于傳送到目的節(jié)點的數(shù)據(jù)。除了CBRH502被加入信頭504之外,單元500是標準ATM單元。
重新參考圖6,在將諸PDU轉換成諸單元時,PPU412從PDU中取出地址,并且使用此地址訪問一個譯碼隨機存取存儲器(TRAM)414,在PDU到單元的調(diào)整期間完成地址譯碼。這些PDU到單元的譯碼的完成使用根據(jù)本發(fā)明的最佳實施例中ATM適配層(AAL)5的ATM適配層功能。這個地址譯碼也稱一級地址譯碼(level one address translation)。一級地址譯碼是一個邏輯到邏輯的映射,其結果的信息用來產(chǎn)生單元的信頭。當諸單元轉換成諸PDU時,PPU412從單元信頭中的VCI取出信道號和鏈接號。信道號和鏈接號以及單元有效負載中的數(shù)據(jù)被用于產(chǎn)生PDU。
BTSI404還包括連接到PPU412的BID-J416。BID-J416提供了到單元總線402的接口。當單元被PPU412送至BID416時,TRAM418被BID416用來完成第二次地址譯碼,也稱二級地址譯碼。二級地址譯碼是虛擬信道連接(VCC)的地址譯碼,原始的VPI和VCI被新的替換,其中新的VPI對應于目的構架識別,新的VCI既對應于呼叫的邏輯識別器的呼叫參考號碼(CRN),或對應于設備(也稱目標)如DSP的識別器。當單元沿著構架間或幀間通路被路由到目的節(jié)點時,CRN在VCI中應用。當單元在構架內(nèi)被傳送到節(jié)點時,用于設備的識別器在VCI中使用。
一級地址譯碼器只在BTSI404內(nèi)提供唯一的VPI和VCI。根據(jù)本發(fā)明,一級地址譯碼在諸BTSI和諸代碼轉換器處使用,因為這些節(jié)點中的BID要求諸單元作為輸入(即,到諸BID的連接以Utopia標準使用諸總線)。關于Utopia標準的更多信息在二級Utopia Vl.0,af-phy-0039.00中,可從加利福尼亞Foster城ATM技術論壇委員會得到,在這里一并作為參考。Utopia標準的附加信息在一級Utopia中,同樣可從ATM技術論壇委員會得到。
源節(jié)點BTSI404中的二級譯碼獲得了穿過整個CBSC的唯一的VPI和VCI,識別特定的構架和設備。在目的節(jié)點是代碼轉換器的情況下,VCI是一個CRN,用于識別一個數(shù)字信號處理器(DSP),DSP用于語音處理。另外,加入單元總線路由信頭(CBRH),對應于到目的節(jié)點的通路中下一個節(jié)點的時隙識別。CBRH加入到單元信頭,改變了根據(jù)本發(fā)明的一個ATM單元的正常長度。在構架內(nèi)路由的情況下,CBRH對應于構架中另一個卡的時隙識別,比如BTSI,代碼轉換器或網(wǎng)絡間接口。對于構架間、幀內(nèi)、或幀間路由,時隙識別是屬于BTC卡的時隙識別。這種地址譯碼的類型是邏輯到物理的號碼映射。在最佳實施例中,當單元送上單元總線402時BID-J416只完成地址譯碼。由BID-J416從單元總線402撤消單元時,由PPU412執(zhí)行的處理不做地址譯碼。
如圖6所示,代碼轉換器406包括DSP420和422,將代碼轉換器406接收的數(shù)據(jù)置為在PSTN中使用的格式。代碼轉換器406在BID-K424處接收諸單元。BID-K424通過檢驗單元信頭中的CBRH確定是否撤消來自單元總線402的單元,檢驗被定為時隙識別是否是屬于代碼轉換器406的時隙識別。在最佳實施例中,當從單元總線402撤消單元時,在BID-K424處不進行時間消耗地址譯碼(time consuming address translation)。
這些單元被送往發(fā)送接收器426,取出在單元信頭中VCI內(nèi)的DSP語音處理器號碼(VPN)字段。發(fā)送接收器426使用VCI路由數(shù)據(jù)到用于語音處理的DSP420或DSP422。通過使用連接到發(fā)送接收器426的TRAM428中存儲的數(shù)據(jù),DSP的VPN字段從VCI中取出。
發(fā)送接收器426也用于將DSP420或DSP422來的數(shù)據(jù)置入單元,用于在CBSC102中傳輸。當接收來自諸DSP中的一個的數(shù)據(jù)時,發(fā)送接收器426使用TRAM428完成一級地址譯碼,分配用于放置在單元信頭內(nèi)的VPI號碼和VCI號碼。數(shù)據(jù)由發(fā)送接收器426置入單元的有效負載部分。此單元傳輸?shù)紹ID-K424,用于隨后總線402上的傳輸。放置單元到單元總線402之前,BID-K424使用TRAM430完成二級地址譯碼去識別目的時隙號碼。BID-K424也將一個CBRH作為二級地址譯碼的部分加入單元。
BTC408包括一個單元總線432,相互連接BID-A434,BID-B436,BID-C438和BII-D440。相應地,TRAM-A442,TRAM-B444,TRAM-C446連接到BID-A434,BID-B436和BID-C438。這些TRAM用于虛擬通路連接(VPC)地址譯碼,其中只有VPI被包括在地址譯碼中。BID-D440沒有TRAM。因為在最佳實施例中,只有當單元置入單元總線時才進行地址譯碼。BTC408還包含BID-Z450,提供到BID-B436和單元總線402的連接。每一個BID只根據(jù)單元信頭中的VPI用于路由諸單元到相應的目的地。每個BID基于加到單元信頭的CBRH確定是否由BID路由數(shù)據(jù)。BTC再次便利地提供了靜態(tài)路由譯碼用于臨時路由,改進了現(xiàn)有技術。
根據(jù)本發(fā)明,只在單元置入單元總線時進行地址譯碼,并且每次譯碼提供了一個新的CBRH代替加在單元信頭上的現(xiàn)有CBRH。下一個節(jié)點(即BTSI,代碼轉換器或另一個BTC)的時隙識別號碼作為CBRH存儲,并且用于將單元路由到通向目的節(jié)點的通路中的下一個節(jié)點。VPI保留了這些BID的地址譯碼中相同的內(nèi)容。
幀內(nèi)環(huán)路452連接BTC到構架456中的BTC454,如圖所示。單元總線458提供BTC454和BTSI460,代碼轉換器462,和網(wǎng)絡間接口464的連接?;ミB接(interconnect)464連接構架400到構架468,顯示了構架間連接的另一類型,如圖所示。構架468內(nèi),BTC472中的單元總線470還包括BID-X474,提供了對CBSC102外部的目的地的接口,比如,舉個例子,圖1中所示的LAN124。
根據(jù)本發(fā)明,構架中的各種元件可使用已知的單元構成。例如,諸BID使用康涅狄格州Shelton的TranSwitch公司的Cubit構成(注意“Cubit是TranSwitch公司的商標。)。Cubit及其應用的描述見單元總線,技術手冊和Cubit應用,文件號TXC-05801-TMI和Cubit設備,單元總線交換,數(shù)據(jù)單文件號TXC-05801-MB,都可以從康涅狄格州Shelton的TranSwitch公司得到,在此一并作為參考。幀調(diào)節(jié)器410使用已知的幀調(diào)節(jié)器構成,諸如T7630T1/E1幀調(diào)節(jié)器,可從AT&T公司得到。PM4344是可以從位于加那大的Burnaby的PMC-Sierra得到的幀調(diào)節(jié)器。地址譯碼,單元生成,以及分組處理單元412的其它功能使用專用集成芯片(ASIC)設計應用來構成。
現(xiàn)在參考圖8,根據(jù)本發(fā)明用于動態(tài)建立一個上行線路通路的過程的流程圖被描述。過程由檢測BTS架設線路上的始發(fā)呼叫開始(步驟600)。此呼叫是典型的在BTS處接收的移動至陸上(mobile-to-land)呼叫,數(shù)據(jù)經(jīng)架設線路被傳輸?shù)紹TSI。接著過程確定是否接受呼叫(步驟602),即,網(wǎng)絡是否有建立呼叫所需的資源。若過程不接受呼叫,則過程終止。否則,一個BTS信道參考號碼被分配給這個呼叫(步驟604)。此BTS信道參考號碼是一個DLCI或一個幀地址(FA)。過程接著分配代碼轉換器DSP去處理此呼叫(步驟606)。根據(jù)本發(fā)明此呼叫可由源節(jié)點的構架上的BTC或某些集中系統(tǒng)來建立。
下一步,確定通路是否請求在構架間通路上傳送數(shù)據(jù)(步驟608)。若路由請求一個構架間通路,則過程使用用于構架間通路的信息更新在BTSI處的二級TRAM譯碼記錄(TR)(步驟610)。通過設置VPI等于代碼轉換器構架識別號碼和設置在CBSC中唯一的VCI為等于路由號碼(CRN)完成此步驟。在此例中,CRN是16位號碼。另外,TRAM譯碼記錄中的CBRH置為等于用于BTC的有效BTC時隙號碼,此BTC將單元從BTSI卡所在的構架上傳出。此后,涉及此呼叫的BID-Z的TRAM譯碼記錄在位于目的構架所包含的代碼轉換器中的BTC內(nèi)被更新(步驟610)。VPI被設為等于目的代碼轉換器的時隙號碼和軟切斷(SHO)分支(leg)代碼(即,每個SHO分支是用于邏輯呼叫的有效鏈接)。VCI被設為處理此呼叫的DSP的語音處理號碼。隨后CBRH被設為目的代碼轉換器時隙設備號碼,過程終止。
再次參考步驟608,若路由不是一個構架間通路,則過程更新用于構架內(nèi)路由的BTSI內(nèi)的二級TRAM譯碼記錄(步驟614)。通過設置VPI等于目的代碼轉換器構架識別號碼和通過設置處理信息的DSP的VPN和VCI中的SHO分支號碼完成此步驟。CBRH被設為等于代碼轉換器時隙識別號碼,過程終止。
現(xiàn)在參考圖9,根據(jù)本發(fā)明一個用于動態(tài)建立下行線路通路的過程的流程圖被描述。此過程由更新代碼轉換器中的一級TRAM譯碼記錄開始(步驟700)。在最佳實施例中,通過設置記錄的部分等于有效分支指示器及通過分配用于呼叫參考號碼的SHO分支的臨時VCI完成此步驟。確定單元是否被路由到沿著構架間的通路(步驟702)。若單元將被路由到構架間通路,則過程更新代碼轉換器中用于構架間目的節(jié)點的二級TRAM譯碼記錄(步驟704)。通過設置VPI等于目的BTSI構架識別號碼及通過設置VCI到16位CRN完成此步驟。另外,CBRH被設為等于將單元傳送出此構架的有效BTC時隙。
過程接著更新目的構架中的BID-ZTRAM譯碼記錄(步驟706)。通過設置架設線路號碼及VPI中BTSI時隙識別號碼完成此步驟。另外,VCI被設為等于DLCI?;蛘撸琕CI可被設為等于邏輯信道號碼。一個邏輯信道號碼用于識別出在架設線路上傳輸?shù)膸讉€呼叫中的一個。此邏輯信道號碼用于包含一個幀地址或DLCI。CBRH被設為等于BTSI時隙識別號碼,此后程序終止。
再次參考步驟702,若過程請求構架內(nèi)通路,用于構架內(nèi)的節(jié)點的代碼轉換器中的二級TRAM譯碼記錄被更新(步驟708)。通過設置目的BTSI時隙識別號碼和將架設線路號碼置入譯碼記錄的VPI部分來更新譯碼記錄。VCI包含了16位CRN。CBRN包含目的BTSI的時隙識別號碼,之后過程終止。
現(xiàn)在參考圖10,根據(jù)本發(fā)明一個涉及BTSI和代碼轉換器之間構架間路由的上行線路地址譯碼的流程圖被描述。過程開始于從BTSI(源節(jié)點)執(zhí)行一級地址譯碼將DLCI變換成VPI和VCI以響應接收數(shù)據(jù)流(步驟800),VPI被設為等于架設線路號碼而VCI被設為等于臨時值。接著,BTSI執(zhí)行二級譯碼,這是一個VCC地址譯碼(步驟802)。VCC地址譯碼涉及VPI和VCI兩者,同時VCC地址譯碼只涉及單元中的VPI。此譯碼得到穿過CBSC的唯一的VPI和VCI并且提供CBRH。VPI包括目的時隙識別,例如,目的代碼轉換器構架識別號碼。VPI的一部分還用于解碼SHO分支號碼。VCI包含了CRN,在后面用于包含話音處理號碼(VPN)。
接著,VPC地址譯碼在BTC處發(fā)生以響應接收單元(步驟804)。VPI被檢測以識別CBRH,引導單元到通向目的代碼轉換器通路的下一個節(jié)點。在此地址譯碼之后VPI保留相同值。VCC地址譯碼在目的BTC處發(fā)生以響應接收單元(步驟806)。目的BTC是代碼轉換器(目的節(jié)點)的前一個節(jié)點,BTC處的VCC地址譯碼用包含代碼轉換器的時隙號碼和SHO分支識別的VPI代替單元信頭中的VPI。VCI用于包含VPN和SHO分支號碼,代替VCI中的CRN。CBRH被設為等于目的代碼轉換器時隙識別號碼。
為響應接收的單元,代碼轉換器處理單元信頭將有效負載中的數(shù)據(jù)引向對應的DSP(步驟808)。在單元信頭處理中,通過檢測VPI代碼轉換器校驗單元的正確路由。另外,代碼轉換器解碼VPI和VCI去標識SHO分支號碼用于被分配的用于單元選擇的緩沖器。諸單元從涉及呼叫的代碼轉換器的每個通路被緩沖。對于不同分支的所有單元都接收后,包含最優(yōu)數(shù)據(jù)的單元的選擇由DSP處理。VCI用于檢索語音處理號碼(VPN),此號碼用于路由數(shù)據(jù)到代碼轉換器中特定的DSP。雖然所描述的流程圖只包括單一BTC作為BTSI(源節(jié)點)和代碼轉換器(目的節(jié)點)之間的中間節(jié)點,但可以存在附加的諸中間節(jié)點,其中如步驟804中地址譯碼的諸地址譯碼被完成。
接著翻到圖11,根據(jù)本發(fā)明一個包含BTSI和代碼轉換器之間構架間路由的下行線路譯碼的流程圖被描述。過程開始于當用于邏輯呼叫的多重分支有效時,代碼轉換器完成一級地址譯碼,使語音數(shù)據(jù)的采樣值與有關的一對VPI和VCI的號碼等于有效長度的號碼(步驟900)。VPI包含一個后面用于包含VPN的CPN?;蛘撸琕PI可直接識別VPN,其中VPI是用于VPN的識別器,VCI是用于分支號碼的臨時值。接著,代碼轉換器執(zhí)行二級地址譯碼(步驟902)。這個譯碼提供了CBSC中唯一的地址。在此譯碼中,VPI包括了BTSI的構架號碼。VCI包括CRN,以及CBRH包括下一個節(jié)點,BTC的時隙識別號碼,用于朝著目的BTSI路由單元。
接著,一個VPC地址譯碼在位于與代碼轉換器同一構架的BTC處執(zhí)行(步驟904)。這種地址譯碼的類型也在目的BTC之前的任何附加的諸BTC處被執(zhí)行。在目的BTS構架的目的BTC處,在單元上執(zhí)行VCC地址譯碼(步驟906)。此VCC地址譯碼將BTSI的時隙識別號碼和架設號碼置入單元的VPI。單元的VPI由DLCI或信道號碼替換。
在BTSI處,處理單元信頭(步驟908)。對單元信頭的處理中,BTSI通過測試VPI核實單元的正確路由。相應地,一對VCI/VPIB被解碼以包含架設線路號碼和DLCI。DLCI可由VCI的直接譯碼包含,或另一種,VCI可由作為包含DLCI的指針。
現(xiàn)在參考圖12,根據(jù)本發(fā)明一個包含BTSI和代碼轉換器之間構架內(nèi)路由的上行線路地址譯碼的流程圖被描述。此過程開始于BTSI運行一級地址譯碼將DLCI轉換成VPI和VCI(步驟100)。VPI被設為等于架設線路號碼而VCI被設為等于臨時值。接著,BTSI完成二級地址譯碼,這是VCC譯碼。此譯碼得到穿過CBSC的唯一的VPI和VCI并產(chǎn)生CBRH。VPI包括目的時隙識別,比如目的代碼轉換器時隙識別號碼。VPI的一部分可用于解碼SHO分支號碼。SHO分支號碼識別用于一個邏輯呼叫的有效鏈接的號碼中的一個。VCI包含語音處理號碼,并且也可包含識別SHO分支號碼的信息。CBRH被設為等于目的代碼轉換器時隙識別號碼。
代碼轉換器處理單元信頭將單元有效負載中的數(shù)據(jù)引入相應的DSP(步驟1004)。在處理單元信頭中,代碼轉換器通過測試VPI核實單元的正確路由。另外,代碼轉換器解碼VPI和VCI來標識SHO分支號碼用于單元選擇的被分配的緩沖器。VCI用于檢索語音處理號碼(VPN),VPN用于將數(shù)據(jù)路由到代碼轉換器中的特定的DSP。
下面翻到圖13,根據(jù)本發(fā)明一個包含代碼轉換器和BTSI之間構架內(nèi)路由的下行線路地址譯碼的流程圖被描述。過程開始于代碼轉換器執(zhí)行一級地址譯碼將DLCI轉換成VPI和VCI(步驟1100)。VPI是一個CRN,在后面用于包含VPN。或者,VPI可直接識別VPN。VCI是用于分支號碼的臨時值。接著,代碼轉換器執(zhí)行二級地址譯碼(步驟1102)。在最佳實施例中,此地址譯碼是一個VCC地址譯碼,提供了構架中唯一的地址。在此譯碼中,VPI包含目的BTSI時隙號碼和架設線路號碼。VCI包含CRN,而CBRH包含目的BTSI的時隙識別號碼。在BTSI處,處理單元信頭(步驟1104)。在處理單元信頭中,BTSI通過測試VPI核實單元的正確路由。VCI被解碼用來包含架設線路號碼和DLCI。DLCI可由VCI的直接譯碼包含,或者VCI用作包含DLCI的指針。
雖然所描述的例子使用BTSI和代碼轉換器作為源節(jié)點和目的節(jié)點,但相同的用于路由單元的過程可用于其它類型的源節(jié)點和目的節(jié)點。例如,兩個BTSI可形成一個源節(jié)點和一個目的節(jié)點。網(wǎng)絡間的接口,如圖6所示構架456的網(wǎng)絡間接口464,可作為源節(jié)點或目的節(jié)點。另外,圖6所示的BID474根據(jù)本發(fā)明既可作源節(jié)點也可作目的節(jié)點。當然,除這些被描述之外的其它類型的源節(jié)點和目的節(jié)點也可用于本發(fā)明的過程。
現(xiàn)在參考圖14,根據(jù)本發(fā)明,在源節(jié)點處,用于執(zhí)行地址譯碼以路由單元的TRAM中記錄的框圖被說明。記錄1200是用于VPI地址譯碼的VPI譯碼記錄,并且包括被放入用于路由的單元信頭的CBRH信息。另外,記錄1200還包括VPI。記錄1202和1204是相應地在VCC譯碼中使用的VPI和VCI譯碼記錄。VPI譯碼記錄1202提供了VCI頁面偏移,用于確定譯碼中的VCI產(chǎn)生在源節(jié)點處。VCI譯碼記錄1204用于提供在源節(jié)點處的VCI和二級譯碼中的CBRH。
接著翻到圖15,根據(jù)本發(fā)明涉及BTSI中PPU的TRAM中數(shù)據(jù)結構的框圖被說明。數(shù)據(jù)結構1300中包括許多記錄,諸如記錄1302。根據(jù)本發(fā)明,記錄1302包括VPI部分1304,VCI上部1306,和VCI下部1308。此數(shù)據(jù)結構用于一級地址譯碼中。當然,其它類型或數(shù)據(jù)結構的配置也可用于包含一級地址譯碼的信息。根據(jù)本發(fā)明,PDU到達的架設線路號碼可用于VPI,而DLCI可映象為VCI?;蛘撸琕PI和VCI可包含DLCI。若使用FUNI接口,可使用直接幀尋址VPI和VIC映象。在其它部分,DLCI可用作一個指向外部存儲器的指針去映射VPI與VCI的值。
接著翻到圖16,根據(jù)本發(fā)明涉及BTSI中BID的TRAM內(nèi)的數(shù)據(jù)結構的框圖被說明。根據(jù)本發(fā)明此數(shù)據(jù)結構用于二級地址譯碼。數(shù)據(jù)結構1400包含一個VPI部分1402和一個VCI部分1404。包含在一級地址譯碼中的VPI用于包含來自VPI部分1402的VPI譯碼記錄1406。VPI譯碼記錄1406包含了用于確定VCI譯碼記錄的頁面偏移。VCI譯碼,通過將來自VPI譯碼記錄1406的VCI的頁面偏移加入到頁面,并且選擇此地址中的記錄,得到VCI譯碼記錄1408。此記錄包含被置入將單元傳輸?shù)娇偩€上去的前一個單元的CBRH,VCI和VPI。CBRH對應于用于構架間通路的BTC識別號碼和構架間通路中接收單元的節(jié)點的時隙識別號碼。VPI確定存在于代碼轉換器中的目的構架的構架識別號碼。VCI是被設為等于CRN的用于單元的唯一的識別器。當出現(xiàn)構架內(nèi)路由時,VCI包含代碼轉換器中DSP的VPN。
現(xiàn)在參考圖17,根據(jù)本發(fā)明連接到代碼轉換器中發(fā)送接收器的TRAM中的數(shù)據(jù)結構的框圖被描述。根據(jù)本發(fā)明數(shù)據(jù)結構用于一級地址譯碼。數(shù)據(jù)結構1500包含了識別涉及代碼轉換器的信道中有效分支的號碼的記錄。每一個分支指明來自處于多于一個BTS中的一個移動單元的無線電信號的接受。多于一個的有效分支指明了進程中的一個SHO。在所述例子中,存在6個譯碼記錄1502-1512用于對于特定呼叫的6個SHO分支。
數(shù)據(jù)結構1500用于當代碼轉換器是源節(jié)點而BTSI是目的節(jié)點時,DSP識別號碼用于確定包含記錄的地址,此記錄識別分配給單元的VPI。VCI被定為涉及SHO分支的記錄的內(nèi)容。涉及呼叫的每一個接下來的單元的VCI使用下一個未使用的記錄。這些VPI和VCI的值在代碼轉換器中是唯一的,但在CBSC的其它部分則不是唯一的。
接著翻到圖18,根據(jù)本發(fā)明涉及代碼轉換器中BID的TRAM中的一個數(shù)據(jù)結構的框圖被描述。根據(jù)本發(fā)明,此數(shù)據(jù)結構用于二級地址譯碼。數(shù)據(jù)結構1600得到VPI部分1602和VCI部分1604。VPI部分1602用于得到VPI譯碼記錄,諸如VPI譯碼記錄1606,此記錄包含了VCI的頁面偏移。VPI的號碼是VCI部分1604中的頁面號碼。來自VPI譯碼記錄1606的VCI頁面偏移加到頁面上,得到包含VCI譯碼記錄1608的地址。此VCI譯碼記錄包含VPI,VCI和CBRH的信息,這些信息在單元傳輸?shù)接糜趥鬏斈康墓?jié)點的總線之前被置入單元的信頭。根據(jù)用于傳輸單元的是否是構架內(nèi)或構架間通路,CBRH引導數(shù)據(jù)或者到目的BTSI,或者到BTC。對于構架間通路,VPI用包含CRN的VCI指明目的BTSI構架識別號碼,其中CRN在后面用于包含DLCI或信道號碼。對于構架內(nèi)通路,VPI識別沿架設線路號碼的目的BTSI時隙識別號碼。VCI包括CRN或信道號碼。
現(xiàn)在翻到圖19,根據(jù)本發(fā)明一個中間節(jié)點的BID的TRAM中的數(shù)據(jù)結構的框圖被描述。數(shù)據(jù)結構1700包括用于BID-A,BID-B,BID-C的TRAM中的VCI譯碼的入口。單元的VPC用于確定VPI譯碼記錄1702的地址。此VPI譯碼記錄包括VPI和CBRH。CBRH用于引導單元或者到目的CBSI,或者到通向目的CBSI的通路中的下一個BTC。VPI譯碼記錄1702中的VPI字段常包含用于訪問此譯碼記錄的同一VPI。換句話說,地址譯碼中VPI不改變,只替換單元信頭中的CBRH。根據(jù)本發(fā)明的靜態(tài)路由的優(yōu)點被再次闡明,即到達BTC節(jié)點處的每一個進入的單元參考表格并根據(jù)簡單的規(guī)則被處理,確定路由的下一個分支。不需要外部“處理”的作用。即,進入的VPI/VCI地址的簡單自鎖(look-up)譯碼自動產(chǎn)生正確的信息(新的VPI/VCI),不需要專用資源(控制處理器)的介入。上述改進是穿過ATM網(wǎng)絡用來路由消息的靜態(tài)建立存儲器的結果。
現(xiàn)在參考圖20,根據(jù)本發(fā)明BID-Z中TRAM的數(shù)據(jù)結構的框圖被描述。數(shù)據(jù)結構1800包括VPI譯碼記錄部分1802和VCI譯碼記錄部分1804。目的BTC中的單元使用BID-Z路由到目的節(jié)點,其中BID-Z使用VCC地址譯碼來提取用于目的節(jié)點的CBRH。VPI用于包含VPI譯碼記錄1806中VCI頁面偏移。VCI頁面偏移用于包含來自VCI譯碼記錄部分1804的VCI譯碼記錄1808。VCI譯碼記錄1808包括路由單元到諸如BTSI或代碼轉換器等目的節(jié)點的CBRH。此記錄還包括與單元到特定數(shù)字信號處理器(DSP)有關的VCI,或BTS架設信道號碼和未使用的VPI。
現(xiàn)在翻到圖21,根據(jù)本發(fā)明CBSC中用于建立通路的流程圖被描述。此過程開始于識別CBSC中的源節(jié)點(步驟1900)。此后,過程識別CBSC中的節(jié)點(步驟1902)。未處理的節(jié)點被選擇用于處理(步驟1904)。過程接著確定用于所選源節(jié)點的所有目的節(jié)點(步驟1906)。源節(jié)點和每個目的節(jié)點之間的通路被選擇(步驟1908)。過程接著確定是否存在用于處理的附加節(jié)點(步驟1910)。若存在附加源節(jié)點,過程回到步驟1904。否則,過程接著存儲路由信息,識別CBSC中每個有關節(jié)點內(nèi)的通路(步驟1912),此后過程終止。此過程在CBSC開始路由呼叫之前被初次執(zhí)行。此過程根據(jù)本發(fā)明還可被運行以響應添加節(jié)點。
用于每個BID的TRAM使用以下規(guī)則填充1、若VPI單元=節(jié)點(N),則路由到構架2、若VPI單元=節(jié)點(范圍N),且≠節(jié)點(N),路由到幀內(nèi)構架3、若VPI單元=節(jié)點(范圍M)路由到幀間構架,或4、否則,路由到幀內(nèi)構架。
其中VPI單元是被路由的單元的VPI;節(jié)點N是單元當前所在的節(jié)點;節(jié)點(范圍N)是節(jié)點N同一幀內(nèi)的節(jié)點;及節(jié)點(范圍M)是節(jié)點M所連接的幀內(nèi)的節(jié)點。
換句話說,當VPI包含用于構架所在節(jié)點的識別器時單元被路由到此構架。若此構架是經(jīng)幀間環(huán)路連接到另一構架的,單元被路由到用于沿幀間環(huán)路傳輸?shù)腂ID-D。若節(jié)點位于連接到單元所在構架的另一幀,單元被路由到用于此幀傳輸?shù)腂ID-C。否則,目的節(jié)點所在的幀的構架沒有直接連接到單元所在的特定構架。在此情況下,單元被路由到沿幀環(huán)路的幀的構架,去尋找可路由單元到相應幀的另一個構架。
于是,本發(fā)明提供了一個改進的方法和設備,用于在源節(jié)點和目的節(jié)點之間路由單元。根據(jù)本發(fā)明,一個柔性路由系統(tǒng)被提供,其中源節(jié)點和目標節(jié)點之間的通路由源節(jié)點局部地確定。本發(fā)明提供了無需中間節(jié)點去選擇到目的節(jié)點的通路的優(yōu)越性。中間節(jié)點基于源節(jié)點所選擇的通路,路由單元到下一節(jié)點。因此,不需要每次呼叫的節(jié)點間建立,導致了高速呼叫建立。這些通路是存在的。本發(fā)明還提供了一個優(yōu)越性,由于預先確定路由,只需極少的維護,消除了對每次呼叫用于監(jiān)測實時系統(tǒng)加載或運行費用極小化程序的需要。
權利要求
1.一個在具有多個節(jié)點的,其中包含一個源節(jié)點,至少一個中間節(jié)點,和一個目的節(jié)點的基于單元的交換系統(tǒng)中,用于有效路由數(shù)據(jù)流的方法,此方法包括在源節(jié)點處接收數(shù)據(jù)流;在源節(jié)點處執(zhí)行地址譯碼的第一個類型,識別源節(jié)點和目的節(jié)點之間通路的第一部分,以響應在源節(jié)點處接收數(shù)據(jù)流;在至少一個中間節(jié)點處接收數(shù)據(jù)流;在至少一個中間節(jié)點處執(zhí)行地址譯碼的第二個類型,識別源節(jié)點和目的節(jié)點之間通路的另一部分,以響應在至少一個中間節(jié)點處接收數(shù)據(jù)流;在目的節(jié)點處接收數(shù)據(jù)流;且為響應在目的節(jié)點處接收數(shù)據(jù)流,在目的節(jié)點處執(zhí)行地址譯碼,識別目的節(jié)點內(nèi)的目標,其中數(shù)據(jù)流在基于單元的交換系統(tǒng)中被有效路由。
2.權利要求1中的方法,其中在源節(jié)點處執(zhí)行地址譯碼的第一個類型,識別到目的節(jié)點的通路的第一部分的步驟,進一步地包括與數(shù)據(jù)流相關的路由信頭,其中路由信頭識別源節(jié)點和目的節(jié)點之間通路的第一部分,并用于路由數(shù)據(jù)流到達源節(jié)點和目的節(jié)點之間通路的第一部分。
3.基于單元的交換系統(tǒng)包括一個源節(jié)點;至少一個中間節(jié)點;和一個目的節(jié)點;其中源節(jié)點接收數(shù)據(jù)流,執(zhí)行地址譯碼的第一個類型,識別源節(jié)點和目的節(jié)點之間通路的第一部分,并且路由數(shù)據(jù)流到達源節(jié)點和目的節(jié)點之間通路的第一部分,其中至少一個中間節(jié)點位于通路的第一部分,并執(zhí)行地址譯碼的第二個類型以響應接收數(shù)據(jù)流,識別到目的節(jié)點之間通路的另一部分并用于路由數(shù)據(jù)流到達通向目的節(jié)點之間通路的另一部分,并且其中目的節(jié)點執(zhí)行地址譯碼的第三個類型,識別目的節(jié)點內(nèi)的目標,以響應在目的節(jié)點處接收數(shù)據(jù)流。
4.權利要求3中的基于單元的交換系統(tǒng),其中地址譯碼的第一個類型是虛擬信道連接地址譯碼,而地址譯碼的第二個類型是虛擬通路連接地址譯碼。
5.基于單元的交換系統(tǒng)包括包括一個源節(jié)點,至少一個中間節(jié)點和一個目的節(jié)點的多個節(jié)點,其中預先選擇的通路連接一個源節(jié)點通過至少一個中間節(jié)點到目的節(jié)點;第一步操作意味著響應在源節(jié)點處接收數(shù)據(jù)流,執(zhí)行地址譯碼的第一個類型,識別預先選擇的到目的節(jié)點的通路的第一部分并路由數(shù)據(jù)流到達預先選擇的通路的第一部分;且第二步操作意味著在至少一個中間節(jié)點處執(zhí)行地址譯碼的第二個類型,識別到目的節(jié)點的通路的另一部分并路由數(shù)據(jù)流到達預先選擇的通路的另一部分,以響應在至少一個中間節(jié)點處接收數(shù)據(jù)流;
6.具有多個節(jié)點的基于單元的交換系統(tǒng)包括具有多個操作模式的源節(jié)點,包括在基于單元的交換系統(tǒng)中數(shù)據(jù)流在源節(jié)點處被接收的操作的第一模式,利用源節(jié)點處被接收的數(shù)據(jù)流產(chǎn)生多個單元的操作的第二模式,在源節(jié)點處執(zhí)行地址譯碼的第一個類型,識別通路的第一部分的操作的第三模式,和路由多個單元到達通向目的節(jié)點的通路的第一部分的操作的第四模式;具有多個操作模式的至少一個中間節(jié)點,包括在至少一個中間節(jié)點處接收多個單元的操作的第一模式,在至少一個中間節(jié)點處執(zhí)行地址譯碼的第二個類型,識別通向目的節(jié)點的通路的另一部分的操作的第二模式,和路由多個單元到達通向目的節(jié)點的通路的另一部分的操作的第三模式;和具有多個操作模式的目的節(jié)點,包括在目的節(jié)點處接收多個單元的操作的第一模式,在目的節(jié)點處執(zhí)行地址譯碼,識別目的節(jié)點中目標的操作的第二模式,和多個單元被引導到目的節(jié)點內(nèi)的目標的操作的第三模式。
7.權利要求6中的基于單元的交換系統(tǒng),在至少一個中間節(jié)點處包括操作的第四模式,地址譯碼的第一個類型在至少一個中間節(jié)點處執(zhí)行,識別到目的節(jié)點的通路的至少一個部分,其中第四操作模式可由地址譯碼的第二個類型代替以適應作為目的節(jié)點之前的最后一個中間節(jié)點的至少一個中間節(jié)點。
8.基于單元的交換網(wǎng)絡,包括多個連接的節(jié)點,其中多個連接的節(jié)點相互連接,并且多個連接的節(jié)點中的每一個節(jié)點都連接到多個連接的節(jié)點中基于目的節(jié)點的識別而被選擇的多個連接的節(jié)點中的一個;和多個連接的節(jié)點中的源節(jié)點,此源節(jié)點接收數(shù)據(jù)流,利用數(shù)據(jù)流識別目的節(jié)點而將數(shù)據(jù)流與目的節(jié)點的識別聯(lián)系起來,其中數(shù)據(jù)流自動地沿著包含由目的節(jié)點的識別所選擇的連接的通路,從源節(jié)點被路由到目的節(jié)點。
9.權利要求8的基于單元的交換網(wǎng)絡,其中源節(jié)點從數(shù)據(jù)流產(chǎn)生多個異步傳輸模式單元,異步傳輸模式單元的每一個都包括一個虛擬通路識別器和一個虛擬信道識別器,其中虛擬通路識別器等效于目的節(jié)點的識別而虛擬信道識別器等效于用于目的節(jié)點中目標的識別器。
10.權利要求9中的基于單元的交換網(wǎng)絡,其中一個路由信頭涉及異步傳輸模式單元的每一個,并且在路由多個異步傳輸模式單元到目的節(jié)點中,除源節(jié)點之外的節(jié)點利用虛擬通路識別器在通向第二個節(jié)點的通路上路由多個異步傳輸模式單元,并且修改路由信頭以識別到第二個節(jié)點的通路。
全文摘要
包含基于單元的交換系統(tǒng)的用于在源節(jié)點和目的節(jié)點之間路由數(shù)據(jù)流的通信系統(tǒng)。數(shù)據(jù)流在源節(jié)點接收,執(zhí)行地址譯碼的第一個類型,識別源節(jié)點和目的節(jié)點之間通路的第一部分。數(shù)據(jù)流被傳送到通路的第一部分,并由至少一個中間節(jié)點接收,中間節(jié)點執(zhí)行地址譯碼的第二個類型識別源節(jié)點和目的節(jié)點之間通路的另一部分。為響應在目的節(jié)點處接收數(shù)據(jù)流,地址譯碼的第一個類型被執(zhí)行,為數(shù)據(jù)流識別目的節(jié)點內(nèi)的目標。
文檔編號H04Q11/04GK1181856SQ9719019
公開日1998年5月13日 申請日期1997年1月15日 優(yōu)先權日1996年3月15日
發(fā)明者杰弗里J·蒂姆斯 申請人:摩托羅拉公司