專利名稱:雙速集線器的備援交換裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種雙速集線器的備援交換裝置及方法,主要利用中央處理單元定期通過一介質(zhì)存取控制電路發(fā)出測試封包,令測試封包依經(jīng)由集線器、交換器及另集線器,傳送到另一介質(zhì)存取控制電路,再藉檢測另一介質(zhì)存取控制電路所接收的測試封包,判斷交換器是否發(fā)生故障,并據(jù)關(guān)閉原交換器,且啟動相互堆疊的其它雙速集線器中的一交換器,做為備援交換器,令該相互堆疊的雙速集線器以依不同傳輸速度的封包,完成封包資料的正常搬運(yùn)工作。
現(xiàn)今電腦網(wǎng)路已普遍應(yīng)用于社會的各行各業(yè)中,而網(wǎng)路的傳輸速度隨著電腦科技的日益進(jìn)步亦愈來愈快,以乙太網(wǎng)路為例,其封包的傳輸速度已由每秒傳送10Mega bit的封包數(shù),提高至每秒傳輸10Mega bit的傳輸速度,因此,傳統(tǒng)上,網(wǎng)路業(yè)者用以延伸網(wǎng)路,且提供網(wǎng)路上以每秒10Mega bit速度傳送封包所需的網(wǎng)路集線器,已無法供每秒以10Mega bit速度傳輸?shù)木W(wǎng)路設(shè)備使用,因此,為因應(yīng)調(diào)整乙太網(wǎng)路裝置的誕生,網(wǎng)路業(yè)者必須提供一種可同時接收并傳送以每秒i0Mega bit及100Mega bit速度傳輸封包資料的網(wǎng)路集線器,供網(wǎng)路使用者選擇,使在不同封包傳輸速度的網(wǎng)路設(shè)備間,能有效解決因傳輸速度不同所造成的困擾及問題,并正確地在網(wǎng)路間進(jìn)行封包的傳送。該種集線器一般稱之為雙速集線器。
一般所謂雙速集線器主要分為二種,其一為基本型的雙速集線器1,如
圖1所示,該種集線器1亦為最普遍且常見的雙速集線器,主要包括一交換器11、一10Mega bit傳輸速度的集線器12及一100Mega bit傳輸速度的集線器13,其中10Mega bit速度的集線器12及100Mega bit速度這集線器13分別與雙速集線器1上數(shù)個輸出入口14中所設(shè)的收/送電路(圖中未示)相連接,輸出入口14中的收/電路在偵測到相連接的網(wǎng)路設(shè)備(圖中未示)的傳輸速度后,可分別依其傳輸速度,將所接收的封包資料,通過相同速度的集線器,傳送至其它輸出入口14上相同速度的網(wǎng)路設(shè)備,若收/送電路偵側(cè)到輸出入口14上所連接的網(wǎng)路設(shè)備,欲將每秒以10Mega bit(或100Mega bit)速度傳送的封包資料,傳送至每秒100Mega bit(或10Mega bit)速度的網(wǎng)路設(shè)備時,即必須通過該交換器針對不同的封包傳送速度進(jìn)行調(diào)整,確保不同傳送速度的網(wǎng)路間得以正常傳送封包資料。
另一為智慧型的雙速集線器,如圖2所示,該種集線器主要藉加裝一中央處理單元24,令該中央處理單元24分別與一10Mega bit速度的集線器22及一100Mega bit速度的集線器23相連接,以讀取二集線器的芯片的網(wǎng)路管理資料(以下簡稱MIB),該中央處理單元并根據(jù)二集線器的網(wǎng)路管理資信中的網(wǎng)路交通狀況,將網(wǎng)路管理封通過另設(shè)的一100Mega bit傳輸速度的介質(zhì)存取控制電路25,傳送至以100Mega bit速度傳輸?shù)木W(wǎng)路上,或再通過一交換器21將其以每秒10Mega bit速度傳送至以相同速度的網(wǎng)路設(shè)備上。
在此種習(xí)用雙速集線器中,若該交換器發(fā)生故障,網(wǎng)路間不同傳輸速度的封包資料,不僅無法通過雙速集線器進(jìn)行速度調(diào)整,以正常傳送封包資料,使用者亦無眾得知其故障原因,因而造成網(wǎng)路維護(hù)管理極大的困擾。
此外,在此種習(xí)用雙速集線器的堆疊架構(gòu)中,參見圖3所示,數(shù)個雙速集線器31中所設(shè)的一10Mega bit速度的集線器32及一100Mega bit速度的集線器33逐一相連接,各該雙速集線器31中一般均設(shè)有一交換器34,以針對網(wǎng)路間設(shè)備間不同傳輸速度這封包,進(jìn)行速度調(diào)整,有效解決因傳輸速度不同所造成的問題,并正確地在網(wǎng)路間進(jìn)行封包資料的傳送,然而,在此堆疊架構(gòu)中,僅允許一交換器34被啟動,其余則必須保持關(guān)閉狀態(tài),否則,任二個或二個以上被啟動的交換器34將形成過路現(xiàn)象,進(jìn)而導(dǎo)致網(wǎng)路系統(tǒng)無法運(yùn)作。
由于,在此種習(xí)雙速集線器的堆疊架構(gòu)中,數(shù)個雙速集線器31中所設(shè)的一中央處理處理35僅負(fù)責(zé)單純的網(wǎng)路管理工作,并無法辨認(rèn)及判斷其上所設(shè)的交換器34是否故障,故當(dāng)原被啟動的一交換器34發(fā)生故障時,不僅使用者無從得知共故障原因,網(wǎng)路間以不同速度傳輸?shù)姆獍Y料,亦將無法通過集線器進(jìn)行封包資料的正常傳送,仍造成網(wǎng)路統(tǒng)維護(hù)管理上極大的困擾及問題。
本發(fā)明的主要目的在于提供一種雙速集線器的備援交換裝置及方法,主要利用一中央處理單元,定期通過該雙速集線器中任一介質(zhì)存取控制電路發(fā)出測試封包,并令該測試封包依序經(jīng)由另一集線器、一交換器及另一集線器,傳送到另一介質(zhì)存取控制電路中,該中央處理單元再藉由檢測該另一介質(zhì)存取控制電路是否發(fā)生故障,并在該交換器發(fā)生故障時,對網(wǎng)路管理統(tǒng)發(fā)出警告信號,并關(guān)閉該交換器,且啟動與雙速集線器相互堆疊的其它雙速集線器中的一交換器,令其做為備援交換器,使相互堆疊的雙速集線器得以正常運(yùn)作,正確地依不同傳輸速度完成封包資料的傳輸工作。
本發(fā)明的另一目的在于提供一種雙速集線器的備援交換裝置及方法,令雙速集線器能有效辨別及判斷其上所設(shè)的交換器是否故障,且在原先被啟動的一交換器發(fā)生故障時,可立即對網(wǎng)路管理統(tǒng)發(fā)出警告信號,令使用者得知故障原因,立刻進(jìn)行維修處理,避免封包資料在傳送上發(fā)生漏失,以提高網(wǎng)路傳輸?shù)恼_性及系統(tǒng)維護(hù)管理的效率。
本發(fā)明的再一目的在于提供一種雙速集線器的備援交換裝置及方法,令雙速線器在堆疊架構(gòu)中,當(dāng)原先被啟動的一交換器發(fā)生故障時,可立即關(guān)閉該交換器,且啟動與該雙速集線器相互堆疊的其它雙速集線器中的一交換器,令其作為備援交換器,以使該相互堆疊的雙速集線器仍得正常運(yùn)作,依不同的封包傳輸速度,正確地完成封包資料的傳送。
本發(fā)明的又一目的在于提供一種雙速集線器的備援交換裝置及方法,可在雙速集線器上另設(shè)一計(jì)時器電路,中央處理單元藉由該計(jì)時器電路,計(jì)算由任一介質(zhì)存取控制電路所發(fā)出的測試封包,依序經(jīng)由另一集線器、一交換器及另一集線器,而被另一介質(zhì)存取控制電路接收所需的時間,并以網(wǎng)路全然無交通狀況時所需的傳送時間為基準(zhǔn)值,計(jì)算其倍數(shù),即可依此倍數(shù)作為網(wǎng)路上交通狀況的參考值,以作判斷網(wǎng)路上交通狀況擁擠與否的依據(jù)。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種雙速集線器的備援交換裝置,它包括雙速集線器以及相應(yīng)的中央處理單元,其中具有一速度傳輸?shù)募€器的分別與該雙速集線器上數(shù)個輸出入口中所設(shè)的收/送電路相連接,收/送電路在偵側(cè)到相連接的網(wǎng)路設(shè)備的傳輸速度后,可分別依其傳輸速度,將傳來的封包資料通過該集線器,傳送至其它輸出入口上相同速度傳輸封包資料的網(wǎng)路設(shè)備上,該集線器并藉由一相同速度的介質(zhì)存取控制電路與該中央處理單元相連接;以另一速度傳輸?shù)募€器分別與該雙速集線器上數(shù)個輸出入口中所設(shè)的收/送電路相連接,收/送電路在偵側(cè)到相連接的網(wǎng)路設(shè)備的傳輸速度后,分別依其傳輸速度,將傳來的封包資料通過該另一集線器,傳送至其它輸出入埠上相同速度傳輸封包資料的網(wǎng)路設(shè)備上,該另一集線器并藉由一相同速度的介質(zhì)存取控制電路與該中央處理單元相連接;用以在收/送電路偵側(cè)到輸出入口上所連接的網(wǎng)路設(shè)備的交換器系統(tǒng)與該二集線器相連接,欲將某一速度傳來的封包資料,傳送至另一速度的網(wǎng)路設(shè)備時,針對不同的封包傳送速度進(jìn)行調(diào)整,確保封包資料在不同傳送速度的網(wǎng)路間正確傳送;該中央處理單元藉由定期通過該雙速集線器中任一介質(zhì)存取控制電路發(fā)出測試封包,并令該測試封包依序經(jīng)由一集線器、一交換器及中一集線器,傳送到另一介質(zhì)存取控制電路,該中央處理單元再藉由檢測該另一介質(zhì)存以控制電路所接收的測試封包是否內(nèi)容有誤或是否被及時接收,以判斷該交換器是否發(fā)生故障,并在該交換器發(fā)生故障時,對網(wǎng)路管理系統(tǒng)發(fā)出警告信號,令網(wǎng)路管理者得以立刻進(jìn)行維修處理,避免封包資料在傳送上發(fā)生漏失。
該雙速集線器另設(shè)一計(jì)時器電路,該中央處理單元藉由該計(jì)時器電路,計(jì)算自任一介質(zhì)存鄧控制電路發(fā)出測試封包,依序經(jīng)由一集線器、一交換器及另一集線器,被該另一介質(zhì)存取控制電路接收所需的時間,再以網(wǎng)路全然無交通狀況所需的傳送時間為基準(zhǔn)值,計(jì)算其倍數(shù),以此倍數(shù)作為網(wǎng)路上交通狀況是否擁擠的指標(biāo)。
在該雙速集線器所組成的堆疊架構(gòu)中,該中央處理單元將發(fā)出命令啟動該交換器,并令堆疊架構(gòu)中其余雙速集線器的變換器保持關(guān)閉狀態(tài),僅該中央處理單元經(jīng)偵測且判斷出該交換器發(fā)生故障時,將立即關(guān)閉該交換器,且啟動與該雙速集線器相互堆疊的其他雙速集線器中的一交換器,做為備援交換器,令該相互堆疊的雙速集線器得藉由該備援交換器,依不同傳輸速度正確完成封包資料的傳輸工作。
一種雙速集線器的備援交換方法,該方法利用該雙速集線器內(nèi)所設(shè)的一中央處理單元,其特征在于中央處理單元定期通過一介質(zhì)存取控制電路發(fā)出測試封包,并令測試封包依序經(jīng)由一集線器、一交換器及另一集線器傳送到另一介質(zhì)存取控制電路,再藉檢測該另一介質(zhì)存取控制電路所接收的測試封包是否內(nèi)容有誤,或是否被及時接收,以判斷該交換器是否發(fā)生故障。
該中央處理單元可藉由計(jì)算由該介質(zhì)存取控制電路自發(fā)出測試封包,至該測試封包被另一媒介進(jìn)入控制電路接收所需的時間,再以網(wǎng)路全然無交通狀況所需的傳送時間為基準(zhǔn)值,計(jì)算其倍數(shù),以此倍數(shù)作為網(wǎng)路上交通狀況是否擁擠的指標(biāo)。
在該雙速集線器所組成的堆疊架構(gòu)中,該中央處理單元將啟動該交換器,并令堆疊架構(gòu)中其余雙速集線器的交換器保持關(guān)閉狀態(tài),該中央處理單元判斷出該交換器發(fā)生故障時,將立即關(guān)閉該交換器,且啟動與該雙速集線器相互堆疊這其它雙速集線器中的一交換器,做為備援交換器,令網(wǎng)路上以不同速度傳輸?shù)姆獍Y料仍能正確地完成傳輸工作。
下面結(jié)合附圖與具體實(shí)施方案對本發(fā)明做進(jìn)一步的詳細(xì)說明。
圖1為習(xí)用基本型的雙速集線器的架構(gòu)示意圖;圖2為習(xí)用智慧型的雙速集線器的架構(gòu)示意圖;圖3為習(xí)用雙速集線器的堆疊架構(gòu)示意圖;圖4為本發(fā)明的雙速集線器的備援交換裝置的架構(gòu)示意圖;圖5為本發(fā)明的雙速集線器的備援交換裝置的堆疊架構(gòu)示意圖。
參見圖4、5,本發(fā)明為一種雙速集線器的備援交換裝置及方法,其中該裝置主要由一中央處理單元41(如RISC)、一交換器42、以一速度傳輸?shù)募€器43(在本發(fā)明后述的一實(shí)施例中,以一10MEga bit速度傳輸?shù)募€器為例說明,惟,實(shí)施時,并不局限于此)及以另一速度傳輸?shù)募€器44(在本發(fā)明后的一實(shí)施例中,以一100MEga bit速度傳輸?shù)募€器為例說明,具體實(shí)施時,并不局限于此)等單元所組成,其中10MEga bit速度的集線器43及100MEga bit速度的集線器44分別與雙速集線器4上數(shù)個輸出入口45中所設(shè)的收/送電路(圖中未示)相連接,輸出入口45中的收/送電路在偵側(cè)到相連接的網(wǎng)路設(shè)備(圖中未示)的傳輸速度后,可分別依其傳輸速度,將所接收的封包資料通過相同速度的集線器43、44,傳送至其它輸出入口45上相同速度的網(wǎng)路設(shè)備,若收/送電路偵側(cè)到輸出入口45上所連接的網(wǎng)路設(shè)備,欲將每秒10Mega bit(或100Mega bit)速度傳送的封包資料,傳送至每秒100Mega bit(或10Mega bit)速度的網(wǎng)路設(shè)備時,即必須通過該交換器42針對不同的封包傳送速度進(jìn)行調(diào)整,確保不同傳送速度的網(wǎng)路間得以正常傳送封包資料。
該雙速集線器4中另設(shè)有一以10Mega bit速度傳輸?shù)慕橘|(zhì)存取控制電路46及一100Mega bit速度傳輸?shù)慕橘|(zhì)存取控制電路47,藉由介質(zhì)存取控制電路46、47令該中央處理單元分別與該10Mega bit速度的集線器43及100Mega bit速度的集線器44相連接,以讀取該二集線器43、44的芯片中的網(wǎng)路管理資料,令該中央處理單元41根據(jù)該二集線器43、44的網(wǎng)路管理資料中網(wǎng)路交通狀況,將網(wǎng)路管理封包分別通過介質(zhì)存取控制電路46、47,傳送至對應(yīng)速度的網(wǎng)路設(shè)備上。
本發(fā)明的該雙速線器4上另設(shè)一計(jì)時器電路48,該中央處理單元41藉由該計(jì)時器電路48(本發(fā)明實(shí)施時,該計(jì)時器電路48亦可直接設(shè)計(jì)于該中央處理單元41中),定期通過該雙速集線器4中任一介質(zhì)存取控制電路46(或47)發(fā)出測試封包,并令該測試封包依序經(jīng)由一集線器43(或44)、一交換器42及另一集線器44(或43),傳送到與另一介質(zhì)存取控制電路47(或46),中央處理單元41再藉由檢測該另一介質(zhì)存取控制電路所接收的測試封包是否內(nèi)容有誤或是否被及時接收,以判斷該交換器41是否發(fā)生故障,并在該交換器發(fā)生故障時,對網(wǎng)路管理系統(tǒng)發(fā)出警告信號,令網(wǎng)路管理者得以立刻進(jìn)行維修處理,避免封包資料在傳送上發(fā)生漏失,故可有效提高網(wǎng)路傳輸?shù)恼_性及系統(tǒng)維護(hù)的效率。
中央處理單元41亦可藉由該計(jì)時器電路48,計(jì)算自任一介質(zhì)存取控制電路發(fā)出測試封包,依序經(jīng)一集線器、該交換器42及另一集線器,而被另一媒介進(jìn)入控制電路接收所需的時間,再以網(wǎng)路全然無交通狀況所需的傳送時間為基準(zhǔn)值,計(jì)算其倍數(shù),如此,即可依此倍數(shù)作為網(wǎng)路上交通狀況的參考值,本發(fā)明稱之為指數(shù),以作為判斷網(wǎng)路上交通狀況擁擠與否的依據(jù)。
在本發(fā)明的該雙速集線器4所組成的堆疊架構(gòu)中,參見圖5所示,該雙速集線器4中的該中央處理單元41將發(fā)出命令啟動該交換器42,并令堆疊架構(gòu)中其余雙速集線器5的交換器52保持關(guān)閉狀態(tài),僅該中央處理單元41經(jīng)偵測且判斷出該交換器42發(fā)生故障時,該中央處理單元41除對網(wǎng)路管理系統(tǒng)發(fā)出警告信號,令網(wǎng)路管理者得以立刻進(jìn)行維修處理外,并將立即關(guān)閉該交換器42,且啟動與該雙速集線器相互堆疊的其它雙速集線器5中的一交換器52,做為備援交換器,令該相互堆疊的雙速集線器得以藉由該備援交換器,正確地依不同速度完成封包資料的傳輸工作。
權(quán)利要求
1.一種雙速集線器的備援交換裝置,它包括雙速集線器以及相應(yīng)的中央處理單元,其特征在于具有一速度傳輸?shù)募€器的分別與該雙速集線器上數(shù)個輸出入口中所設(shè)的收/送電路相連接,收/送電路在偵側(cè)到相連接的網(wǎng)路設(shè)備的傳輸速度后,可分別依其傳輸速度,將傳來的封包資料通過該集線器,傳送至其它輸出入口上相同速度傳輸封包資料的網(wǎng)路設(shè)備上,該集線器并藉由一相同速度的介質(zhì)存取控制電路與該中央處理單元相連接;以另一速度傳輸?shù)募€器分別與該雙速集線器上數(shù)個輸出入口中所設(shè)的收/送電路相連接,收/送電路在偵側(cè)到相連接的網(wǎng)路設(shè)備的傳輸速度后,分別依其傳輸速度,將傳來的封包資料通過該另一集線器,傳送至其它輸出入埠上相同速度傳輸封包資料的網(wǎng)路設(shè)備上,該另一集線器并藉由一相同速度的介質(zhì)存取控制電路與該中央處理單元相連接;用以在收/送電路偵側(cè)到輸出入口上所連接的網(wǎng)路設(shè)備的交換器系統(tǒng)與該二集線器相連接,欲將某一速度傳來的封包資料,傳送至另一速度的網(wǎng)路設(shè)備時,針對不同的封包傳送速度進(jìn)行調(diào)整,確保封包資料在不同傳送速度的網(wǎng)路間正確傳送;該中央處理單元藉由定期通過該雙速集線器中任一介質(zhì)存取控制電路發(fā)出測試封包,并令該測試封包依序經(jīng)由一集線器、一交換器及中一集線器,傳送到另一介質(zhì)存取控制電路,該中央處理單元再藉由檢測該另一介質(zhì)存以控制電路所接收的測試封包是否內(nèi)容有誤或是否被及時接收,以判斷該交換器是否發(fā)生故障,并在該交換器發(fā)生故障時,對網(wǎng)路管理系統(tǒng)發(fā)出警告信號,令網(wǎng)路管理者得以立刻進(jìn)行維修處理,避免封包資料在傳送上發(fā)生漏失。
2.根據(jù)權(quán)利要求1所述的雙速集線器的備援交換裝置,其特征在于該雙速集線器另設(shè)一計(jì)時器電路,該中央處理單元藉由該計(jì)時器電路,計(jì)算自任一介質(zhì)存鄧控制電路發(fā)出測試封包,依序經(jīng)由一集線器、一交換器及另一集線器,被該另一介質(zhì)存取控制電路接收所需的時間,再以網(wǎng)路全然無交通狀況所需的傳送時間為基準(zhǔn)值,計(jì)算其倍數(shù),以此倍數(shù)作為網(wǎng)路上交通狀況是否擁擠的指標(biāo)。
3.根據(jù)權(quán)利要求1所述的雙速集線器的備援交換裝置,其特征在于在該雙速集線器所組成的堆疊架構(gòu)中,該中央處理單元將發(fā)出命令啟動該交換器,并令堆疊架構(gòu)中其余雙速集線器的變換器保持關(guān)閉狀態(tài),僅該中央處理單元經(jīng)偵測且判斷出該交換器發(fā)正確完成封包資料的傳輸工作。
4.一種雙速集線器的備援交換方法,該方法利用該雙速集線器內(nèi)所設(shè)的一中央處理單元,其特征在于中央處理單元定期通過一介質(zhì)存取控制電路發(fā)出測試封包,并令測試封包依序經(jīng)由一集線器、一交換器及另一集線器傳送到另一介質(zhì)存取控制電路,再藉檢測該另一介質(zhì)存取控制電路所接收的測試封包是否內(nèi)容有誤,或是否被及時接收,以判斷該交換器是否發(fā)生故障。
5.根據(jù)權(quán)利要求4所述的雙速集線器的備援交換方法,其特征在于該中央處理單元可藉由計(jì)算由該介質(zhì)存取控制電路自發(fā)出測試封包,至該測試封包被另一媒介進(jìn)入控制電路接收所需的時間,再以網(wǎng)路全然無交通狀況所需的傳送時間為基準(zhǔn)值,計(jì)算其倍數(shù),以此倍數(shù)作為網(wǎng)路上交通狀況是否擁擠的指標(biāo)。
6.根據(jù)權(quán)利要求4所述的雙速集線器的備援交換方法,其特征在于在該雙速集線器所組成的堆疊架構(gòu)中,該中央處理單元將啟動該交換器,并令堆疊架構(gòu)中其余雙速集線器的交換器保持關(guān)閉狀態(tài),該中央處理單元判斷出該交換器發(fā)生故障時,將立即關(guān)閉該交換器,且啟動與該雙速集線器相互堆疊這其它雙速集線器中的一交換器,做為備援交換器,令網(wǎng)路上以不同速度傳輸?shù)姆獍Y料仍能正確地完成傳輸工作。
全文摘要
本發(fā)明提供了一種雙速集線器的備援交換裝置及方法,主要利用中央處理單元定期通過一介質(zhì)存取控制電路發(fā)出測試封包,令測試封包依經(jīng)由集線器、交換器及別集線器,傳送到另一介質(zhì)存取控制電路,再藉檢測另一介質(zhì)存取控制電路所接收的測試封包,判斷交換器是否發(fā)生故障,并據(jù)關(guān)閉原交換器,且啟動相互堆疊的其它雙速集線器中的一交換器,做為備援交換器,令該相互堆疊的雙速集線器以依不同傳輸速度的封包,完成封包資料的正常搬運(yùn)工作。
文檔編號G06F11/00GK1233018SQ9810142
公開日1999年10月27日 申請日期1998年4月20日 優(yōu)先權(quán)日1998年4月20日
發(fā)明者陳美俋, 蔡煒鴻, 董天雄, 胡寶慶, 于芳, 曹秀珠, 陳美娟 申請人:友訊科技股份有限公司