用於寬帶綜合業務數字網的終端適配器的製作方法
2023-05-25 23:11:51
專利名稱:用於寬帶綜合業務數字網的終端適配器的製作方法
技術領域:
本發明涉及寬帶綜合業務數字網的終端適配器,特別涉及可應用於可變比特率ATM(異步傳送模式)信元和恆定比特率ATM信元二者的終端適配器。
在ISDN中,所有通信數據被數位化並經高速單一通信網發送和接收。在現有通信系統中,諸如電話或計算機等之類的每個通信系統需要分開的通信網。相反,ISDN對全部業務使用高速單一數字通信網。
BISDN是根據ISDN技術擴展到寬帶信號的ISDN。在BISDN中,同時包括有諸如電話、傳真和internet業務的窄帶信號和諸如會議圖象和可視電話的視頻信號的寬帶信號。
大家知道,ATM是一種有效的傳送模式,通過ATM模式能實現上述BISDN的可變業務。在ATM中,業務信息以一橫定尺寸的被稱作ATM信元的包的流的方式傳送。所述ATM信元是53比特,它由5比特信標和48比特有效負載組成。ATM使用規定的協議標準有序地發送業務信息。在規定的協議標準中,利用ATM層對信標進行處理,利用應用層(AAL)對用戶信息部分進行處理。
用於BISDN的終端適配器是把ATM網絡與一個諸如數據機、電話或傳真的普通通信裝置進行連接的設備,更確切地說是把ATM網絡的SS點與普通通信裝置的R點進行連接的設備。
圖1是說明在現有技術中用於BISDN的終端適配器的框圖。
物理層(10)把輸入到ATM網絡中SS點的ATM信元轉換成比特流。之後,ATMAAL3/4,5層(8)把該比特流轉換成ATM和AAL3/4,5格式的信元數據。諸如ATM信標、AAL型信息、包尺寸等的信元數據的信息被存儲在控制存儲器(9)中,而包數據被存儲在包存儲器(7)中。微處理器(1)通過存儲在控制存儲器(9)中的數據確定數據的類型,和根據該數據的類型把存儲在包存儲器(7)中的數據輸出到LAN接口(5)或幀中繼接口(6)。LAN接口(5)和幀中繼接口(6)把接收的包數據分別轉換成LAN數據和幀中繼數據,並發送到R點。
此外,微處理器(1)控制所有的裝置和執行協議的轉換。存儲器(2)由ROM(只讀存儲器)和RAM(隨機存取存儲器)組成。裝置控制電路(3)由裝置選擇部分構成,外部電路(4)由SIO(串行輸入輸出)、定時器構成。電源(11)把AC轉換成裝置所需的DC電源。
按照上述現有技術中所描述的用於BISDN的終端適配器是不適用於各種類型的ATM信元的。在將SS點連接到R點的過程中,其僅適用於可變比特速率ATM信元,而不適用於恆定比特速率ATM信元。
因此,需要一種用於BISDN的增強型終端適配器,其同時適用於將SS點連接到R點的可變比特速率ATM信元和恆定比特速率ATM信元。
因此,本發明的目的是提供一種終端適配器,其同時適用於將SS點連接到R點的可變比特速率ATM信元和恆定比特速率ATM信元。
為了實現這一目的,本發明提供一種用於BISDN的終端適配器,其包括將一可變比特速率數據轉換成ATM信元的ATM AAL3/4,5層;分別將一恆定比特速率數據轉換成ATM信元的多個恆定比特速率接口;將物理層數據轉換成ATM信元的物理層;和多路復用器/去復用器,當從R點向SS點發送數據時,其確定優先權和在可變比特速率ATM信元和恆定比特速率ATM信元二者中選擇ATM信元,並根據確定的優先權將所選的ATM信元輸出到所述物理層,或當從SS點向R點發送數據時,其確定ATM信元的類型和將可變比特速率ATM信元輸出到所述ATMAAL3/4,5層,將恆定比特速率ATM信元輸出到所述多個恆定比特速率接口之一。
在從R點向SS點發送數據的情況下,根據本發明的所述多路復用器/去復用器作為多路復用器工作。相反地,在從SS點向R點發送數據的情況下,其作為去復用器工作。
根據本發明的終端適配器的所述多路復用器/去復用器包括連接所述多路復用器/去復用器到所述物理層的UTOPIA(用於ATM的通用測試和操作物理層接口)接口;從所述ATMAAL3/4,5層接收VBR信元的第一FIFO;從所述ATM AAL3/4,5層接收VBR控制信號和對來自所述第一FIFO的VBR信元的輸出進行控制的VBR控制器;從所述恆定比特速率接口接收CBR信元的第二FIFO(先進先出);從所述恆定比特速率接口接收CBR控制信號和對來自所述第二FIFO的CBR信元的輸出進行控制的CBR控制器;確定CBR信元和VBR信元之間發送優先權的發送優先權確定塊;和以由所述發送優先權確定塊確定的次序發送CBR信元或VBR信元到UTOPIA接口的UTOPIA發送控制器。
根據本發明的終端適配器的所述多路復用器/去復用器還包括當從SS點向R點發送數據時從物理層接收ATM信元的UTOPIA接收控制器;存儲接收的ATM信元的VPI(虛擬路由標識符)值和VCI(虛擬信道標識符)值的信標存儲寄存器;和根據存儲在信標存儲寄存器中的值確定ATM信元的類型和發送CBR信元到所述恆定速率接口之一、發送VBR信元到ATM AAL3/4,5層的信元發送控制器。
通過下面參考附圖對實施例的描述本發明的其他目的和特性將變得更明顯。
圖1是說明根據現有技術的終端適配器的框圖;圖2是說明根據本發明的終端適配器的框圖;圖3是說明根據本發明的終端適配器的多路復用器/去復用器的詳細框圖。
參考圖2,其示出了一個根據本發明實施例的終端適配器。如圖2所示,該終端適配器包括微處理器(1),存儲器(2),外設電路(4),LAN接口(5),幀中繼接口(6),包存儲器(7), ATM AAL3/4,5層(8),控制存儲器(9),物理層(10),處理恆定比特速率數據的恆定比特速率接口(12,13,14),和多路復用器/去復用器(15)。
多路復用器/去復用器(15)被連接到物理層(10)。在從SS點向R點發送數據的情況下,多路復用器/去復用器(15)作為去復用器工作。就是說,多路復用器/去復用器(15)確定從物理層(10)接收的ATM信元的類型是恆定比特速率ATM信元還是可變比特速率ATM信元,然後選擇一個與該被接收ATM信元相應的輸出通路。相反地,在從R點向SS點發送數據的情況下,多路復用器/去復用器(15)作為多路復用器工作。就是說,多路復用器/去復用器(15)接收可變比特速率ATM信元和恆定比特速率ATM信元二者,並輸出ATM信元之一到物理層(10)。
參考圖3,示出了圖2中描述的終端適配器的多路復用器/去復用器。如圖3所示,該多路復用器/去復用器包括UTOPIA接口(23),第一FIFO(16),VBR發送控制器(17),第二FIFO(18),CBR發送控制器(19),和用於從R點向SS點發送數據的發送優先權確定塊(22)。
如圖3所示,該多路復用器/去復用器還包括UTOPIA接收控制器(26),信標存儲寄存器(24)和用於從SS點向R點發送數據的信元發送控制器(25)。
下面,將對根據本發明實施例的圖2和圖3中所示終端適配器的工作進行描述。
首先,對從R點向SS點發送數據的情況進行描述。
恆定比特速率接口(12,13,14)將它們的恆定比特速率數據分別轉換成AAL格式和ATM信元格式。轉換的CBR信元被輸入到第二FIFO(18)。CBR發送控制器(19)接收多個CBR信元控制信號和僅允許一個CBR信元經信元總線發送。
諸如LAN和幀中繼等的可變比特速率數據由ATM AAL3/4,5層(8)轉換成ATM信元,並輸出到第一FIFO(16)。來自ATM AAL3/4,5層(8)的VBR控制信號被輸出到VBR發送控制器(17)。
發送優先權確定塊(22)確定CBR信元與VBR信元之間的發送優先權。通常,CBR信元具有高於VBR信元的發送優先權。
UTOPIA接口(23)根據由發送優先權確定塊(22)確定的發送優先權經UTOPIA接口向物理層(10)發送第一FIFO(16)中的VBR信元或第二FIFO(18)中的CBR信元。之後,ATM信元被發送到SS點。
其次,從SS點向R點發送數據的情況進行描述。
從ATM網絡的SS點輸入的ATM信元在物理層(10)中被轉換成比特流。UTOPIA接收控制器(26)控制來自物理層(10)的比特流的接收定時。在微處理器(1)的控制下,所接收的ATM信元的VPI值和VCI值被存儲在一個信標存儲寄存器(24)中。信元發送控制器(25)確定ATM信元的類型,即信元發送控制器(25)通過存儲在信標存儲寄存器(24)中的VPI值和VCI值確定被接收ATM信元的類型是恆定比特速率ATM信元還是可變比特速率ATM信元。然後,其根據VCI值和VPI值發送恆定比特速率ATM信元到所述恆定比特速率接口之一,發送可變比特速率ATM信元到第三FIFO(20)。
在VBR接收控制器(21)的控制下,存儲在第三FIFO(20)中的ATM信元被發送到ATM AAL3/4,5層(8)。ATM AAL3/4,5層(8)把接收的ATM信元轉換成信元數據。被轉換信元數據的ATM信標,AAL類型,包尺寸被存儲在控制存儲器(9)中,而包數據被存儲在一個包存儲器(7)中。微處理器(1)確定存儲在包存儲器(7)中的包數據是LAN數據還是幀中繼數據,然後控制包數據向LAN接口(5)或幀中繼接口(6)的發送。LAN接口(5)或幀中繼接口(6)分別把接收的數據轉換成LAN數據或幀中繼數據,並將其發送到R點。
同時,每個恆定比特速率接口(12,13,14)發送相應的CBR數據到R點。
正如從上面描述所明顯看到的,本發明提供了一種用於BISDN的終端適配器,通過這種終端適配器,可在SS點與R點之間發送和接收可變比特速率數據和恆定比特速率數據二者。而且,根據本發明的終端適配器能夠確定可變比特速率數據和恆定比特速率數據之間的發送優先權。
權利要求
1.一種用於BISDN的終端適配器包括將一可變比特速率數據轉換成ATM信元的ATM AAL3/4,5層;分別將一恆定比特速率數據轉換成ATM信元的多個恆定比特速率接口;將物理層數據轉換成ATM信元的物理層;和多路復用器/去復用器,當從R點向SS點發送數據時,其確定優先權和在可變比特速率ATM信元和恆定比特速率ATM信元二者中選擇ATM信元,並根據確定的優先權將所選的ATM信元輸出到所述物理層,或當從SS點向R點發送數據時,其確定ATM信元的類型和將可變比特速率ATM信元輸出到所述ATM AAL3/4,5層,將恆定比特速率ATM信元輸出到所述多個恆定比特速率接口之一。
2.根據權利要求1的終端適配器,其中在從R點向SS點發送數據的情況下,根據本發明的所述多路復用器/去復用器作為多路復用器工作,相反地,在從SS點向R點發送數據的情況下,其作為去復用器工作。
3.根據權利要求1的終端適配器,其中所述多路復用器/去復用器包括連接所述多路復用器/去復用器到所述物理層的UTOPIA(用於ATM的通用測試和操作物理層接口)接口;從所述ATM AAL3/4,5層接收VBR信元的第一FIFO;從所述ATM AAL3/4,5層接收VBR控制信號和對來自所述第一FIFO的VBR信元的輸出進行控制的VBR發送控制器;從所述恆定比特速率接口接收CBR信元的第二FIFO(先進先出);從所述恆定比特速率接口接收CBR控制信號和對來自所述第二FIFO的CBR信元的輸出進行控制的CBR發送控制器;確定CBR信元和VBR信元之間發送優先權的發送優先權確定塊;和以由所述發送優先權確定塊確定的次序發送CBR信元或VBR信元到UTOPIA接口的UTOPIA發送控制器。
4.根據權利要求3的終端適配器,其中所述多路復用器/去復用器還包括當從SS點向R點發送數據時從物理層接收ATM信元的UTOPIA接收控制器;存儲接收的ATM信元的VPI(虛擬路由標識符)值和VCI(虛擬信道標識符)值的信標存儲寄存器;和根據存儲在信標存儲寄存器中的值確定ATM信元的類型和發送CBR信元到所述恆定速率接口之一、發送VBR信元到ATM AAL3/4,5層的信元發送控制器。
全文摘要
本發明提供一種用於BISDN的終端適配器,其包括:將一可變比特速率數據轉換成ATM信元的ATM AAL3/4,5層;分別將一恆定比特速率數據轉換成ATM信元的多個恆定比特速率接口;將物理層數據轉換成ATM信元的物理層;和多路復用器/去復用器,根據本發明的終端適配器,同時適用於將S
文檔編號H04L12/56GK1190837SQ9810052
公開日1998年8月19日 申請日期1998年2月12日 優先權日1997年2月12日
發明者李明奎 申請人:Lg情報通信株式會社