本發(fā)明涉及數據傳輸
技術領域:
,特別涉及一種數據傳輸方法、裝置及微型基站。
背景技術:
:根據覆蓋范圍的不同,基站可以包括宏基站和微型基站。其中,宏基站是一種大型基站系統(tǒng),覆蓋范圍可達幾十公里,用戶數量較多。微型基站是一種超小型基站系統(tǒng),主要應用在家庭環(huán)境、辦公環(huán)境或其他室內環(huán)境下,用戶數量較少。由于宏基站在室內環(huán)境下的網絡覆蓋能力較差,因此微型基站的出現,不僅可以彌補宏基站覆蓋的不足之處,改善室內環(huán)境下的網絡覆蓋能力,而且可以減輕宏基站的容量壓力。目前,為了抵消傳輸信道衰落對信號傳輸的影響,通常情況下,微型基站的功耗較大,導致所述微型基站設計難度及成本的增加。技術實現要素:本發(fā)明要解決的問題時如何在保證終端具備相同解調能力的情況下,降低微型基站的功耗。針對上述問題,本發(fā)明實施例提供了一種數據傳輸方法,所述方法包括:當確定待傳輸數據的速率高于第一預設速率時,判斷所述待傳輸數據的長度值與校驗數據的長度值之和是否小于傳輸塊的最大長度值;當所述待傳輸數據的長度值與校驗數據的長度值之和小于傳輸塊的最大長度值時,根據當前分配的調度資源及信道帶寬,設置所述待傳輸數據的傳輸塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據;當所述待傳輸數據的長度值與校驗數據的長度值之和大于等于傳輸塊的最大長度值時,根據當前分配的調度資源及信道帶寬,設置所述待傳輸數據 的子碼塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據。可選地,所述當前分配的調度資源包括:當前分配的傳輸所述數據的調制方式??蛇x地,所述第一預設速率包括以下其中一種:當調制方式為正交相移鍵控調制時,所述第一預設速率為15Mbps;當調制方式為包含16種符號的正交幅度調制時,所述第一預設速率為3010Mbps;當調制方式為包含64種符號的正交幅度調制時,所述第一預設速率為75Mbps??蛇x地,所述校驗數據的長度值為24比特,所述傳輸塊的最大長度值為6144比特??蛇x地,所述方法還包括:當確定所述待傳輸數據的速率小于或等于第一預設速率時,按照第一調度周期傳輸所述數據,所述第一調度周期大于第二調度周期,所述第二調度周期為所述待傳輸數據的傳輸速率高于第一預設速率時的調度周期。本發(fā)明實施例還提供了一種數據傳輸裝置,所述裝置包括:判斷單元,適于在確定待傳輸數據的速率高于第一預設速率時,判斷所述待傳輸數據的長度值與校驗數據的長度值之和是否小于傳輸塊的最大長度值;第一設置單元,適于所述待傳輸數據的長度值與校驗數據的長度值之和小于傳輸塊的最大長度值時,根據當前分配到的調度資源及信道帶寬,設置所述待傳輸數據的傳輸塊長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據;第二設置單元,適于在所述待傳輸數據的長度值與校驗數據的長度之和大于等于傳輸塊的最大長度值時,根據當前分配到的調度資源及信道帶寬,設置所述待傳輸數據的子碼塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據;第一傳輸單元,適于傳輸所述第一設置單元或第二設置單元設置的數據。可選地,所述當前分配的調度資源包括:當前分配到的傳輸所述數據的調制方式??蛇x地,所述第一預設速率包括以下其中一種:當調制方式為正交相移鍵控調制時,所述第一預設速率為15Mbps;當調制方式為包含16種符號的正交幅度調制時,所述第一預設速率為3010Mbps;當調制方式為包含64種符號的正交幅度調制時,所述第一預設速率為75Mbps??蛇x地,所述校驗數據的長度值為24比特,所述傳輸塊的最大長度值為6144比特。可選地,所述裝置還包括:第三設置單元,適于在確定所述待傳輸數據的速率低于第二預設速率時,將當前的調度周期設置為第一調度周期,所述第二預設速率小于第一預設速率,所述第一調度周期大于所述數據的傳輸速率高于第一預設速率時的調度周期;第二傳輸單元,適于按照所述第一調度周期傳輸所述數據。本發(fā)明實施例還提供了一種微型基站,所述微型基站包括上述任一項的數據傳輸裝置。與現有技術相比,本發(fā)明的技術方案至少具有以下優(yōu)點:通過在待傳輸數據的速率高于第一預設速率時,對所述待傳輸數據的長度進行判斷,并根據判斷結果,將所述待傳輸數據的傳輸塊或子碼塊的長度值設置為最接近所述傳輸塊的最大長度值,因此可以在相同信道條件下,通過減少所述微型的功率來抵抗信道條件的影響,并且可以保證終端具備相同的解調性能。附圖說明圖1是本發(fā)明實施例中一種數據傳輸方法的流程圖;圖2是不同長度的傳輸塊對應的編碼增益性能的對比圖;圖3是不同長度的傳輸塊對應的數據吞吐量性能對比圖;圖4是本發(fā)明實施例中一種微型基站的結構示意圖。具體實施方式目前,為了抵消傳輸信道衰落對信號傳輸的影響,微型基站的功耗通常較大,導致所述微型基站設計難度及成本相應增加。針對上述問題,本發(fā)明的實施例提供了一種數據傳輸方法,所述方法可以在待傳輸數據的速率高于第一預設速率時,對所述待傳輸數據的長度進行判斷,并根據判斷結果,將所述待傳輸數據的傳輸塊或子碼塊的長度值設置為最接近所述傳輸塊的最大長度值,因此可以在保證終端具備相同的解調性能的情況下,減少所述微型的功耗。為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結合附圖對本發(fā)明的具體實施例作詳細地說明。如圖1所示,本發(fā)明實施例提供了一種數據傳輸方法,所述方法可以包括如下步驟:步驟11,判斷待傳輸數據的速率是否高于第一預設速率。在具體實施中,所述微型基站在將數據發(fā)送至對應的終端之前,須對待傳輸數據進行相應處理。具體地,所述微型基站在所述待傳輸數據后添加校驗數據,構成傳輸塊。所述微型基站可以根據當前信道帶寬估計傳輸所述待傳輸數據的速率,進而根據所述待傳輸數據的速率設置所述數據調制方式,最后根據所述數據的調制方式為所述終端分配其他的調度資源。所述終端在接收到所述微型基站分配的上述調度資源后,可以在相應的資源塊位置上,采用與所述調制方式對應的解調方式接收所述數據。在具體實施中,所述第一預設速率的值與所述數據的調制方式。例如,所述第一預設速率可以按照如下進行設置:當調制方式為正交相移鍵控調制時,所述第一預設速率為15Mbps;當調制方式為包含16種符號的正交幅度調制時,所述第一預設速率為3010Mbps;當調制方式為包含64種符號的正交幅度調制時,所述第一預設速率為75Mbps。需要說明的是,在具體實施中,還可以根據其他因素調整所述第一預設 速率,比如,可以根據當前信道的帶寬對所述第一預設速率進行調整,此處不作限制,只要根據所述第一預設速率執(zhí)行本發(fā)明的技術方案時,可以降低所述微型基站的功率即可。需要說明的是,在本發(fā)明的實施例中,所述終端可以包括但不限于手機、筆記本、平板電腦以及車載電腦等設備。當確定待傳輸數據的速率小于等于第一預設速率執(zhí)行步驟12,否則執(zhí)行步驟13。步驟12,按照第一調度周期傳輸所述數據。在具體實施中,通常情況下,無論所述待傳輸的數據速率如何,所述微型基站都按照相同的調度周期傳輸所述數據。在本發(fā)明的實施例中,為了在所述待傳輸數據的速率小于等于第一預設速率時,增加所述微型基站傳輸數據的間隔時間,可以設置所述第一調度周期大于第二調度周期。其中,所述第二調度周期為所述待傳輸數據的傳輸速率高于第一預設速率時的調度周期。調度周期增加后,因所述微型基站原調度的終端數量不變,因此可以增加所述微型基站調度同樣數量終端的調度時間,也就增加了所述微型基站傳輸數據的間隔時間,有效降低所述微型基站的功率。例如,當所述待傳輸數據的速率高于第一預設速率時,所述微型基站調度10個終端的第二調度周期為1ms。當所述待傳輸數據的速率小于等于第一預設速率時,設置所述第一調度周期為4ms。相對于第二調度周期,所述微型基站在所述待傳輸數據的速率小于等于第一預設速率時,對所述10個終端的調度時間增加,因此所述微型基站10個終端傳輸數據的間隔時間增加。在傳輸同樣數據量的情況下,相對于以第二調度周期調度為調度周期的情況,所述微型基站的功耗降低。步驟13,判斷所述待傳輸數據的長度值與校驗數據的長度值之和是否小于傳輸塊的最大長度值。所述基站在所述數據后添加校驗數據,構成傳輸塊。若所述傳輸塊的長度值小于所述傳輸塊的最大長度值,則設置所述傳輸塊的長度值后,直接將所述傳輸塊傳輸至對應的終端即可。若所述傳輸塊的長度值大于等于所述傳 輸塊的最大長度值,先將所述傳輸塊進行碼塊分段,獲得若干個子碼塊,并設置每個子碼塊的長度值,并將所述子碼塊級聯(lián)后發(fā)送至對應的終端。當所述待傳輸數據的長度值與校驗數據的長度值之和小于傳輸塊的最大長度值時,執(zhí)行步驟14,反之執(zhí)行步驟15。步驟14,根據當前分配的調度資源及信道帶寬,設置所述待傳輸數據的傳輸塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據。在具體實施中,如前所述,所述當前分配的調度資源即所述數據的調制方式。在傳輸塊查找表中,所述數據的調制方式與傳輸塊索引ITBS唯一對應。也就是說,每種調制方式唯一對應一ITBS。當所述微型基站為所述終端分配所述數據的調制方式后,根據所述數據的調制方式,再結合當前信道的帶寬,從傳輸塊查找表中選擇相應的數值作為所述傳輸塊的長度值,進而將所選擇的所述傳輸塊的長度值對應的資源塊數量作為當前信道所占用的資源塊數量,所述微型基站按照所獲取到的當前信道所占用的資源塊數量傳輸所述數據。例如,在表1所示的部分傳輸塊查找表中,NPRB表示當前信道為PDSH信道時所占用的資源塊數量,假設所述數據的調制方式對應的ITBS的值為17,當前信道帶寬所包含的資源塊的數量為18,所述校驗數據的長度值為24bit,所述傳輸塊的最大長度值為6144bit為例。為了降低所述微型基站的功耗,可以設置所述傳輸塊的長度值為最接近所述傳輸塊的最大長度值,即所述傳輸塊的長度值為5736bit。此時對應的NPRB的值為16。也就是說,所述微型基站將所述數據的傳輸塊長度設置為5736bit,并通過所述16個資源塊進行傳輸。表1步驟15,根據當前分配的調度資源及信道帶寬,設置所述待傳輸數據的子碼塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據。如前所述,當待傳輸數據的長度值與校驗數據的長度值之和大于等于傳輸塊的最大長度值時,先將所述傳輸塊進行碼塊分段,獲得若干個子碼塊。此時,所述基站可以根據當前分配的調度資源及信道帶寬,設置所述子碼塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據。具體設置方法可以參照上述對步驟14中的描述,此處不再贅述。由上述內容可知,本發(fā)明實施例中提供的數據傳輸方法,通過在待傳輸 數據的速率高于第一預設速率時,對所述待傳輸數據的長度進行判斷,并根據判斷結果,將所述待傳輸數據的傳輸塊或子碼塊的長度值設置為最接近所述傳輸塊的最大長度值,因此可以在保證終端具備相同解調性能的情況下,降低所述微型基站的功耗。圖2為不同長度的傳輸塊對應的編碼增益性能的對比圖。圖3為不同長度的傳輸塊對應的數據吞吐量性能對比圖。表2為獲得圖2及圖3的對比圖所需的參數配置表。其中,TBS表示傳輸塊的長度值,RB表示當前信道所包含的資源塊的數量。NPRB表示當前信道為物理下行共享信道(PhysicalDownlinkSharedChannel,PDSCH)時所占用的資源塊數量。TBS(bit)554427921384680328RB1005025136NPRB964824126表2如圖2所示,橫軸表示當前信道的信噪比SNR,縱軸表示不同長度的傳輸塊在不同信道條件下的誤碼率。從圖2中可以看出,在相同誤塊率的條件下,長度值越大的傳輸塊可以適應更差的信道條件。也就是說,在信道條件較差時,增大傳輸塊的長度值可以抵消傳輸信道衰落對信號誤塊率的影響。如圖3所示,橫軸表示當前信道的信噪比SNR,縱軸表示不同長度的傳輸塊對應的數據吞吐量。從圖3中可以看出,在相同數據吞吐量的條件下,長度值越大的傳輸塊可以適應更差的信道條件。也就是說,在信道條件較差時,增大傳輸塊的長度值可以抵消傳輸信道衰落對數據吞吐量的影響。由圖2及圖3可以看出,在信道條件較差時,對應的微型基站的功耗較低,此時增大傳輸塊的長度值可以抵消傳輸信道衰落對信號傳輸的影響,并且可以保證終端具備相同的解調性能。也就是說,應用本發(fā)明實施例中的數據傳輸方法,直接增大傳輸塊的長度值,或者通過延長調度周期的方式,間接地增大傳輸塊的長度值,可以在相同信道條件下,保證所述終端具備相同 的解調性能,并達到降低所述微型基站功耗的目的。為了使本領域技術人員更好地理解和實現本發(fā)明,以下對上述數據傳輸方法對應的裝置進行詳細描述。如圖4所示,本發(fā)明實施例提供了一種數據傳輸裝置40,所述數據傳輸裝置40可以包括:判斷單元41,第一設置單元42,第二設置單元43以及第一傳輸單元44。具體地,所述判斷單元41,適于在確定待傳輸數據的速率高于第一預設速率時,判斷所述待傳輸數據的長度值與校驗數據的長度值之和是否小于傳輸塊的最大長度值。所述第一設置單元42,適于所述待傳輸數據的長度值與校驗數據的長度值之和小于傳輸塊的最大長度值時,根據當前分配到的調度資源及信道帶,設置所述待傳輸數據的傳輸塊長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據。所述第二設置單元43,適于在所述待傳輸數據的長度值與校驗數據的長度之和大于等于傳輸塊的最大長度值時,根據當前分配到的調度資源及信道帶寬,設置所述待傳輸數據的子碼塊的長度值為傳輸塊查找表中最接近所述傳輸塊的最大長度值,并傳輸所述數據。所述第一傳輸單元44,適于傳輸所述第一設置單元或第二設置單元設置的數據。其中,所述校驗數據的長度值可以為24比特,所述傳輸塊的最大長度值為可以6144比特。在具體實施中,所述當前分配的調度資源包括:當前分配到的傳輸所述數據的調制方式。在具體實施中,所述第一預設速率可以進行如下設置:當調制方式為正交相移鍵控調制時,所述第一預設速率為15Mbps;當調制方式為包含16種符號的正交幅度調制時,所述第一預設速率為3010Mbps;當調制方式為包含64種符號的正交幅度調制時,所述第一預設速率為75Mbps。在具體實施中,所述數據傳輸裝置40還可以包括:第三設置單元45及第二傳輸單元46。其中,所述第三設置單元45,適于在確定所述待傳輸數據的速率低于第二預設速率時,將當前的調度周期設置為第一調度周期,所述第二預設速率小于第一預設速率,所述第一調度周期大于所述數據的傳輸速 率高于第一預設速率時的調度周期。所述第二傳輸單元46,適于按照所述第一調度周期傳輸所述數據。本發(fā)明實施例還提供了一種微型基站,所述微型基站包括上述任一項的數據傳輸裝置。本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:ROM、RAM、磁盤或光盤等。雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內,均可作各種更動與修改,因此本發(fā)明的保護范圍應當以權利要求所限定的范圍為準。當前第1頁1 2 3