本發明實施例涉及通信領域,尤其涉及一種通用公共無線接口數據的傳輸方法以及設備。
背景技術:通用公共無線接口(CPRI,TheCommonPublicRadioInterface)聯盟是一個工業合作組織,致力于從事無線基站內部無線設備控制中心(REC,RadioEquipmentControl)及無線設備(RE,RadioEquipment)之間主要接口規范的制定工作。CPRI協議定義了REC與RE之間的接口關系,它的數據結構可以直接用于直放站的數據進行遠端傳輸,成為基站的一種拉遠系統。現有設備的CPRI協議實現形式是通過CPRI接口進行直接傳輸,由于現有CPRI技術僅支持同軸電纜,且接口數量多、傳輸距離近,已不能適應靈活多變的網絡環境。現有技術中,針對這些問題提出了以下的解決方案,具體為:基站系統包括有基帶處理裝置(相當于REC)以及多個發送和接收單元(相當于RE),REC分別通過CPRI接口與多個RE相連接。REC通過CPRI接口規范同時與多個RE進行點對點數據傳輸,在REC與RE進行數據傳輸時,REC會將多個RE所對應的數據信息打包到一個數據包中,然后將該數據包群發至各個RE,當某個RE接收到該數據包時,只提取自己對應的數據,丟棄不需要的數據。在現有技術中,由于REC與RE之間采用的是點對點的通信,硬件的連接成本較高,并導致組網的連接方式固定,日后改變組網的結構困難,靈活性差;且RE接收的是REC發送來的群發數據,RE接收到數據包后只提取自己對應的數據,丟棄不需要的數據,導致造成傳輸效率較低。
技術實現要素:本發明實施例提供了一種通用公共無線接口數據的傳輸方法及相關設備,用于靈活的調整網絡中的數據傳輸模式。本發明提供的通用公共無線接口數據的傳輸方法,包括:獲取需要發送給無線設備RE的待發數據的數據量,所述待發數據為通用公共無線接口數據;判斷所述待發數據的數據量是否大于數據發送端與所述RE之間的傳輸鏈路的數據承載能力,若否,則使用單播傳輸模式將所述待發數據組成以太幀,若是,則使用組播傳輸模式或廣播傳輸模式將所述待發數據組成以太幀;通過以太交換機向所述RE發送所述以太幀。可選的,所述獲取需要發送給無線設備RE的待發數據的數據量,包括:獲取需要進行數據傳輸的RE數量、CPRI的幀數據速率以及幀保留位;根據所述RE數量和所述幀數據速率分別計算所述待發數據的用戶面數據量和控制面數據量,根據所述幀保留位計算CPRI幀轉換為以太幀的冗余數據量;將所述用戶面數據量、所述控制面數據量和所述冗余數據量相加,得到所述待發數據的數據量。可選的,所述使用單播傳輸模式將所述待發數據組成以太幀,包括:對所述待發數據進行IQ數據以及控制數據的分離;將分離后的所述IQ至3任一項數據以及控制數據分別組成以太幀。可選的,所述使用組播傳輸模式或廣播傳輸模式將所述待發數據組成以太幀,包括:判斷所述RE是否分屬于兩個以上的局域網絡,若是,則使用組播傳輸模式將所述待發數據組成以太幀,若否,則使用廣播傳輸模式將所述待發數據組成以太幀。可選的,所述使用組播傳輸模式將所述待發數據組成以太幀,包括:將屬于同一個局域網絡的所述待發數據分為一組;分別將各組的待發數據組成各個局域網絡對應的以太幀;和/或,所述使用廣播傳輸模式將所述待發數據組成以太幀,包括:直接將所述待發數據組成以太幀。本發明提供的無線設備控制中心,包括:獲取單元,用于獲取需要發送給無線設備RE的待發數據的數據量,所述待發數據為通用公共無線接口數據;選擇單元,用于判斷所述待發數據的數據量是否大于數據發送端與所述RE之間的傳輸鏈路的數據承載能力,若否,則使用單播傳輸模式將所述待發數據組成以太幀,若是,則使用組播傳輸模式或廣播傳輸模式將所述待發數據組成以太幀;傳輸單元,用于通過以太交換機向所述RE發送所述以太幀。可選的,所述獲取單元包括:數據獲取模塊,用于獲取所述網絡中需要進行數據傳輸的RE數量、CPRI的幀數據速率以及幀保留位;數據計算模塊,用于根據所述RE數量和所述幀數據速率分別計算所述待發數據的用戶面數據量和控制面數據量,根據所述幀保留位計算CPRI幀轉換為以太幀的冗余數據量,并將所述用戶面數據量、所述控制面數據量和所述冗余數據量相加,得到所述待發數據的數據量;能力獲取模塊,用于獲取所述傳輸鏈路的數據承載能力。可選的,所述選擇單元包括:第一判斷模塊,用于判斷所述待發數據的數據量是否大于所述數據承載能力,若是,則觸發第一組幀模塊,若否,則觸發第二判斷模塊;第一組幀模塊,用于對所述網絡中的待發數據進行IQ數據以及控制數據的分離,將分離后的所述IQ數據以及控制數據分別組成以太幀;第二判斷模塊,用于判斷所述RE是否分屬于兩個以上的局域網絡,若是,則觸發第二組幀模塊,若否,則觸發第三組幀模塊;第二組幀模塊,用于將屬于同一個局域網絡的所述待發數據分為一組,分別將各組的待發數據組成各個局域網絡對應的以太幀;第三組幀模塊,用于直接將所述待發數據組成以太幀。本發明提供的基站,包括:REC和RE;REC,用于獲取需要發送給無線設備RE的待發數據的數據量,所述待發數據為通用公共無線接口數據;判斷所述待發數據的數據量是否大于數據發送端與所述RE之間的傳輸鏈路的數據承載能力,若否,則使用單播傳輸模式將所述待發數據組成以太幀,若是,則使用組播傳輸模式或廣播傳輸模式將所述待發數據組成以太幀;通過以太交換機向所述RE發送所述以太幀。RE,用于用于與上述REC進行數據傳輸。從以上技術方案可以看出,本發明實施例具有以下優點:在向無線設備發送數據之前,本發明實施例提供的技術方案根據網絡中的待發數據的數據量以及該網絡的數據承載能力進行傳輸模式的選擇,若待發數據的數據量大于數據承載能力,則使用組播模式或廣播模式;若待發數據的數據量小于或等于數據承載能力,則使用單播傳輸模式,提高了數據傳輸的效率;本發明實施例靈活的根據實際情況調整數據的傳輸模式,使得網絡中的資源可以得到優化配置,提高了網絡資源的利用率。附圖說明圖1為本發明實施例通用公共無線接口數據的傳輸方法的一個流程示意圖;圖2為本發明實施例單播傳輸方式的網絡結構示意圖;圖3為本發明實施例組播傳輸方式的網絡結構示意圖;圖4為本發明實施例廣播傳輸方式的網絡結構示意圖;圖5為本發明實施例通用公共無線接口數據的傳輸方法的另一個流程示意圖;圖6為本發明實施例單播傳輸方式的組幀示意圖;圖7為本發明實施例組播傳輸方式的組幀示意圖;圖8為本發明實施例通用公共無線接口數據的傳輸方法的另一個流程示意圖;圖9為本發明實施例無線設備控制中心的一結構示意圖;圖10為本發明實施例基站的一結構示意圖。具體實施方式本發明實施例提供了一種通用公共無線接口數據的傳輸方法及相關設備,用于靈活的調整網絡中的數據傳輸模式。請參閱圖1,本發明通用公共無線接口數據的傳輸方法的一個實施例包括:101、獲取需要發送給無線設備的待發數據的數據量;本步驟中,可以由REC獲取需要發送給RE的待發數據的數據量,待發數據可以為通用公共無線接口(CPRI)數據。其中,上述RE可以為一個RE,也可以為多個RE;在多個RE的場景中,本發明實施例中的REC可以向本REC控制范圍內的RE發送數據,也可以同時向另一個REC控制范圍內的RE發送數據,只要獲取到目標RE的網絡地址即可。該待發數據的數據量可以由網絡中的基站直接通知給REC,也可以由REC根據當前網絡場景的具體參數(如,RE的個數、CPRI的數據速率等)計算得到。在計算得到的情況下,上述待發數據的數據量具體可以為需要發送給各個目標RE的以太幀所包含的數據量之和,需要說明的是,REC是按照CPRI數據轉化為以太幀后的數據量計算上述待發數據的數據量。102、判斷上述待發數據的數據量是否大于數據發送端與無線設備之間的傳輸鏈路的數據承載能力;在獲取到該待發數據的數據量之后,REC可以比較該該待發數據的數據量和作為數據發送端的REC與RE之間的傳輸鏈路的數據承載能力,判斷該待發數據的數據量是否大于該數據承載能力,若否,則執行步驟103,若是,則執行步驟104;其中,該數據承載能力可以為傳輸鏈路所能承載的最大數據傳輸量,具體的,該最大數據傳輸量可以由硬件設備決定,REC在入網后即可獲知。當然,也可以將數據承載能力定義為能承載的最大數據傳輸量的一個比例,比如90%。103、使用單播傳輸模式將待發數據組成以太幀;在REC獲知待發數據的數據量小于或等于傳輸鏈路的數據承載能力時,REC以每個RE的基幀為單位,使用單播傳輸模式將相應RE的待發數據組成以太幀,其中,每個基幀長為:Tc=1/3.84MHz=260.4ns,且每個基幀具體包含有16個字節。請參考圖2,該單播傳輸模式為兩個網絡節點之間進行一對一數據傳輸的傳輸模式,此時數據的接收和發送只在該兩個節點之間進行,網絡中的以太交換機對數據只進行轉發而不進行復制。在本發明實施例中,以太交換機當接收到以單播傳輸模式組幀的以太幀后,使用現有的單播協議根據該以太幀中所標記的目的地址選擇傳輸路徑,將該以太幀傳輸到指定的RE。在傳輸資源充裕(即待發數據的數據量小于或等于傳輸鏈路的數據承載能力)時,REC可以針對每個RE逐一的進行數據傳輸,這樣,REC可以針對單個RE展開單獨業務,REC與RE之間可以及時的響應對端的操作;而且RE所接收到的以太幀中,只包含有該RE所需要接收的數據,有效減小了RE的處理開銷。104、使用組播傳輸模式或廣播傳輸模式將待發數據組成以太幀;在REC獲知待發數據的數據量大于傳輸鏈路的數據承載能力時,REC統一地將待發數據中各個RE對應的數據進行打包,組成以太幀;其中,可以對所有RE對應的數據進行分組打包(即組播傳輸模式的組幀方式),得到若干個以太幀(此處得到以太幀的數目小于RE的數目);也可以對所有RE對應的數據進行統一打包(即廣播傳輸模式的組幀方式),得到一個以太幀。請參考圖3,該組播傳輸模式為一次性向多個目標節點傳輸數據的模式。采用組播傳輸模式,既可以實現一次傳送多個目標節點的數據,也可以達到只對特定對象傳送數據的目的,是相對于單播傳輸模式和廣播傳輸模式的一種折中的傳輸模式。進一步的,組播傳輸模式的使用可以結合具體的網絡場景,如,該所有的RE中是否存在幾個具有相同傳輸特征的RE,當前REC的處理條件是否允許等。請參考圖4,該廣播傳輸模式為一個網絡節點向周圍的網絡節點廣播消息的傳輸模式,網絡中的以太交換機對其中任意一個網絡節點發出的信號都進行無條件復制并轉發,所有網絡節點都可以接收到包含所有信息的以太幀(不管該網絡節點是否需要),由于不用進行路徑選擇,所以廣播傳輸模式的網絡成本可以很低廉。105、通過以太交換機向無線設備發送以太幀。在對待發數據完成以太幀的組裝后,REC向以太交換機發送組成以太幀后的數據,使得以太交換機根據該以太幀數據的傳輸地址將該以太幀數據分別發送到相應的RE。而RE在以太網網線上接收到太交換機發送的以太幀數據后,可以恢復出CPRI幀,從而得到CPRI數據。在向RE發送數據之前,本發明實施例提供的技術方案根據待發數據的數據量以及該網絡的數據承載能力進行傳輸模式的選擇,若待發數據的數據量大于數據承載能力,則使用組播模式或廣播模式;若待發數據的數據量小于或等于數據承載能力,則使用單播傳輸模式進行一對一的數據傳輸;本發明實施例靈活的根據實際情況調整數據的傳輸模式,使得網絡中的資源可以得到優化配置,提高了網絡資源的利用率。以下對待發數據的數據量的計算進行詳細說明,請參閱圖5,本發明通用公共無線接口數據的傳輸方法的另一個實施例包括:501、獲取當前網絡場景的相關參數;REC獲取當前網絡場景的相關參數,該參數具體可以包括:RE的個數NRE,CPRI的幀速率x,幀保留位p。具體的,REC可以根據連接的CPRI設備確定當前CPRI的速率以及幀保留位p,該幀保留位p為以太幀的凈負荷中用于控制管理的字節。502、根據上述的相關參數計算待發數據的數據量;REC根據RE的個數NRE,CPRI的幀速率x分別計算該待發數據的用戶面數據量和控制面數據量,其中,用戶面數據量需要計算出NRE個RE的總用戶面數據量,而由于控制面數據為NRE個RE所共用,因此,控制面數據量只需計算單個控制面信息的數據量。REC根據幀保留位計算CPRI幀轉換為以太幀的冗余數據量,其中,該冗余數據量可以包括以太幀的頭尾字節、幀保留位的字節和幀間隔字節。REC將上述用戶面數據量,控制面數據量和冗余數據量相加,得到待發數據的數據量。具體的,由于CPRI的基幀周期、以太幀的頭尾字節、幀間隔字節以及以太幀中IQ數據(IdataandQdata)的字節都為已知數據,因此,只需將RE數量NRE、CPRI幀數據速率x以及幀保留位p代入以下公式一,即可求得待發數據的數據量。公式一:在上述公式一中,1/3.84MHz為CPRI的基幀周期,26為以太幀的頭尾字節,12為以太幀的幀間隔字節,8為字節數轉換為比特數的轉換比例,15為以太幀中IQ數據的字節。503、對比待發數據的數據量與數據承載能力的大小;在上述502計算得到待發數據的數據量后,REC比較該待發數據的數據量和數據承載能力y的大小;若則執行步驟204;若y,]]>則執行步驟505。504、使用單播傳輸模式將待發數據組成以太幀;在REC獲知待發數據的數據量小于或等于該傳輸鏈路的數據承載能力時,REC每個RE的基幀為單位,使用單播傳輸模式將該相應RE的待發數據組成以太幀。請參閱圖6,具體的,REC將基幀中的控制數據(Controldata)以及IQ數據(A*CContainer)都打包到一個以太幀中。請參考圖2,該單播傳輸模式為兩個網絡節點之間進行一對一數據傳輸的傳輸模式,此時數據的接收和發送只在該兩個節點之間進行,網絡中的以太交換機對數據只進行轉發而不進行復制。在本發明實施例中,以太交換機當接收到以單播傳輸模式組幀的以太幀后,使用現有的單播協議根據該以太幀中所標記的目的地址選擇傳輸路徑,將該以太幀傳輸到指定的RE。在傳輸資源充裕(即待發數據的數據量小于或等于傳輸鏈路的數據承載能力)時,REC可以針對每個RE逐一的進行數據傳輸,這樣,REC可以針對單個RE展開單獨業務,且REC與RE之間可以及時的響應對端的操作,而且RE所接收到的以太幀中,只包含有該RE所需要接收的數據,有效減小了RE的處理開銷。505、使用組播傳輸模式或廣播傳輸模式將待發數據組成以太幀;在REC獲知待發數據的數據量大于傳輸鏈路的數據承載能力時,REC統一地將待發數據中各個RE對應的數據進行打包,組成以太幀;其中,可以對所有RE對應的數據進行分組打包(即組播傳輸模式的組幀方式),得到若干個以太幀(此處得到以太幀的數目小于RE的數目);也可以對所有RE對應的數據進行統一打包(即廣播傳輸模式的組幀方式),得到一個以太幀。請參閱圖7,具體的,REC將基幀中的控制數據(Controldata)以及IQ數據(A*CContainer)分別打包到不同的以太幀中。請參考圖3,該組播傳輸模式為一次性向多個目標節點傳輸數據的模式。采用組播傳輸模式,既可以實現一次傳送多個目標節點的數據,也可以達到只對特定對象傳送數據的目的,是相對于單播傳輸模式和廣播傳輸模式的一種折中的傳輸模式。進一步的,組播傳輸模式的使用可以結合具體的網絡場景,如,該所有的RE中是否存在幾個具有相同傳輸特征的RE,當前REC的處理條件是否允許等。進一步的,若使用組播傳輸模式,可以確定RE個數NRE中的M個組(M為大于0的整數),每組RE的個數為i。在進行分組時,可以進一步要求每個組都需要滿足以下公式二,以確保每個組的數據傳輸不會超過傳輸鏈路的數據承載能力;公式二:該廣播傳輸模式為以太網絡中的一個網絡節點向周圍的網絡節點廣播消息的傳輸模式,網絡中的以太交換機(或路由器)對其中任意一個網絡節點發出的信號都進行無條件復制并轉發,所有網絡節點都可以接收到包含所有信息的以太幀(不管該網絡節點是否需要),由于不用進行路徑選擇,所以廣播傳輸模式的網絡成本可以很低廉。506、通過以太交換機向無線設備發送以太幀。在對待發數據完成以太幀的組裝后,REC向以太交換機發送組成以太幀后的數據,使得以太交換機根據該以太幀數據的傳輸地址將該以太幀數據分別發送到相應的RE。而RE在以太網網線上接收到太交換機發送的以太幀數據后,可以恢復出CPRI幀,從而得到CPRI數據。若REC使用的是單播傳輸模式或組播傳輸模式,則在組幀時,需要對待發數據進行分離出來,具體請參閱圖8,本發明通用公共無線接口數據的傳輸方法的另一個實施例包括:801、獲取當前網絡場景的相關參數;REC獲取當前網絡場景的相關參數,該參數具體包括:RE的個數NRE,CPRI的幀速率x,幀保留位p。具體的,REC可以根據連接的CPRI設備確定當前CPRI的速率以及幀保留位p,該幀保留位p為以太幀的凈負荷中用于控制管理的字節。802、根據上述的相關參數計算待發數據的數據量;REC根據RE的個數NRE,CPRI的幀速率x以及幀保留位p計算當前網絡的待發數據的數據量,具體為可以為:將上述參數代入公式一,求得待發數據的數據量。公式一:在上述公式一中,1/3.84MHz為CPRI的基幀周期,26為以太幀的頭尾字節,12為以太幀的幀間隔字節,8為字節數轉換為比特數的轉換比例,15為以太幀中IQ數據的字節。803、對比待發數據的數據量與數據承載能力的大小;在上述802計算得到待發數據的數據量后,REC比較該待發數據的數據量和數據承載能力y的大小;若則執行步驟804;若y,]]>則執行步驟805。804、使用單播傳輸模式將待發數據組成以太幀;在REC獲知網絡中的待發數據的數據量小于或等于該網絡的數據承載能力時,REC以每個RE的基幀為單位,對該待發數據中各個RE的IQ數據和控制數據(CM,ControlManagementdata)進行拆分,然后將各個RE的數據(包括IQ數據和控制數據)分別打包為以太幀。由于每個以太幀都會添加一些以太幀的固定開銷(如前導碼),而對于以太交換機來說,有幾個RE的基幀就會有幾個以太幀,因此網絡中的待發數據的數據量需要小于或等于該網絡的數據承載能力才可以使用單播傳輸模式。805、判斷無線設備是否分屬于兩個以上的局域網絡;REC判斷需要發送數據的各個目標RE是否分屬于為兩個以上的局域網絡,若是,則執行步驟806,若否,則執行步驟807。806、使用組播傳輸模式將待發數據組成以太幀;REC根據局域網絡的劃分,對上述待發數據進行分離,將屬于同一個局域網絡的待發數據分為一組,對屬于同一局域網絡的待發數據的所有IQ數據以及控制數據進行提取,組成一個以太幀;分別將各組的待發數據組成各個局域網絡對應的以太幀。例如,本地網絡可以劃分為A局域網和B局域網,則REC將屬于A局域網的所有待發數據中的IQ數據以及控制數據進行提取,打包成A以太幀,而REC則通過以太交換機將A以太幀在A局域網內進行廣播;同理,REC將屬于B局域網的所有待發數據中的IQ數據以及控制數據進行提取,打包成B以太幀,通過以太交換機將B以太幀在B局域網內進行廣播。進一步的,在使用組播傳輸模式時,可以RE個數NRE中的M個組(M為大于0的整數),每組RE的個數為i,在進行分組時,可以進一步要求每個組都需要滿足以下公式二,以確保每個組的數據傳輸不會超過傳輸鏈路的數據承載能力;公式二:807、使用廣播傳輸模式將待發數據組成以太幀;REC直接提取所有的待發數據,不對待發數據中控制數據以及控制數據進行分離,直接將所有待發數據組成以太幀,通過以太交換機在整個網絡內進行廣播。808、通過以太交換機向無線設備發送以太幀。在對待發數據完成以太幀的組裝后,REC向以太交換機發送組成以太幀后的數據,使得以太交換機根據該以太幀數據的傳輸地址將該以太幀數據分別發送到相應的RE。而RE在以太網網線上接收到太交換機發送的以太幀數據后,可以恢復出CPRI幀,從而得到CPRI數據。為了便于理解,下面以一具體應用場景對上述的實施例中描述的通用公共無線接口數據的傳輸方法再進行詳細描述,具體為:一個REC通過以太網交換機與N個RE進行10G以太網通信,CPRI速率為CPRIV4.2提供的5種速率:491.52Mbps、983.04Mbps、1966.08Mbps、2457.6Mbps、3932.16Mbps、4915.2Mbps。根據基站的實施方式而需要不同數量的天線信號,其中天線信號應理解為由天線發射或接收的信號。通常,UMTS基站具有6個天線,而微型基站只具有1個天線。由于所采用的天線的數量不同,在CPRI中可以不適用為天線信號設置和保留的傳輸資源。對于未使用的天線信號,在基帶處理裝置REC與發送和接收單元RE1、RE2、RE3之間傳輸0。通過從CPRI數據中去掉未使用的資源,進一步減小了傳輸CPRI數據所需要的帶寬。采用上述措施,可以通過1Gbit/s的以太網導線傳輸最初需要1228.8Mbit/s的針對CPRI數據的連接,通過兩個1Gbit/s的以太網導線傳輸2457.6Mbit/s的CPRI連接,通過若干100Mbit/s的以太網導線傳輸614.4Mbit/s的CPRI連接。如果CPRI數據通過以太網分組傳輸,則為了將基帶處理裝置REC與發送和接收單元RE1、RE2、RE3連接,可以采用現有的以太網導線。采用現有以太網連接作為基帶處理裝置REC與RE1、RE2、RE3之間的連接的例子。根據圖10的配置適用于室內應用,即適用于發送和接收單元RE1、RE2、RE3位于大樓內的情況。基帶處理裝置REC通過千兆位以太網導線GbE與以太網交換機ETHERNETSWITH連接,而發送和接收單元RE1、RE2、RE3分別通過兩個100Mbit(兆位)以太網導線100MbE與以太網交換機ETHERNETSWITH連接。當然還可以將發送和接收單元RE1、RE2、RE3分別通過不同數量的以太網導線與以太網交換機ETHERNETSWITH連接。室內基站通常只供應一個無線校區,其中無線小區應當理解為特定的區域結合特定的頻帶。因此在室內基站中,不必從何向發送和接收單元RE1、RE2、RE3傳輸大的數據率,從而兩個100Mbit(兆位)以太網導線100MBE就足以分別向一個發送和接收單元RE1、RE2或RE3供電。在100Mbit以太網導線中采用電傳輸方法,該連接的作用范圍最大為幾百米。很多大樓都具有采用100Mbit以太網導線的電纜鋪設,因此可以用已經存在的導線來傳輸CPRI數據。在完成了物理設備的布局后,REC可以根據當前網絡的各種參數進行傳輸模式的選擇,具體為:REC獲知以太幀的頭尾數據為26字節,以太幀凈荷中加入冗余(幀保留位)為36字節,以太幀的幀間隔為12字節,由以上的處理方式,可以得到在10Gbps以太網上要達到指標要求的CPRI的幀速率為q,實現單播傳輸需要滿足以下關系:其中,NRE為一個基幀中的RE個數;表示在CPRI的幀速率q下,每個RE包含的平均數據量;為控制字的長度;8(36+26+12)為冗余量、幀頭尾和幀間隔所包含的數據量;為CPRI的幀速率q下,一個RE的一個以太幀包含的待發數據的數據量。當RE個數為小于或等于2個時,考慮最大速率4.9152Gbps情況由上式計算可得,最大速率下不會超過交換機負載,可以采用單播傳輸方式,當RE個數大于等于3個時,此時需要考慮CPRIV4.2的速率要求,CPRIV4.2提供的速率有5種,CPRI的幀速率q分別為491.52Mbps、983.04Mbps、1966.08Mbps、2457.6Mbps、3932.16Mbps、4915.2Mbps。其不同的CPRI的幀速率q對應的待發數據的數據量如0、0、0所示。RE個數等于3RE個數等于4RE個數等于5從上面的三個表格可以得到,當RE的個數大于等于5時,不論CPRI的幀速率為多少,都不能采用單播方式進行傳輸;當RE的個數等于3或4時,根據CPRI的幀速率不同可以選擇單播方式的傳輸。以RE的個數等于3為例,當RE的個數為3且CPRI的幀速率為3932.16Mbps或4915.2Mbps時,由表格可以得到待發數據的數據量大于10G,所以其組幀方式考慮為廣播或組播的方式,若采用廣播方式,實現形式簡單,REC端處理的復雜度小,但會增加網絡負載量;若采用組播,如將RE1設置為一組,RE2和RE3設置為另一組,這樣網絡負載小,但會增加REC端實現復雜,所以可以根據網絡負載情況進行靈活組幀。上述的實例分析依據的是現有標準中的各種參數,可以理解的是,在今后的發展中,標準中的各種參數可能發生改變,且實際的物理設備的數據承載能力也會發生改變,因此,上述所得到的結論皆建立在現有參數的基礎上,不應理解為對本發明的具體限定。上面僅以一些例子對本發明實施例中的應用場景進行了說明,可以理解的是,在實際應用中,還可以有更多的應用場景,具體此處不作限定。下面對用于執行上述通用公共無線接口數據的傳輸方法的本發明REC的實施例進行說明,其邏輯結構請參考圖9,本發明實施例中REC的一個實施例包括:獲取單元901,用于獲取需要發送給RE的待發數據的數據量,所述待發數據為通用公共無線接口數據;選擇單元902,用于判斷上述待發數據的數據量是否大于數據發送端與所述RE之間的傳輸鏈路的數據承載能力,若否,則使用單播傳輸模式將該網絡中的待發數據組成以太幀,若是,則使用組播傳輸模式或廣播傳輸模式將該網絡中的待發數據組成以太幀;傳輸單元903,用于通過以太交換機向RE發送上述以太幀。本發明實施例中的獲取單元901可以包括:數據獲取模塊9011,用于獲取網絡中需要進行數據傳輸的RE數量、CPRI的幀數據速率以及幀保留位;數據計算模塊9012,用于根據RE數量和幀數據速率分別計算待發數據的用戶面數據量和控制面數據量,根據幀保留位計算CPRI幀轉換為以太幀的冗余數據量,并將用戶面數據量、控制面數據量和冗余數據量相加,得到待發數據的數據量;能力獲取模塊9013,用于獲取上述傳輸鏈路的數據承載能力。本發明實施例中的選擇單元902可以包括:第一判斷模塊9021,用于判斷上述待發數據的數據量是否大于上述數據承載能力,若是,則觸發第一組幀模塊9022,若否,則觸發第二判斷模塊9023;第一組幀模塊9022,用于對網絡中的待發數據進行IQ數據以及控制數據的分離,將分離后的IQ數據以及控制數據分別組成以太幀;第二判斷模塊9023,用于判斷上述RE是否分屬于為兩個以上的局域網絡,若是,則觸發第二組幀模塊9024,若否,則觸發第三組幀模塊9025;第二組幀模塊9024,用于將屬于同一個局域網絡的待發數據分為一組,分別將各組的待發數據組成各個局域網絡對應的以太幀。第三組幀模塊9025,用于直接將上述待發數據組成以太幀。本發明實施例REC中各個單元具體的交互過程如下:在REC需要向網絡中的多個RE發送業務數據時,REC的獲取單元901獲取需要發送給RE的待發數據的數據量,待發數據可以為通用公共無線接口(CPRI)數據。其中,上述RE可以為一個RE,也可以為多個RE;在多個RE的場景中,本發明實施例中的REC可以向本REC控制范圍內的RE發送數據,也可以同時向另一個REC控制范圍內的RE發送數據,只要獲取到目標RE的網絡地址即可。該待發數據的數據量可以由網絡中的基站直接通知給REC,也可以由REC根據當前網絡場景的具體參數(如,RE的個數、CPRI的數據速率等)計算得到。在計算得到的情況下,上述待發數據的數據量具體可以為需要發送給各個目標RE的以太幀所包含的數據量之和,需要說明的是,REC是按照CPRI數據轉化為以太幀后的數據量計算上述待發數據的數據量。可選的,若由REC根據當前網絡場景的具體參數計算網絡中的待發數據的數據量,則具體為:由能力獲取模塊9013獲取傳輸鏈路的數據承載能力;由數據獲取模塊9011獲取當前網絡場景的相關參數,該參數具體包括:RE的個數NRE,CPRI的幀速率x,幀保留位p,該幀保留位p為以太幀的凈負荷中用于控制管理的字節。然后由數據計算模塊9012根據RE的個數NRE,CPRI的幀速率x分別計算該待發數據的用戶面數據量和控制面數據量,其中,用戶面數據量需要計算出NRE個RE的總用戶面數據量,而由于控制面數據為NRE個RE所共用,因此,控制面數據量只需計算單個控制面信息的數據量;然后,根據幀保留位計算CPRI幀轉換為以太幀的冗余數據量,其中,該冗余數據量可以包括以太幀的頭尾字節、幀保留位的字節和幀間隔字節;最后,將上述用戶面數據量,控制面數據量和冗余數據量相加,得到待發數據的數據量。具體的,可以將上述參數代入公式一,求得待發數據的數據量。公式一:在上述公式一中,1/3.84MHz為CPRI的基幀周期,26為以太幀的頭尾字節,12為以太幀的幀間隔字節,8為字節數轉換為比特數的轉換比例,15為以太幀中IQ數據的字節。在得到網絡中的待發數據的數據量以及該網絡的數據承載能力之后,選擇單元902根據該待發數據的數據量和數據承載能力的大小選擇合適的數據傳輸模式,具體可以為:由第一判斷模塊9021判斷上述待發數據的數據量是否大于上述數據承載能力,若是,則觸發第一組幀模塊9022,若否,則觸發第二判斷模塊9023。根據實際情況決定的,第一組幀模塊9022以每個RE的基幀為單位,對該待發數據中各個RE的IQ數據和控制數據進行拆分,然后將各個RE的數據(包括IQ數據和控制數據)分別打包為以太幀。由于每個以太幀都會添加一些以太幀的固定開銷(如前導碼),而對于以太交換機來說,有幾個RE的基幀就會有幾個以太幀,因此網絡中的待發數據的數據量需要小于或等于該網絡的數據承載能力才可以使用單播傳輸模式。請參考圖2,該單播傳輸模式為兩個網絡節點之間進行一對一數據傳輸的傳輸模式,此時數據的接收和發送只在該兩個節點之間進行,網絡中的以太交換機對數據只進行轉發而不進行復制。在本發明實施例中,以太交換機當接收到以單播傳輸模式組幀的以太幀后,使用現有的單播協議根據該以太幀中所標記的目的地址選擇傳輸路徑,將該以太幀傳輸到指定的RE。根據實際情況決定的,第二判斷模塊9023判斷上述RE是否分屬于兩個以上的局域網絡,若是,則觸發第二組幀模塊9024,若否,則觸發第三組幀模塊9025。根據實際情況決定的,第二組幀模塊9024根據局域網絡的劃分,對上述待發數據進行分離,將屬于同一個局域網絡的待發數據分為一組,對屬于同一局域網絡的待發數據的所有IQ數據以及控制數據進行提取,組成一個以太幀;分別將各組的待發數據組成各個局域網絡對應的以太幀。例如,本地網絡可以劃分為A局域網和B局域網,則REC將屬于A局域網的所有待發數據中的IQ數據以及控制數據進行提取,打包成A以太幀,而REC則通過以太交換機將A以太幀在A局域網內進行廣播;同理,REC將屬于B局域網的所有待發數據中的IQ數據以及控制數據進行提取,打包成B以太幀,通過以太交換機將B以太幀在B局域網內進行廣播。進一步的,在使用組播傳輸模式時,可以確定RE個數NRE中的M個組(M為大于0的整數),每組RE的個數為i。在進行分組時,可以進一步要求每個組都需要滿足以下公式二,以確保每個組的數據傳輸不會超過傳輸鏈路的數據承載能力;公式二:根據實際情況決定的,第三組幀模塊9025直接提取所有的待發數據,不對待發數據中控制數據以及控制數據進行分離,直接將所有待發數據組成以太幀,通過以太交換機在整個網絡內進行廣播。請參考圖4,該廣播傳輸模式為一個網絡節點向周圍的網絡節點廣播消息的傳輸模式,網絡中的以太交換機對其中任意一個網絡節點發出的信號都進行無條件復制并轉發,所有網絡節點都可以接收到包含所有信息的以太幀(不管該網絡節點是否需要),由于不用進行路徑選擇,所以廣播傳輸模式的網絡成本可以很低廉。在對待發數據完成以太幀的組裝后,傳輸單元903向以太交換機發送組成以太幀后的數據,使得以太交換機根據該以太幀數據的傳輸地址將該以太幀數據分別發送到相應的RE。下面對用于執行上述通用公共無線接口數據的傳輸方法的本發明基站的實施例進行說明,其邏輯結構請參考圖10,本發明實施例中基站的一個實施例包括:前述實施例所描述的REC,具體包括:獲取單元,用于獲取需要發送給RE的待發數據的數據量,所述待發數據為通用公共無線接口數據;選擇單元,用于判斷上述待發數據的數據量是否大于數據發送端與所述RE之間的傳輸鏈路的數據承載能力,若否,則使用單播傳輸模式將該網絡中的待發數據組成以太幀,若是,則使用組播傳輸模式或廣播傳輸模式將該網絡中的待發數據組成以太幀;傳輸單元,用于通過以太交換機以及CPRI向RE發送上述以太幀。可選的,獲取單元可以包括:數據獲取模塊,用于獲取網絡中需要進行數據傳輸的RE數量、CPRI的幀數據速率以及幀保留位;數據計算模塊,用于根據RE數量和幀數據速率分別計算待發數據的用戶面數據量和控制面數據量,根據幀保留位計算CPRI幀轉換為以太幀的冗余數據量,并將用戶面數據量、控制面數據量和冗余數據量相加,得到待發數據的數據量;能力獲取模塊,用于獲取上述傳輸鏈路的數據承載能力。可選的,選擇單元可以包括:第一判斷模塊,用于判斷上述待發數據的數據量是否大于上述數據承載能力,若是,則觸發第一組幀模塊,若否,則觸發第二判斷模塊;第一組幀模塊,用于對網絡中的待發數據進行IQ數據以及控制數據的分離,將分離后的IQ數據以及控制數據分別組成以太幀;第二判斷模塊,用于判斷上述RE是否分屬于為兩個以上的局域網絡,若是,則觸發第二組幀模塊,若否,則觸發第三組幀模塊;第二組幀模塊,用于將屬于同一個局域網絡的待發數據分為一組,分別將各組的待發數據組成各個局域網絡對應的以太幀。第三組幀模塊,用于直接將上述待發數據組成以太幀。RE,用于與上述REC進行數據傳輸;其中,該RE可以包括有多個。具體的,RE在以太網網線上接收到太交換機發送的以太幀數據后,可以恢復出CPRI幀,從而得到CPRI數據。所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質。以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應所述以權利要求的保護范圍為準。