本發(fā)明涉及無(wú)線通信技術(shù)領(lǐng)域,尤其涉及一種上行控制信息傳輸方法及裝置。
背景技術(shù):
隨著物聯(lián)網(wǎng)的興起,在長(zhǎng)期演進(jìn)(LTE,Long Term Evolution)系統(tǒng)中支持機(jī)器類(lèi)通信(MTC,Machine Type Communication)越來(lái)越受到重視。一臺(tái)MTC設(shè)備(MTC終端)可能具有多種M2M(Machine to Machine,機(jī)器與機(jī)器)通信特性之中的部分特性,如低移動(dòng)性、傳輸數(shù)據(jù)量小、對(duì)通信時(shí)延不敏感、要求極低功耗等特征。其中,為了降低MTC UE的成本,新定義一種UE(User Equipment,用戶設(shè)備,也稱(chēng)終端)類(lèi)型,其上行和下行均只支持1.4MHz射頻帶寬。
在現(xiàn)有網(wǎng)絡(luò)中,在有些場(chǎng)景下工作的終端,比如工作于地下室、商場(chǎng)或者建筑角落的終端,由于無(wú)線信號(hào)被嚴(yán)重遮擋,信號(hào)受到很大的衰減,無(wú)法與網(wǎng)絡(luò)進(jìn)行通信,而針對(duì)這些場(chǎng)景下進(jìn)行網(wǎng)絡(luò)的深度覆蓋會(huì)大大增加網(wǎng)絡(luò)的建網(wǎng)成本。實(shí)現(xiàn)覆蓋增強(qiáng),一種較為可行的方法是對(duì)現(xiàn)有信道采用重復(fù)傳輸或類(lèi)似技術(shù)。例如,對(duì)于上行控制信息,可采用重復(fù)傳輸技術(shù)來(lái)增加覆蓋。
上行控制信息(UCI,Uplink Control Information)包括肯定確認(rèn)/否定確認(rèn)(ACK/NACK,ACKnowledgement/Non-ACKnowledgement)、信道狀態(tài)信息(,Channel State Information)和調(diào)度請(qǐng)求(SR,Scheduling Request)。
ACK/NACK傳輸子幀是根據(jù)反饋時(shí)序確定的,而SR傳輸子幀是預(yù)先配置的周期子幀,因此在進(jìn)行覆蓋增強(qiáng)傳輸時(shí),在一種上行控制信息重復(fù)傳輸?shù)臅r(shí)間段內(nèi),可能在某個(gè)時(shí)間點(diǎn)出現(xiàn)另一種上行控制信息的情況,即兩種上行控制 信息發(fā)生碰撞。
目前,針對(duì)重復(fù)傳輸過(guò)程中,ACK/NACK和SR發(fā)生碰撞的情況,尚沒(méi)有有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種上行控制信息傳輸方法及裝置,用以實(shí)現(xiàn)上行控制信息重復(fù)傳輸。
本發(fā)明實(shí)施例提供的上行控制信息傳輸方法,包括:
確定重復(fù)傳輸上行控制信息的子幀,所述上行控制信息包括ACK/NACK和SR;
若確定出需要在第一子幀傳輸ACK/NACK和SR,則根據(jù)上行控制信息選擇規(guī)則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息;
在所述第一子幀傳輸所選擇的上行控制信息。
本發(fā)明另一實(shí)施例提供的上行控制信息傳輸方法,包括:
接收子幀,接收到的子幀中包括第一子幀,所述第一子幀既是ACK/NACK傳輸子幀也是SR傳輸子幀;其中,根據(jù)上行控制信息選擇規(guī)則,所述第一子幀傳輸?shù)纳闲锌刂菩畔⒅邪ˋCK/NACK和SR中的一種;
根據(jù)終端所使用的上行控制信息選擇規(guī)則,從接收到的子幀中的ACK/NACK傳輸子幀和/或SR傳輸子幀獲取上行控制信息。
本發(fā)明實(shí)施例提供的終端,包括:
確定模塊,用于確定重復(fù)傳輸上行控制信息的子幀,所述上行控制信息包括肯定確認(rèn)ACK/否定確認(rèn)NACK和調(diào)度請(qǐng)求SR;
選擇模塊,用于若確定出需要在第一子幀傳輸ACK/NACK和SR,則根據(jù)上行控制信息選擇規(guī)則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息;
傳輸模塊,用于在所述第一子幀傳輸所選擇的上行控制信息。
本發(fā)明實(shí)施例提供的基站,包括:
接收模塊,用于接收子幀,接收到的子幀中包括第一子幀,所述第一子幀既是肯定確認(rèn)ACK/否定確認(rèn)NACK傳輸子幀也是調(diào)度請(qǐng)求SR傳輸子幀;其中,根據(jù)上行控制信息選擇規(guī)則,所述第一子幀傳輸?shù)纳闲锌刂菩畔⒅邪ˋCK/NACK和SR中的一種;
獲取模塊,用于根據(jù)終端所使用的上行控制信息選擇規(guī)則,從接收到的子幀中的ACK/NACK傳輸子幀和/或SR傳輸子幀獲取上行控制信息。
本發(fā)明的上述實(shí)施例中,確定重復(fù)傳輸上行控制信息的子幀,若確定出需要在第一子幀傳輸ACK/NACK和SR,則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息,并在所述第一子幀傳輸所選擇的上行控制信息。這樣,對(duì)于采用重復(fù)傳輸?shù)慕K端,當(dāng)ACK/NACK與SR在同一子幀中碰撞時(shí),只在該子幀中傳輸ACK/NACK和SR中的一種上行控制信息,從而保證在重復(fù)傳輸?shù)倪^(guò)程中,在出現(xiàn)ACK/NACK和SR碰撞時(shí)能夠避免由于ACK/NACK或SR重傳傳輸?shù)奶儗?dǎo)致重復(fù)傳輸性能變差或者無(wú)法正確傳輸,實(shí)現(xiàn)上行控制信息的正確重復(fù)傳輸。
附圖說(shuō)明
圖1a、圖1b分別為現(xiàn)有技術(shù)中;
圖2為本發(fā)明實(shí)施例提供的在終端側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程示意圖;
圖3為本發(fā)明實(shí)施例提供的在基站側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程示意圖;
圖4a、圖4b分別為本發(fā)明實(shí)施例一中;
圖5a、圖5b分別為本發(fā)明實(shí)施例二中;
圖6為本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖;
圖7為本發(fā)明另一實(shí)施例提供的終端的結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例提供的基站的結(jié)構(gòu)示意圖;
圖9為本發(fā)明另一實(shí)施例提供的基站的結(jié)構(gòu)示意圖。
具體實(shí)施方式
LTE系統(tǒng)中,ACK/NACK可以使用物理上行控制信道(PUCCH,Physical Uplink Control CHannel)格式1a/1b、帶有信道選擇的PUCCH format 1b(PUCCH format 1b with channel selection)或者PUCCH format 3傳輸,其傳輸資源可以是根據(jù)最小控制信道單元(CCE,Control Channel Element)/增強(qiáng)的控制信道單元(E-CCE,Enhanced-Control Channel Element)確定的隱式PUCCH資源,也可以是高層信令預(yù)先配置的半靜態(tài)PUCCH資源。其傳輸子幀位置是按照預(yù)定的反饋時(shí)序確定的。對(duì)于頻分雙工(FDD,F(xiàn)requency Division Duplex)系統(tǒng),在上行子幀n進(jìn)行ACK/NACK反饋的下行子幀為n-4。對(duì)于時(shí)分雙工(TDD,Time Division Duplex)系統(tǒng),終端需要在同一個(gè)上行子幀內(nèi)反饋多個(gè)下行子幀的ACK/NACK反饋信息。在同一上行子幀進(jìn)行ACK/NACK反饋的下行子幀數(shù)定義為M,M對(duì)不同的上行子幀和不同的TDD上/下行配置取值不同。如表1所示,在上行子幀n進(jìn)行ACK/NACK反饋的下行子幀集合為子幀編號(hào)為n-k的下行子幀,其中k為表1中上行子幀n對(duì)應(yīng)的集合{k0,k1,…kM-1}中的一個(gè)元素。特別的,對(duì)于使用常規(guī)循環(huán)前綴(CP,Cyclic Prefix)的特殊子幀配置0和5、使用擴(kuò)展CP的特殊子幀配置0和4,特殊子幀無(wú)ACK/NACK反饋,即上行子幀n對(duì)應(yīng)的下行子幀集合中不包括特殊子幀。
表1:TDD系統(tǒng)中,上行子幀對(duì)應(yīng)的下行子幀索引集合
K:{k0,k1,…kM-1}
其中,表1以一個(gè)無(wú)線幀為例給出了每個(gè)上行子幀所對(duì)應(yīng)的K的情況,其中n-k<0表示前一無(wú)線幀中的下行子幀。
SR使用PUCCH format 1傳輸,其傳輸資源是高層信令預(yù)先配置的PUCCH資源,其傳輸子幀是預(yù)先配置的周期子幀,其周期SRPERIODICITY和子幀偏移值NOFFSET,SR都由高層信令預(yù)先配置的參數(shù)ISR指示,具體對(duì)應(yīng)關(guān)系如表2所示。這些根據(jù)預(yù)先配置的周期和偏移值確定的上行子幀可以用來(lái)傳輸SR。但終端在這些子幀中并不是每次都傳輸SR,是否傳輸SR取決于終端高層是否觸發(fā)終端傳輸SR,即終端是否有上行數(shù)據(jù)要發(fā)送,從而需要請(qǐng)求調(diào)度上行資源??梢?jiàn),基站可以根據(jù)其調(diào)度下行業(yè)務(wù)的子幀準(zhǔn)確確定終端傳輸ACK/NACK的上行子幀,從而在該子幀中接收ACK/NACK;但基站無(wú)法確定終端實(shí)際傳輸SR的上行子幀,需要在周期SR子幀中監(jiān)聽(tīng)SR PUCCH信道,根據(jù)是否在SR對(duì)應(yīng)的PUCCH信道資源上接收到信息判斷終端是否傳輸了SR。
表2:UE專(zhuān)屬SR周期以及子幀偏移配置(UE-specific SR periodicity and subframe offset configuration)
LTE傳統(tǒng)系統(tǒng)中(如Rel-10/11/12),支持ACK/NACK和SR在同一個(gè)上行子幀中在PUCCH上同時(shí)傳輸。當(dāng)終端使用PUCCH format 3時(shí),ACK/NACK和SR可以通過(guò)聯(lián)合編碼同時(shí)傳輸,即1比特SR信息級(jí)聯(lián)在ACK/NACK信息的尾部,與ACK/NACK一起進(jìn)行編碼,并采用PUCCH format3方案?jìng)鬏?。在使用該方法時(shí),在預(yù)先配置的周期SR子幀中都需要假設(shè)存在1比特SR與ACK/NACK進(jìn)行聯(lián)合編碼,不論終端在該SR子幀中是否真的需要傳輸SR。這是因?yàn)?,基站?cè)不確定終端在SR子幀中是否真正存在SR,就無(wú)法確定終端實(shí)際傳輸?shù)谋忍財(cái)?shù),從而無(wú)法正確解碼,因此,ACK/NACK與SR采用PUCCH format3聯(lián)合編碼傳輸時(shí),為了基站和終端對(duì)傳輸比特?cái)?shù)的理解一致,需要約定好固定的傳輸比特?cái)?shù),即在SR子幀中總是存在1比特SR傳輸(即使終端實(shí)際不需要傳輸SR,也需要產(chǎn)生1比特信息作為占位)。
在其他情況下,如終端使用PUCCH format 1b with channel或PUCCH format1a/1b時(shí),如果在ACK/NACK反饋?zhàn)訋型瑫r(shí)存在SR傳輸(即ACK/NACK反饋?zhàn)訋瑒偤檬穷A(yù)先配置的周期的SR傳輸子幀,且終端在該SR傳輸子幀中被觸發(fā)需要傳輸SR),則將ACK/NACK信息放在預(yù)先配置的SR對(duì)應(yīng)的PUCCH資源上傳輸。如果ACK/NACK反饋?zhàn)訋胁淮嬖赟R傳輸(即該子幀不為周期的SR傳輸子幀,或者該子幀為周期的SR傳輸子幀但終端在該子幀中并不需要傳輸SR),則ACK/NACK按照其所使用的傳輸方案(如PUCCH format 1b with channel selection或PUCCH format 1a/1b)在ACK/NACK對(duì)應(yīng)的PUCCH資源上進(jìn)行傳輸。如果在預(yù)先配置的周期SR子幀中無(wú)ACK/NACK傳輸,僅存在SR傳輸,則SR采用PUCCH format 1在預(yù)先配置的SR對(duì)應(yīng)的PUCCH資源上進(jìn)行傳輸。即SR和ACK/NACK同時(shí)傳輸時(shí),SR信息并沒(méi)有真正傳輸,而是通過(guò)使用SR對(duì)應(yīng)的PUCCH資源隱式傳輸,即基站通過(guò)盲檢測(cè)ACK/NACK和SR對(duì)應(yīng)的PUCCH資源,可以確定終端是否同時(shí)傳輸了SR和ACK/NACK。
如果還是沿用現(xiàn)有技術(shù)中的ACK/NACK和SR在同一個(gè)子幀中同時(shí)存在時(shí)的傳輸方案,將會(huì)導(dǎo)致一種信息在重復(fù)過(guò)程中采用了兩種不同的傳輸形式,從而無(wú)法實(shí)現(xiàn)重復(fù)傳輸?shù)暮喜ⅰ@?,假設(shè)ACK/NACK在子幀n1開(kāi)始重復(fù)傳輸,到子幀n2結(jié)束,在子幀n1~n2中間的子幀n3,存在SR傳輸,且SR需要重復(fù)傳輸?shù)阶訋琻4,則按照現(xiàn)有技術(shù),則出現(xiàn)圖1a和圖1b所示的重復(fù)傳輸情況,圖1a導(dǎo)致ACK/NACK在其重復(fù)傳輸時(shí)間段內(nèi),改變了傳輸資源,從而不利于接收端多子幀數(shù)據(jù)的合并,以獲得重復(fù)傳輸增益;同時(shí)也導(dǎo)致了SR在其重復(fù)傳輸時(shí)間段內(nèi)的一部分時(shí)間段是隱式傳輸?shù)?,一部分時(shí)間段是真實(shí)傳輸?shù)?,接收端?duì)這兩部分內(nèi)容同樣無(wú)法合并。圖1b一方面導(dǎo)致ACK/NACK在其重復(fù)時(shí)間段內(nèi)的編碼性能不同,導(dǎo)致無(wú)法合并;另一方面導(dǎo)致了SR在其重復(fù)傳輸時(shí)間段內(nèi)一部分時(shí)間段是隱式傳輸?shù)?,一部分時(shí)間段是真實(shí)傳輸?shù)模腋淖兞藗鬏斮Y源,導(dǎo)致無(wú)法合并。因此,現(xiàn)有技術(shù)的方法并不適用于UCI重復(fù)傳輸。
為了解決上述問(wèn)題,本發(fā)明實(shí)施例給出了一種上行控制信息傳輸方案。
下面結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明實(shí)施例做詳細(xì)描述。
參見(jiàn)圖2,為本發(fā)明實(shí)施例提供的在終端側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程示意圖。所述終端支持上行控制信息重復(fù)傳輸。所述終端可以是MTC終端。
如圖所示,該流程可包括如下步驟:
步驟201:確定重復(fù)傳輸上行控制信息的子幀,所述上行控制信息包括ACK/NACK和SR。
其中,ACK/NACK的傳輸子幀位置是按照預(yù)定的反饋時(shí)序確定的。對(duì)于 FDD系統(tǒng),在上行子幀n進(jìn)行ACK/NACK反饋的下行子幀為n-4。對(duì)于TDD系統(tǒng),終端在同一個(gè)上行子幀內(nèi)反饋多個(gè)下行子幀的ACK/NACK反饋信息。在同一上行子幀進(jìn)行ACK/NACK反饋的下行子幀數(shù)定義為M,M對(duì)不同的上行子幀和不同的TDD上/下行配置取值不同。如表1所示,在上行子幀n進(jìn)行ACK/NACK反饋的下行子幀集合為子幀編號(hào)為n-k的下行子幀,其中k為表1中上行子幀n對(duì)應(yīng)的集合{k0,k1,…kM-1}中的一個(gè)元素。特別的,對(duì)于使用常規(guī)CP的特殊子幀配置0和5、使用擴(kuò)展CP的特殊子幀配置0和4,特殊子幀無(wú)ACK/NACK反饋,即上行子幀n對(duì)應(yīng)的下行子幀集合中不包括特殊子幀。
其中,SR傳輸子幀是預(yù)先配置的周期子幀,其周期SRPERIODICITY和子幀偏移值NOFFSET,SR都由高層信令預(yù)先配置的參數(shù)ISR指示,具體對(duì)應(yīng)關(guān)系如表2所示。這些根據(jù)預(yù)先配置的周期和偏移值確定的上行子幀可以用來(lái)傳輸SR。
步驟202:若確定出需要在第一子幀傳輸ACK/NACK和SR,則轉(zhuǎn)入步驟203。
其中,所述第一子幀并不特指某一個(gè)或一些子幀,這里僅出于描述方便將需要傳輸ACK/NACK和SR的子幀稱(chēng)為第一子幀。所述第一子幀可能是一個(gè)子幀,也可能是多個(gè)子幀,比如,當(dāng)前待傳輸?shù)囊粋€(gè)或多個(gè)子幀。
步驟203:根據(jù)上行控制信息選擇規(guī)則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息。進(jìn)一步地,可將需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中未被選擇的上行控制信息丟棄。
進(jìn)一步地,若在步驟202中,需要在第一子幀傳輸?shù)纳闲锌刂菩畔ˋCK/NACK和SR中的一種,則可執(zhí)行步驟205,即按照現(xiàn)有方式在第一子幀上傳輸上行控制信息。例如,若需要在第一子幀中傳輸ACK/NACK而不傳輸SR,則在所述第一子幀中ACK/NACK對(duì)應(yīng)的PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏擜CK/NACK;若需要在第一子幀中傳輸SR而不傳輸ACK/NACK,則在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上采用SR對(duì)應(yīng) 的PUCCH傳輸方案?jìng)鬏擲R。
步驟204:在所述第一子幀傳輸所選擇的上行控制信息。
在步驟204中,優(yōu)選地,若所選擇的上行控制信息為ACK/NACK,則在所述第一子幀中ACK/NACK對(duì)應(yīng)的PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏斔鲂枰谒龅谝蛔訋瑐鬏數(shù)腁CK/NACK。比如,ACK/NACK可以使用PUCCH格式1a/1b、帶有信道選擇的PUCCH format 1b(PUCCH format 1b with channel selection)或者PUCCH format 3傳輸,其傳輸資源可以是根據(jù)最小CCE/E-CCE確定的隱式PUCCH資源,也可以是高層信令預(yù)先配置的半靜態(tài)PUCCH資源。進(jìn)一步地,若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK/NACK,則所述第一子幀中的ACK/NACK傳輸為其重復(fù)傳輸?shù)睦^續(xù)。
在步驟204中,優(yōu)選地,若所選擇的上行控制信息為SR,則在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上采用SR對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏斔鲂枰谒龅谝蛔訋瑐鬏數(shù)腟R。比如,SR使用PUCCH format 1傳輸,其傳輸資源是高層信令預(yù)先配置的PUCCH資源。
通過(guò)圖2所示的流程可以看出,本發(fā)明的上述實(shí)施例中,確定重復(fù)傳輸上行控制信息的子幀,若確定出需要在第一子幀傳輸ACK/NACK和SR,則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息,并在所述第一子幀傳輸所選擇的上行控制信息。這樣,對(duì)于采用重復(fù)傳輸技術(shù)傳輸上行控制信息的終端,當(dāng)ACK/NACK與SR在同一子幀中碰撞時(shí),只在該子幀中傳輸ACK/NACK和SR中的一種上行控制信息,從而保證在重復(fù)傳輸?shù)倪^(guò)程中,在出現(xiàn)ACK/NACK和SR碰撞時(shí)能夠避免由于ACK/NACK或SR重傳傳輸?shù)奶儗?dǎo)致重復(fù)傳輸性能變差或者無(wú)法正確傳輸,實(shí)現(xiàn)上行控制信息的正確重復(fù)傳輸。
下面詳細(xì)描述步驟203的實(shí)現(xiàn)方式,即,詳細(xì)描述本發(fā)明實(shí)施例中的上行控制信息選擇規(guī)則,以及步驟203中,根據(jù)該規(guī)則從需要在所述第一子幀中傳 輸?shù)腁CK/NACK和SR中選擇一種上行控制信息的過(guò)程。
本發(fā)明實(shí)施例中,所述上行控制信息選擇規(guī)則可以包括以下規(guī)則1至規(guī)則5中的一種或多種組合。
更進(jìn)一步地,所述上行控制信息選擇規(guī)則中還可包含在什么情況下使用哪種規(guī)則的信息。比如,在ACK/NACK和SR重復(fù)傳輸?shù)钠鹗甲訋嗤那闆r下,可以使用哪個(gè)或哪些規(guī)則選擇上行控制信息。
上述上行控制信息選擇規(guī)則可預(yù)先設(shè)置在終端上,也可由基站通過(guò)高層信令配置給終端。
下面詳細(xì)描述規(guī)則1至規(guī)則5以及可能的組合情況。
(一)規(guī)則1
規(guī)則1為:總是選擇ACK/NACK和SR中的ACK/NACK。這種情況下,也可認(rèn)為ACK/NACK優(yōu)先級(jí)高于SR的優(yōu)先級(jí)。
(二)規(guī)則2
規(guī)則2為:總是選擇ACK/NACK和SR中的SR。這種情況下,也可認(rèn)為SR優(yōu)先級(jí)高于ACK/NACK的優(yōu)先級(jí)。
(三)規(guī)則3
規(guī)則3為:根據(jù)ACK、NACK和SR的優(yōu)先級(jí),選擇ACK/NACK和SR中的一種上行控制信息。優(yōu)選地,ACK、NACK和SR的優(yōu)先級(jí)按照從高到低的順序排列為:ACK、SR、NACK。
在實(shí)施中應(yīng)用規(guī)則3時(shí),若終端判斷需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
在實(shí)施中應(yīng)用規(guī)則3時(shí),若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為NACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
(四)規(guī)則4
規(guī)則4為:根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,選擇ACK/NACK和SR中的一種上行控制信息。
具體地,可根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
例如,若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK/NACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK;或者,若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
(五)規(guī)則5
規(guī)則5為:根據(jù)上行控制信息的第一傳輸次數(shù)和/或第二傳輸次數(shù),選擇ACK/NACK和SR中的一種上行控制信息,所述第一傳輸次數(shù)為上行控制信息在所述第一子幀之前被重復(fù)傳輸?shù)拇螖?shù),所述第二傳輸次數(shù)為上行控制信息的總重復(fù)傳輸次數(shù)。
其中,上行控制信息的第一傳輸次數(shù)包括ACK/NACK的第一傳輸次數(shù),以及SR的第一傳輸次數(shù),上行控制信息的第二傳輸次數(shù)包括ACK/NACK的第二傳輸次數(shù),以及SR的第二傳輸次數(shù)。所述上行控制信息的總重復(fù)傳輸次數(shù)可預(yù)先配置,或者由基站通過(guò)高層信令通知。
在實(shí)施中應(yīng)用規(guī)則5時(shí),在一種實(shí)施例中,若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⒌牡谝粋鬏敶螖?shù)與第二傳輸次數(shù)的比值大于第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⑾嗤?lèi)型的上行控制信息,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔㈩?lèi)型不同的上行控制信息。
例如,若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,且SR的第一傳輸次數(shù)與第二傳輸次數(shù)的比值大于第一閾值,則從需要在所述第一子幀傳輸 的ACK/NACK和SR中選擇SR,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK。這樣,可以在兼顧SR傳輸?shù)那闆r下,盡可能上報(bào)ACK/NACK,以保證終端的數(shù)據(jù)接收。其中,第一閾值的取值可根據(jù)需要或系統(tǒng)性能確定。
又例如,若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔镹ACK,且NACK的第一傳輸次數(shù)與第二傳輸次數(shù)的比值大于第一閾值,則從需要在所述第一子幀傳輸?shù)腘ACK和SR中選擇NACK,否則,從需要在所述第一子幀傳輸?shù)腘ACK和SR中選擇SR。這樣,可以在兼顧ACK/NACK上報(bào)的情況下,盡可能傳輸SR,以在保證終端的數(shù)據(jù)接收的情況下,盡可能向網(wǎng)絡(luò)側(cè)上報(bào)調(diào)度請(qǐng)求。其中,第二閾值的取值可根據(jù)需要或系統(tǒng)性能確定。
再例如,若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK,且ACK的第一傳輸次數(shù)與所述第二傳輸次數(shù)的比值大于所述第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK和SR中選擇ACK,否則,從需要在所述第一子幀傳輸?shù)腁CK和SR中選擇SR。這樣,可以盡可能保證ACK的傳輸,從而使基站能夠向終端發(fā)送更多的下行數(shù)據(jù)。
在實(shí)施中應(yīng)用規(guī)則5時(shí),在一種實(shí)施例中,可根據(jù)ACK/NACK的第二傳輸次數(shù)和SR的第二傳輸次數(shù),選擇第二傳輸次數(shù)較大的上行控制信息類(lèi)型,根據(jù)所選擇的上行控制信息類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
例如,如果ACK/NACK的總重復(fù)傳輸次數(shù)大于SR的總重復(fù)傳輸次數(shù),則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK。這樣,可以盡可能保證ACK/NACK的重復(fù)傳輸次數(shù)。
在實(shí)施中應(yīng)用規(guī)則5時(shí),在另一種實(shí)施例中,可根據(jù)ACK/NACK的第二傳輸次數(shù)和SR的第二傳輸次數(shù),選擇第二傳輸次數(shù)較小的上行控制信息類(lèi)型,根據(jù)所選擇的上行控制信息類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
例如,如果ACK/NACK的總重復(fù)傳輸次數(shù)小于SR的總重復(fù)傳輸次數(shù),則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
上述規(guī)則1至規(guī)則5,既可以單獨(dú)使用,也可以幾種結(jié)合使用。下面給出幾種優(yōu)選的結(jié)合使用的方式。
結(jié)合方式1:規(guī)則3和規(guī)則6結(jié)合使用
在結(jié)合方式1中,若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK,且ACK的第一傳輸次數(shù)與所述第二傳輸次數(shù)的比值大于所述第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
這樣,在ACK已被重復(fù)傳輸?shù)拇螖?shù)占其總重復(fù)傳輸次數(shù)的比例較大,且所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⒂质茿CK的情況下,在所述第一子幀中放棄SR而傳輸ACK/NACK,可以更多次地重復(fù)傳輸ACK,以使基站向終端發(fā)送更多的下行數(shù)據(jù)。在除上述情況的其他情況下,比如,在ACK已被重復(fù)傳輸?shù)拇螖?shù)占其總重復(fù)傳輸次數(shù)的比例較小,而NACK已被重復(fù)傳輸?shù)拇螖?shù)占其總重復(fù)傳輸次數(shù)的比例較大,即使在所述第一子幀中放棄SR而傳輸ACK/NACK,基站向終端發(fā)送更多的下行數(shù)據(jù)的效果不是很明顯,因此在所述第一子幀中放棄ACK/NACK傳輸而傳輸SR,以便兼顧SR的傳輸。
結(jié)合方式2:規(guī)則3和規(guī)則4結(jié)合使用
在結(jié)合方式2中,若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,且需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK;否則,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
這樣,需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,由于ACK的優(yōu)先級(jí)最高,即使所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,在所述第一子幀中也放棄SR傳輸而傳輸ACK/NACK,這樣可以使基站向終端發(fā) 送更多的下行數(shù)據(jù)。在除上述情況的其他情況下,比如,所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,需要在所述第一子幀傳輸?shù)腁CK/NACK信息為NACK,即使在所述第一子幀中放棄SR而傳輸ACK/NACK,基站向終端發(fā)送更多的下行數(shù)據(jù)的效果不是很明顯,因此在所述第一子幀中放棄ACK/NACK傳輸而傳輸SR,以便延續(xù)同一種上行控制信息的傳輸,降低基站側(cè)處理操作的難度,降低重復(fù)傳輸性能變差或者無(wú)法正確傳輸?shù)膸茁省?/p>
進(jìn)一步地,如果ACK/NACK和SR恰好重復(fù)傳輸?shù)牡谝粋€(gè)子幀為同一個(gè)子幀,則可根據(jù)上述規(guī)則1~3、5中的一種選擇在該子幀中傳輸?shù)纳闲锌刂菩畔?,即包括以下幾種情況:可以選擇ACK/NACK而丟棄SR;或者選擇SR而丟棄ACK/NACK;或者當(dāng)ACK/NACK為ACK信息時(shí),選擇ACK/NACK,否則,選擇SR;或者,選擇總重復(fù)次數(shù)較大的上行控制信息;或者選擇總重復(fù)次數(shù)較少的上行控制信息。特別地,對(duì)于ACK/NACK和SR重復(fù)傳輸?shù)钠鹗甲訋嗤抑貜?fù)次數(shù)相同的情況,也可以按照現(xiàn)有技術(shù)方案同時(shí)傳輸兩種上行控制信息。
參見(jiàn)圖3,為本發(fā)明實(shí)施例提供的在基站側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程。
如圖所示,該流程可包括:
步驟301:接收子幀,接收到的子幀中包括第一子幀,所述第一子幀既是ACK/NACK傳輸子幀也是SR傳輸子幀;其中,根據(jù)所述上行控制信息選擇規(guī)則,所述第一子幀傳輸?shù)纳闲锌刂菩畔⒅邪ˋCK/NACK和SR中的一種。
其中,所述第一子幀并不特指某一個(gè)或一些子幀,這里僅出于描述方便將需要傳輸ACK/NACK和SR的子幀稱(chēng)為第一子幀。所述第一子幀可能是一個(gè)子幀,也可能是多個(gè)子幀。
優(yōu)選地,若所述第一子幀中傳輸?shù)纳闲锌刂菩畔锳CK/NACK,則所述第一子幀中傳輸?shù)腁CK/NACK在所述第一子幀中ACK/NACK對(duì)應(yīng)的物理上行控制信道PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏?;或?/p>
若所述第一子幀中傳輸?shù)纳闲锌刂菩畔镾R,則所述第一子幀中傳輸?shù)腟R在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上采用SR對(duì)應(yīng)的PUCCH傳輸方案 傳輸。
所述第一子幀中的上行控制信息的發(fā)送過(guò)程可參見(jiàn)前述終端側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程。
其中,所述上行控制信息選擇規(guī)則可以包括前述的規(guī)則1至規(guī)則5中的一種或多種組合。所述上行控制信息選擇規(guī)則可預(yù)先設(shè)置在終端上,也可由基站通過(guò)高層信令配置給終端。
步驟302:根據(jù)終端所使用的上行控制信息選擇規(guī)則,從接收到的子幀中的ACK/NACK傳輸子幀和/或SR傳輸子幀獲取上行控制信息。
下面詳細(xì)描述步驟302的實(shí)現(xiàn)方式。
若終端所使用的上行控制信息選擇規(guī)則為上述規(guī)則1,則在步驟302中,基站在ACK/NACK傳輸子幀中的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),所述ACK/NACK傳輸子幀中包括所述第一子幀;根據(jù)接收到的信號(hào)進(jìn)行ACK/NACK合并解析,得到ACK/NACK。進(jìn)一步地,若進(jìn)行ACK/NACK合并解析后未獲得ACK/NACK,則在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上獲取SR。
若終端使用的上行控制信息選擇規(guī)則為上述規(guī)則2,則在步驟302中,基站在SR傳輸子幀中的SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),所述SR傳輸子幀中包括所述第一子幀;根據(jù)接收到的信號(hào)進(jìn)行SR合并解析,得到SR。進(jìn)一步地,若進(jìn)行SR合并解析后未獲得SR,則在所述第一子幀中ACK/NACK對(duì)應(yīng)的PUCCH資源上獲取ACK/NACK。
若終端所使用的上行控制信息選擇規(guī)則為上述規(guī)則3,則在步驟302中可執(zhí)行以下第一方案至第三方案中的一種:
第一方案包括:
在ACK/NACK傳輸子幀中的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào)并進(jìn)行合并解析,所述ACK/NACK傳輸子幀中包括所述第一子幀;在SR傳輸子幀中的SR對(duì)應(yīng)的PUCCH資源上接收信號(hào)并解析合并解析,所述SR傳輸子 幀中包括所述第一子幀;若ACK/NACK的合并解析結(jié)果為ACK,則不論SR合并解析結(jié)果是否存在SR,確定得到的上行控制信息為ACK,且判斷終端不存在SR傳輸,若ACK/NACK的合并解析結(jié)果為NACK且SR的合并解析結(jié)果為DTX,則確定得到的上行控制信息為NACK,且判斷終端不存在SR傳輸;若ACK/NACK的合并解析結(jié)果為NACK且解析到SR,則確定接收到的上行控制信息為SR。
第二方案包括:
在ACK/NACK傳輸子幀中的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào)并進(jìn)行合并解析,所述ACK/NACK傳輸子幀中包括所述第一子幀;在SR傳輸子幀的SR對(duì)應(yīng)的PUCCH資源上接收信號(hào)并進(jìn)行緩存,所述SR子幀中包括所述第一子幀;若根據(jù)所述合并解析的結(jié)果未得到ACK/NACK,則根據(jù)緩存的在SR傳輸子幀的SR對(duì)應(yīng)的PUCCH資源上接收到的信號(hào)進(jìn)行合并解析。
第三方案包括:
在ACK/NACK傳輸子幀中的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào)并緩存,所述ACK/NACK傳輸子幀中包括所述第一子幀;在SR傳輸子幀的SR對(duì)應(yīng)的PUCCH資源上接收信號(hào)并進(jìn)行合并解析,所述SR傳輸子幀中包括所述第一子幀;若根據(jù)所述合并解析的結(jié)果未得到SR,則根據(jù)緩存的在ACK/NACK傳輸子幀的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收到的信號(hào)進(jìn)行合并解析。
若終端所使用的上行控制信息選擇規(guī)則為上述規(guī)則4,則在步驟302中,基站在ACK/NACK傳輸子幀中的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào)并進(jìn)行合并解析,所述ACK/NACK傳輸子幀中包括所述第一子幀;在SR傳輸子幀的SR對(duì)應(yīng)的PUCCH資源上接收信號(hào)并進(jìn)行緩存,所述SR子幀中包括所述第一子幀;若根據(jù)所述合并解析的結(jié)果未得到ACK/NACK,則根據(jù)緩存的在SR傳輸子幀的SR對(duì)應(yīng)的PUCCH資源上接收到的信號(hào)進(jìn)行合并解析。
若終端所使用的上行控制信息選擇規(guī)則為上述規(guī)則5,則在步驟302中,基站確定上行控制信息的第一傳輸次數(shù)和第二傳輸次數(shù),所述第一傳輸次數(shù)為上 行控制信息在所述第一子幀之前被重復(fù)傳輸?shù)拇螖?shù),所述第二傳輸次數(shù)為上行控制信息的總重復(fù)傳輸次數(shù)。若所述上行控制信息的第一傳輸次數(shù)與第二傳輸次數(shù)的比值大于第一閾值,則在ACK/NACK傳輸子幀中的ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),所述ACK/NACK傳輸子幀中包括所述第一子幀,根據(jù)接收到的信號(hào)進(jìn)行ACK/NACK合并解析,得到ACK/NACK;否則,在SR傳輸子幀中的SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),所述SR傳輸子幀中包括所述第一子幀,根據(jù)接收到的信號(hào)進(jìn)行SR合并解析,得到ACK/NACK。
根據(jù)上述基站側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程可以看出,本發(fā)明的上述實(shí)施例中,由于終端在確定出需要在第一子幀傳輸ACK/NACK和SR,即ACK/NACK和SR在同一子幀發(fā)生碰撞的情況下,根據(jù)上行控制信息選擇規(guī)則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息,并在所述第一子幀傳輸所選擇的上行控制信息。這樣,對(duì)于采用重復(fù)傳輸?shù)慕K端,當(dāng)ACK/NACK與SR在同一子幀中碰撞時(shí),只在該子幀中傳輸ACK/NACK和SR中的一種上行控制信息,從而保證在重復(fù)傳輸?shù)倪^(guò)程中,在出現(xiàn)ACK/NACK和SR碰撞時(shí),避免由于ACK/NACK或SR重傳傳輸?shù)奶儗?dǎo)致重復(fù)傳輸性能變差或者無(wú)法正確傳輸,實(shí)現(xiàn)上行控制信息的正確重復(fù)傳輸。相應(yīng)地,在基站側(cè),能夠根據(jù)終端所采用的上行控制信息選擇規(guī)則,采用相應(yīng)方式進(jìn)行上行控制信息的解析,從而正確解析出終端傳輸?shù)纳闲锌刂菩畔ⅰ?/p>
為了更清楚地理解本發(fā)明上述實(shí)施例,下面結(jié)合具體實(shí)施例對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)過(guò)程進(jìn)行詳細(xì)描述。
實(shí)施例一
基站發(fā)送了需要在子幀n1反饋ACK/NACK的下行數(shù)據(jù),即,ACK/NACK需要在子幀n1開(kāi)始重復(fù)傳輸,重復(fù)傳輸時(shí)間段為子幀n1到子幀n2,子幀n1到子幀n2之間的子幀n3為SR傳輸子幀。
如果終端在SR傳輸子幀中確實(shí)存在SR傳輸(即為positive SR),SR的重復(fù)傳輸時(shí)間段為子幀n3到子幀n4,則在終端側(cè),如果基站發(fā)送的下行數(shù)據(jù)在終 端側(cè)全部丟棄,則終端在子幀n1到子幀n2中實(shí)際沒(méi)有發(fā)送ACK/NACK,在子幀n3開(kāi)始,如果終端確實(shí)存在SR傳輸,則在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR,直到子站n4;如果終端接收到了基站調(diào)度的下行數(shù)據(jù),則終端需要在子幀n1反饋ACK/NACK,則終端需要根據(jù)本發(fā)明實(shí)施例提供的上行控制信息選擇規(guī)則,針對(duì)子幀n3到子幀n2,從需要傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息在子幀n3到子幀n2上傳輸。
在基站側(cè),基站不能預(yù)先判斷終端是否丟失下行數(shù)據(jù)(既不能判斷在子幀n1中終端是否反饋了ACK/NACK),也不能判斷終端在SR子幀n3中是否真正存在SR傳輸?;究筛鶕?jù)終端采用的上行控制信息選擇規(guī)則來(lái)進(jìn)行上行控制信息的接收。
下面通過(guò)幾個(gè)場(chǎng)景分別描述采用不同規(guī)則時(shí)的上行控制信息選擇情況。
場(chǎng)景1:根據(jù)規(guī)則1進(jìn)行選擇
終端側(cè)的上行控制信息傳輸流程:
在子幀n1到子幀n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK/NACK。到子幀n3時(shí),如果終端在子幀n3中確實(shí)存在SR傳輸,則根據(jù)規(guī)則1,在子幀n2到子幀n3中,放棄SR傳輸,在ACK/NACK對(duì)應(yīng)的PUCCH資源上傳輸ACK/NACK,在子幀3到子幀4,在SR對(duì)應(yīng)的PUCCH資源上傳輸SR,如圖4a所示。
基站側(cè)的上行控制信息傳輸流程:
在子幀n1到n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),并合解析ACK/NACK;當(dāng)然基站也可以在接收ACK/NACK的基礎(chǔ)上,在子幀n3開(kāi)始,在SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),基站首先解析ACK/NACK,如果得到ACK/NACK信息,則結(jié)束,如果基站判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(例如檢測(cè)為DTX),則判斷終端丟失下行數(shù)據(jù)(即在子幀n1開(kāi)始沒(méi)有傳輸ACK/NACK),可以進(jìn)一步在SR對(duì)應(yīng)的PUCCH資源上繼續(xù)接收并解析獲得SR,如果判斷在SR對(duì)應(yīng)的PUCCH資源上也沒(méi)有信號(hào)傳輸 (即檢測(cè)為DTX),則判斷終端在子幀n3中不存在真實(shí)的SR傳輸。
場(chǎng)景2:根據(jù)規(guī)則2進(jìn)行選擇
終端側(cè)的上行控制信息傳輸流程:
在子幀n1開(kāi)始,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK/NACK。到子幀n3時(shí),如果終端在子幀n3中確實(shí)存在SR傳輸,則根據(jù)規(guī)則2,在子幀3放棄ACK/NACK傳輸,在SR對(duì)應(yīng)的PUCCH資源上傳輸SR,直到子幀4,如圖4b所示。
如果終端在子幀n3中不存在SR傳輸,則終端繼續(xù)在ACK/NACK對(duì)應(yīng)的PUCCH資源上傳輸ACK/NACK,直到子幀n2。
如果終端在子幀n1中即可判斷出在子幀n3中存在SR傳輸,則也可以在子幀n1到子幀n3中不傳輸ACK/NACK,直接在子幀n3開(kāi)始傳輸SR直到子幀4。
基站側(cè)的上行控制信息傳輸流程:
可以假設(shè)終端存在SR傳輸,則在子幀n3~n4中,在SR對(duì)應(yīng)的PUCCH資源接收信號(hào),合并解析得到SR;當(dāng)然基站也可以在接收SR的基礎(chǔ)上,在子幀n1開(kāi)始,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),基站首先解析SR,如果得到SR,則結(jié)束,如果基站判斷在SR對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(即檢測(cè)結(jié)果為DTX),則確定終端在SR子幀n3中不存在真實(shí)的SR傳輸,可以進(jìn)一步在ACK/NACK對(duì)應(yīng)的資源上解析獲得ACK/NACK,如果基站判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(例如檢測(cè)為DTX),則判斷終端丟失下行數(shù)據(jù)(即在子幀n1開(kāi)始沒(méi)有傳輸ACK/NACK)。
場(chǎng)景3:根據(jù)規(guī)則3進(jìn)行選擇
終端側(cè)的上行控制信息傳輸流程:
終端判斷需要傳輸?shù)腁CK/NACK信息是否為ACK,如果是,則在子幀n1到子幀n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK。如果終端在子幀n3中確實(shí)存在SR傳輸,則根據(jù)規(guī)則3,由于ACK優(yōu)先級(jí)高于SR的優(yōu)先級(jí),終端放棄傳輸SR,如圖4a所示。
終端判斷需要傳輸?shù)腁CK/NACK信息是否為NACK,如果是,則在子幀n1到子幀n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸NACK。如果終端在子幀n3中確實(shí)存在SR傳輸,則根據(jù)規(guī)則3,由于SR的優(yōu)先級(jí)高于NACK優(yōu)先級(jí)高,則終端在子幀n3開(kāi)始放棄NACK傳輸,在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR,如圖4b所示。如果終端在子幀n3中不存在SR傳輸,則繼續(xù)在ACK/NACK對(duì)應(yīng)的PUCCH資源上傳輸NACK,直到子幀n2。
如果終端在子幀n1中即可判斷出在子幀n3中存在SR傳輸,則也可以在子幀n1到子幀n3中不傳輸NACK,直接到子幀n3開(kāi)始傳輸SR。
基站側(cè)的上行控制信息傳輸流程:
基站無(wú)法預(yù)先判斷ACK/NACK信息是否為ACK?;究梢圆捎靡韵路桨钢械囊环N來(lái)獲取上行控制信息:
第一方案:在子幀n1~n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),在此基礎(chǔ)上,還可在子幀n3~n4中,在SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),根據(jù)在這兩個(gè)資源上接收信號(hào)分別合并解析出的結(jié)果,綜合判斷終端傳輸?shù)男畔⒌降资茿CK/NACK還是SR,例如,如果解析出ACK,則認(rèn)為終端確實(shí)傳輸了ACK,且沒(méi)有傳輸SR,如果解析出NACK,還要進(jìn)一步看SR解析結(jié)果,如果SR為DTX,則認(rèn)為終端沒(méi)有SR傳輸需求,且確實(shí)傳輸了NACK,如果解析出SR,則認(rèn)為NACK解析是誤檢的,即終端沒(méi)有傳輸ACK/NACK,實(shí)際傳輸?shù)氖荢R。
第二方案:先在在子幀n1~n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),并在子幀n3開(kāi)始,緩存在SR對(duì)應(yīng)的PUCCH資源上接收到的信息,如果基站合并ACK/NACK對(duì)應(yīng)的PUCCH資源上的重復(fù)信息后,檢測(cè)到了ACK/NACK,則認(rèn)為終端實(shí)際進(jìn)行了ACK/NACK重復(fù)傳輸,沒(méi)有傳輸SR,否則,判斷終端丟失下行數(shù)據(jù)(即在子幀n1開(kāi)始沒(méi)有傳輸ACK/NACK),進(jìn)一步在SR對(duì)應(yīng)的PUCCH資源上繼續(xù)接收并解析得到SR,如果判斷在SR對(duì)應(yīng)的PUCCH資源上也沒(méi)有信號(hào)傳輸(即檢測(cè)為DTX),則判斷終端在子幀n3中不存 在真實(shí)的SR傳輸。
第三方案:在子幀n1~n2中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào)并緩存,并在子幀n3~n4,在SR對(duì)應(yīng)的PUCCH資源上接收并解析SR,如果基站合并SR對(duì)應(yīng)的PUCCH資源上的重復(fù)信息后,檢測(cè)到了SR,則認(rèn)為終端實(shí)際進(jìn)行了SR重復(fù)傳輸,沒(méi)有傳輸ACK/NACK,否則,判斷終端在子幀n3中不存在真實(shí)的SR傳輸,進(jìn)一步在ACK/NACK對(duì)應(yīng)的PUCCH資源上解析得到ACK/NACK,如果判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上也沒(méi)有信號(hào)傳輸(即檢測(cè)為DTX),則判斷終端丟失下行數(shù)據(jù)(即在子幀n1開(kāi)始沒(méi)有傳輸ACK/NACK)。
場(chǎng)景4:根據(jù)規(guī)則4進(jìn)行選擇
終端側(cè)的上行控制信息傳輸流程:
在子幀n1到n2中,終端在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK/NACK。如果終端在子幀n3中確實(shí)存在SR傳輸,由于ACK/NACK的起始傳輸子幀n1在SR傳輸子幀n3之前,則在子幀n3,終端放棄SR傳輸,如圖4a所示。
基站側(cè)的上行控制信息傳輸流程:
基站確定調(diào)度了需要在子幀n1開(kāi)始反饋ACK/NACK的下行數(shù)據(jù),所以基站可以直接判斷終端就是在子幀n1到n2之間進(jìn)行了ACK/NACK重復(fù)傳輸,在ACK/NACK對(duì)應(yīng)的PUCCH資源上直接接收ACK/NACK即可;當(dāng)然,基站可以在子幀n3開(kāi)始緩存在SR對(duì)應(yīng)的PUCCH資源上接收到的信號(hào),先解析ACK/ANCK信息,如果得到ACK/NACK,則結(jié)束,如果判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(即DTX),則判斷判端丟失下行數(shù)據(jù)(即在子幀n1開(kāi)始沒(méi)有傳輸ACK/NACK),可以進(jìn)一步在SR對(duì)應(yīng)的PUCCH資源上繼續(xù)接收并解析得到SR,如果判斷在SR對(duì)應(yīng)的PUCCH資源上也沒(méi)有信號(hào)傳輸(即檢測(cè)為DTX),則判斷終端在子幀n3中不存在真實(shí)的SR傳輸。
場(chǎng)景5:根據(jù)規(guī)則5進(jìn)行選擇
終端側(cè)的上行控制信息傳輸流程:
從子幀1到子幀3,ACK/NACK被重復(fù)傳輸?shù)拇螖?shù)為N,ACK/NACK的總重復(fù)傳輸次數(shù)為P,如果N除以P得到的比值大于第一閾值,則在子幀n3,終端放棄SR傳輸,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK/NACK;如果N除以P得到的比值不大于該閾值,則在子幀n3,終端放棄ACK/NACK傳輸,在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR。
基站側(cè)的上行控制信息傳輸流程:
如果N/P大于第一閾值,則基站側(cè)的上行控制信息傳輸流程與場(chǎng)景1下基站側(cè)的流程相同,否則,則基站側(cè)的上行控制信息傳輸流程與場(chǎng)景2下基站側(cè)的流程相同,在此不再贅述。其中,N與P的含義與前述實(shí)施例相同。
實(shí)施例二
子幀n1為SR傳輸子幀。如果終端在子幀n1中確實(shí)存在SR傳輸,SR的重復(fù)傳輸時(shí)間段為子幀n1到子幀n2。
如果基站發(fā)送了需要在子幀n1和子幀n2之間的子幀n3反饋ACK/NACK的下行數(shù)據(jù),即ACK/NACK需要在子幀n3開(kāi)始重復(fù)傳輸,重復(fù)傳輸時(shí)間段為子幀n3到子幀n4,則在終端側(cè),如果基站發(fā)送的下行數(shù)據(jù)在終端側(cè)全部丟棄,則終端在子幀n3到子幀n4中實(shí)際沒(méi)有發(fā)送ACK/NACK,在子幀n1開(kāi)始,如果終端確實(shí)存在SR傳輸,則在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR,直到子站n2;如果終端接收到了基站調(diào)度的下行數(shù)據(jù),且終端在子幀n1中并不存在SR傳輸,則終端在子幀n3到子幀n4中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK/NACK;如果終端接收到了基站調(diào)度的下行數(shù)據(jù),且終端在子幀n1中存在SR傳輸,則終端需要根據(jù)本發(fā)明實(shí)施例提供的上行控制信息選擇規(guī)則,針對(duì)子幀n3到子幀n2,從需要傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息在子幀n3到子幀n2上傳輸。
在基站側(cè),基站無(wú)法預(yù)先判斷終端是否丟失下行數(shù)據(jù)(既不能判斷在子幀n3中終端是否反饋了ACK/NACK),也不能判斷終端在SR子幀n1中是否真正 存在SR傳輸,基站可根據(jù)終端采用的上行控制信息選擇規(guī)則來(lái)進(jìn)行上行控制信息的接收。
下面通過(guò)幾個(gè)場(chǎng)景分別描述采用不同規(guī)則時(shí)的選擇結(jié)果。
場(chǎng)景1:根據(jù)規(guī)則1進(jìn)行選擇
終端側(cè)的上行控制信息傳輸流程:
在子幀n1開(kāi)始,終端在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR。到子幀n3時(shí),根據(jù)規(guī)則1,在子幀n3開(kāi)始放棄ACK/NACK傳輸,在ACK/NACK對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸ACK/NACK,直到子幀n4,如圖5a所示。
如果終端在子幀n1中即可判斷出在子幀n3中存在ACK/NACK傳輸,則也可以在子幀n1到子幀n3中不傳輸SR,直到子幀n3開(kāi)始傳輸ACK/NACK。
基站側(cè)的上行控制信息傳輸流程:
在子幀n3~n4中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),同時(shí)可以假設(shè)終端存在SR傳輸,則在子幀n1~n2中,在SR對(duì)應(yīng)的PUCCH資源接收信號(hào)并緩存,基站首先解析ACK/NACK,如果得到ACK/NACK信息,則結(jié)束,如果基站判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(即經(jīng)過(guò)合并后,檢測(cè)結(jié)果為DTX),則確定終端丟失下行數(shù)據(jù)(即在子幀n3開(kāi)始沒(méi)有傳輸ACK/NACK),可以進(jìn)一步對(duì)在SR對(duì)應(yīng)的資源上接收到的信號(hào)進(jìn)行合并解析獲得SR,如果基站判斷在SR對(duì)應(yīng)的PUCCH資源上也不存在信號(hào)傳輸(即經(jīng)過(guò)合并后,檢測(cè)結(jié)果為DTX),則判斷終端在子幀n1中不存在真實(shí)的SR傳輸;或者,基站直接判斷在n3中存在ACK/NACK反饋,則認(rèn)為終端就是在子幀n3到n4進(jìn)行ACK/NACK傳輸,只在子幀n3到n4在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),合并得到ACK/NACK(不再關(guān)注SR對(duì)應(yīng)的PUCCH資源上是否存在信息)。
場(chǎng)景2:根據(jù)規(guī)則2進(jìn)行選擇
在子幀n1到子幀n2中,終端在SR對(duì)應(yīng)的PUCCH資源上傳輸SR,如圖5b所示。這是因?yàn)樵谧訋琻3,終端根據(jù)規(guī)則2,在子幀3繼續(xù)傳輸SR。
基站側(cè)的上行控制信息傳輸流程:
可以假設(shè)終端存在SR傳輸,在子幀n1到n2中,在SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),并合解析SR;當(dāng)然基站也可以在接收SR的基礎(chǔ)上,在子幀n3開(kāi)始,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),基站首先解析SR信號(hào),如果得到SR信息,則結(jié)束,如果基站判斷在SR對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(即經(jīng)過(guò)合并后,檢測(cè)結(jié)果為DTX),則判斷終端在子幀n1中不存在真實(shí)的SR傳輸,可以進(jìn)一步對(duì)在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收到的信號(hào)進(jìn)行合并解析獲得ACK/NACK,如果判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上也沒(méi)有信號(hào)傳輸(即經(jīng)過(guò)合并后,檢測(cè)結(jié)果為DTX),則判斷終端丟失下行數(shù)據(jù)(即在子幀n3開(kāi)始沒(méi)有傳輸ACK/NACK)。
場(chǎng)景3:根據(jù)規(guī)則3進(jìn)行選擇
在子幀n1開(kāi)始,終端在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR,到子幀n3時(shí),終端判斷需要傳輸?shù)腁CK/NACK信息是否為ACK,如果是,則在子幀n3開(kāi)始放棄SR傳輸,在ACK/NACK對(duì)應(yīng)的PUCCH資源上傳輸ACK,直到子幀n4,如圖5a所示;如果終端判斷需要傳輸?shù)腁CK/NACK信息是NACK,則在子幀n1到子幀n2中,在SR對(duì)應(yīng)的PUCCH資源上傳輸SR,如圖5b所示,這是因?yàn)楦鶕?jù)規(guī)則3,SR優(yōu)先級(jí)高于NACK優(yōu)先級(jí),終端放棄NACK傳輸,
如果終端在子站n1中即可判斷出在子幀n3中存在ACK傳輸,則也可以在子幀n1到子幀n3放棄SR傳輸,直到等到子幀n3開(kāi)始傳輸ACK。
基站側(cè)的上行控制信息傳輸流程:
基站無(wú)法預(yù)先判斷ACK/NACK信息是否為ACK?;究梢圆捎靡韵路桨钢械囊环N來(lái)獲取上行控制信息:
第一方案:在子幀n1~n2中,在SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),在此基礎(chǔ)上,還可在子幀n3~n4中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào),根據(jù)在這兩個(gè)資源上接收信號(hào)分別合并解析出的結(jié)果,組合判斷終端傳輸?shù)男畔⒌降资茿CK/NACK還是SR;例如如果解析出ACK,則認(rèn)為終端確實(shí)傳輸了 ACK,且沒(méi)有傳輸SR,如果解析出NACK,還要進(jìn)一步看SR解析結(jié)果,如果SR為DTX,則認(rèn)為終端沒(méi)有SR傳輸需求,且確實(shí)傳輸了NACK,如果解析出SR,則認(rèn)為NACK解析是誤檢的,即終端沒(méi)有傳輸ACK/NACK,實(shí)際傳輸?shù)氖荢R;
第二方案:先在子幀n1~n2中,在SR對(duì)應(yīng)的PUCCH資源上接收信號(hào),并在子幀n3開(kāi)始,緩存在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收到的信息,基站首先解析SR信號(hào),如果基站合并SR對(duì)應(yīng)的PUCCH資源上的重復(fù)信息后,檢測(cè)到了SR,則認(rèn)為終端實(shí)際進(jìn)行了SR重復(fù)傳輸,沒(méi)有傳輸ACK/NACK,否則,還可以進(jìn)一步在ACK/NACK對(duì)應(yīng)的PUCCH資源上解析得到ACK/NACK,如果判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上也沒(méi)有信號(hào)傳輸(即檢測(cè)為DTX),則判斷終端丟失下行數(shù)據(jù)(即在子幀n3開(kāi)始沒(méi)有傳輸ACK/NACK);
第三方案:在子幀n1~n2中,在SR對(duì)應(yīng)的PUCCH資源接收信號(hào)并緩存,同時(shí),在子幀n3~n4中,在ACK/NACK對(duì)應(yīng)的PUCCH資源上接收信號(hào)并解析,如果基站判斷在ACK/NACK對(duì)應(yīng)的PUCCH資源上不存在信號(hào)傳輸(即經(jīng)過(guò)合并后,檢測(cè)結(jié)果為DTX),則確定終端丟失下行數(shù)據(jù)(即在子幀n3開(kāi)始沒(méi)有傳輸ACK/NACK),可以進(jìn)一步對(duì)在SR對(duì)應(yīng)的資源上接收到的信號(hào)進(jìn)行合并解析獲得SR,如果基站判斷在SR對(duì)應(yīng)的PUCCH資源上也不存在信號(hào)傳輸(即經(jīng)過(guò)合并后,檢測(cè)結(jié)果為DTX),則判斷終端在子幀n1中不存在真實(shí)的SR傳輸。
場(chǎng)景4:根據(jù)規(guī)則4進(jìn)行選擇
在子幀n1到子幀n2中,終端在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR,由于SR的起始傳輸子幀n1在ACK/NACK傳輸子幀n3之前,則終端在子幀n3放棄ACK/NACK傳輸,如圖5a所示。
基站側(cè)的上行控制信息傳輸流程,與場(chǎng)景2中基站側(cè)的上行控制信息傳輸流程相同,在此不再贅述。
場(chǎng)景5:根據(jù)規(guī)則5進(jìn)行選擇
從子幀n1到子幀n3,SR被重復(fù)傳輸?shù)拇螖?shù)為N,SR的總重復(fù)傳輸次數(shù)為 P,如果N除以P得到的比值大于第一閾值,則在子幀n1到子幀n2中,終端放棄ACK/NACK傳輸,如圖5b所示,否則,在子幀n1到子幀n2,終端在SR對(duì)應(yīng)的PUCCH資源上重復(fù)傳輸SR,如圖5a所示。
基站側(cè)的上行控制信息傳輸流程:
可假設(shè)終端在子幀n1中存在SR傳輸。如果N/P大于第一閾值,則基站側(cè)的上行控制信息傳輸流程與場(chǎng)景2下基站側(cè)的流程相同,否則,則基站側(cè)的上行控制信息傳輸流程與場(chǎng)景1下基站側(cè)的流程相同,在此不再贅述。其中,N與P的含義與前述實(shí)施例相同。
基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種終端和基站。
參見(jiàn)圖6,為本發(fā)明實(shí)施例提供的終端600的示意圖。該終端可執(zhí)行前述終端側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程,如圖所示,該終端600可包括:確定模塊61、選擇模塊62、傳輸模塊63,其中:
確定模塊61,用于確定重復(fù)傳輸上行控制信息的子幀,所述上行控制信息包括ACK/NACK和SR;
選擇模塊62,用于若確定出需要在第一子幀傳輸ACK/NACK和SR,則根據(jù)上行控制信息選擇規(guī)則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息;
傳輸模塊63,用于在所述第一子幀傳輸所選擇的上行控制信息。
其中,所述上行控制信息選擇規(guī)則,包括上述規(guī)則1至規(guī)則5中的一種或多種,在此不再贅述。
優(yōu)選地,選擇模塊62可具體用于:若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR;或者,若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為NACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,選擇模塊62可具體用于:根據(jù)所述第一子幀之前的子幀重復(fù)傳輸 的上行控制信息的類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,選擇模塊62可具體用于:
若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⒌牡谝粋鬏敶螖?shù)與第二傳輸次數(shù)的比值大于第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⑾嗤?lèi)型的上行控制信息,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔㈩?lèi)型不同的上行控制信息;或者
根據(jù)ACK/NACK的第二傳輸次數(shù)和SR的第二傳輸次數(shù),選擇第二傳輸次數(shù)較大或較小的上行控制信息類(lèi)型,根據(jù)所選擇的上行控制信息類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,選擇模塊62可具體用于:若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK,且ACK的第一傳輸次數(shù)與所述第二傳輸次數(shù)的比值大于所述第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,選擇模塊62可具體用于:若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,且需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK;否則,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,傳輸模塊63可具體用于:
若所選擇的上行控制信息為ACK/NACK,則在所述第一子幀中ACK/NACK對(duì)應(yīng)的物理上行控制信道PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏斔鲂枰谒龅谝蛔訋瑐鬏數(shù)腁CK/NACK;或者
若所選擇的上行控制信息為SR,則在所述第一子幀中SR對(duì)應(yīng)的PUCCH 資源上采用SR對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏斔鲂枰谒龅谝蛔訋瑐鬏數(shù)腟R。
參見(jiàn)圖7,為本發(fā)明另一實(shí)施例提供的終端700的結(jié)構(gòu)示意圖,該終端可執(zhí)行前述終端側(cè)實(shí)現(xiàn)的上行控制信息傳輸流程,如圖所示,該終端700可包括:處理器701、存儲(chǔ)器702、收發(fā)機(jī)703以及總線接口。
處理器701負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器702可以存儲(chǔ)處理器701在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。收發(fā)機(jī)703用于在處理器701的控制下接收和發(fā)送數(shù)據(jù)。
總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器701代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器702代表的存儲(chǔ)器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類(lèi)的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述??偩€接口提供接口。收發(fā)機(jī)703可以是多個(gè)元件,即包括發(fā)送機(jī)和收發(fā)機(jī),提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。處理器701負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器702可以存儲(chǔ)處理器701在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。
本發(fā)明實(shí)施例揭示的終端側(cè)的上行控制信息傳輸流程,可以應(yīng)用于處理器701中,或者由處理器701實(shí)現(xiàn)。在實(shí)現(xiàn)過(guò)程中,上行控制信息傳輸流程的各步驟可以通過(guò)處理器701中的硬件的集成邏輯電路或者軟件形式的指令完成。處理器701可以是通用處理器、數(shù)字信號(hào)處理器、專(zhuān)用集成電路、現(xiàn)場(chǎng)可編程門(mén)陣列或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件,可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫(xiě)可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器702,處理器701讀取存儲(chǔ)器702中的信息,結(jié)合其硬件 完成上行控制信息傳輸流程的步驟。
具體地,處理器701,用于讀取存儲(chǔ)器702中的程序,執(zhí)行下列過(guò)程:
確定重復(fù)傳輸上行控制信息的子幀,所述上行控制信息包括ACK/NACK和SR;
若確定出需要在第一子幀傳輸ACK/NACK和SR,則根據(jù)上行控制信息選擇規(guī)則從需要在所述第一子幀中傳輸?shù)腁CK/NACK和SR中選擇一種上行控制信息;
在所述第一子幀傳輸所選擇的上行控制信息。
其中,所述上行控制信息選擇規(guī)則,包括上述規(guī)則1至規(guī)則5中的一種或多種,在此不再贅述。
優(yōu)選地,在根據(jù)ACK、NACK和SR的優(yōu)先級(jí),選擇ACK/NACK和SR中的一種上行控制信息時(shí),若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR;或者,若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為NACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,在根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,選擇ACK/NACK和SR中的一種上行控制信息時(shí),可根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,在根據(jù)上行控制信息的第一傳輸次數(shù)和/或第二傳輸次數(shù),選擇ACK/NACK和SR中的一種上行控制信息時(shí),可在所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⒌牡谝粋鬏敶螖?shù)與第二傳輸次數(shù)的比值大于第一閾值的情況下,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⑾嗤?lèi)型的上行控制信息,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌? 制信息類(lèi)型不同的上行控制信息;或者,根據(jù)ACK/NACK的第二傳輸次數(shù)和SR的第二傳輸次數(shù),選擇第二傳輸次數(shù)較大或較小的上行控制信息類(lèi)型,根據(jù)所選擇的上行控制信息類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,在根據(jù)上行控制信息的第一傳輸次數(shù)和/或第二傳輸次數(shù),以及所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,選擇ACK/NACK和SR中的一種上行控制信息時(shí),若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK,且ACK的第一傳輸次數(shù)與所述第二傳輸次數(shù)的比值大于所述第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,在根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,以及ACK、NACK和SR的優(yōu)先級(jí),選擇ACK/NACK和SR中的一種上行控制信息時(shí),若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,且需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK;否則,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,在所述第一子幀傳輸所選擇的上行控制信息時(shí),若所選擇的上行控制信息為ACK/NACK,則在所述第一子幀中ACK/NACK對(duì)應(yīng)的物理上行控制信道PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏斔鲂枰谒龅谝蛔訋瑐鬏數(shù)腁CK/NACK;或者,若所選擇的上行控制信息為SR,則在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上采用SR對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏斔鲂枰谒龅谝蛔訋瑐鬏數(shù)腟R。
參見(jiàn)圖8,為本發(fā)明實(shí)施例提供的基站800的結(jié)構(gòu)示意圖,該基站可實(shí)現(xiàn)上述基站側(cè)的上行控制信息傳輸流程。如圖所示,基站800可包括:接收模塊81和獲取模塊82,其中:
接收模塊81,用于接收子幀,接收到的子幀中包括第一子幀,所述第一子幀既是ACK/否NACK傳輸子幀也是SR傳輸子幀;其中,根據(jù)上行控制信息選擇規(guī)則,所述第一子幀傳輸?shù)纳闲锌刂菩畔⒅邪ˋCK/NACK和SR中的一種;
獲取模塊82,用于根據(jù)終端所使用的上行控制信息選擇規(guī)則,從接收到的子幀中的ACK/NACK傳輸子幀和/或SR傳輸子幀獲取上行控制信息。
其中,所述上行控制信息選擇規(guī)則,包括上述規(guī)則1至規(guī)則5中的一種或多種,在此不再贅述。
優(yōu)選地,上述規(guī)則3中,根據(jù)ACK、NACK和SR的優(yōu)先級(jí),選擇ACK/NACK和SR中的一種上行控制信息,可包括:若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR;或者,若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為NACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,上述規(guī)則4中,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,選擇ACK/NACK和SR中的一種上行控制信息,可包括:根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,上述規(guī)則5中,根據(jù)上行控制信息的第一傳輸次數(shù)和/或第二傳輸次數(shù),選擇ACK/NACK和SR中的一種上行控制信息,可包括:若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⒌牡谝粋鬏敶螖?shù)與第二傳輸次數(shù)的比值大于第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⑾嗤?lèi)型的上行控制信息,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔㈩?lèi)型不同的上行控制信息;或者,根據(jù)ACK/NACK的第二傳輸次數(shù)和SR的第二傳輸次數(shù),選擇第二傳輸次數(shù)較大或較小的上行控制信息類(lèi)型,根據(jù)所選擇的上行控制信息類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和 SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,上述規(guī)則4和規(guī)則5可以結(jié)合使用,將規(guī)則3和規(guī)則5結(jié)合使用具體可包括:若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK,且ACK的第一傳輸次數(shù)與所述第二傳輸次數(shù)的比值大于所述第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,上述規(guī)則4和規(guī)則3可以結(jié)合使用,將規(guī)則4和規(guī)則3結(jié)合使用具體可包括:若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,且需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK;否則,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,若所述第一子幀中傳輸?shù)纳闲锌刂菩畔锳CK/NACK,則所述第一子幀中傳輸?shù)腁CK/NACK在所述第一子幀中ACK/NACK對(duì)應(yīng)的物理上行控制信道PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏敚换蛘?,若所述第一子幀中傳輸?shù)纳闲锌刂菩畔镾R,則所述第一子幀中傳輸?shù)腟R在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上采用SR對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏敗?/p>
參見(jiàn)圖9,為本發(fā)明實(shí)施例提供的基站900的結(jié)構(gòu)示意圖,該基站可實(shí)現(xiàn)上述基站側(cè)的上行控制信息傳輸流程。如圖所示,如圖所示,該終端900可包括:處理器901、存儲(chǔ)器902、收發(fā)機(jī)903以及總線接口。
處理器901負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器902可以存儲(chǔ)處理器901在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。收發(fā)機(jī)903用于在處理器901的控制下接收和發(fā)送數(shù)據(jù)。
總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器901代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器902代表的存儲(chǔ)器的各種電路鏈接在一起??偩€架 構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類(lèi)的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述。總線接口提供接口。收發(fā)機(jī)903可以是多個(gè)元件,即包括發(fā)送機(jī)和收發(fā)機(jī),提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。處理器901負(fù)責(zé)管理總線架構(gòu)和通常的處理,存儲(chǔ)器902可以存儲(chǔ)處理器901在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。
本發(fā)明實(shí)施例揭示的基站側(cè)的上行控制信息傳輸流程,可以應(yīng)用于處理器901中,或者由處理器901實(shí)現(xiàn)。在實(shí)現(xiàn)過(guò)程中,上行控制信息傳輸流程的各步驟可以通過(guò)處理器901中的硬件的集成邏輯電路或者軟件形式的指令完成。處理器901可以是通用處理器、數(shù)字信號(hào)處理器、專(zhuān)用集成電路、現(xiàn)場(chǎng)可編程門(mén)陣列或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件,可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫(xiě)可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器902,處理器901讀取存儲(chǔ)器902中的信息,結(jié)合其硬件完成上行控制信息傳輸流程的步驟。
具體地,處理器901,用于讀取存儲(chǔ)器902中的程序,執(zhí)行下列過(guò)程:
接收子幀,接收到的子幀中包括第一子幀,所述第一子幀既是ACK/NACK傳輸子幀也是SR傳輸子幀;其中,根據(jù)上行控制信息選擇規(guī)則,所述第一子幀傳輸?shù)纳闲锌刂菩畔⒅邪ˋCK/NACK和SR中的一種;
根據(jù)終端所使用的上行控制信息選擇規(guī)則,從接收到的子幀中的ACK/NACK傳輸子幀和/或SR傳輸子幀獲取上行控制信息。
其中,所述上行控制信息選擇規(guī)則,包括上述規(guī)則1至規(guī)則5中的一種或多種,在此不再贅述。
優(yōu)選地,上述規(guī)則3中,根據(jù)ACK、NACK和SR的優(yōu)先級(jí),選擇ACK/NACK 和SR中的一種上行控制信息,可包括:若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR;或者,若需要在所述第一子幀傳輸?shù)腁CK/NACK信息為NACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,上述規(guī)則4中,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,選擇ACK/NACK和SR中的一種上行控制信息,可包括:根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,上述規(guī)則5中,根據(jù)上行控制信息的第一傳輸次數(shù)和/或第二傳輸次數(shù),選擇ACK/NACK和SR中的一種上行控制信息,可包括:若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⒌牡谝粋鬏敶螖?shù)與第二傳輸次數(shù)的比值大于第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔⑾嗤?lèi)型的上行控制信息,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇與所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔㈩?lèi)型不同的上行控制信息;或者,根據(jù)ACK/NACK的第二傳輸次數(shù)和SR的第二傳輸次數(shù),選擇第二傳輸次數(shù)較大或較小的上行控制信息類(lèi)型,根據(jù)所選擇的上行控制信息類(lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,上述規(guī)則4和規(guī)則5可以結(jié)合使用,將規(guī)則3和規(guī)則5結(jié)合使用具體可包括:若所述第一子幀之前重復(fù)傳輸?shù)纳闲锌刂菩畔锳CK,且ACK的第一傳輸次數(shù)與所述第二傳輸次數(shù)的比值大于所述第一閾值,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK,否則,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇SR。
優(yōu)選地,上述規(guī)則4和規(guī)則3可以結(jié)合使用,將規(guī)則4和規(guī)則3結(jié)合使用具體可包括:若所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔镾R,且需 要在所述第一子幀傳輸?shù)腁CK/NACK信息為ACK,則從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇ACK/NACK;否則,根據(jù)所述第一子幀之前的子幀重復(fù)傳輸?shù)纳闲锌刂菩畔⒌念?lèi)型,從需要在所述第一子幀傳輸?shù)腁CK/NACK和SR中選擇相同類(lèi)型的上行控制信息。
優(yōu)選地,若所述第一子幀中傳輸?shù)纳闲锌刂菩畔锳CK/NACK,則所述第一子幀中傳輸?shù)腁CK/NACK在所述第一子幀中ACK/NACK對(duì)應(yīng)的物理上行控制信道PUCCH資源上采用ACK/NACK對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏?;或者,若所述第一子幀中傳輸?shù)纳闲锌刂菩畔镾R,則所述第一子幀中傳輸?shù)腟R在所述第一子幀中SR對(duì)應(yīng)的PUCCH資源上采用SR對(duì)應(yīng)的PUCCH傳輸方案?jìng)鬏敗?/p>
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。