申敏,胡磊(重慶郵電大學(xué)通信與信息工程學(xué)院,重慶400065)
TD-LTE終端協(xié)議棧TTIBundling方案的實(shí)現(xiàn)?
申敏,胡磊
(重慶郵電大學(xué)通信與信息工程學(xué)院,重慶400065)
TD-LTE系統(tǒng)中小區(qū)邊緣終端的信道質(zhì)量較差,為了達(dá)到較好的上行覆蓋LTE提出了TTI Bundling技術(shù)。通過研究3GPP TD-LTE協(xié)議中物理層協(xié)議和MAC協(xié)議,歸納出TTIBunding模式在不同的上下行配比幀結(jié)構(gòu)上HARQ進(jìn)程相關(guān)連的授權(quán)、發(fā)送和基站反饋間的時(shí)序關(guān)系。TTIBundling實(shí)現(xiàn)是基于TD-LTE不同配比下的幀結(jié)構(gòu)時(shí)序關(guān)系。最后以TD-LTE協(xié)議棧為基礎(chǔ),使用規(guī)范和描述語言(SDL)/數(shù)表結(jié)合仿真法(TTCN)實(shí)現(xiàn)該功能。
TD-LTE系統(tǒng);上行覆蓋;TTIBundling;幀結(jié)構(gòu)
作為下一代的寬帶移動(dòng)通信系統(tǒng),LTE將小區(qū)邊緣的傳輸性能作為系統(tǒng)關(guān)鍵的需求指標(biāo)。在LTE系統(tǒng)中,小區(qū)邊緣往往由于信道質(zhì)量變差直接影響到用戶體驗(yàn)。因此,通過將連續(xù)的TTI綁定在一起并將該資源分配給同一UE,在連續(xù)的4個(gè)上行子幀發(fā)送相同的數(shù)據(jù)塊但是每次發(fā)送的冗余版本不同[1],這樣可以達(dá)到提高數(shù)據(jù)解碼成功率從而提高上行覆蓋范圍。
當(dāng)基站感知到處于小區(qū)邊緣的UE已經(jīng)不能再增大它的傳輸功率并且上行的誤塊率已經(jīng)很大時(shí),基站會(huì)配置對UE配置TTI Bundling功能見文獻(xiàn)[2]。TTIBundling方式的調(diào)度[3]是網(wǎng)絡(luò)通過發(fā)送層3消息中含有MAC專有配置信息MACmain Configu-ration中的TTIBundling標(biāo)志,如果該標(biāo)志為true則UE需要開啟TTIBundling且該功能只能在TDD的上下行配比0、1、6下支持TTIBundling功能。TTI Bundling功能是基于TD-LTE幀結(jié)構(gòu)的時(shí)序關(guān)系實(shí)現(xiàn)的。因此,本文主要研究在TDD模式下的3種適用TTIBundling的上下行配比幀結(jié)構(gòu),深入研究了每種配比幀結(jié)構(gòu)上行發(fā)送的資源授權(quán)時(shí)刻點(diǎn)、數(shù)據(jù)包發(fā)送時(shí)刻點(diǎn)以及網(wǎng)絡(luò)側(cè)反饋時(shí)刻點(diǎn)的時(shí)序關(guān)系,并且在此基礎(chǔ)上設(shè)計(jì)實(shí)現(xiàn)了TTIBundling功能。
2.1 PHICH(網(wǎng)絡(luò)反饋)與UL Grant(網(wǎng)絡(luò)授權(quán))的關(guān)系
關(guān)于PHICH的定義見文獻(xiàn)[1,4],ULGrant的定義見文獻(xiàn)[5]。對于UL Grant可理解為一種特殊的反饋,需要根據(jù)UL Grant中所帶的NDI指示判斷其值是否反轉(zhuǎn)來決定隨后數(shù)據(jù)發(fā)送是做新傳還是重傳。
在正常調(diào)度方式下,一個(gè)發(fā)送了PUSCH的上行子幀,其對應(yīng)的PHICH或者UL Grant這兩種反饋只可能在同一個(gè)下行D子幀里收到。
TTIBundling方式調(diào)度下,TTIBundling最后一個(gè)PUSCH對應(yīng)的PHICH和UL Grant特殊反饋是不可能在同一個(gè)下行D子幀里收到的,因?yàn)楦鶕?jù)協(xié)議存在一個(gè)L幀數(shù)的offset偏移,即PHICH先于ULGrant收到,網(wǎng)絡(luò)要給PUSCH的ULGrant反饋則只會(huì)在其對應(yīng)PHICH之后的L幀偏移的某個(gè)下行D子幀上。
2.2 對于同一個(gè)HARQ,即收到PHICH也收到UL Grant時(shí)的處理原則
如表1所示,對于同一個(gè)HARQ隊(duì)列[1]來說,如果同時(shí)收到其PHICH和ULGrant時(shí)(注意這里同時(shí)收到對正常調(diào)度來說是同一幀收到,但是對于TTI Bundling來說并不是同一幀收到)則應(yīng)該以ULGrant優(yōu)先判斷,先判斷UL Grant中NDI是否與該HARQ保存的NDI發(fā)生反轉(zhuǎn)從而決定是新傳還是重傳,這時(shí)可以不必考慮PHICH上的反饋是ACK還是NACK,即通過NDI反轉(zhuǎn)判定是做新傳還是重傳。如果PHICH指示NACK但是NDI判斷是新傳,這時(shí)UE按照新傳處理;如果NDI判斷沒有反轉(zhuǎn)則判定為重傳,而此時(shí)PHICH是ACK則也按照重傳處理。如果在沒有收到ULGrant僅有PHICH,則按照PHICH的反饋信息為準(zhǔn);若為NACK則做非自適應(yīng)重傳;若為ACK則認(rèn)為傳輸成功。
2.3 UL Grant特殊反饋或者PHICH反饋與據(jù)此發(fā)送PUSCH的時(shí)序關(guān)系
在正常調(diào)度時(shí)各種時(shí)序配比下,表2中的“n”指示的是在下行子幀n上收到ULGrant或者PHICH時(shí),則其對應(yīng)的PUSCH發(fā)送幀號為n+k,k為各種配比下n對應(yīng)的k,例如TDD配比1在子幀31上收到ULGrant或者PHICH(31 mod 10為1,查表可知TDD配比1情況下子幀1對應(yīng)的k值為6)。如確定需要發(fā)送PUSCH,則PUSCH發(fā)送幀號為(31+6)。
在TTIBundling調(diào)度時(shí)各種時(shí)序配比下,表2中“n”指示的是下行子幀上收到UL Grant時(shí),則其對應(yīng)的第一個(gè)PUSCH發(fā)送幀號為n+k,k即為表中各種配比下n對應(yīng)的k,例如TDD配比6在子幀31上收到ULGrant(31mod 10為1,查表可知TDD配比6情況下子幀1對應(yīng)的k值為7),則第一個(gè)PUSCH發(fā)送幀號為(31+7)。
2.4 TTI Bundling內(nèi)最后一個(gè)PUSCH的PHICH接收子幀號與UL Grant子幀號的偏移關(guān)系
由于TTIBundling時(shí)連續(xù)4個(gè)PUSCH上行發(fā)送中最后一個(gè)PUSCH的PHICH反饋與UL Grant特殊反饋不在同一個(gè)下行子幀出現(xiàn),而是PHICH在前ULGrant在其后offset偏移處的下行子幀上,而表3該偏移關(guān)系表中的“n”指示在該下行子幀上收到最后一個(gè)PUSCH的ULGrant特殊反饋,則該P(yáng)USCH對應(yīng)的PHICH在(N-L+10)mod 10的子幀上,例如在TDD配比1下,在39幀上(39 mod 10=9,對應(yīng)的L值為3)收到ULGrant則其PHICH在(39-3=36),即子幀6上收到PHICH反饋。這種關(guān)系是根據(jù)收到ULGrant的子幀N及對應(yīng)的L值反推PHICH的子幀號為N-L。
2.5 PUSCH與據(jù)此接收PHICH時(shí)序關(guān)系
表4表明了發(fā)送PUSCH的上行子幀與據(jù)此接收其PHICH的子幀號關(guān)系。
(1)在正常調(diào)度時(shí),各種時(shí)序配比下表中“n”指示是在上行子幀n發(fā)送了PUSCH時(shí),則其對應(yīng)的PHICH或ULGrant特殊反饋的接收子幀號為n+k;k即為表中各種配比下n對應(yīng)的k,例如TDD配比1在子幀32上發(fā)送了PUSCH(32 mod 10為2,查表可知TDD配比1情況下子幀2對應(yīng)的k值為4),則其對應(yīng)的PHICH或UL Grant特殊反饋的接收子幀號為(32+4)。因?yàn)樵谡U{(diào)度是UL Grant特殊反饋與PHICH只能出現(xiàn)在同一下行子幀。
(2)在TTIBundling調(diào)度時(shí)各種時(shí)序配比下在表格中“n”指示的上行子幀上發(fā)送了TTIBundling內(nèi)的最后一個(gè)PUSCH時(shí),則對應(yīng)的PHICH接收子幀號為n+k;k即為表格中各種配比下n對應(yīng)的k,例如TDD配比6,在子幀34收到UL Grant或PHICH(34
mod 10=4,查表得知TDD配比6情況下,子幀4對應(yīng)的K值為6),則對應(yīng)的PHICH接收子幀號為(34+6)。
以兩個(gè)HARQ隊(duì)列在上下行配比1(圖1)的情形下為例分析TTIBundling發(fā)送幀結(jié)構(gòu)時(shí)序關(guān)系,如圖2所示。
在掌握了TTIBundling功能的授權(quán)UL Grant,發(fā)送PUSCH和反饋PHICH嚴(yán)格的時(shí)序關(guān)系后這里采用規(guī)范和描述語言(SDL)和C語言實(shí)現(xiàn)該功能編碼。
TTIBundling實(shí)現(xiàn)原則:根據(jù)收到的PHICH及后續(xù)是否存在ULGrant信息來判定是做非自適應(yīng)重傳還是自適應(yīng)重傳或則是新傳。在連續(xù)的4個(gè)上行子幀傳輸中后3個(gè)子幀都是根據(jù)第一個(gè)上行子幀做非自適應(yīng)重傳。由于發(fā)送4塊相同的數(shù)據(jù)塊協(xié)議棧進(jìn)行一次資源分配,但是MAC-PDU的組裝過程往物理層發(fā)送數(shù)據(jù)還是分4次,一次發(fā)送一個(gè)數(shù)據(jù)塊(這里的數(shù)據(jù)塊是相同的),但是每次MAC往物理層發(fā)送原語中除了攜帶相同的數(shù)據(jù)塊還同時(shí)攜帶了不同的redundancy version(冗余版本號),冗余版本按照(0,3,2,1)依次選擇循環(huán)使用。
實(shí)現(xiàn)中由TD-LTE協(xié)議棧中MAC層做幀號控制,在本TD-LTE終端協(xié)議架構(gòu)中物理層由DSP實(shí)現(xiàn),MAC通過EL1-PUSCH-SEND-REQ原語通知物理層進(jìn)行PUSCH上行數(shù)據(jù)發(fā)送。在TTIBundling時(shí)連續(xù)4個(gè)上行發(fā)送雖然對于高層協(xié)議棧來說是相同的MAC PDU但是對于DSP來說每次冗余版本不一樣,所以分為4個(gè)EL1-PUSCH-SEND-REQ發(fā)送給DSP物理層。
若之前DSP收到EL1-PUSCH-SEND-REQ中的TTIBundling Flag標(biāo)志位1時(shí)則表明目前調(diào)度方式是TTIBundling,則此時(shí)EL1-PUSCH-SEND-REQ原語中most pusch flag若為1則DSP需要接收PHICH和后面的偏移offset的下行子幀上的上行授權(quán)ULGrant;對于most pusch flag為0則不需要接收PHICH和其后面的ULGrant。
在使用TTIBundling時(shí)對于最后一個(gè)PUSCH中的mostpusch flag標(biāo)志位1時(shí),DSP會(huì)先收到PHICH,若解析到PHICH則物理層DSP通過原語EL1-HARQ-INFO-IND上報(bào)PHICH信息,如果沒有解析到PHICH則報(bào)NACK。
在TTIBundling配比0時(shí),在因該接收PHICH的位置(在某個(gè)U上行子幀發(fā)送了PUSCH后在Kphich之后為接收其PHICH的子幀位置)即使沒解析到PHICH則DSP報(bào)NACK給MAC便于協(xié)議棧MAC進(jìn)行重傳。
協(xié)議實(shí)現(xiàn)不僅僅要求功能正確完善能夠互通并且要求具有良好的性能,協(xié)議的測試是一個(gè)十分重要的手段。SDL/TTCN廣泛應(yīng)用在協(xié)議軟件的開發(fā)和測試中。在TTCN環(huán)境下根據(jù)協(xié)議規(guī)范編寫測試用例,然后運(yùn)用SDL/TTCN的協(xié)仿真可以生成TTCN的測試結(jié)果。在連接模式下場景下的一個(gè)TTIBundling配置及生效過程的TTCN測試用例編寫如圖3,其中基本過程涉及到的協(xié)議測試流程請參見文獻(xiàn)[3]。TTCN測試用例成功編譯通過并生成可執(zhí)行文件,通過SDL/TTCN協(xié)仿真方式對TTIBundling功能進(jìn)行測試和驗(yàn)證,得到的MSC跟蹤結(jié)果如圖4所示。由于篇幅有限,在此只截取網(wǎng)絡(luò)重配置UE端TTIBundling功能隨即UE端TTIBundling功能生效的部分過程,其完整信令交互流程符合協(xié)議規(guī)范和本文的設(shè)計(jì)。
本文對TD-LTE TTIBundling特點(diǎn)及功能進(jìn)行了深入分析,在研究了LTE物理層協(xié)議和MAC層協(xié)議的前提下在TD-LTE協(xié)議棧系統(tǒng)里把多個(gè)協(xié)議歸納并總結(jié)出了在上下行配比0、1和6下明確的授權(quán)、發(fā)送和反饋的時(shí)序關(guān)系,使得TTIBundling功能的幀結(jié)構(gòu)時(shí)序關(guān)系更加清晰明了和容易理解。最后以TD-LTE協(xié)議棧為基礎(chǔ)在此基礎(chǔ)上設(shè)計(jì)了MAC層的TTIBundling功能并按照設(shè)計(jì)加以實(shí)現(xiàn),并且通過實(shí)驗(yàn)室內(nèi)部仿真環(huán)境測試。今后的工作中會(huì)加強(qiáng)TTI Bundling功能在外場真實(shí)網(wǎng)絡(luò)環(huán)境下的測試和驗(yàn)證進(jìn)而完善其性能。
[1]3GPP TS 36.523-3,Evolved Universal Terrestrial Radio Access(E-UTRA)and Evolved Universal Terrestrial Radio Access(E-UTRAN);User Equipment(UE)conformance specification;Part3:Abstract Test Suites(ATS)[S].
[2]3GPPTS 36.321,Evolved Universal Terrestrial Radio Access(E-UTRA);MediuMAccess Control(MAC)protocol specification[S].
[3]3GPPTS 36.331,Evolved Universal Terrestrial Radio Access(E-UTRA);Radio Resource Control(RRC);Protocol specification[S].
[4]3GPP TS 36.211,Evolved Universal Terrestrial Radio Access(E-UTRA);Physical Channels and Modulation[S].
[5]3GPPTR 36.213,Evolved Universal Terrestrial Radio Access(E-UTRA);Physical Layer Procedures[S].
Email:shenmin@cqcyit.com
胡磊(1982—)男,重慶人,碩士研究生,主要從事移動(dòng)通信用戶終端協(xié)議棧軟件研究。
HU Leiwas born in Chongqing,in 1982.He is noWa graduate student.His research concerns the mobile communication user equipment protocol stack.
Email:hulei626@yahoo.com.cn
IMplementation of TTI Bundling in TD-LTE Mode TerMinal
SHEN Min,HU Lei
(School of Communication and Information Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China)
The user equipment has poor channel quality at the Cell edge in TD-LTE system.In order to achieve better uplink coverage,the LTE proposed transmission froMbinding Transmission Time Interval(TTI)Technology.Through the study of3GPPTD-LTE physical layer protocol and MAC protocol,the TTIBundling patterns in different uplink and downlink frame structurewith UL grant,UL transmission and feedback on one HARQ process are summarized.Realization of the TTIBundling is based on the temporal relations in frame structure.Finally,specification and description language(SDL)/Tree and Tabular Combined Notation(TTCN)are used to realize the function.
TD-LTE system;uplink coverage;TTIBundling;frame structure
was born in Chongqing,in 1963.She
the M.S.degree in 1988.She is noWa professor and also the instructor ofgraduate students.Her research concernsmobile communication,3G communication system.
The National Science and Technology Major Project of the Ministry of Science and Technology of China(2011ZX03001-001-02)
TN929.53
A
10.3969/j.issn.1001-893x.2012.11.004
申敏(1963—),女,重慶人1988年獲理學(xué)碩士學(xué)位,現(xiàn)為教授、碩士研究生導(dǎo)師,主要研究方向?yàn)橐苿?dòng)通信、第三代移動(dòng)通信系統(tǒng);
1001-893X(2012)11-1725-05
2012-03-27;
2012-06-11
國家科技重大專項(xiàng)(2011ZX03001-001-02)