專(zhuān)利名稱(chēng):消除傳輸端口間干擾的網(wǎng)絡(luò)裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)一種網(wǎng)絡(luò)裝置及其相關(guān)方法,尤指一種消除傳輸端口間干擾的網(wǎng)絡(luò)裝置及其相關(guān)方法。
背景技術(shù):
一般而言,具有多個(gè)傳輸端口的交換器等網(wǎng)絡(luò)裝置,常會(huì)遇到來(lái)自其它傳輸端口的干擾。舉例而言,為了降低成本,現(xiàn)在的多端口交換器中(mult1-port switch)的變壓器(transformer)往往會(huì)將兩個(gè)或者四個(gè)傳輸端口的線(xiàn)圈繞在同一個(gè)組件里面,由于變壓器的內(nèi)部線(xiàn)圈會(huì)造成信號(hào)互相影響,故相鄰的傳輸端口就會(huì)互相干擾而影響信號(hào)質(zhì)量。因此,如何消除傳輸端口間干擾已成為本領(lǐng)域具有通常知識(shí)者所亟需解決的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的之一在于提供一種網(wǎng)絡(luò)裝置,其利用傳輸端口之間的數(shù)種(seed)信息來(lái)消除傳輸端口間干擾,以解決先前技術(shù)中的問(wèn)題。本發(fā)明的實(shí)施例披露了一種消除傳輸端口間干擾之網(wǎng)絡(luò)裝置包含有多個(gè)傳輸端口、多個(gè)數(shù)種比較器以及一控制單元。該多個(gè)數(shù)種比較器分別耦接于該多個(gè)傳輸端口,其中,一第一數(shù)種比較器用來(lái)比較所對(duì)應(yīng)的一第一傳輸端口的一第一數(shù)種與其相鄰傳輸端口的一第二數(shù)種的一時(shí)間距離來(lái)產(chǎn)生一比較結(jié)果。該控制單元耦接于該多個(gè)數(shù)種比較器,用來(lái)依據(jù)該比較結(jié)果來(lái)產(chǎn)生一控制信號(hào)以消除傳輸端口之間的干擾。
本發(fā)明的實(shí)施例披露了一種消除傳輸端口間干擾的方法。該方法包含提供多個(gè)傳輸端口 ;比較所對(duì)應(yīng)的一第一傳輸端口的一第一數(shù)種與其相鄰傳輸端口的一第二數(shù)種的一時(shí)間距離來(lái)產(chǎn)生一比較結(jié)果;以及依據(jù)該比較結(jié)果來(lái)產(chǎn)生一控制信號(hào)以消除傳輸端口之間的干擾。
圖1為本發(fā)明消除傳輸端口間干擾的網(wǎng)絡(luò)裝置的一實(shí)施例的示意圖。圖2為圖1所示的一特定傳輸端口中的一特定信道所對(duì)應(yīng)的收發(fā)器的一范例的功能方塊圖。圖3為本發(fā)明消除傳輸端口間干擾的方法的一操作范例的流程圖。圖4為本發(fā)明消除傳輸端口間干擾的方法的另一操作范例的流程圖。符號(hào)說(shuō)明100 網(wǎng)絡(luò)裝置110、120、130、140 數(shù)種比較器115、125、135、145 控制單元160 變壓器A、B、C、D傳輸端口200收發(fā)器
210接收電路220傳送電路230回音消除器240近端串音消除器250跨端口干擾消除器260加法器
具體實(shí)施例方式在說(shuō)明書(shū)及后續(xù)的申請(qǐng)專(zhuān)利范圍當(dāng)中使用了某些詞匯來(lái)指稱(chēng)特定的組件。所屬領(lǐng)域中具有通常知識(shí)者應(yīng)可理解,硬件制造商可能會(huì)用不同的名詞來(lái)稱(chēng)呼同一個(gè)組件。本說(shuō)明書(shū)及后續(xù)的申請(qǐng)專(zhuān)利范圍并不以名稱(chēng)的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。在通篇說(shuō)明書(shū)及后續(xù)的請(qǐng)求項(xiàng)當(dāng)中所提及的「包含」系為一開(kāi)放式的用語(yǔ),故應(yīng)解釋成「包含但不限定于」。此外,「耦接」一詞在此包含任何直接及間接的電氣連接手段,因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或者通過(guò)其它裝置或連接手段間接地電氣連接至該第二裝置。請(qǐng)參考圖1,圖1為本發(fā)明消除傳輸端口間干擾的網(wǎng)絡(luò)裝置100的一實(shí)施例的示意圖。在不影響本發(fā)明技術(shù)披露之下,在本實(shí)施例中,網(wǎng)絡(luò)裝置100以一 4端口交換器(switch)為例來(lái)進(jìn)行說(shuō)明,但此并非本發(fā)明的限制條件。如圖1所示,網(wǎng)絡(luò)裝置100包含有(但不限于)多個(gè)傳輸端口 A D、多個(gè)數(shù)種比較器110 140、一多個(gè)控制單元115 145以及一變壓器160。多個(gè)數(shù)種比較器110 140分別耦接于多個(gè)傳輸端口 A D,其中,每一數(shù)種比較器用來(lái)比較所對(duì)應(yīng)的該傳輸端口的一第一數(shù)種與其相鄰傳輸端口的一第二數(shù)種的一時(shí)間距離來(lái)產(chǎn)生一比較結(jié)果CR,舉例來(lái)說(shuō),如果對(duì)應(yīng)的傳輸端口 A的數(shù)種seed A、對(duì)應(yīng)的傳輸端口 B的數(shù)種seed B、對(duì)應(yīng)的傳輸端口 C的數(shù)種seed C以及對(duì)應(yīng)的傳輸端口 D的數(shù)種seed D,則數(shù)種比較器110會(huì)比較該第一數(shù)種(數(shù)種seed A)以及該第二數(shù)種(數(shù)種seedB)的一時(shí)間距離來(lái)產(chǎn)生一比較結(jié)果CRA,而數(shù)種比較器120比較該第一數(shù)種(數(shù)種seed B)與其該第二數(shù)種(數(shù)種seed A以及數(shù)種seed C)的時(shí)間距離來(lái)產(chǎn)生一比較結(jié)果CRB,其余以此類(lèi)推。另外,多個(gè)控制單元115 145分別耦接于該多個(gè)數(shù)種比較器110 140,用來(lái)依據(jù)比較結(jié)果CR來(lái)產(chǎn)生一控制信號(hào)CS以消除傳輸端口之間的干擾。請(qǐng)注意,每一傳輸端口中的信道具有相同的數(shù)種,而數(shù)種具有一循環(huán)周期,例如可以選擇一組緩存器(例如11位)的初始值來(lái)作為數(shù)種,該組緩存器的初始值即為長(zhǎng)度為2047位且具有周期性的一虛擬噪聲序列(Pseudo-Noise, PN sequence),該虛擬噪聲序列會(huì)每2047個(gè)位循環(huán)一次,也就是說(shuō),數(shù)種的循環(huán)周期為2047,另外,數(shù)種以及數(shù)據(jù)流經(jīng)過(guò)邏輯運(yùn)算之后便會(huì)產(chǎn)生一傳輸信號(hào),因此,利用數(shù)種具有循環(huán)周期的特性,便可依據(jù)該第一數(shù)種以及其相鄰傳輸端口的該第二數(shù)種之間的該時(shí)間距離的靠近、重迭,遠(yuǎn)離的過(guò)程來(lái)判斷要消除的是自己打出來(lái)的傳輸信號(hào)還是相鄰傳輸端口所造成的干擾。請(qǐng)注意,上述的網(wǎng)絡(luò)裝置100可為一交換器,但并不局限于此,亦可為其它種類(lèi)的網(wǎng)絡(luò)裝置。再者,傳輸端口與信道的數(shù)目?jī)H為用來(lái)說(shuō)明本發(fā)明的例子,而非本發(fā)明的限制條件。請(qǐng)?jiān)僮⒁?,網(wǎng)絡(luò)裝置100可應(yīng)用于10M/100MBase-T系統(tǒng)、IGBase-T系統(tǒng)或者IOGbase-T系統(tǒng),但本發(fā)明并不局限于此,亦可應(yīng)用于其它的網(wǎng)絡(luò)系統(tǒng)。這些設(shè)計(jì)變化均屬本發(fā)明的范疇。
請(qǐng)參考圖2,圖2為圖1所示的一特定傳輸端口中的一特定信道所對(duì)應(yīng)的收發(fā)器200的一范例的功能方塊圖。收發(fā)器200包含(但不局限于)一接收電路210、一傳送電路220、一回音消除器230、一近端串音消除器240、一跨端口干擾消除器250以及一加法器260。假設(shè)該特定傳輸端口為圖1所示的傳輸端口 A,則回音消除器230用來(lái)接收來(lái)自該特定信道本身傳送電路220的回音,近端串音消除器240用來(lái)接收來(lái)自傳輸端口 A中其它信道的近端串音,而跨端口干擾消除器250用來(lái)接收來(lái)自其它傳輸端口 B、C、D中的所有信道的跨端口近端串音。加法器260耦接于接收電路210、回音消除器230、近端串音消除器240以及跨端口干擾消除器250之間,用來(lái)接收與回音消除器230、近端串音消除器240以及跨端口干擾消除器250所輸入的信號(hào),并執(zhí)行一加法運(yùn)算以產(chǎn)生一處理信號(hào)至接收電路210。請(qǐng)注意,上述的一接收電路210、一傳送電路220、一回音消除器230以及一加法器260的操作原理為熟知此項(xiàng)人士所知悉,在此便不再贅述。另外,跨端口干擾消除器250以及近端串音消除器240為一有限頻率響應(yīng)濾波器,但此并發(fā)本發(fā)明的限制條件。接下來(lái)舉幾個(gè)例子來(lái)說(shuō)明該控制單元如何依據(jù)該比較結(jié)果來(lái)消除傳輸端口之間的干擾。請(qǐng)?jiān)賲⒄請(qǐng)D1以及圖2,當(dāng)比較結(jié)果CR指示當(dāng)該第一數(shù)種以及該第二數(shù)種的一時(shí)間距離小于一臨界值時(shí),表示該第一數(shù)種以及該第二數(shù)種快要重迭,此時(shí),無(wú)法正確的判斷要消除的到底是傳輸端口 A打出來(lái)的信號(hào),或是隔壁傳輸端口 B對(duì)傳輸端口 A的影響,因此,控制單元115便會(huì)停止更新近端串音消除器240的參數(shù)以及開(kāi)啟跨端口干擾消除器250,以及當(dāng)該第一數(shù)種以及該第二數(shù)種的該時(shí)間距離大于一臨界值時(shí),表示該第一數(shù)種以及該第二數(shù)種遠(yuǎn)離,控制單元115便會(huì)重新開(kāi)啟近端串音消除器240的參數(shù)的更新機(jī)制。值得注意的是,在本發(fā)明另一實(shí)施例中,當(dāng)一特定傳輸端口進(jìn)入省電機(jī)制時(shí),則代表該特定傳輸端口(例如傳輸端口 C)不會(huì)太頻繁的打出傳送信號(hào),因此控制單元135便會(huì)關(guān)閉對(duì)應(yīng)至該傳輸端口的跨端口干擾消除器250,其中,該省電機(jī)制符合電子電氣工程師協(xié)會(huì)(IEEE)所制定的 802.3az 節(jié)能以太網(wǎng)絡(luò)(Energy EfficientEthernet, EEE)標(biāo)準(zhǔn)。請(qǐng)參考圖3。圖3為本發(fā)明消除傳輸端口間干擾的方法的一操作范例的流程圖,其包含(但不局限于)以下的步驟(請(qǐng)注意,假若可獲得實(shí)質(zhì)上相同的結(jié)果,則這些步驟并不一定要遵照?qǐng)D3所示的執(zhí)行次序來(lái)執(zhí)行):步驟S300:流程開(kāi)始。步驟S310:提供多個(gè)傳輸端口。步驟S320:比較該多個(gè)傳輸?shù)囊惶囟▊鬏敹丝诘囊坏谝粩?shù)種與其相鄰傳輸端口的一第二數(shù)種來(lái)產(chǎn)生一比較結(jié)果。步驟S330:依據(jù)該比較結(jié)果來(lái)消除傳輸端口之間的干擾。步驟S340:流程結(jié)束。請(qǐng)搭配圖3所示的各步驟以及圖1所示的各組件即可得知各組件如何運(yùn)作,為簡(jiǎn)潔起見(jiàn),故于此不再贅述。其中,步驟S320由數(shù)種比較器來(lái)執(zhí)行之,以及步驟S330是由控制單元來(lái)執(zhí)行的。請(qǐng)參考圖4,圖4消除傳輸端口間干擾的方法的另一操作范例的流程圖,其包含(但不局限于)以下的步驟(請(qǐng)注意,假若可獲得實(shí)質(zhì)上相同的結(jié)果,則這些步驟并不一定要遵照?qǐng)D4所示的執(zhí)行次序來(lái)執(zhí)行):步驟400:流程開(kāi)始。步驟410:提供多個(gè)傳輸端口。
步驟420:比較所對(duì)應(yīng)的一特定傳輸端口的一第一數(shù)種與其相鄰傳輸端口的一第二數(shù)種的一時(shí)間距離來(lái)產(chǎn)生一比較結(jié)果。步驟430:當(dāng)該比較結(jié)果指示當(dāng)該第一數(shù)種以及該第二數(shù)種的該時(shí)間距離小于一臨界值時(shí),該控制單元停止更新該近端串音消除器的參數(shù)以及開(kāi)啟該跨端口干擾消除器。步驟440:當(dāng)該第一數(shù)種以及該第二數(shù)種的該時(shí)間距離大于一臨界值時(shí),該控制單元重新開(kāi)啟該近端串音消除器的參數(shù)的更新機(jī)制。步驟S450:流程結(jié)束。請(qǐng)搭配圖4所示的各步驟、圖1以及圖2所示的各組件即可得知各組件如何運(yùn)作,為簡(jiǎn)潔起見(jiàn),故于此不再贅述。其中,步驟S420是由數(shù)種比較器來(lái)執(zhí)行的,以及步驟S430、步驟S440是由控制單元來(lái)執(zhí)行的。上述各流程的步驟僅為本發(fā)明所舉可行的實(shí)施例,并非限制本發(fā)明的限制條件,且在不違背本發(fā)明的精神的情況下,該些方法可另包含其它的中間步驟或者可將幾個(gè)步驟合并成單一步驟,以做適當(dāng)?shù)淖兓?。以上所述的?shí)施例僅用來(lái)說(shuō)明本發(fā)明的技術(shù)特征,并非用來(lái)局限本發(fā)明之范疇。由上可知,本發(fā)明提供一種消除傳輸端口間干擾的網(wǎng)絡(luò)裝置及其相關(guān)方法。利用傳輸端口之間的數(shù)種(seed)信息來(lái)控制該跨端口干擾消除器以及該近端串音消除器的運(yùn)作,可以消除來(lái)自其它傳輸端口的干擾。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專(zhuān)利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)裝置,包含有: 多個(gè)傳輸端口; 多個(gè)數(shù)種比較器(Seed comparator),分別稱(chēng)接于所述多個(gè)傳輸端口,其中,所述多個(gè)數(shù)種比較器中的一第一數(shù)種比較器用來(lái)比較所對(duì)應(yīng)的一第一傳輸端口的一第一數(shù)種與一第二傳輸端口的一第二數(shù)種以產(chǎn)生一比較結(jié)果;以及 一控制單元,耦接于所述第一數(shù)種比較器,用來(lái)依據(jù)所述比較結(jié)果來(lái)產(chǎn)生一控制信號(hào)以消除傳輸端口之間的干擾。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置,其中,每一傳輸端口包含有: 一跨端口干擾消除器,耦接于所述控制單元,用來(lái)依據(jù)所述比較結(jié)果來(lái)消除傳輸端口之間的干擾;以及 至少一近端串音消除器(NEXT canceller),耦接于所述控制單元,用來(lái)依據(jù)所述比較結(jié)果來(lái)消除來(lái)自所述傳輸端口的一特定信道之外的其它信道的近端串音干擾。
3.根據(jù)權(quán)利要求2 所述的網(wǎng)絡(luò)裝置,其中,當(dāng)所述比較結(jié)果指示當(dāng)所述第一數(shù)種以及所述第二數(shù)種的一時(shí)間距離小于一臨界值時(shí),所述控制單元停止更新所述近端串音消除器的參數(shù)以及開(kāi)啟所述跨端口干擾消除器,以及當(dāng)所述第一數(shù)種以及所述第二數(shù)種的所述時(shí)間距離大于一臨界值時(shí),所述控制單元重新開(kāi)啟所述近端串音消除器的參數(shù)的更新機(jī)制。
4.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)裝置,其中,當(dāng)一傳輸端口進(jìn)入省電機(jī)制時(shí),所述控制單元關(guān)閉對(duì)應(yīng)至所述傳輸端口的所述跨端口干擾消除器。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)裝置,其中,所述省電機(jī)制符合電子電氣工程師協(xié)會(huì)(IEEE)所制定的 802.3az 節(jié)能以太網(wǎng)絡(luò)(EnergyEfficient Ethernet, EEE)標(biāo)準(zhǔn)。
6.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)裝置,其中,所述跨端口干擾消除器以及所述近端串音消除器為有限頻率響應(yīng)濾波器。
7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置,其中,所述第一傳輸端口與所述第二傳輸端口為相鄰的傳輸端口。
8.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置,其應(yīng)用于10M/100MBase-T系統(tǒng)、IGBase-T系統(tǒng)或者 IOGbase-T 系統(tǒng)。
9.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置,其為一交換器(switch)。
10.一種消除傳輸端口間干擾的方法,包含有: 提供多個(gè)傳輸端口; 比較一第一傳輸端口的一第一數(shù)種(Seed)與一第二傳輸端口的一第二數(shù)種以產(chǎn)生一比較結(jié)果;以及 依據(jù)所述比較結(jié)果來(lái)產(chǎn)生一控制信號(hào)以消除傳輸端口之間的干擾。
11.根據(jù)權(quán)利要求10所述的方法,還包含有: 提供一跨端口干擾消除器,來(lái)依據(jù)所述控制信號(hào)來(lái)消除傳輸端口之間的干擾;以及 提供至少一近端串音消除器(NEXT canceller),來(lái)依據(jù)所述控制信號(hào)來(lái)消除來(lái)自所述傳輸端口的一特定信道之外的其它信道的近端串音干擾。
12.根據(jù)權(quán)利要求11所述的方法,其中,當(dāng)所述比較結(jié)果指示當(dāng)所述第一數(shù)種以及所述第二數(shù)種的一時(shí)間距離小于一臨界值時(shí),停止更新所述近端串音消除器的參數(shù)以及開(kāi)啟所述跨端口干擾消除器,以及當(dāng)所述第一數(shù)種以及所述第二數(shù)種的所述時(shí)間距離大于一臨界值時(shí),重新開(kāi)啟所述近端串音消除器的參數(shù)的更新機(jī)制。
13.根據(jù)權(quán)利要求10所述的方法,其中,當(dāng)一傳輸端口進(jìn)入省電機(jī)制時(shí),關(guān)閉對(duì)應(yīng)至所述傳輸端口的所述跨端口干擾消除器。
14.根據(jù)權(quán)利要求10所述的方法,其中,所述第一傳輸端口與所述第二傳輸端口為相鄰的傳輸端口。
15.根據(jù)權(quán)利要求10所述的方法,其中,所述省電機(jī)制符合電子電氣工程師協(xié)會(huì)(IEEE)所制定的 802. 3az 節(jié)能以太網(wǎng)絡(luò)(Energy EfficientEthernet, EEE)標(biāo)準(zhǔn)。
全文摘要
本發(fā)明公開(kāi)了用于消除傳輸端口間干擾的網(wǎng)絡(luò)裝置和方法,消除傳輸端口間干擾的網(wǎng)絡(luò)裝置包含有多個(gè)傳輸端口、多個(gè)數(shù)種比較器及一控制單元。該多個(gè)數(shù)種比較器分別耦接于該多個(gè)傳輸端口,其中一第一數(shù)種比較器用來(lái)比較其所對(duì)應(yīng)的一第一傳輸端口的一第一數(shù)種與一第二傳輸端口的一第二數(shù)種來(lái)產(chǎn)生一比較結(jié)果。另外,該控制單元用來(lái)依據(jù)該比較結(jié)果來(lái)產(chǎn)生一控制信號(hào)以消除傳輸端口之間的干擾。
文檔編號(hào)H04B3/32GK103199892SQ20121000200
公開(kāi)日2013年7月10日 申請(qǐng)日期2012年1月5日 優(yōu)先權(quán)日2012年1月5日
發(fā)明者朱元志, 黃亮維, 何軒廷, 江致榮 申請(qǐng)人:瑞昱半導(dǎo)體股份有限公司