本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別是涉及一種基于多核處理器的ip報文分片重組的方法及裝置。
背景技術(shù):
硬線程多核cpu是廣泛用于嵌入式系統(tǒng)的cpu。多核cpu上vxworks或linux下基于純軟件協(xié)議棧的ip包分片組包,其傳輸性能很低:在一款硬線程多核cpu上的ip分片組包速度只有80mbps左右。在分組核心網(wǎng)pcn中,所傳送的用戶凈荷(用戶數(shù)據(jù))將分別通過添加和去除gtp信頭來封裝和拆除封裝。enodeb(evolvednodeb,演進型nodeb)與在服務(wù)網(wǎng)關(guān)s-gw之間以及s-gw與公用數(shù)據(jù)網(wǎng)pdn網(wǎng)關(guān)p-gw之間的對應(yīng)的通用數(shù)據(jù)傳輸平臺(generaldatatransferplatform,簡稱gtp)隧道需要被建立,以便在用戶設(shè)備ue與分組數(shù)據(jù)網(wǎng)絡(luò)pdn之間成功地傳送ip分組,同時s-gw充當(dāng)兩個隧道之間的中介。在無線網(wǎng)絡(luò)的enodeb/s-gw/p-gw中,各網(wǎng)絡(luò)單元都將重組ip分組以獲得完整數(shù)據(jù),然后建立gtp隧道以將數(shù)據(jù)發(fā)送給下一個網(wǎng)絡(luò)單元(參見圖1)。
隨著ip技術(shù)的大規(guī)模應(yīng)用和部署,各個網(wǎng)元的處理性能需要不斷的提高。以無線接入網(wǎng)網(wǎng)元enodeb為例,其主要板卡的ip報文處理能力需要達到1.2gbps~2.4gbps(根據(jù)不同載扇處理能力配置)。而且在不限制分片的配置下,其中大半是分片包。這種高速轉(zhuǎn)發(fā)需要進一步改進ip分片報文處理能力以滿足更高性能需求。
采用多核多硬線程處理器實現(xiàn)高性能ip分片報文處理能力,一般的做法是:利用硬件hash分發(fā)將分片組包負荷分擔(dān)到多個核多個硬線程,從而實現(xiàn)分片組包能力的提升。普通的分片包負荷分擔(dān)是將“源 地址、源端口、目的地址、目的端口以及協(xié)議號”五元組信息或者“源ip地址、目的ip地址、ip版本以及ipid”信息合并計算哈希值,這種方法通過多核多線程較大的提升了分片組包處理能力,而且一般的多核的網(wǎng)絡(luò)處理器里都只處理分片包指針,而不拷貝數(shù)據(jù)體,因而有較高的分片組包能力。
但是,上述方法犧牲了室內(nèi)基帶處理單元(bbu,buildingbasebandunit)的一個重要特性:業(yè)務(wù)包的保序,而沒有這種保序就可能引起bbu的功能混亂。而且由于hash后需要做ip地址對的二次匹配,部分降低了分片組包性能。因而,如何提供一種高效的基于多核處理器的ip報文分片重組的方法就成為了亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明一方面提出了一種基于多核處理器的ip報文分片重組的方法,該方法包括:
一級核根據(jù)源ip和目的ip組成的ip對對獲取的待處理的ip報文分片進行第一級hash查找,以在一級哈希hash表中獲取所述ip對對應(yīng)的表項,并根據(jù)所述表項獲取二級hash表起始指針;
所述一級核根據(jù)ip報文分片的ipid和所述二級hash表起始指針進行第二級hash查找,以在二級hash表中獲取到匹配的ip報文分片;
所述一級核將所述匹配的ip報文分片發(fā)送給下一級線程或其他cpu核,以使所述下級硬線程或其他cpu核對所述匹配的ip報文分片進行組包,以進行后續(xù)處理。
優(yōu)選地,所述一級核根據(jù)ip報文分片的ipid和所述二級hash表起始指針進行第二級hash查找,以在二級hash表中獲取到匹配的ip報文分片之前,該方法還包括:
所述一級核根據(jù)預(yù)設(shè)數(shù)據(jù)通道流量等級以及信息量準則分配所述二級hash表的表長。
優(yōu)選地,所述一級核根據(jù)源ip和目的ip組成的ip對對獲取的待處 理的ip報文分片進行第一級hash查找,以在一級哈希hash表中獲取所述ip對對應(yīng)的表項,并根據(jù)所述表項獲取二級hash表起始指針之前,所述方法還包括:
對于有超大吞吐量的分片組包系統(tǒng),在硬件加速器里根據(jù)源ip地址、目的ip地址進行hash查找,以通過硬件自動將hash出來的ip報文分片包分散給多個一級核。
優(yōu)選地,該方法還包括:
在多核多線程訪問同一表項時,采用寫操作標識、讀操作標識以及沖突數(shù)據(jù)標識三個變量控制并發(fā)免鎖方法訪問該表項以獲取到ip報文分片信息。
優(yōu)選地,該方法還包括:
與其他硬線程間的通訊均通過異步核間消息收發(fā)方式進行報文收發(fā)。
優(yōu)選地,該方法還包括:
在多核多線程將產(chǎn)生的所述ip報文分片向外并發(fā)發(fā)送時,對同一ip對采用同一全局變量作為對應(yīng)的id索引,其他核分別根據(jù)所述全局變量區(qū)別遞增產(chǎn)生各自對應(yīng)的分片id索引。
另一方面,本發(fā)明還提供了一種基于多核處理器的ip報文分片重組的裝置,該裝置包括:
第一級hash單元:用于根據(jù)源ip和目的ip組成的ip對對獲取的待處理的ip報文分片進行第一級hash查找,以在一級哈希hash表中獲取所述ip對對應(yīng)的表項,并根據(jù)所述表項獲取二級hash表起始指針;
第二級hash單元:用于根據(jù)ip報文分片的ipid和所述二級hash表起始指針進行第二級hash查找,以在二級hash表中獲取到匹配的ip報文分片;
發(fā)送單元,用于將所述匹配的ip報文分片發(fā)送給下一級線程或其他cpu核,以使所述下級硬線程或其他cpu核對所述匹配的ip報文分 片進行組包,以進行后續(xù)處理。
優(yōu)選地,該裝置還包括:
表長分配單元,用于根據(jù)預(yù)設(shè)數(shù)據(jù)通道流量等級以及信息量準則分配所述二級hash表的表長。
優(yōu)選地,對于有超大吞吐量的分片組包系統(tǒng),該裝置還包括:
分片包獲取單元,用于在硬件加速器里根據(jù)源ip地址、目的ip地址進行hash查找,以通過硬件自動將hash出來的ip報文分片包分散給多個一級核。
優(yōu)選地,所述第二級hash單元,進一步用于在多核多線程訪問同一表項時,采用寫操作標識、讀操作標識以及沖突數(shù)據(jù)標識三個變量控制并發(fā)免鎖方法訪問該表項以獲取到ip報文分片信息。
本發(fā)明可以在同樣處理器條件下大幅提高分片組包的速率,并實現(xiàn)業(yè)務(wù)包的保序,進一步改進了ip分片報文處理能力,可滿足更高性能需求,并且可滿足bbu產(chǎn)品更高集成度的設(shè)計要求。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1示出了本發(fā)明一個實施例的lte系統(tǒng)中各節(jié)點間的分片組包交互模型示意圖;
圖2示出了本發(fā)明一個實施例的基于多核處理器的ip報文分片重組的方法流程圖;
圖3示出了本發(fā)明一個實施例的基于多核處理器的ip報文分片重組的裝置結(jié)構(gòu)框圖;
圖4示出了本發(fā)明一個實施例的在第一級核上進行的按流量分配 二級hash的方法流程圖;
圖5示出了本發(fā)明一個實施例的二級hash結(jié)構(gòu)示意圖;
圖6示出了本發(fā)明一個實施例的各個核或硬線程間的分工協(xié)作流程示意圖;
圖7示出了本發(fā)明一個實施例的二級hash數(shù)組成員的核間互斥變量示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
圖2示出了本發(fā)明一個實施例的基于多核處理器的ip報文分片重組的方法流程圖;如圖2所示,該方法包括:
s1:一級核根據(jù)源ip和目的ip組成的ip對,并可考慮ip版本信息,對獲取的待處理的ip報文分片進行第一級hash查找,以在一級哈希hash表中獲取所述ip對對應(yīng)的表項,并根據(jù)所述表項獲取二級hash表起始指針
s2:所述一級核根據(jù)ip報文分片的ipid和所述二級hash表起始指針進行第二級hash查找,以在二級hash表中獲取到匹配的ip報文分片;
s3:所述一級核將所述匹配的ip報文分片發(fā)送給下一級線程或其他cpu核,以使所述下級硬線程或其他cpu核對所述匹配的ip報文分片進行組包,以進行后續(xù)處理(例如按序轉(zhuǎn)發(fā)等)。
需要說明的是,本方法可以由cpu核或者硬線程進行實施,且本方法中所涉及的分片組包不僅適用于lteenodeb和核心網(wǎng)節(jié)點間的分片組包,還適用于l2tp或其它基于多核多線程的分片組包應(yīng)用。
本實施例可以在同樣處理器條件下大幅提高分片組包的速率,并實現(xiàn)業(yè)務(wù)包的保序,進一步改進了ip分片報文處理能力,可滿足更高性能需求,并且可滿足bbu產(chǎn)品更高集成度的設(shè)計要求。
作為本實施例的優(yōu)選,步驟s2之前,該方法還可包括:
s4:所述一級核根據(jù)預(yù)設(shè)數(shù)據(jù)通道流量等級以及信息量準則分配所述二級hash表的表長。
進一步地,步驟s1之前,所述方法還可包括:
s5:對于有超大吞吐量的分片組包系統(tǒng)(比如10g以上流量),在硬件加速器里根據(jù)源ip地址、目的ip地址進行hash查找,以通過硬件自動將hash出來的ip報文分片包分散給多個一級核。
相當(dāng)于有多套上述分片組包系統(tǒng),實現(xiàn)更大規(guī)模的分片組包處理。
在此基礎(chǔ)上,該方法還可進一步包括:
s6:在多核多線程訪問同一表項時,采用寫操作標識、讀操作標識以及沖突數(shù)據(jù)標識三個變量控制并發(fā)免鎖方法訪問該表項以獲取到ip報文分片信息。
此外,本實施的方法還可包括:
s7:與其他硬線程間的通訊均通過異步核間消息收發(fā)方式進行報文收發(fā)。
優(yōu)選地,該方法還包括:
s8:在多核多線程將產(chǎn)生的所述ip報文分片向外并發(fā)發(fā)送時,對同一ip對采用同一全局變量作為對應(yīng)的id索引,其他核分別根據(jù)所述全局變量區(qū)別遞增產(chǎn)生各自對應(yīng)的分片id索引。
圖3示出了本發(fā)明一個實施例的基于多核處理器的ip報文分片重組的裝置結(jié)構(gòu)框圖;如圖3所示,本裝置包括:
第一級hash單元100:用于根據(jù)源ip和目的ip組成的ip對對獲取的待處理的ip報文分片進行第一級hash查找,以在一級哈希hash表中獲 取所述ip對對應(yīng)的表項,并根據(jù)所述表項獲取二級hash表起始指針;
第二級hash單元200:用于根據(jù)ip報文分片的ipid和所述二級hash表起始指針進行第二級hash查找,以在二級hash表中獲取到匹配的ip報文分片;
發(fā)送單元300,用于將所述匹配的ip報文分片發(fā)送給下一級線程或其他cpu核,以使所述下級硬線程或其他cpu核對所述匹配的ip報文分片進行組包,以進行后續(xù)處理。
本實施例所述的裝置可以用于執(zhí)行上述方法實施例,其原理和技術(shù)效果類似,此處不再贅述。
作為本實施例的優(yōu)選,該裝置還可以包括:
表長分配單元400,用于根據(jù)預(yù)設(shè)數(shù)據(jù)通道流量等級以及信息量準則分配所述二級hash表的表長。
進一步地,上述裝置還可以包括:
分片包獲取單元500,用于在硬件加速器里根據(jù)源ip地址、目的ip地址(以及考慮ip版本信息)進行hash查找,以通過硬件自動將hash出來的ip報文分片包分散給多個一級核,以實現(xiàn)更大規(guī)模的分片組包處理。作為優(yōu)選,上述實施例中的第二級hash單元200可以進一步用于在多核多線程訪問同一表項時,采用寫操作標識、讀操作標識以及沖突數(shù)據(jù)標識三個變量控制并發(fā)免鎖方法訪問該表項以獲取到ip報文分片信息。
本實施例所述的裝置可以用于執(zhí)行上述方法實施例,其原理和技術(shù)效果類似,此處不再贅述。
下面通過具體實例詳細介紹本發(fā)明的基于多核處理器的ip報文分片重組的方法及裝置的應(yīng)用過程。
本實施例中,從外部進入的分片包首先要進入“第一級核”(執(zhí)行第一級hash查找的cpu核)進行hash匹配查找:
現(xiàn)有技術(shù)中,普通硬線程多核分片組包是用的一級hash查找分 片,這種方式由于無法保證多核多線程的均勻處理,因而做不到業(yè)務(wù)包在小區(qū)級的保序。因此,本實施例采用2級hash計算以提高搜索命中效率。
另外,本實施例的2級hash計算方法可以進一步區(qū)分重點數(shù)據(jù),進行針對重點數(shù)據(jù)的更高性能處理。比如,在bbu基站上業(yè)務(wù)包是重點分片數(shù)據(jù),所以針對業(yè)務(wù)包分配了更大的hash空間(一個hash表的表越長,數(shù)據(jù)越分散,自然命中概率越高),從而最好的保證重點分片數(shù)據(jù)的命中概率,實現(xiàn)性能的大幅提升。
具體地,圖4示出了本發(fā)明一個實施例的在第一級核上進行的按流量分配二級hash的方法流程圖;如圖4所示,例如在bbu上,能確認是業(yè)務(wù)包有獨立的ip,且業(yè)務(wù)包主要來自s-gw的固定地址段,所以以源ip、目的ip(包括ip版本)組合信息作為第一級hash很快能定位重要的一級表項,然后用分片id進行更精確的2級hash查找。由于是重要的數(shù)據(jù),業(yè)務(wù)報文的2級hash表更長,可以極大的提高命中精度,從而實現(xiàn)更高的性能。通過這種側(cè)重“重要分片數(shù)據(jù)”的方法即可實現(xiàn)提升整體性能,有效提升分片組包的速率和穩(wěn)定性。
進一步地,本實施例的方法是基于“信息量準則”—即數(shù)據(jù)流量最大的通路上的分片組包能獲得最高效的處理,而普通的低速分片數(shù)據(jù)處理效率更低。
特別說明的是,上述信息量準則是借用通信理論中信息編碼思想,舉例說明如下:假如要發(fā)的信息由0、1、2、3表達,普通編碼方法會用0x00、0x01、0x10、0x11表達(平均信息量是2比特),這是不考慮信息權(quán)重的低效編碼方案,但如果發(fā)出的信息99%是1,只有1%是0、2、3,則可以將1編碼成1比特,其它編成2或3比特,得出平均信息量是1.01比特,則這種考慮權(quán)重的編碼效率相對于普通編碼大約實現(xiàn)了100%的提升,這種參考權(quán)重的處理思想就是信息量準則。
類似于信息編碼中出現(xiàn)概率高的數(shù)據(jù)獲得短的編碼,出現(xiàn)概率低的數(shù)據(jù)獲得長的編碼。以lteenodeb的分片組包為例:由于大部分的分片來自“s-gw業(yè)務(wù)網(wǎng)關(guān)”,x2通道次之,其它更少,所以來自“s-gw業(yè)務(wù)網(wǎng)關(guān)”的分片在作2級hash時,預(yù)先為其分配了64項的表長,而x2通道的2級hash表表長l則只分配了8項(參見圖5)。如此,即可使來自“s-gw業(yè)務(wù)網(wǎng)關(guān)”的分片會以最快的效率匹配。
類似的,因為在s-gw上其服務(wù)的enodeb是明確的,同樣可以根據(jù)流量預(yù)估按“信息量準則”分配各enodeb匹配流量的2級hash表長。對于極少有超大吞吐量的p-gw或s-gw系統(tǒng),可以進一步補充如下前置方法:先在硬件加速器里針對“源ip地址、目的ip地址”及ipverion進行hash查找,以通過硬件自動將hash查找出來的包分散給多個“第一級核”。從而實現(xiàn)更大規(guī)模的分片組包處理。
除了利用上述“信息量準則”提升性能,本方法采用如下多核多線程的負荷分擔(dān)方式以進一步提升性能:
圖6示出了本發(fā)明一個實施例的各個核或硬線程間的分工協(xié)作流程示意圖;如圖6所示,本方法只有分片包的查找匹配放在“第一級核”,其它功能如匹配后的組包或按序轉(zhuǎn)發(fā)或重分片以及過期報文的標記由其它硬線程完成,這樣可以極大的實現(xiàn)負荷分擔(dān),相當(dāng)于流水線操作提升整體性能。“第一級核”和其它硬線程間的接收發(fā)送均采用不等待的核間消息收發(fā)方法(即異步核間消息收發(fā)方法,先發(fā)出核間消息,不檢測發(fā)送完成就繼續(xù)接收處理下一消息,直到要發(fā)出下一核間消息才檢查上一消息是否發(fā)送完成),可大量減少投遞等待時間,進一步提升分片處理速度.正是由于只有hash匹配查找放在“第一級核”,所以能很好的實現(xiàn)高速保序(有些數(shù)據(jù)如lte里enodeb,s-gw的業(yè)務(wù)數(shù)據(jù)包需要ip包的保序),因為可以按指定的字段(比如在lte里就是按相同的teid的包投遞到同一硬線程進行組包后處理的)分派給同一下級硬線程的方式實現(xiàn)的保序(如果分到了不同的硬線程就不 能保序了)。
另外對分片的過期搜索是在和處理hash匹配的核(可稱為“第一級核”)不同的硬線程里,為了避免多核數(shù)據(jù)訪問鎖影響性能,負責(zé)“過期搜索的核或硬線程”會將過期信息指針通過不等待核間投遞的方法告知“第一級核”,這樣“第一級核”可以很快釋放緩沖區(qū)和分片信息,且不需加鎖。
由于多線程多核下的分片重組需要在多核同時發(fā)出高速分片,為了避免分片id的加鎖保護(一般用spinlock加鎖)影響性能,本方法采用同一全局變量作為分片id索引,各個核“區(qū)別遞增”的方法,以兩個硬線程都要發(fā)出分片包為例,具體說明如下:假如源ip和目的ip對(分片id都是和這種id對對應(yīng)的)確定有一全局索引變量g_frag_ip_parts_index,則:
線程0向外發(fā)時取分片id為2*(g_frag_ip_parts_index++);
線程1向外發(fā)時取分片id為2*(g_frag_ip_parts_index++)+1;
這樣相當(dāng)于線程0的分片id永遠為偶數(shù),線程1的分片id永遠為奇數(shù),在不加互斥鎖的情況下能很好產(chǎn)生不沖突的分片id。
而如果按普通的方法:各線程分片id都取(g_frag_ip_parts_index++),由于多核沒加鎖,有時不同的硬線程會用相同的分片id產(chǎn)生分片包,這在組包的接收端會引起混亂,而加數(shù)據(jù)鎖又會引起性能嚴重下降。所以,本實施例方法采用了上述“各個核分別遞增索引”的方法提升分片處理性能。
具體地,以ltebbu上的分片重組為例:“第一級核”從網(wǎng)口收到分片包后,以“源ip,目的ip,ip版本組合信息”作為第一級hash計算匹配找到該“地址對”下的“分片信息存放指針”,“分片信息存放指針”下存放了:源ip、目的ip、ip版本,指向下一個“ip地址對”的“i分片信息存放指針”,最重要的存放了二級hash表數(shù)組的起始指針、長度,當(dāng)前分片計數(shù)和ip分片id等。
根據(jù)“ip地址對”的“分片信息存放指針”里的信息及當(dāng)前ip包里的數(shù)據(jù)開始二級hash匹配查找,由于大部分的分片來自“s-gw業(yè)務(wù)網(wǎng)關(guān)”,來自其它enodeb的x2通道分片較少,所以根據(jù)“信息量準則”給來自s-gw的二級hash分配了64項的表長,而來自其它enodeb只分配了8項的表長,所以大流量的s-gw分片數(shù)據(jù)可以很快地匹配到具體的id分片。
如圖5所示,以lteenodeb上的2級hash表結(jié)構(gòu)為例,豎向數(shù)組長度為2級hash表長,對來自s-gw的分片,該表長為64,橫向為串連的分片信息指針(每個分片信息結(jié)構(gòu)內(nèi)的分片id是不同的)。
下面具體說明本實施例中在多核多線程訪問同一表項時,采用寫操作標識、讀操作標識以及沖突數(shù)據(jù)標識三個變量控制并發(fā)免鎖方法訪問該表項以獲取到ip報文分片信息的過程。
圖7示出了本發(fā)明一個實施例的二級hash數(shù)組成員的核間互斥變量示意圖;如圖7所示,本實施例的“第一級核”將匹配ip分片id后的分片包指針信息鏈通過“不等待的核間消息”發(fā)給多個“第二級硬線程或核”進行組包或按序轉(zhuǎn)發(fā)等后處理操作,同時置原子寫操作標識為1并從第1級核里清除hash鏈中的已匹配的分片信息指針,然后清“寫操作標識”為0(這個“寫操作標識”是為了“單獨處理分片超時的硬線程”可以不等待的搜索“第一級核”里的分片信息鏈)。
需要注意的是,本實施例在每次置“寫操作標識”為1時都要檢查“讀操作標識”,如果檢查到“讀操作標識”為1則原子操作置“寫沖突數(shù)據(jù)標識”為1(見二級hash數(shù)組成員的核間互斥變量示意圖),這樣配合后面的操作實現(xiàn)多核免鎖并發(fā)操作。
“單獨處理分片超時的硬線程”t毫秒(比如在lteenodeb上用100ms)搜索“第一級核”的所有hash信息鏈,查找過期分片,但要注意的是要原子讀hash表項里的“寫操作標識”,當(dāng)“寫操作標識”為1時,跳過該表項,這樣避免了加鎖等待(一般用spinlock加鎖),實現(xiàn)最高效率 的多核并發(fā)。
如圖7所示的三個互斥標識量的時序關(guān)系:
在lteenodeb上,三個互斥標識量存放在“指針鏈頭”信息里。具體的說“處理超時的硬線程”是兩次讀,如果首先讀到“寫操作標識”為0,則原子寫“讀操作標識”為1并讀出該“指針鏈頭”下橫向鏈中的全部“分片信息ptr”,然后讀一次“沖突數(shù)據(jù)標識”,如果該標識也為0,則表示讀出數(shù)有效,否則丟棄已讀信息,而且原子操作清空“讀操作標識”和“沖突數(shù)據(jù)標識”。
需要說明的是,圖7中的“讀操作標識”總是在“寫操作標識”之前置1(因為如果之前檢查到“寫操作標識”為1,則直接跳過了這個“指針鏈頭”(相當(dāng)于不操作這個表項了)走到下一表項,所以會出現(xiàn)如圖7所示“寫操作標識”置1總是在后)。但不確定哪個“標識”會先清0,所以要引入“寫沖突數(shù)據(jù)標識”以保留曾經(jīng)“沖突”的狀態(tài),但只有“讀操作標識”的一方才能清“沖突”標識。
本發(fā)明可以在同樣處理器條件下大幅提高分片組包的速率,并實現(xiàn)業(yè)務(wù)包的保序,進一步改進了ip分片報文處理能力,可滿足更高性能需求,并且可滿足bbu產(chǎn)品更高集成度的設(shè)計要求。
以上實施例僅用于說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。