傳輸裝置、連接機(jī)構(gòu)和方法
【專利摘要】本發(fā)明實(shí)施例提供一種傳輸裝置、連接機(jī)構(gòu)和方法,該裝置包括N個以太網(wǎng)媒體接入控制MAC端口且每個以太網(wǎng)MAC端口對應(yīng)一個第一MII接口,K個以太網(wǎng)物理層接口且每個以太網(wǎng)物理層接口對應(yīng)一個第二MII接口,以及連接機(jī)構(gòu),N和K均為正整數(shù);所述連接機(jī)構(gòu),用于控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣,實(shí)現(xiàn)第一MII接口的時(shí)隙和第二MII接口的時(shí)隙的連接;其中,所述N個以太網(wǎng)MAC端口和所述K個以太網(wǎng)物理層接口分別通過所述第一MII接口和所述第二MII接口與所述連接機(jī)構(gòu)相連接。因此,通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,提高傳輸裝置的靈活性。
【專利說明】傳輸裝置、連接機(jī)構(gòu)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及通信【技術(shù)領(lǐng)域】,并且更具體地,涉及傳輸裝置、連接機(jī)構(gòu)和方法。
【背景技術(shù)】
[0002]在以太網(wǎng)技術(shù)中,MAC (Medium Access Control,媒體接入控制)層處于數(shù)據(jù)鏈路層,PCS (Physical Coding Sublayer,物理編碼子層)、FEC (Forward Error Correction,前向糾錯編碼)、PMA(Physical Medium Attachment,物理媒體附加)和 PMD(Physical MediumDependent,物理媒體相關(guān))等子層處于物理層。Mil (Media Independent Interface,媒質(zhì)不相關(guān)接口)電接口實(shí)現(xiàn)數(shù)據(jù)鏈路層和物理層的互聯(lián)。一個Mac地址標(biāo)記一個以太網(wǎng)端口,一個MAC端口通過相應(yīng)的MII與一個物理層接口相連接。
[0003]為了滿足日益增長的網(wǎng)絡(luò)數(shù)據(jù)流量速度的需求,MAC端口速率不斷地提升。MAC端口速率是以IO倍的形式增長,例如,MAC端口速率(MAC端口速率是由物理層接口的帶寬確定的)從 IOMbps 向 100Mbps、lGbps、lOGbps、IOOGbps,以及 40Gbps 向 400Gbps 不斷地演進(jìn)發(fā)展。由于一個MAC端口只與一個物理層接口連接,且MAC端口速率通常以10倍的形式增長,而實(shí)際應(yīng)用中所需求的帶寬增長不一定呈現(xiàn)10倍增長的形式。因此,現(xiàn)有技術(shù)的傳輸裝置存在較大的局限性。例如,缺乏對50Gbps、60Gbps、150Gbps等速率的以太網(wǎng)MAC端口的有效支持,當(dāng)實(shí)際應(yīng)用所需的帶寬與物理層接口的帶寬具有較大差異時(shí),還將導(dǎo)致接口帶寬的利用率低下。例如,使用100GE物理接口模塊支持速率為50Gbp的MAC端口,則會浪費(fèi)該100GE物理接口模塊的容量的50%。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種傳輸裝置、連接機(jī)構(gòu)和方法,能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,提高傳輸裝置的靈活性。
[0005]第一方面,提供了 一種傳輸裝置,該裝置包括N個以太網(wǎng)媒體接入控制MAC端口且每個以太網(wǎng)MAC端口對應(yīng)一個第一MII接口,K個以太網(wǎng)物理層接口且每個以太網(wǎng)物理層接口對應(yīng)一個第二 MII接口,以及連接機(jī)構(gòu),N和K均為正整數(shù);所述連接機(jī)構(gòu),用于控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接;其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;或者所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
[0006]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于配置和控制時(shí)隙劃分,將劃分的P個時(shí)隙中的部分或全部時(shí)隙分配給所述N個以太網(wǎng)MAC端口中的部分或全部端口,P為正整數(shù)。
[0007]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述K個以太網(wǎng)物理層接口中的一個接口具有J個虛擬通道,或者所述K個以太網(wǎng)物理層接口中的多個接口一共具有J個虛擬通道,所述連接機(jī)構(gòu)還用于將所述P個時(shí)隙中的部分或全部時(shí)隙與所述J個虛擬通道進(jìn)行相對應(yīng),每個虛擬通道用于通過所述第二 MII接口提供帶寬,J為正整數(shù)。
[0008]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于對所述P個時(shí)隙中的部分或全部時(shí)隙進(jìn)行標(biāo)記。
[0009]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式至第三種可能的實(shí)現(xiàn)方式的任一種方式,在第四種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于實(shí)現(xiàn)為所述N個以太網(wǎng)MAC端口中任一個MAC端口拓展位寬或提高時(shí)鐘頻率,以支持多個物理接口傳輸能力的MAC端口容量。
[0010]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式至第四種可能的實(shí)現(xiàn)方式的任一種方式,在第五種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)NI個以太網(wǎng)MAC端口和Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸;其中,所述N個以太網(wǎng)MAC端口包括所述NI個以太網(wǎng)MAC端口,NI為正整數(shù)且NI SN;所述K個以太網(wǎng)物理層接口包括所述Kl個以太網(wǎng)物理層接口,Kl為正整數(shù)且Kl ( K。
[0011]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于通過所述第一MII接口的時(shí)隙和所述第二MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述Kl個以太網(wǎng)物理層接口到所述NI個以太網(wǎng)MAC端口方向的上行數(shù)據(jù)傳輸;或,所述連接機(jī)構(gòu)還用于通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述NI個以太網(wǎng)MAC端口到所述Kl個以太網(wǎng)物理層接口方向的下行數(shù)據(jù)傳輸。
[0012]結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣對所述第一 MII接口的時(shí)隙上承載的所述下行數(shù)據(jù)進(jìn)行匯聚,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述匯聚后的下行數(shù)據(jù)承載在所述第二 MII接口的時(shí)隙上,將所述第二 MII接口的時(shí)隙上承載的所述匯聚后的下行數(shù)據(jù)發(fā)送到所述Kl個以太網(wǎng)物理層接口 ;所述Kl個以太網(wǎng)物理層接口,用于對所述匯聚后的下行數(shù)據(jù)進(jìn)行編碼,將編碼后的下行數(shù)據(jù)傳輸?shù)轿锢韨鬏斝诺馈?br>
[0013]結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述Kl個以太網(wǎng)物理層接口,用于從物理傳輸信道接收已編碼的上行數(shù)據(jù),對所述已編碼的上行數(shù)據(jù)進(jìn)行解碼,將解碼后的上行數(shù)據(jù)發(fā)送給所述連接機(jī)構(gòu);所述連接機(jī)構(gòu)還用于控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣將所述解碼后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述解碼后的上行數(shù)據(jù)承載在所述第一 MII接口的時(shí)隙上,將所述第一 MII接口的時(shí)隙上承載的所述解碼后的上行數(shù)據(jù)發(fā)送到所述NI個以太網(wǎng)MAC端口。
[0014]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式至第八種可能的實(shí)現(xiàn)方式的任一種方式,在第九種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)還用于關(guān)閉所述K個以太網(wǎng)物理層接口中的部分或全部以太網(wǎng)物理層接口。[0015]第二方面,提供了一種數(shù)據(jù)傳輸方法,該方法包括:連接機(jī)構(gòu)通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的,N和NI為正整數(shù)且NI < N,K和Kl均為正整數(shù)且Kl≤K ;其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;或者所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
[0016]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述連接機(jī)構(gòu)通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸,具體實(shí)現(xiàn)可以為:所述連接機(jī)構(gòu)通過所述第一MII接口的時(shí)隙和所述第二MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述Kl個以太網(wǎng)物理層接口到所述NI個以太網(wǎng)MAC端口方向的上行數(shù)據(jù)傳輸;或,所述連接機(jī)構(gòu)通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述NI個以太網(wǎng)MAC端口到所述Kl個以太網(wǎng)物理層接口方向的下行數(shù)據(jù)傳輸。
[0017]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,具體實(shí)現(xiàn)可以為:在劃分的P個時(shí)隙中的部分或全部時(shí)隙上承載所述上行數(shù)據(jù)和/或所述下行數(shù)據(jù),P為正整數(shù)。
[0018]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,具體實(shí)現(xiàn)可以為:所述連接機(jī)構(gòu)控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣對所述第一 MII接口的時(shí)隙上承載的所述下行數(shù)據(jù)進(jìn)行匯聚,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述匯聚后的下行數(shù)據(jù)承載在所述第二 MII接口的時(shí)隙上,將所述第二MII接口時(shí)隙上承載的所述匯聚后的下行數(shù)據(jù)發(fā)送到所述Kl個以太網(wǎng)物理層接口 ;所述Kl個以太網(wǎng)物理層接口對所述匯聚后的下行數(shù)據(jù)進(jìn)行編碼,將編碼后的下行數(shù)據(jù)傳輸?shù)轿锢韨鬏斝诺馈?br>
[0019]結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述將所述第二 MII接口的時(shí)隙上承載的所述匯聚后的下行數(shù)據(jù)發(fā)送到所述Kl個以太網(wǎng)物理層接口,具體實(shí)現(xiàn)可以為:將所述匯聚后的下行數(shù)據(jù)映射到與所述時(shí)隙相對應(yīng)的所述Kl個以太網(wǎng)物理層的J個虛擬通道上,J為正整數(shù)。
[0020]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述Kl個以太網(wǎng)物理層接口從物理傳輸信道接收已編碼的上行數(shù)據(jù),對所述已編碼的上行數(shù)據(jù)進(jìn)行解碼,將解碼后的上行數(shù)據(jù)承載發(fā)送給所述連接機(jī)構(gòu);所述連接機(jī)構(gòu)控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣將所述解碼后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述解碼后的上行數(shù)據(jù)承載在所述第一 MII接口的時(shí)隙上,將所述第一 MII接口的時(shí)隙上承載的所述解碼后的上行數(shù)據(jù)發(fā)送到所述NI個以太網(wǎng)MAC端口。
[0021]結(jié)合第二方面的第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述將所述解碼后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上,具體實(shí)現(xiàn)可以為:將所述Kl個以太網(wǎng)物理層的J個虛擬通道傳輸?shù)乃鼋獯a后的上行數(shù)據(jù)承載在相應(yīng)的所述第二MII接口的時(shí)隙上。
[0022]第三方面,提供了一種連接機(jī)構(gòu),該連接機(jī)構(gòu)包括:控制模塊和時(shí)分互聯(lián)總線,所述控制模塊,用于控制所述時(shí)分互聯(lián)總線實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的;其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。
[0023]第四方面,提供了另一種連接機(jī)構(gòu),該連接機(jī)構(gòu)包括:控制模塊和時(shí)分空分交換矩陣;所述控制模塊,用于控制所述時(shí)分空分交換矩陣,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的;其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接。
[0024]第五方面,提供了又一種連接機(jī)構(gòu),該連接機(jī)構(gòu)包括:處理器、控制器和時(shí)分互聯(lián)總線,所述處理器,用于控制所述控制器控制所述時(shí)分互聯(lián)總線實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的;其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。
[0025]第六方面,提供了又一種連接機(jī)構(gòu),該連接機(jī)構(gòu)包括:處理器、控制器和時(shí)分互聯(lián)總線,所述處理器,用于控制所述控制器控制所述時(shí)分空分交換矩陣,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的;其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接。
[0026]本發(fā)明實(shí)施例提供一種傳輸裝置包括N個以太網(wǎng)媒體接入控制MAC端口且每個以太網(wǎng)MAC端口對應(yīng)一個第一 MII接口,K個以太網(wǎng)物理層接口且每個以太網(wǎng)物理層接口對應(yīng)一個第二 MII接口,以及連接機(jī)構(gòu),N和K均為正整數(shù);連接機(jī)構(gòu)用于控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或連接機(jī)構(gòu)中的時(shí)分空分交換矩陣,實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接,其中,N個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口分別通過第一 MII接口和第二 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;或者N個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口分別通過第一MII接口和第二MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,提高傳輸裝置的靈活性。【專利附圖】
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖I是本發(fā)明一個實(shí)施例的傳輸裝置的示意性框圖。
[0029]圖2是本發(fā)明另一個實(shí)施例的傳輸裝置的示意性框圖。
[0030]圖3A是本發(fā)明另一個實(shí)施例的傳輸裝置的示意性框圖。
[0031]圖3B是本發(fā)明一個實(shí)施例的時(shí)分空分交換矩陣的示意圖。
[0032]圖4是本發(fā)明一個實(shí)施例的時(shí)隙分配的示意圖。
[0033]圖5A至圖是本發(fā)明另一個實(shí)施例的時(shí)隙分配的示意圖。
[0034]圖6A至圖6C是本發(fā)明又一個實(shí)施例的時(shí)隙分配的示意圖。
[0035]圖7是本發(fā)明一個實(shí)施例的時(shí)隙與虛擬通道對應(yīng)的示意圖。
[0036]圖8A至圖8C是本發(fā)明又一個實(shí)施例的傳輸裝置的示意性框圖。
[0037]圖9A至圖9B是本發(fā)明再一個實(shí)施例的時(shí)隙分配的示意性流程圖。
[0038]圖10是本發(fā)明一個實(shí)施例的數(shù)據(jù)傳輸方法的流程圖。
[0039]圖11是本發(fā)明一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。
[0040]圖12是本發(fā)明另一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。
[0041]圖13是本發(fā)明又一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。
[0042]圖14是本發(fā)明又一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0043]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]圖I是本發(fā)明一個實(shí)施例的傳輸裝置的示意性框圖。圖I的傳輸裝置100包括N個以太網(wǎng)MAC端口、K個以太網(wǎng)物理層接口和連接機(jī)構(gòu)102。其中,N和K均為正整數(shù),N 個以太網(wǎng) MAC 端口分別是 MAC/RS (Reconciliation Sublayer,調(diào)和子層)101-1、MAC/RS101-2,……,MAC/RS101-N;K個以太網(wǎng)物理層接口分別是物理層接口 103-1,物理層接
口 103-2,......,物理層接口 103-K。每個以太網(wǎng)MAC端口對應(yīng)一個第一 MII接口,每個以
太網(wǎng)物理層接口對應(yīng)一個第二 MII接口。應(yīng)理解,本發(fā)明實(shí)施例對以太網(wǎng)MAC端口和以太網(wǎng)物理層接口的數(shù)目不作限定,可以是I個或多個。還應(yīng)理解,本發(fā)明實(shí)施例對以太網(wǎng)物理層接口的帶寬的大小并不限定,可以是100ME、I GE, 10GE, 100GE或40GE等;本發(fā)明實(shí)施例對各個MAC端口的帶寬也不作限制。需要指出的是,各個以太網(wǎng)物理層接口的帶寬以及各個MAC端口的端口速率不一定相同。
[0045]為了描述方便,下述實(shí)施例的以太網(wǎng)物理層接口的帶寬均以100GE為例進(jìn)行說明,而非要限制本發(fā)明的范圍。[0046]連接機(jī)構(gòu)102用于控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接。其中,N個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)102中的時(shí)分互聯(lián)總線相連接,K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)102中的時(shí)分互聯(lián)總線相連接。[0047]或者,連接機(jī)構(gòu)102用于控制連接機(jī)構(gòu)中的時(shí)分空分交換矩陣,實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接。其中,N個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)102中的時(shí)分空分交換矩陣相連接,K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)102中的時(shí)分空分交換矩陣。
[0048]在本發(fā)明實(shí)施中,MII接口為邏輯接口或者物理電接口。本發(fā)明實(shí)施例中描述的“第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接”中的第一 MII接口和第二 MII接口為泛指的概念,可以是N個第一 MII接口中的全部第一 MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接;也可以是N個第一 MII接口中的部分第一MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接。本發(fā)明實(shí)施例對此并不限定。
[0049]還需要指出的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)傳輸從以太網(wǎng)物理層接口到以太網(wǎng)MAC端口稱為“上行方向”,數(shù)據(jù)傳輸從以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向稱為“下行方向”,以太網(wǎng)MAC端口可以理解為是MAC層和RS層構(gòu)成的一個整體的端口,N個以太網(wǎng)MAC端口的總端口速率是由K個以太網(wǎng)物理層接口的總帶寬確定的。
[0050]優(yōu)選地,當(dāng)K=I時(shí),連接機(jī)構(gòu)102用于控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線通過實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接,即通過時(shí)分互聯(lián)總線實(shí)現(xiàn)N個以太網(wǎng)MAC端口和I個以太網(wǎng)物理層接口的連接,換句話說,N個以太網(wǎng)MAC端口共享I個以太網(wǎng)
物理層接口。例如,如圖2所示,N個以太網(wǎng)MAC端口 MAC/RS201-l,MAC/RS201-2,......,以
及MAC/RS201-N通過連接機(jī)構(gòu)102中的控制模塊202控制時(shí)分互聯(lián)總線與一個帶寬100GE的以太網(wǎng)物理層接口 203實(shí)現(xiàn)連接,時(shí)分(復(fù)用)互聯(lián)總線以時(shí)隙TDM (Time DivisionMultiplexing,時(shí)分復(fù)用)方式在一個確定時(shí)隙內(nèi)為某一以太網(wǎng)MAC端口與以太網(wǎng)物理層接口 203之間的上下行數(shù)據(jù)傳輸提供連接。任何一個時(shí)隙只有一個以太網(wǎng)MAC端口通過時(shí)分互聯(lián)總線占用以太網(wǎng)物理層接口 203。TDM互聯(lián)總線的工作時(shí)鐘和位寬由物理層接口的帶寬確定,例如,40GE的XLGMII (40Gbps Mil)接口總線工作時(shí)鐘為625MHz,位寬為64bit ;100GE 的 CGMII 接口( IOOGbps MII)總線工作時(shí)鐘為 1562.5MHz,位寬為 64bit。
[0051]通過上述方案,可以減少浪費(fèi),提高物理接口模塊的容量的利用率,例如,能夠使用一個100GE物理接口模塊支持兩個速率為50Gbp的MAC端口。
[0052]優(yōu)選地,當(dāng)K>1時(shí),連接機(jī)構(gòu)102用于控制連接機(jī)構(gòu)中的時(shí)分空分交換矩陣通過實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接,即通過時(shí)分空分交換矩陣實(shí)現(xiàn)N個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口的連接,換句話說,N個以太網(wǎng)MAC端口共享多個以太網(wǎng)物理層接口。例如,如圖3A所示,N個以太網(wǎng)MAC端口 MAC/RS201-1,MAC/RS201-2,……,以及MAC/RS201-N通過連接機(jī)構(gòu)102中的控制模塊302控制時(shí)分空分交換矩陣與4個帶寬100GE的以太網(wǎng)物理層接口 303-1、物理層接口 303-2、物理層接口 303-3和物理層接口 303-4實(shí)現(xiàn)互聯(lián),可選地,時(shí)分空分交換矩陣可以是如圖3B所示的TDM T-S-T交換矩陣。另外,上行方向和下行方向可以使用獨(dú)立的時(shí)分空分交換矩陣,或者上下行方向共用一個時(shí)分空分交換矩陣。
[0053]應(yīng)理解,上述例子中,以太網(wǎng)物理層接口帶寬,以太網(wǎng)物理層接口的數(shù)目以及實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接的方式等僅僅是示例性的,而非要限制本發(fā)明的范圍。
[0054]本發(fā)明實(shí)施例提供一種傳輸裝置包括N個以太網(wǎng)媒體接入控制MAC端口且每個以太網(wǎng)MAC端口對應(yīng)一個第一 MII接口,K個以太網(wǎng)物理層接口且每個以太網(wǎng)物理層接口對應(yīng)一個第二 MII接口,以及連接機(jī)構(gòu),N和K均為正整數(shù);連接機(jī)構(gòu)用于控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或連接機(jī)構(gòu)中的時(shí)分空分交換矩陣,實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接,其中,N個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口分別通過第一 MII接口和第二 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;或者N個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口分別通過第一 MII接口和第二MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,提高傳輸裝置的靈活性。 [0055]作為本發(fā)明的另一個實(shí)施例,本裝置的連接機(jī)構(gòu)102還可以進(jìn)一步擴(kuò)展其功能。
[0056]示例性的,連接機(jī)構(gòu)102還可以用于配置和控制時(shí)隙劃分,具體地,劃分P個時(shí)隙,將P個時(shí)隙中的部分或全部時(shí)隙分配給N個以太網(wǎng)MAC端口中的部分或全部端口,P為正整數(shù)。一個以太網(wǎng)MAC端口可以占用一個或多個時(shí)隙,也可以不占用時(shí)隙。P個時(shí)隙中的各個時(shí)隙可以是均等或不均等的,本發(fā)明實(shí)施例對此不作限定??蛇x地,MII接口的每個時(shí)隙的上行方向或下行方向可以對應(yīng)一個或多個編碼塊(例如64/66b編碼塊),也就是說,每個時(shí)隙對應(yīng)一個帶寬顆粒的大小可以是5G或IOG等。應(yīng)理解,本發(fā)明實(shí)施例對劃分的時(shí)隙個數(shù)不作限定,且對時(shí)隙所對應(yīng)的編碼塊形式也不作限制。
[0057]可選地,連接機(jī)構(gòu)102可以具體用于以靜態(tài)方式分配時(shí)隙,也可以以動態(tài)方式分配時(shí)隙,靜態(tài)方式是指預(yù)先分配時(shí)隙,動態(tài)方式是指可以動態(tài)調(diào)整時(shí)隙分配,例如按業(yè)務(wù)需求或傳輸鏈路的特性等分配時(shí)隙。
[0058]下面結(jié)合圖4的例子詳細(xì)描述時(shí)隙分配的具體實(shí)施例。
[0059]具體地,在圖4中,以物理接口的帶寬為100GE,P的取值為10作為例子說明,連接機(jī)構(gòu)102用于劃分均等的10個時(shí)隙,分別是時(shí)隙9、時(shí)隙8、……、時(shí)隙0,時(shí)隙周期重復(fù)。進(jìn)一步地,連接機(jī)構(gòu)102用于將時(shí)隙分別給I個或多個以太網(wǎng)MAC端口,每個以太網(wǎng)MAC端口的帶寬不超過物理接口的帶寬。例如,連接機(jī)構(gòu)102可以用于將時(shí)隙O分配給一個以太網(wǎng)MAC端口,該太以網(wǎng)MAC端口的帶寬為IOG ;可以用于將時(shí)隙8分配給一個以太網(wǎng)MAC端口,該以太網(wǎng)MAC端口的帶寬為IOG ;可以用于將時(shí)隙I和時(shí)隙O分配給一個以太網(wǎng)MAC端口,該以太網(wǎng)MAC端口的帶寬為20G ;可以用于將時(shí)隙5、時(shí)隙4,時(shí)隙3和時(shí)隙2分配給一個以太網(wǎng)MAC端口,該以太網(wǎng)MAC端口的帶寬為40G ;可以用于將時(shí)隙9、時(shí)隙8,時(shí)隙7和時(shí)隙6分配給一個以太網(wǎng)MAC端口,該以太網(wǎng)MAC端口的帶寬為40G;可以用于將10個時(shí)隙分配給一個以太網(wǎng)MAC端口,該以太網(wǎng)MAC端口的帶寬為100G ;等等。連接機(jī)構(gòu)102還可以不分配時(shí)隙給以太網(wǎng)MAC端口,該以太網(wǎng)MAC端口的帶寬為0,即空閑??蛇x地,連接機(jī)構(gòu)102還可以進(jìn)一步用于分配連續(xù)的時(shí)隙給一個以太網(wǎng)MAC端口,也可以用于分配非連續(xù)的時(shí)隙給一個以太網(wǎng)MAC端口。
[0060]可選地,K個以太網(wǎng)物理層接口中的一個接口具有J個虛擬通道,或者K個以太網(wǎng)物理層接口中的多個接口一共具有J個虛擬通道。
[0061]連接機(jī)構(gòu)102還可以用于將上述P個時(shí)隙中的部分或全部時(shí)隙與J個虛擬通道進(jìn)行相對應(yīng)的映射連接,每個虛擬通道用于通過上述第二 MII接口提供帶寬,J為正整數(shù)。可選地,可以采用802.3ba MLD (Mult1-lane Distribution,多通道分發(fā))機(jī)制,例如,一個時(shí)隙化的CGMII接口時(shí)隙對應(yīng)兩個MLD虛擬通道。
[0062]示例性的,連接機(jī)構(gòu)102還可以用于通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)NI個以太網(wǎng)MAC端口和Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸。其中,N個以太網(wǎng)MAC端口包括NI個以太網(wǎng)MAC端口,NI為正整數(shù)且NI≤N ;K個以太網(wǎng)物理層接口或Kl個以太網(wǎng)物理層接口,Kl為正整數(shù)且Kl < K。數(shù)據(jù)傳輸是可以是上下行方向的數(shù)據(jù)傳輸同時(shí)進(jìn)行,也可以是某個方向(上行或下行)的數(shù)據(jù)傳輸,即包括將數(shù)據(jù)從以太網(wǎng)MAC端口傳輸?shù)?以太網(wǎng)物理層接口,或者從物理層接口傳輸?shù)揭蕴W(wǎng)MAC端口。連接機(jī)構(gòu)102還可以用于通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由Kl個以太網(wǎng)物理層接口到NI個以太網(wǎng)MAC端口方向的上行數(shù)據(jù)傳輸;或者通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由NI個以太網(wǎng)MAC端口到Kl個以太網(wǎng)物理層接口方向的下行數(shù)據(jù)傳輸。
[0063]可選地,連接機(jī)構(gòu)102還可以用于控制時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣對第一MII接口的時(shí)隙上承載的下行數(shù)據(jù)進(jìn)行匯聚,通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接將匯聚后的下行數(shù)據(jù)承載在第二 MII接口的時(shí)隙上,將第二 MII接口的時(shí)隙上承載的匯聚后的下行數(shù)據(jù)發(fā)送到Kl個以太網(wǎng)物理層接口,具體地,將在第二 MII接口的時(shí)隙上承載的匯聚后的下行數(shù)據(jù)映射與時(shí)隙相對應(yīng)的Kl個以太網(wǎng)物理層的J個虛擬通道上。該Kl個以太網(wǎng)物理層(如PCS層河以用于對匯聚后的下行數(shù)據(jù)進(jìn)行編碼,將編碼后的下行數(shù)據(jù)傳輸?shù)轿锢韨鬏斝诺馈?br>
[0064]可選地,Kl個以太網(wǎng)物理層用于從物理傳輸信道接收已編碼的上行數(shù)據(jù),對已編碼的上行數(shù)據(jù)進(jìn)行解碼,將解碼后的上行數(shù)據(jù)發(fā)送給連接機(jī)構(gòu)102。連接機(jī)構(gòu)102還用于控制時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣將解碼后的上行數(shù)據(jù)承載在在相應(yīng)的第二 MII接口的時(shí)隙上,具體地,將Kl個以太網(wǎng)物理層的J個虛擬通道傳輸?shù)慕獯a后的上行數(shù)據(jù)承載在相應(yīng)的第二 MII接口的時(shí)隙上。通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接將解碼后的上行數(shù)據(jù)承載在第一 MII接口的時(shí)隙上,將第一 MII接口的時(shí)隙上承載的解碼后的上行數(shù)據(jù)發(fā)送到NI個以太網(wǎng)MAC端口。
[0065]可選地,連接機(jī)構(gòu)102還可以用于對上述劃分的時(shí)隙進(jìn)行標(biāo)記,根據(jù)時(shí)隙的標(biāo)記區(qū)分不同的時(shí)隙,以便進(jìn)行管理控制,實(shí)現(xiàn)各個數(shù)據(jù)流在相應(yīng)的物理接口上進(jìn)行傳輸,提高數(shù)據(jù)傳輸?shù)臏?zhǔn)確性,避免同一個流的數(shù)據(jù)報(bào)文發(fā)生亂序??蛇x地,連接機(jī)構(gòu)102還可以用于指示各個MAC端口在分配的相應(yīng)的時(shí)隙上傳輸有效數(shù)據(jù),也可以指示不傳輸數(shù)據(jù)或傳輸無效數(shù)據(jù)。當(dāng)某個MAC端口無業(yè)務(wù)需求時(shí)可以完全空閑,連接機(jī)構(gòu)102可以用于將該MAC端口的帶寬供其它MAC端口使用。
[0066]示例性的,連接機(jī)構(gòu)102還可以用于關(guān)閉K個以太網(wǎng)物理層接口中的部分或全部以太網(wǎng)物理層接口。例如,關(guān)閉未用于傳輸數(shù)據(jù)的以太網(wǎng)物理層接口。這樣,能夠有效地降低裝置的功耗,并延長設(shè)備的生命周期,從而降低裝置的運(yùn)營維護(hù)成本。
[0067]下面結(jié)合圖5-圖8的例子詳細(xì)描述本發(fā)明實(shí)施例。[0068]例如,在圖2的傳輸裝置中,假設(shè)N=5,即以太網(wǎng)MAC端口 MAC/RS201_1,MAC/RS201-2, MAC/RS201-3, MAC/RS201-4 和 MAC/RS201-5??蛇x地,連接機(jī)構(gòu) 102 可以用于劃分10個均等時(shí)隙,一個以太網(wǎng)物理層接口 203,帶寬為100GE,每個時(shí)隙對應(yīng)一個64/66編碼塊,即對應(yīng)的帶寬顆粒為10G。連接機(jī)構(gòu)102還可以進(jìn)一步用于將10個時(shí)隙中的部分或全部時(shí)隙分配給5個以太網(wǎng)MAC端口中的部分或全部端口。
[0069]如圖5A所示,連接機(jī)構(gòu)102進(jìn)一步用于分配時(shí)隙I給MAC/RS201-2 ;分配時(shí)隙2給MAC/RS201-3 ;分配連續(xù)的時(shí)隙給一個MAC端口,如MAC/RS201-4占用時(shí)隙3、時(shí)隙4和時(shí)隙5,以及MAC/RS201-5占用時(shí)隙6和時(shí)隙7 ;連接機(jī)構(gòu)102可以不分配時(shí)隙給MAC端口,如MAC/RS201-1。連接機(jī)構(gòu)102還進(jìn)一步用于指示各個MAC端口在分配的相應(yīng)的第一 MII接口的時(shí)隙上傳輸數(shù)據(jù)??蛇x地,如果采用時(shí)分總線,在一個以太網(wǎng)物理層接口的情況下,與以太網(wǎng)物理層接口連接的MII接口在任一個周期,相同序號的時(shí)隙只提供給一個MAC端口。例如,當(dāng)某個周期內(nèi),時(shí)隙I提供給MAC/RS201-2使用,那么在該周期內(nèi),時(shí)隙I不再提供給其它MAC端口。又例如,MAC/RS201-5可以在時(shí)隙3、時(shí)隙4和時(shí)隙5上傳輸有效數(shù)據(jù)或無效數(shù)據(jù)等,當(dāng)MAC/RS201-5無業(yè)務(wù)需求時(shí)可以完全空閑,連接機(jī)構(gòu)102可以用于將時(shí)隙3、時(shí)隙4和時(shí)隙5供其它MAC端口使用。
[0070]可選地,當(dāng)數(shù)據(jù)傳輸由以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向,連接機(jī)構(gòu)102可以用于控制時(shí)分互聯(lián)總線對與MAC端口連接的第一 MII接口的時(shí)隙上承載的數(shù)據(jù)進(jìn)行匯聚,通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接將匯聚后的下行數(shù)據(jù)承載在第
二MII接口的時(shí)隙上。當(dāng)然,連接機(jī)構(gòu)102也可以用于分配非連續(xù)的時(shí)隙給以太網(wǎng)MAC端口,如圖5B所示的MAC/RS201-5占用時(shí)隙6、時(shí)隙7和時(shí)隙9,而時(shí)隙8空閑。在圖5B中,與圖5A的例子類似,此處不再贅述。
[0071]可選地,當(dāng)數(shù)據(jù)傳輸由以太網(wǎng)物理層接口到以太網(wǎng)MAC端口方向,連接機(jī)構(gòu)102控制時(shí)分互聯(lián)總線將與以太網(wǎng)物理層接口連接的第二 MII接口的時(shí)隙上承載的上行數(shù)據(jù)通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接,分發(fā)到相應(yīng)的與以太網(wǎng)MAC端口連接的第一MII接口的時(shí)隙上,如圖5-3所示,在某個周期,以太網(wǎng)物理層接口連接的第二MII接口時(shí)隙I至?xí)r隙7承載上行數(shù)據(jù),連接機(jī)構(gòu)102控制時(shí)分互聯(lián)總線將以太網(wǎng)物理層接口連接的第二 MII接口時(shí)隙I上承載的上行數(shù)據(jù)分發(fā)到與MAC/RS201-2端口連接的第一 MII接口的時(shí)隙I上,類似的,將以太網(wǎng)物理層接口連接的第二 MII接口的時(shí)隙2上承載的上行數(shù)據(jù)分發(fā)到與MAC/RS201-3端口連接的第一 MII接口的時(shí)隙2上,將以太網(wǎng)物理層接口連接的第二 MII接口的時(shí)隙3-5上承載的上行數(shù)據(jù)分發(fā)到與MAC/RS201-4端口連接的第一MII接口的時(shí)隙3-5上,以及將以太網(wǎng)物理層接口連接的第二MII接口的時(shí)隙6-7上承載的上行數(shù)據(jù)分發(fā)到與MAC/RS201-5端口連接的第一 MII接口的時(shí)隙6_7上。當(dāng)然,在下行方向的數(shù)據(jù)傳輸中,MAC端口也可以占用非連續(xù)的時(shí)隙,如圖所示的MAC/RS201-5占用時(shí)隙6、時(shí)隙7和時(shí)隙9,而時(shí)隙8空閑。在圖中,與圖53的例子類似,此處不再贅述。
[0072]因此,MAC端口可以占用與物理接口連接的MII接口的高百分比的時(shí)隙數(shù)量,可以減少浪費(fèi),以提高物理接口的利用率。
[0073]又例如,在圖3的傳輸裝置中,假設(shè)N=4,即以太網(wǎng)MAC端口 MAC/RS301-1,MAC/RS301-2,MAC/RS301-3和MAC/RS301-4,每個以太網(wǎng)物理層接口的帶寬均為100GE,4個物理層接口的帶寬為400GE。可選地,連接機(jī)構(gòu)102可以用于劃分40個均等時(shí)隙,每個時(shí)隙對應(yīng)一個64/66編碼塊,即對應(yīng)的帶寬顆粒為10G,每個物理層接口對應(yīng)有10個時(shí)隙。連接機(jī)構(gòu)102還可以進(jìn)一步用于將40個時(shí)隙中的部分或全部時(shí)隙分配給4個以太網(wǎng)MAC端口中的部分或全部端口。
[0074]如圖6A所示,連接機(jī)構(gòu)102用于將時(shí)隙O分配給以太網(wǎng)MAC端口 MAC/RS301-1,將時(shí)隙1、時(shí)隙6和時(shí)隙7分配給MAC/RS301-2,將時(shí)隙2分配給MAC/RS301-3,以及將時(shí)隙
3、時(shí)隙4和時(shí)隙5分配給MAC/RS301-4,通過TDM T-S-T矩陣實(shí)現(xiàn)以太網(wǎng)MAC端口對應(yīng)的第一 MII接口的時(shí)隙與物理層接口對應(yīng)的第二 MII接口的時(shí)隙的連接??蛇x地,當(dāng)數(shù)據(jù)傳輸由以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向,連接機(jī)構(gòu)102可以用于控制時(shí)分空分交換矩陣將不同的以太網(wǎng)MAC端口對應(yīng)的第一MII接口的時(shí)隙上承載的數(shù)據(jù)匯聚到一個物理層接口 303-1,即在一個物理通道上傳輸,換句話說,連接機(jī)構(gòu)102可以用于關(guān)閉物理層接口303-2、物理層接口 303-3和物理層接口 303-4。在圖6A中,物理層接口 303-1中的時(shí)隙8和時(shí)隙9空閑,即4個以太網(wǎng)MAC端口占用了物理層接口 303-1的部分時(shí)隙。當(dāng)然,4個以太網(wǎng)MAC端口可以占用物理層接口 303-1的全部時(shí)隙,如圖6B所示,連接機(jī)構(gòu)102還可以用于將時(shí)隙1、時(shí)隙6、時(shí)隙7、時(shí)隙8和時(shí)隙9分配給MAC/RS301-2。
[0075]如圖6C所示,連接機(jī)構(gòu)102用于分配10個時(shí)隙給物理層接口 303_1,分別是時(shí)隙O、時(shí)隙1,……,時(shí)隙9 ;分配5個時(shí)隙給物理層接口 303-2,分別是時(shí)隙1,時(shí)隙6、時(shí)隙7、時(shí)隙8和時(shí)隙9 ;分配時(shí)隙2給物理層接口 303-3 ;分配時(shí)隙3、時(shí)隙4和時(shí)隙5給物理層接口 303-4。常用的T-S-T交換網(wǎng)絡(luò)具有時(shí)分交換和空分交換能力。各個以太網(wǎng)MAC端口在分配的相應(yīng)的第一 MII接口的時(shí)隙上傳輸數(shù)據(jù),由于引入了 T-S-T交換網(wǎng)絡(luò)并有4個物理接口,不同的以太網(wǎng)MAC端口可以同時(shí)在相同序號的時(shí)隙上傳輸數(shù)據(jù),但總流量不能超過未關(guān)閉的物理接口所提供的帶寬,換句話說,NlxlO個時(shí)隙中(時(shí)隙O~時(shí)隙9,NI路),實(shí)際分配使用的時(shí)隙個數(shù)不能大于KlxlO個時(shí)隙(時(shí)隙O~時(shí)隙9,Kl路)。在以太網(wǎng)MAC端口連接的第一 MII接口的時(shí)隙,在某個周期,相同序號的時(shí)隙可以由多個MAC端口占用(MAC端口的數(shù)目可以小于、大于或等于未關(guān)閉的以太網(wǎng)物理層接口數(shù)量),而與以太網(wǎng)物理層接口連接的MII接口在該周期,相同序號的時(shí)隙只能提供給與未關(guān)閉的以太網(wǎng)物理層接口數(shù)量相等的MAC端口??蛇x地,當(dāng)數(shù)據(jù)傳輸由以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向,連接機(jī)構(gòu)102可以用于控制時(shí)分空分交換矩陣將不同的以太網(wǎng)MAC端口相應(yīng)的第一 MII接口的時(shí)隙上承載的下行數(shù)據(jù)匯聚到物理層接口 303-1和物理層接口 303-2上,不使用物理層接口 303-3和物理層接口 303-4。可選地,當(dāng)數(shù)據(jù)傳輸由以太網(wǎng)物理層接口到以太網(wǎng)MAC端口方向,連接機(jī)構(gòu)102可以用于控制時(shí)分空分交換矩陣將物理層接口上相應(yīng)的第二 MII接口的時(shí)隙上承載的上行數(shù)據(jù)分發(fā)到相應(yīng)的以太網(wǎng)MAC端口的第一 MII接口的時(shí)隙上。
[0076]應(yīng)理解,上述例子僅僅是示例性的,而非要限制本發(fā)明的范圍。
[0077]通過上述方案,可以根據(jù)裝置上MAC端口的帶寬需求,實(shí)現(xiàn)對物理接口模塊和通信信道的共享,提高了物理接口和傳輸信道的利用率。再例如,可以暫時(shí)關(guān)閉全部或部分物理層接口來降低裝置的功耗,這樣,能夠有效地延長設(shè)備的生命周期,從而降低裝置的運(yùn)營維護(hù)成本。
[0078]虛擬通道的實(shí)施例如圖7所示,為了方便描述,以一個帶寬為100GE以太網(wǎng)物理接口為例,且該以太網(wǎng)物理接口對應(yīng)下行連接的時(shí)隙為10個,以及該以太網(wǎng)物理接口具有20個虛擬通道,每個虛擬通道提供帶寬顆粒為5G,分別是A0-A9和B0-B9,10個時(shí)隙與20個虛擬通道相對應(yīng),也可以理解為每個時(shí)隙與2個虛擬通道映射連接。例如,數(shù)據(jù)傳輸由以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向,每個第二 MII接口的時(shí)隙上承載的下行數(shù)據(jù)經(jīng)過64/66編碼后分配到2個虛擬通道上,以圖7的時(shí)隙9為例,第一個周期標(biāo)記為9. I,第二個周期標(biāo)記為9. 2,周期為奇數(shù)的時(shí)隙9上承載的下行數(shù)據(jù)經(jīng)虛擬通道A9傳輸,周期為偶數(shù)的時(shí)隙9上承載的數(shù)據(jù)經(jīng)虛擬通道B9傳輸。又例如,數(shù)據(jù)傳輸由以以太網(wǎng)物理層接口到以太網(wǎng)MAC端口方向時(shí),虛擬通道上傳輸?shù)纳闲袛?shù)據(jù)承載在相應(yīng)的第二 MII接口的時(shí)隙上。
[0079]示例性的,連接機(jī)構(gòu)102還可以用于實(shí)現(xiàn)為N個以太網(wǎng)MAC端口中任一個太網(wǎng)MAC端口拓展位寬或提高時(shí)鐘頻率,以支持多個物理接口傳輸能力的MAC端口容量,實(shí)現(xiàn)帶寬的提升。這樣,可以使得一個以太網(wǎng)MAC端口占用多個物理接口的帶寬。應(yīng)理解,無論以何種方式拓展某個以太網(wǎng)MAC端口的帶寬均落入本發(fā)明的范圍。
[0080]以時(shí)分空分交換矩陣實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接為例,如圖8A所示,在圖8A的傳輸裝置示意圖中,假設(shè)K=4且每個以太網(wǎng)物理層接口的帶寬為100GE為例,連接機(jī)構(gòu)102用于通過提高時(shí)鐘頻率的形式實(shí)現(xiàn)某一個以太網(wǎng)MAC端口支持的帶寬(例如MAC/RS801-1)占用兩個MAC端口支持的帶寬,以支持2個物理接口傳輸能力的MAC端口容量。假設(shè)原MAC/RS801-1支持最大帶寬為100G,拓展位寬后的MAC/RS801-1支持兩個物理接口傳輸能力的MAC端口容量為200G。在圖8Β的傳輸裝置示意圖中,以Κ=4且每個以太網(wǎng)物理層接口的帶寬為400GE為例,連接機(jī)構(gòu)102用于實(shí)現(xiàn)MAC/RS801-1占用3個MAC端口支持的帶寬,因此,MAC/RS801-1支持的MAC端口容量為1200G。在圖8C的傳輸裝置示意圖中,連接機(jī)構(gòu)102用于實(shí)現(xiàn)MAC/RS801-1占用全部MAC端口支持的帶寬,因此,MAC/RS801-1支持全部物理接口傳輸能力的MAC端口容量,即支持的最大帶寬為全部物理層接口的總帶寬,假設(shè)Κ=4且每個以太網(wǎng)物理層接口的帶寬為400GE,即支持的最大帶寬為1600G。等等。
[0081]具體地,連接機(jī)構(gòu)102可以用于通過拓展位寬,即為某個以太網(wǎng)MAC端口分配更多時(shí)隙的方式使得該以太網(wǎng)MAC端口支持多個物理接口傳輸能力的MAC端口容量。如圖9Α和圖9Β所示,在圖9Α和圖9Β中,為了便于描述,結(jié)合圖3的傳輸裝置,以Κ=4,每個以太網(wǎng)物理層接口的帶寬均為100GE,連接機(jī)構(gòu)102劃分40個均等時(shí)隙,每個時(shí)隙對應(yīng)一個64/66編碼塊為例,應(yīng)理解,本發(fā)明實(shí)施例對此并不限定。在圖9Α和圖9Β中,連接機(jī)構(gòu)102用于控制時(shí)分空分交換矩陣為以太網(wǎng)MAC端口 MAC/RS301-1分配20個時(shí)隙,使得MAC/RS301-1支持兩個物理層接口的傳輸能力的MAC端口容量,即為200G。
[0082]應(yīng)理解,上述例子僅僅是示例性的,而非要限制本發(fā)明的范圍。
[0083]因此,通過本發(fā)明實(shí)施例的傳輸裝置可以根據(jù)各個以太網(wǎng)MAC端口的需求(例如業(yè)務(wù)的情況)調(diào)整各個以太網(wǎng)MAC端口的帶寬使用,從而提高傳輸裝置的靈活性。
[0084]另外,本發(fā)明的實(shí)施方式也可以應(yīng)用于其它物理層接口之間,例如,通過時(shí)隙化的接口(以時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣方式)實(shí)現(xiàn)Ml個物理編碼層接口和M2個物理擾碼層接口的連接,其中,Ml和M2均為正整數(shù)。
[0085]圖10是本發(fā)明一個實(shí)施例的數(shù)據(jù)傳輸方法的流程圖。
[0086]1001,連接機(jī)構(gòu)通過通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸,N、K、NI和Kl均為正整數(shù)。[0087]其中,在一種實(shí)現(xiàn)方式下,第一MII接口的時(shí)隙和第二MII接口的時(shí)隙的連接由連接機(jī)構(gòu)控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的#個以太網(wǎng)MAC端口分別通過相應(yīng)的第一MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。在另一種實(shí)現(xiàn)方式下,第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由連接機(jī)構(gòu)控制連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的#個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
[0088]在本發(fā)明實(shí)施中,MII接口為邏輯接口或者物理電接口。本發(fā)明實(shí)施例中描述的“第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接”中的第一 MII接口和第二 MII接口為泛指的概念,可以是N個第一 MII接口中的全部第一 MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接;也可以是N個第一 MII接口中的部分第一MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接。本發(fā)明實(shí)施例對此并不限定。
[0089]還需要指出的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)傳輸從以太網(wǎng)物理層接口到以太網(wǎng)MAC端口稱為“上行方向”,數(shù)據(jù)傳輸從以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向稱為“下行方向”,以太網(wǎng)MAC端口可以理解為是MAC層和RS層構(gòu)成的一個整體的端口,N個以太網(wǎng)MAC端口的總端口速率是由K個以太網(wǎng)物理層接口的總帶寬確定的。
[0090]本發(fā)明實(shí)施例連接機(jī)構(gòu)可以控制時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口進(jìn)行數(shù)據(jù)傳輸。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,選擇合適的數(shù)據(jù)傳輸方式,從而提高傳輸裝置的靈活性。
[0091]圖10的方法可以由圖1-圖9中的傳輸裝置實(shí)現(xiàn),因此適當(dāng)省略重復(fù)的描述。
[0092]可選地,作為一個實(shí)施例,在步驟1001中,連接機(jī)構(gòu)可以通過第一MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由Kl個以太網(wǎng)物理層接口到NI個以太網(wǎng)MAC端口方向的上行數(shù)據(jù)傳輸;或者通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接口實(shí)現(xiàn)由NI個以太網(wǎng)MAC端口到Kl個以太網(wǎng)物理層接口方向的下行數(shù)據(jù)傳輸。
[0093]可選地,作為另一個實(shí)施例,在步驟1001之前,連接機(jī)構(gòu)可以配置和控制時(shí)隙劃分,具體地,劃分P個時(shí)隙,將P個時(shí)隙中的部分或全部時(shí)隙分配給NI個以太網(wǎng)MAC端口,P為正整數(shù),在步驟1001中,傳輸?shù)臄?shù)據(jù)(上行數(shù)據(jù)或下行數(shù)據(jù))承載在相應(yīng)的第一 MII接口時(shí)隙上和第二MII接口時(shí)隙上。一個以太網(wǎng)MAC端口可以占用一個或多個時(shí)隙,也可以不占用時(shí)隙。P個時(shí)隙中的各個時(shí)隙可以是均等或不均等的,本發(fā)明實(shí)施例對此不作限定。可選地,MII接口的每個時(shí)隙的上行方向或下行方向可以對應(yīng)一個或多個編碼塊(例如64/66b編碼塊),本發(fā)明實(shí)施例對劃分的時(shí)隙個數(shù)不作限定,且對時(shí)隙所對應(yīng)的編碼塊形式也不作限制??蛇x地,連接機(jī)構(gòu)可以以靜態(tài)方式分配時(shí)隙,也可以以動態(tài)方式分配時(shí)隙,靜態(tài)方式是指預(yù)先分配時(shí)隙,動態(tài)方式是指可以動態(tài)調(diào)整時(shí)隙分配,例如按業(yè)務(wù)需求或傳輸鏈路的特性等分配時(shí)隙。可選地,連接機(jī)構(gòu)還可以對上述劃分的時(shí)隙進(jìn)行標(biāo)記,根據(jù)時(shí)隙的標(biāo)記區(qū)分不同的時(shí)隙,以便進(jìn)行管理控制,實(shí)現(xiàn)各個數(shù)據(jù)流在相應(yīng)的物理接口上進(jìn)行傳輸,提高數(shù)據(jù)傳輸?shù)臏?zhǔn)確性,避免同一個流的數(shù)據(jù)發(fā)生亂序。劃分和分配時(shí)隙的例子如上所述,此處不再贅述。
[0094]可選地,連接機(jī)構(gòu)還可以指示NI個MAC端口在分配的相應(yīng)第一 MII接口的時(shí)隙上傳輸有效數(shù)據(jù),也可以指示不傳輸數(shù)據(jù)或傳輸無效數(shù)據(jù)。當(dāng)某個MAC端口無業(yè)務(wù)需求時(shí)可以完全空閑,連接機(jī)構(gòu)可以將該MAC端口的帶寬供其它MAC端口使用。
[0095]可選地,連接機(jī)構(gòu)還可以控制時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣對第一 MII接口的時(shí)隙上承載的下行數(shù)據(jù)進(jìn)行匯聚,通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接將匯聚后的下行數(shù)據(jù)承載在第二 MII接口的時(shí)隙上。將第二 MII接口的時(shí)隙上承載的匯聚后的下行數(shù)據(jù)發(fā)送到Kl個以太網(wǎng)物理層接口,具體地,將在第二 MII接口的時(shí)隙上承載的匯聚后的下行數(shù)據(jù)映射與時(shí)隙相對應(yīng)的Kl個以太網(wǎng)物理層的J個虛擬通道上。該Kl個以太網(wǎng)物理層(如PCS層)可以用于對匯聚后的下行數(shù)據(jù)進(jìn)行編碼,將編碼后的下行數(shù)據(jù)傳輸?shù)轿锢韨鬏斝诺馈?br>
[0096]可選地,Kl個以太網(wǎng)物理層從物理傳輸信道接收已編碼的上行數(shù)據(jù),對已編碼的上行數(shù)據(jù)進(jìn)行解碼,將解碼后的上行數(shù)據(jù)發(fā)送給連接機(jī)構(gòu)。連接機(jī)構(gòu)控制時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣將解碼后的上行數(shù)據(jù)承載在在相應(yīng)的第二 MII接口的時(shí)隙上,具體地,將Kl個以太網(wǎng)物理層的J個虛擬通道傳輸?shù)慕獯a后的上行數(shù)據(jù)承載在相應(yīng)的第二 MII接口的時(shí)隙上。通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接將解碼后的上行數(shù)據(jù)承載在第一 MII接口的時(shí)隙上,將第一 MII接口的時(shí)隙上承載的解碼后的上行數(shù)據(jù)發(fā)送到NI個以太網(wǎng)MAC端口。
[0097]時(shí)隙與虛擬通道映射連接的實(shí)施例如上所述,此處不再贅述。
[0098]可選地,連接機(jī)構(gòu)還可以關(guān)閉K個以太網(wǎng)物理層接口中的部分或全部以太網(wǎng)物理層接口,例如,關(guān)閉未用于傳輸數(shù)據(jù)的以太網(wǎng)物理層接口。這樣,能夠有效地降低裝置的功耗,并延長設(shè)備的生命周期,從而降低裝置的運(yùn)營維護(hù)成本。
[0099]另外,連接機(jī)構(gòu)還可以實(shí)現(xiàn)為N個以太網(wǎng)MAC端口中任一個太網(wǎng)MAC端口拓展位寬或提高時(shí)鐘頻率,以支持多個物理接口傳輸能力的MAC端口容量,實(shí)現(xiàn)帶寬的提升。這樣,可以使得一個以太網(wǎng)MAC端口占用多個物理接口的帶寬。應(yīng)理解,無論以何種方式拓展某個以太網(wǎng)MAC端口的帶寬均落入本發(fā)明的范圍。
[0100]通過上述方案,可以根據(jù)裝置上MAC端口的帶寬需求,實(shí)現(xiàn)對物理接口模塊和通信信道的共享,提高了物理接口和傳輸信道的利用率。再例如,可以暫時(shí)關(guān)閉全部或部分物理層接口來降低裝置的功耗,這樣,能夠有效地延長設(shè)備的生命周期,從而降低裝置的運(yùn)營維護(hù)成本。
[0101]圖11是本發(fā)明一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。圖11的連接機(jī)構(gòu)1100是連接機(jī)構(gòu)102的一個例子,包括時(shí)分互聯(lián)總線1101和控制模塊1102。
[0102]控制模塊1102用于控制時(shí)分互聯(lián)總線1101通過時(shí)分互聯(lián)總線實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接。
[0103]其中,第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由連接機(jī)構(gòu)控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的小個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。[0104]在本發(fā)明實(shí)施中,MII接口為邏輯接口或者物理電接口。本發(fā)明實(shí)施例中描述的“第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接”中的第一 MII接口和第二 MII接口為泛指的概念,可以是N個第一 MII接口中的全部第一 MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接;也可以是N個第一 MII接口中的部分第一MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接。本發(fā)明實(shí)施例對此并不限定。
[0105]還需要指出的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)傳輸從以太網(wǎng)物理層接口到以太網(wǎng)MAC端口稱為“上行方向”,數(shù)據(jù)傳輸從以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向稱為“下行方向”,以太網(wǎng)MAC端口可以理解為是MAC層和RS層構(gòu)成的一個整體的端口,N個以太網(wǎng)MAC端口的總端口速率是由K個以太網(wǎng)物理層接口的總帶寬確定的。
[0106]本發(fā)明實(shí)施例連接機(jī)構(gòu)可以控制時(shí)分互聯(lián)總線通過第一 MII接口的時(shí)隙和第二MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口進(jìn)行數(shù)據(jù)傳輸。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,選擇合適的數(shù)據(jù)傳輸方式,從而提高傳輸裝置的靈活性。
[0107]優(yōu)選地,K取值為I,即N個以太網(wǎng)MAC端口共享I個以太網(wǎng)物理層接口,采用時(shí)分互聯(lián)總線實(shí)現(xiàn)N個以太網(wǎng)MAC端口和I個以太網(wǎng)物理層接口的連接??蛇x地,時(shí)分互聯(lián)總線可以是TDM總線。
[0108]連接機(jī)構(gòu)1100中時(shí)分互聯(lián)總線1101和控制模塊1102的具體實(shí)現(xiàn)參見圖1的傳輸裝置中相應(yīng)的連接機(jī)構(gòu)的描述,在此不贅述。
[0109]圖12是本發(fā)明另一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。圖12的連接機(jī)構(gòu)1200是連接機(jī)構(gòu)102的一個例子,包括時(shí)分空分交換矩陣1201和控制模塊1202。
[0110]控制模塊102用于控制時(shí)分空分交換矩陣1201實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二MII接口的時(shí)隙的連接。
[0111]其中,第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由連接機(jī)構(gòu)控制連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的#個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
[0112]在本發(fā)明實(shí)施中,MII接口為邏輯接口或者物理電接口。本發(fā)明實(shí)施例中描述的“第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接”中的第一 MII接口和第二 MII接口為泛指的概念,可以是N個第一 MII接口中的全部第一 MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接;也可以是N個第一 MII接口中的部分第一MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接。本發(fā)明實(shí)施例對此并不限定。
[0113]還需要指出的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)傳輸從以太網(wǎng)物理層接口到以太網(wǎng)MAC端口稱為“上行方向”,數(shù)據(jù)傳輸從以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向稱為“下行方向”,以太網(wǎng)MAC端口可以理解為是MAC層和RS層構(gòu)成的一個整體的端口,N個以太網(wǎng)MAC端口的總端口速率是由K個以太網(wǎng)物理層接口的總帶寬確定的。
[0114]本發(fā)明實(shí)施例連接機(jī)構(gòu)可以控制時(shí)分空分交換矩陣通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口進(jìn)行數(shù)據(jù)傳輸。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,選擇合適的數(shù)據(jù)傳輸方式,從而提高傳輸裝置的靈活性。
[0115]K取值為大于或等于1,即N個以太網(wǎng)MAC端口共享I個或多個以太網(wǎng)物理層接口,采用時(shí)分空分交換矩陣實(shí)現(xiàn)N個以太網(wǎng)MAC端口和I個或多個以太網(wǎng)物理層接口的連接。可選地,時(shí)分空分交換矩陣可以TDM T-S-T交換矩陣及其變換形式等。
[0116]連接機(jī)構(gòu)1200中時(shí)分互聯(lián)總線1201和控制模塊1202的具體實(shí)現(xiàn)參見圖I的傳輸裝置中相應(yīng)的連接機(jī)構(gòu)的描述,在此不贅述。
[0117]圖13是本發(fā)明又一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。
[0118]圖13的連接機(jī)構(gòu)1300是連接機(jī)構(gòu)102的一個例子,包括時(shí)分互聯(lián)總線1301、控制器1302和處理器1303等。
[0119]處理器1303可能是一種集成電路芯片,具有信號的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器1303中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器1303可以是通用處理器,包括中央處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor, NP)等;還可以是數(shù)字信號處理器(Digital SignalProcessing, DSP)、專用集成電路(Application Specific Integrated Circuit, ASIC)、現(xiàn)成可編程門陣列(Field Programmable Gate Array,FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。存儲器1320可以包括只讀存儲器和隨機(jī)存取存儲器,并向處理器1303提供控制指令和數(shù)據(jù)。存儲器1303的一部分還可以包括非易失行隨機(jī)存取存儲器(NVRAM)。連接機(jī)構(gòu)1300還可以包括用戶配置管理接口 1330或其它硬件接口等。
[0120]處理器1303,存儲器1320,和用戶配置管理接口等通過總線系統(tǒng)1310耦合在一起,其中總線系統(tǒng)1310除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖中將各種總線都標(biāo)為總線系統(tǒng)1310。
[0121]處理器1303,用于控制控制器1302控制時(shí)分互聯(lián)總線1301通過時(shí)分互聯(lián)總線實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接。
[0122]其中,第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由連接機(jī)構(gòu)控制連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的小個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。
[0123]在本發(fā)明實(shí)施中,MII接口為邏輯接口或者物理電接口。本發(fā)明實(shí)施例中描述的“第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接”中的第一 MII接口和第二 MII接口為泛指的概念,可以是N個第一 MII接口中的全部第一 MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接;也可以是N個第一 MII接口中的部分第一MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接。本發(fā)明實(shí)施例對此并不限定。
[0124]還需要指出的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)傳輸從以太網(wǎng)物理層接口到以太網(wǎng)MAC端口稱為“上行方向”,數(shù)據(jù)傳輸從以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向稱為“下行方向”,以太網(wǎng)MAC端口可以理解為是MAC層和RS層構(gòu)成的一個整體的端口,N個以太網(wǎng)MAC端口的總端口速率是由K個以太網(wǎng)物理層接口的總帶寬確定的。
[0125]本發(fā)明實(shí)施例連接機(jī)構(gòu)可以控制時(shí)分互聯(lián)總線通過第一 MII接口的時(shí)隙和第二MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口進(jìn)行數(shù)據(jù)傳輸。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,選擇合適的數(shù)據(jù)傳輸方式,從而提高傳輸裝置的靈活性。
[0126]優(yōu)選地,K取值為I,即N個以太網(wǎng)MAC端口共享I個以太網(wǎng)物理層接口,采用時(shí)分互聯(lián)總線實(shí)現(xiàn)N個以太網(wǎng)MAC端口和I個以太網(wǎng)物理層接口的連接。可選地,時(shí)分互聯(lián)總線可以是TDM總線。
[0127]連接機(jī)構(gòu)1300中時(shí)分互聯(lián)總線1301和控制器1302的具體實(shí)現(xiàn)參見圖1的傳輸裝置中相應(yīng)的連接機(jī)構(gòu)的描述,在此不贅述。
[0128]圖14是本發(fā)明又一個實(shí)施例的連接機(jī)構(gòu)的示意性結(jié)構(gòu)圖。圖14的連接機(jī)構(gòu)1100是連接機(jī)構(gòu)102的一個例子,包括時(shí)分空分交換矩陣1401、控制器1402和處理器1303等。
[0129]處理器1303用于控制控制器1402控制時(shí)分空分交換矩陣1401實(shí)現(xiàn)第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接。
[0130]其中,第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由連接機(jī)構(gòu)控制連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的#個以太網(wǎng)MAC端口分別通過相應(yīng)的第一 MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接K個以太網(wǎng)物理層接口分別通過相應(yīng)的第二 MII接口與連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
[0131]在本發(fā)明實(shí)施中,MII接口為邏輯接口或者物理電接口。本發(fā)明實(shí)施例中描述的“第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接”中的第一 MII接口和第二 MII接口為泛指的概念,可以是N個第一 MII接口中的全部第一 MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接;也可以是N個第一 MII接口中的部分第一MII接口的時(shí)隙和K個第二 MII接口中的全部或部分第二 MII接口的時(shí)隙的連接。本發(fā)明實(shí)施例對此并不限定。
[0132]還需要指出的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)傳輸從以太網(wǎng)物理層接口到以太網(wǎng)MAC端口稱為“上行方向”,數(shù)據(jù)傳輸從以太網(wǎng)MAC端口到以太網(wǎng)物理層接口方向稱為“下行方向”,以太網(wǎng)MAC端口可以理解為是MAC層和RS層構(gòu)成的一個整體的端口,N個以太網(wǎng)MAC端口的總端口速率是由K個以太網(wǎng)物理層接口的總帶寬確定的。
[0133]本發(fā)明實(shí)施例連接機(jī)構(gòu)可以控制時(shí)分空分交換矩陣通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口進(jìn)行數(shù)據(jù)傳輸。因此,該裝置通過連接機(jī)構(gòu)能夠同時(shí)支持多個以太網(wǎng)MAC端口并提供可調(diào)整帶寬的以太網(wǎng)MAC端口,選擇合適的數(shù)據(jù)傳輸方式,從而提高傳輸裝置的靈活性。
[0134]K取值為大于或等于1,即N個以太網(wǎng)MAC端口共享I個或多個以太網(wǎng)物理層接口,采用時(shí)分空分交換矩陣,實(shí)現(xiàn)N個以太網(wǎng)MAC端口和I個或多個以太網(wǎng)物理層接口的連接??蛇x地,時(shí)分空分交換矩陣可以TDMT-S-T交換矩陣及其變換形式等。[0135]連接機(jī)構(gòu)1400中時(shí)分互聯(lián)總線1401和控制器1402的具體實(shí)現(xiàn)參見圖I的傳輸裝置中相應(yīng)的連接機(jī)構(gòu)的描述,在此不贅述。
[0136]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0137]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0138]在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0139]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0140]另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。
[0141]所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0142]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種傳輸裝置,其特征在于,包括N個以太網(wǎng)媒體接入控制MAC端口且每個以太網(wǎng)MAC端口對應(yīng)一個第一MII接口,K個以太網(wǎng)物理層接口且每個以太網(wǎng)物理層接口對應(yīng)一個第二 MII接口,以及連接機(jī)構(gòu),N和K均為正整數(shù); 所述連接機(jī)構(gòu),用于控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接; 其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;或者 所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
2.如權(quán)利要求1所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于配置和控制時(shí)隙劃分,將劃分的P個時(shí)隙中的部分或全部時(shí)隙分配給所述N個以太網(wǎng)MAC端口中的部分或全部端口,P為正整數(shù)。
3.如權(quán)利要求2所述的裝置,其特征在于,所述K個以太網(wǎng)物理層接口中有一個接口具有J個虛擬通道,或者所述K個以太網(wǎng)物理層接口中的多個接口一共具有J個虛擬通道, 所述連接機(jī)構(gòu)還用于將所述P個時(shí)隙中的部分或全部時(shí)隙與所述J個虛擬通道進(jìn)行相對應(yīng),每個虛擬通道用于 通過所述第二 MII接口提供帶寬,J為正整數(shù)。
4.如權(quán)利要求2-3任一項(xiàng)所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于對所述P個時(shí)隙中的部分或全部時(shí)隙進(jìn)行標(biāo)記。
5.如權(quán)利要求1-4任一項(xiàng)所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于實(shí)現(xiàn)為所述N個以太網(wǎng)MAC端口中任一個MAC端口拓展位寬或提高時(shí)鐘頻率,以支持多個物理接口傳輸能力的MAC端口容量。
6.如權(quán)利要求1-5任一項(xiàng)所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)NI個以太網(wǎng)MAC端口和Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸; 其中,所述N個以太網(wǎng)MAC端口包括所述NI個以太網(wǎng)MAC端口,NI為正整數(shù)且NI≤N ;所述K個以太網(wǎng)物理層接口包括所述Kl個以太網(wǎng)物理層接口,Kl為正整數(shù)且Kl ≤ K。
7.如權(quán)利要求6所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述Kl個以太網(wǎng)物理層接口到所述NI個以太網(wǎng)MAC端口方向的上行數(shù)據(jù)傳輸;或者, 所述連接機(jī)構(gòu)還用于通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述NI個以太網(wǎng)MAC端口到所述Kl個以太網(wǎng)物理層接口方向的下行數(shù)據(jù)傳輸。
8.如權(quán)利要求7所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣對所述第一 MII接口的時(shí)隙上承載的所述下行數(shù)據(jù)進(jìn)行匯聚,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述匯聚后的下行數(shù)據(jù)承載在所述第二 MII接口的時(shí)隙上,將所述第二 MII接口的時(shí)隙上承載的所述匯聚后的下行數(shù)據(jù)發(fā)送到所述Kl個以太網(wǎng)物理層接口 ;所述Kl個以太網(wǎng)物理層接口,用于對所述匯聚后的下行數(shù)據(jù)進(jìn)行編碼,將編碼后的下行數(shù)據(jù)傳輸?shù)轿锢韨鬏斝诺馈?br>
9.如權(quán)利要求7所述的裝置,其特征在于, 所述Kl個以太網(wǎng)物理層接口,用于從物理傳輸信道接收已編碼的上行數(shù)據(jù),對所述已編碼的上行數(shù)據(jù)進(jìn)行解碼,將解碼后的上行數(shù)據(jù)發(fā)送給所述連接機(jī)構(gòu); 所述連接機(jī)構(gòu)還用于控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣將所述解碼后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述解碼后的上行數(shù)據(jù)承載在所述第一 MII接口的時(shí)隙上,將所述第一 MII接口的時(shí)隙上承載的所述解碼后的上行數(shù)據(jù)發(fā)送到所述NI個以太網(wǎng)MAC端□。
10.如權(quán)利要求1-9任一項(xiàng)所述的裝置,其特征在于, 所述連接機(jī)構(gòu)還用于關(guān)閉所述K個以太網(wǎng)物理層接口中的部分或全部以太網(wǎng)物理層接口。
11.一種數(shù)據(jù)傳輸方法,其特征在于,包括: 連接機(jī)構(gòu)通過第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線或所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的,N和NI為正整數(shù)且NI < N,K和Kl均為正整數(shù)且Kl < K ; 其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接;或者 所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣。
12.如權(quán)利要求11所述的方法,其特征在于,所述連接機(jī)構(gòu)通過第一MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)N個以太網(wǎng)MAC端口中的NI個以太網(wǎng)MAC端口和K個以太網(wǎng)物理層接口中的Kl個以太網(wǎng)物理層接口之間的數(shù)據(jù)傳輸,包括: 所述連接機(jī)構(gòu)通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述Kl個以太網(wǎng)物理層接口到所述NI個以太網(wǎng)MAC端口方向的上行數(shù)據(jù)傳輸;或者 所述連接機(jī)構(gòu)通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接實(shí)現(xiàn)由所述NI個以太網(wǎng)MAC端口到所述Kl個以太網(wǎng)物理層接口方向的下行數(shù)據(jù)傳輸。
13.如權(quán)利要求11或12所述的方法,其特征在于,在劃分的P個時(shí)隙中的部分或全部時(shí)隙上承載所述上行數(shù)據(jù)和/或所述下行數(shù)據(jù),P為正整數(shù)。
14.如權(quán)利要求13所述的方法,其特征在于,所述方法還包括: 所述連接機(jī)構(gòu)控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣對所述第一 MII接口的時(shí)隙上承載的所述下行數(shù)據(jù)進(jìn)行匯聚,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述匯聚后的下行數(shù)據(jù)承載在所述第二 MII接口的時(shí)隙上,將所述第二 MII接口時(shí)隙上承載的所述匯聚后的下行數(shù)據(jù)發(fā)送到所述Kl個以太網(wǎng)物理層接口 ;所述Kl個以太網(wǎng)物理層接口對所述匯聚后的下行數(shù)據(jù)進(jìn)行編碼,將編碼后的下行數(shù)據(jù)傳輸?shù)轿锢韨鬏斝诺馈?br>
15.如權(quán)利要求14所述的方法,其特征在于,所述將所述第二MII接口的時(shí)隙上承載的所述匯聚后的下行數(shù)據(jù)發(fā)送到所述Kl個以太網(wǎng)物理層接口,包括: 將所述匯聚后的下行數(shù)據(jù)映射到與所述時(shí)隙相對應(yīng)的所述Kl個以太網(wǎng)物理層的J個虛擬通道上,J為正整數(shù)。
16.如權(quán)利要求13所述的方法,其特征在于,所述方法還包括: 所述Kl個以太網(wǎng)物理層接口從物理傳輸信道接收已編碼的上行數(shù)據(jù),對所述已編碼的上行數(shù)據(jù)進(jìn)行解碼,將解碼后的上行數(shù)據(jù)承載發(fā)送給所述連接機(jī)構(gòu); 所述連接機(jī)構(gòu)控制所述時(shí)分互聯(lián)總線或時(shí)分空分交換矩陣將所述解碼后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上,通過所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接將所述解碼后的上行數(shù)據(jù)承載在所述第一 MII接口的時(shí)隙上,將所述第一MII接口的時(shí)隙上承載的所述解碼后的上行數(shù)據(jù)發(fā)送到所述NI個以太網(wǎng)MAC端口。
17.如權(quán)利要求16所述的方法,其特征在于,所述將所述解碼后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上,包括: 將所述Kl個以太網(wǎng)物理層的J個虛擬通道傳輸?shù)乃鼋獯a后的上行數(shù)據(jù)承載在相應(yīng)的所述第二 MII接口的時(shí)隙上。
18.—種連接機(jī)構(gòu),其特征在于,包括: 控制模塊和時(shí)分互聯(lián)總線, 所述控制模塊,用于控制所述時(shí)分互聯(lián)總線,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的; 其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。
19.一種連接機(jī)構(gòu),其特征在于,包括: 控制模塊和時(shí)分空分交換矩陣; 所述控制模塊,用于控制所述時(shí)分空分交換矩陣,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的; 其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接。
20.一種連接機(jī)構(gòu),其特征在于,包括: 處理器、控制器和時(shí)分互聯(lián)總線, 所述處理器,用于控制所述控制器控制所述時(shí)分互聯(lián)總線,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線實(shí)現(xiàn)的; 其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分互聯(lián)總線相連接。
21.—種連接機(jī)構(gòu),其特征在于,包括: 處理器、控制器和時(shí)分互聯(lián)總線, 所述處理器,用于控制所述控制器控制所述時(shí)分空分交換矩陣,實(shí)現(xiàn)所述第一 MII接口的時(shí)隙和所述第二 MII接口的時(shí)隙的連接,所述第一 MII接口的時(shí)隙和第二 MII接口的時(shí)隙的連接由所述連接機(jī)構(gòu)控制所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣實(shí)現(xiàn)的; 其中,所述N個以太網(wǎng)MAC端口分別通過相應(yīng)的所述第一 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接,所述K個以太網(wǎng)物理層接口分別通過相應(yīng)的所述第二 MII接口與所述連接機(jī)構(gòu)中的時(shí)分空分交換矩陣相連接。
【文檔編號】H04L12/911GK103718515SQ201380000468
【公開日】2014年4月9日 申請日期:2013年3月21日 優(yōu)先權(quán)日:2013年3月21日
【發(fā)明者】鐘其文 申請人:華為技術(shù)有限公司