一種實(shí)現(xiàn)rach同步的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)隨機(jī)接入信道RACH同步的方法及系統(tǒng),通過對(duì)隨機(jī)接入響應(yīng)消息中預(yù)留位的使用,相當(dāng)于擴(kuò)充了承載時(shí)間提前量的TAC位,在應(yīng)用場(chǎng)景要求的eNB覆蓋范圍較大的情況下也能實(shí)現(xiàn)RACH同步。同時(shí),當(dāng)測(cè)得的時(shí)間提前量與應(yīng)用場(chǎng)景要求的eNB覆蓋范圍不匹配時(shí),本發(fā)明還可以對(duì)時(shí)間提前量進(jìn)行修正,以保證RACH同步的順利進(jìn)行。
【專利說明】—種實(shí)現(xiàn)RACH同步的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信【技術(shù)領(lǐng)域】,尤其涉及一種實(shí)現(xiàn)RACH(Random AccessChannel,隨機(jī)接入信道)同步的方法及系統(tǒng)。
【背景技術(shù)】
[0002]LTE (Long Term Evolution,長(zhǎng)期演進(jìn))系統(tǒng)中,TA (Time Advance,時(shí)間提前量)是一個(gè)用于表征eNB (evolved NodeB,演進(jìn)型基站)接收到UE (UserEquipment,用戶設(shè)備)所發(fā)送數(shù)據(jù)的定時(shí)偏差的參量。初始定時(shí)是通過Preamble (前導(dǎo)序列)進(jìn)行的。具體是eNB的物理層根據(jù)收到的UE發(fā)送的Preamble測(cè)出初始定時(shí)的TA,然后eNB的物理層將測(cè)出的初始定時(shí)的TA報(bào)告給MAC (MediumAccess Control,媒體接入控制)層,由eNB的MAC 生成 TAC (TimingAdvance Command,時(shí)間提前量命令)。該 TAC 通過 MAC RAR (RandomAccessResponses,隨機(jī)接入響應(yīng))消息由eNB下發(fā)給UE,UE通過對(duì)RAP ID (RandomAccessPreamble Identity,隨機(jī)接入前導(dǎo)序列標(biāo)識(shí))的驗(yàn)證,獲取自己的初始定時(shí)。該TAC在MACRAR消息中共占用11比特,目前的取值范圍為0,1,2,...,1282,單位16Ts,其中Ts是LTE的基本時(shí)間單位,lTs=[l/(15000 X 2048)] S。
[0003]通過前面的介紹知,目前UE的初始定時(shí)的TA的最大值為1282,單位為16Ts,該情況對(duì)應(yīng)的小區(qū)的覆蓋半徑達(dá)100km,但是對(duì)于要求小區(qū)的覆蓋半徑大于IOOkm的場(chǎng)景,1282滿足不了要求。通過MAC RAR消息的結(jié)構(gòu)知,TAC占用11比特,能表示的時(shí)間提前量TA的二進(jìn)制數(shù)值最大為2047,單位為16Ts (即0.52微秒),此時(shí)對(duì)應(yīng)的小區(qū)半徑為160km,仍不能滿足小區(qū)的半徑大于160km的覆蓋場(chǎng)景。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是,提供一種實(shí)現(xiàn)RACH同步的方法及系統(tǒng),解決目前現(xiàn)有技術(shù)在eNB覆蓋范圍較大的情況下無法實(shí)現(xiàn)RACH同步的問題。
[0005]本發(fā)明采用的技術(shù)方案是,所述實(shí)現(xiàn)RACH同步的方法,包括:
[0006]用戶設(shè)備UE向演進(jìn)型基站eNB發(fā)送用于隨機(jī)接入的前導(dǎo)序列時(shí),eNB基于所述前導(dǎo)序列計(jì)算出初始定時(shí)的時(shí)間提前量,所述時(shí)間提前量的單位為16Ts,其中Ts=[l/(15000X2048)]秒;
[0007]當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),eNB根據(jù)所述時(shí)間提前量,選擇使用隨機(jī)接入響應(yīng)消息中時(shí)間提前量命令TAC位、或者使用預(yù)留位與TAC位一起來承載時(shí)間提前量,然后將承載有時(shí)間提前量的隨機(jī)接入響應(yīng)消息下發(fā)給UE ;
[0008]UE接收到隨機(jī)接入響應(yīng)消息后,判斷預(yù)留位是否使用,若是,則基于所述預(yù)留位與TAC位一起承載的時(shí)間提前量確定初始定時(shí),否則基于將TAC位承載的時(shí)間提前量確定初始定時(shí)。
[0009]進(jìn)一步的,當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),eNB判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則執(zhí)行下面的判斷;
[0010]eNB判斷時(shí)間提前量是否能用比TAC位多一位的二進(jìn)制數(shù)表示,若能,則使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量,否則將所述預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
[0011]進(jìn)一步的,所述方法還包括:
[0012]當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤ 160km時(shí),eNB判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則將所述TAC位所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
[0013]進(jìn)一步的,所述方法還包括:
[0014]當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤IOOkm時(shí),eNB判斷時(shí)間提前量是否大于1282,若是,則將1282作為TAC位承載的時(shí)間提前量,否則使用TAC位來承載時(shí)間提前量。
[0015]進(jìn)一步的,當(dāng)使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量時(shí),預(yù)留位作為二進(jìn)制數(shù)的最高位。
[0016]本發(fā)明還提供一種實(shí)現(xiàn)RACH同步的系統(tǒng),包括:
[0017]演進(jìn)型基站eNB,用于當(dāng)用戶設(shè)備UE發(fā)來用于隨機(jī)接入的前導(dǎo)序列時(shí),基于所述前導(dǎo)序列計(jì)算出初始定時(shí)的時(shí)間提前量,所述時(shí)間提前量的單位為16Ts,其中Ts=[l/(15000X2048)]秒;當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),根據(jù)所述時(shí)間提前量,選擇使用隨機(jī)接入響應(yīng) 消息中時(shí)間提前量命令TAC位、或者使用預(yù)留位與TAC位一起來承載時(shí)間提前量,然后將承載有時(shí)間提前量的隨機(jī)接入響應(yīng)消息下發(fā)給UE ;
[0018]用戶設(shè)備UE,用于向eNB發(fā)送用于隨機(jī)接入的前導(dǎo)序列;接收到eNB發(fā)來的隨機(jī)接入響應(yīng)消息后,判 斷預(yù)留位是否使用,若是,則基于所述預(yù)留位與TAC位一起承載的時(shí)間提前量確定初始定時(shí),否則基于TAC位承載的時(shí)間提前量確定初始定時(shí)。
[0019]進(jìn)一步的,所述演進(jìn)型基站eNB,具體包括:
[0020]第一判斷執(zhí)行模塊,用于當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則調(diào)用第二判斷執(zhí)行模塊;
[0021]第二判斷執(zhí)行模塊,用于判斷時(shí)間提前量是否能用比TAC位多一位的二進(jìn)制數(shù)表示,若能,則使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量,否則將所述預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
[0022]進(jìn)一步的,所述演進(jìn)型基站eNB,還包括:
[0023]第三判斷執(zhí)行模塊,用于當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤160km時(shí),判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則將所述TAC位所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
[0024]進(jìn)一步的,所述演進(jìn)型基站eNB,還包括:
[0025]第四判斷執(zhí)行模塊,用于當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤IOOkm時(shí),判斷時(shí)間提前量是否大于1282,若是,則將1282作為TAC位承載的時(shí)間提前量,否則使用TAC位來承載時(shí)間提前量。
[0026]進(jìn)一步的,當(dāng)使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量時(shí),預(yù)留位作為二進(jìn)制數(shù)的最高位。
[0027]采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點(diǎn):
[0028]本發(fā)明所述實(shí)現(xiàn)RACH同步的方法及系統(tǒng),通過對(duì)隨機(jī)接入響應(yīng)消息中預(yù)留位的使用,相當(dāng)于擴(kuò)充了承載時(shí)間提前量的TAC位,在應(yīng)用場(chǎng)景要求的eNB覆蓋范圍較大的情況下也能實(shí)現(xiàn)RACH同步。同時(shí),當(dāng)測(cè)得的時(shí)間提前量與應(yīng)用場(chǎng)景要求的eNB覆蓋范圍不匹配時(shí),本發(fā)明還可以對(duì)時(shí)間提前量進(jìn)行修正,以保證RACH同步的順利進(jìn)行。
【專利附圖】
【附圖說明】
[0029]圖1為本發(fā)明第一實(shí)施例的實(shí)現(xiàn)RACH同步的方法流程圖;
[0030]圖2為隨機(jī)接入響應(yīng)消息的結(jié)構(gòu)示意圖;
[0031]圖3為本發(fā)明第二實(shí)施例的實(shí)現(xiàn)RACH同步的方法系統(tǒng)組成示意圖;
[0032]圖4為本發(fā)明應(yīng)用實(shí)例一實(shí)施RACH同步的過程示意圖。
【具體實(shí)施方式】
[0033]為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說明如后。
[0034]本發(fā)明第一實(shí)施例,一種實(shí)現(xiàn)RACH同步的方法,如圖1所示,包括以下步驟:
[0035]步驟S101,用戶設(shè)備UE向演進(jìn)型基站eNB發(fā)送用于隨機(jī)接入的前導(dǎo)序列時(shí),eNB基于所述前導(dǎo)序列計(jì)算出初始定時(shí)的時(shí)間提前量。所述時(shí)間提前量的單位為16Ts。
[0036]具體的,由于RACH同步是上行的同步過程,UE發(fā)送前導(dǎo)序列的目的是想要隨機(jī)接入eNB。eNB將接收到的前導(dǎo)序列與本地發(fā)送序列進(jìn)行相關(guān),可以得到檢測(cè)峰值,該檢測(cè)峰值與沒有時(shí)間偏移的理想峰值位置的偏差就是時(shí)間提前量。這一內(nèi)容是本領(lǐng)域的公知技術(shù),故此處不詳述。
[0037]步驟S102,當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),eNB根據(jù)所述時(shí)間提前量,選擇使用隨機(jī)接入響應(yīng)消息中時(shí)間提前量命令TAC位、或者使用預(yù)留位與TAC位一起來承載時(shí)間提前量,然后將承載有時(shí)間提前量的隨機(jī)接入響應(yīng)消息下發(fā)給UE。
[0038]具體的,隨機(jī)接入響應(yīng)消息的結(jié)構(gòu)如圖2所示,現(xiàn)有技術(shù)中隨機(jī)接入響應(yīng)消息的預(yù)留位R為預(yù)留比特位,TAC (Timing Advance Command)位由隨機(jī)接入響應(yīng)消息的字節(jié)I中的7比特接上字節(jié)2中的4比特,共11比特組成,承載時(shí)間提前量數(shù)值時(shí),按照從左到右、從字節(jié)I到字節(jié)2的順序依次為二進(jìn)制時(shí)間提前量數(shù)值的最高比特位到最低比特位。當(dāng)使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量時(shí),達(dá)到12比特二進(jìn)制數(shù),理論上預(yù)留位可以作為二進(jìn)制數(shù)的任一位,但是在實(shí)際中,需要考慮軟硬件的配合以及設(shè)備之間交互的實(shí)現(xiàn)復(fù)雜度,故最優(yōu)選的方案是將預(yù)留位作為承載的二進(jìn)制時(shí)間提前量數(shù)值的最高位。
[0039]當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),eNB判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則執(zhí)行下面的判斷;
[0040]eNB判斷時(shí)間提前量是否能用比TAC位多一位的二進(jìn)制數(shù)表示,若能,則使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量,否則將所述預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量,即將比TAC位多一位的二進(jìn)制數(shù)最大值替代為時(shí)間提前量,并由所述預(yù)留位與TAC位一起來承載。
[0041]由于時(shí)間提前量為預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值即4095時(shí),是隨機(jī)接入響應(yīng)消息能夠攜帶的時(shí)間提前量的上限,若測(cè)得的時(shí)間提前量大于4095,則預(yù)留位與TAC位一起使用也無法表示,因此需要將時(shí)間提前量限制為4095,以便完成RACH同步。
[0042]另外,根據(jù)應(yīng)用場(chǎng)景要求的eNB覆蓋范圍的大小不同,還包括如下兩種情況:
[0043]第一種情況:當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNB覆蓋半徑< 160km時(shí),eNB判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則將所述TAC位所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量,即將TAC位所能容納的二進(jìn)制數(shù)最大值替代為時(shí)間提前量,并由TAC位來承載。
[0044]具體的,由于時(shí)間提前量為TAC位所能容納的二進(jìn)制數(shù)最大值即2047時(shí)對(duì)應(yīng)的應(yīng)用場(chǎng)景中eNB覆蓋半徑為160km,若應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑≤160km而測(cè)得的時(shí)間提前量卻大于2047,則不匹配,需要將時(shí)間提前量限制為2047,以便完成RACH同步。
[0045]第二種情況:當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤IOOkm時(shí),eNB判斷時(shí)間提前量是否大于1282,若是,則將1282作為TAC位承載的時(shí)間提前量,即將1282替代為時(shí)間提前量并由TAC位來承載,否則使用TAC位來承載時(shí)間提前量。
[0046]具體的,由于時(shí)間提前量為1282時(shí)對(duì)應(yīng)的應(yīng)用場(chǎng)景中eNB覆蓋半徑為100km,若應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑≤IOOkm而測(cè)得的時(shí)間提前量卻大于1282,則不匹配,需要將時(shí)間提前量限制為1282,以便完成RACH同步。
[0047]步驟S103,UE接收到隨機(jī)接入響應(yīng)消息后,判斷預(yù)留位是否使用,若是,則基于所述預(yù)留位與TAC位一起承載的時(shí)間提前量確定初始定時(shí),否則基于將TAC位承載的時(shí)間提前量確定初始定時(shí)。由于根據(jù)時(shí)間提前量確定初始定時(shí)這一內(nèi)容是本領(lǐng)域的公知技術(shù),故此處不詳述。
[0048]本發(fā)明第二實(shí)施例,一種實(shí)現(xiàn)RACH同步的系統(tǒng),如圖3所示,包括以下組成部分:
[0049]eNBlOO,用于當(dāng)UE200發(fā)來用于隨機(jī)接入的前導(dǎo)序列時(shí),基于所述前導(dǎo)序列計(jì)算出初始定時(shí)的時(shí)間提前量,所述時(shí)間提前量的單位為16Ts ;當(dāng)應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑大于160km時(shí),eNBlOO根據(jù)所述時(shí)間提前量,選擇使用隨機(jī)接入響應(yīng)消息中時(shí)間提前量命令TAC位、或者使用預(yù)留位與TAC位一起來承載時(shí)間提前量,然后將承載有時(shí)間提前量的隨機(jī)接入響應(yīng)消息下發(fā)給UE200。
[0050]具體的,eNBlOO將接收到的前導(dǎo)序列與本地發(fā)送序列進(jìn)行相關(guān),可以得到檢測(cè)峰值,該檢測(cè)峰值與沒有時(shí)間偏移的理想峰值位置的偏差就是時(shí)間提前量。這一內(nèi)容是本領(lǐng)域的公知技術(shù),故此處不詳述。
[0051]eNBlOO 具體包括:
[0052]第一判斷執(zhí)行模塊,用于當(dāng)應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑大于160km時(shí),判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則調(diào)用第二判斷執(zhí)行模塊102 ;
[0053]第二判斷執(zhí)行模塊,用于判斷時(shí)間提前量是否能用比TAC位多一位的二進(jìn)制數(shù)表示,若能,則使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量,否則將所述預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。[0054]當(dāng)使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量的二進(jìn)制數(shù)值時(shí),達(dá)到12比特二進(jìn)制數(shù),理論上預(yù)留位可以作為二進(jìn)制數(shù)的任一位,但是在實(shí)際中,需要考慮軟硬件的配合以及設(shè)備之間的實(shí)現(xiàn)復(fù)雜度,故最優(yōu)選的方案是將預(yù)留位作為承載的二進(jìn)制時(shí)間提前量數(shù)值的最高位。
[0055]UE200,用于向eNBlOO發(fā)送用于隨機(jī)接入的前導(dǎo)序列;接收到eNBlOO發(fā)來的隨機(jī)接入響應(yīng)消息后,判斷預(yù)留位是否使用,若是,則基于所述預(yù)留位與TAC位一起承載的時(shí)間提前量確定初始定時(shí),否則基于TAC位承載的時(shí)間提前量確定初始定時(shí)。
[0056]另外,根據(jù)應(yīng)用場(chǎng)景要求的eNBlOO覆蓋范圍的大小不同,eNBlOO通過其內(nèi)部的各判斷執(zhí)行模塊所完成的功能還包括如下兩種情況:
[0057]第一種情況:當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑≤160km時(shí),eNBlOO還包括:
[0058]第三判斷執(zhí)行模塊,用于當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑≤160km時(shí),判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則將所述TAC位所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間
提前量。
[0059]第二種情況:當(dāng)應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑≤1OOkm時(shí),eNBlOO還包括:
[0060]第四判斷執(zhí)行模塊,用于當(dāng)應(yīng)用場(chǎng)景要求的eNBlOO覆蓋半徑≤1OOkm時(shí),判斷時(shí)間提前量是否大于1282,若是,則將1282作為TAC位承載的時(shí)間提前量,否則使用TAC位來承載時(shí)間提前量。
[0061]基于上述實(shí)施例,介紹兩個(gè)本發(fā)明的應(yīng)用實(shí)例:
[0062]應(yīng)用實(shí)例一:
[0063]如圖4所示,以LTE系統(tǒng)為例,實(shí)現(xiàn)RACH同步的方法,包括:
[0064]S201:開始;
[0065]S202:演進(jìn)型基站的物理層利用前導(dǎo)序列進(jìn)行時(shí)間提前量的測(cè)量,并將測(cè)得的時(shí)間提前量上報(bào)給演進(jìn)型基站的媒體接入控制層,執(zhí)行步驟S203 ;時(shí)間提前量的單位為16Ts ;
[0066]S203:演進(jìn)型基站判斷需求給出的對(duì)應(yīng)場(chǎng)景要求覆蓋半徑是否大于100公里,若是,則執(zhí)行步驟S207 ;否則,執(zhí)行步驟S204 ;
[0067]S204:演進(jìn)型基站的媒體接入控制層判斷收到的時(shí)間提前量是否大于1282,若是,執(zhí)行步驟S205 ;否則,執(zhí)行步驟S206 ;
[0068]S205:演進(jìn)型基站的媒體接入控制層用1282代替該時(shí)間提前量,執(zhí)行步驟S206 ;
[0069]S206:演進(jìn)型基站的媒體接入控制層將該時(shí)間提前量轉(zhuǎn)化為11比特二進(jìn)制數(shù),生成時(shí)間提前量命令,執(zhí)行步驟S212 ;
[0070]S207:演 進(jìn)型基站的媒體接入控制層判斷演進(jìn)型基站的物理層上報(bào)的時(shí)間提前量是否能用11比特表示,若是,執(zhí)行步驟S206 ;否則,執(zhí)行步驟S208 ;本步驟是為了判斷隨機(jī)接入響應(yīng)消息中的時(shí)間提前量命令位(共11比特)是否可以容納測(cè)得的時(shí)間提前量二進(jìn)制數(shù)值。
[0071]S208:演進(jìn)型基站的媒體接入控制層判斷演進(jìn)型基站的物理層上報(bào)的時(shí)間提前量是否能用12比特表示,若是,執(zhí)行步驟S209 ;否則執(zhí)行步驟S211 ;本步驟是為了判斷隨機(jī)接入響應(yīng)消息中的預(yù)留位和時(shí)間提前量命令位一起使用(共12比特)是否可以容納測(cè)得的時(shí)間提前量二進(jìn)制數(shù)值。
[0072]S209:演進(jìn)型基站的媒體接入控制層將該時(shí)間提前量轉(zhuǎn)化為12比特,生成時(shí)間提前量命令,執(zhí)行步驟S210 ;
[0073]S210:演進(jìn)型基站的媒體接入控制層隨機(jī)接入響應(yīng)消息中的預(yù)留位和時(shí)間提前量命令位共同構(gòu)成12比特用于放置生成的時(shí)間提前量命令,其中預(yù)留位用于放置12比特二進(jìn)制數(shù)的最高位,然后依次放入時(shí)間提前量命令位剩余的11比特,執(zhí)行步驟S212 ;
[0074]S211:演進(jìn)型基站的媒體接入控制層將該時(shí)間提前量用4095代替,執(zhí)行步驟
5212;
[0075]S212:演進(jìn)型基站通過隨機(jī)接入響應(yīng)消息下發(fā)該時(shí)間提前量命令,執(zhí)行步驟
5213;
[0076]S213:結(jié)束。
[0077]對(duì)應(yīng)于上述步驟需要設(shè)計(jì)如下功能的用戶設(shè)備UE:
[0078]當(dāng)UE收到eNB發(fā)送的隨機(jī)接入響應(yīng)消息時(shí),參見圖2,能夠?qū)㈩A(yù)留位R和TAC位共12比特聯(lián)合解析,其中預(yù)留位R為最高比特位,然后是TAC位的11比特,各個(gè)比特位依次降低。例如:對(duì)于普通的終端,預(yù)留位R為0,連同TAC位的11比特二進(jìn)制數(shù)折算成十進(jìn)制數(shù)后小于等于1282 ;對(duì)于能夠工作在覆蓋半徑大于IOOkm的情況,終端能夠解析預(yù)留位R為“0”,連同TAC位的11比特二進(jìn)制數(shù)折算成十進(jìn)制數(shù)后大于1282的情況,且也能夠解析預(yù)留位R為1,連同TAC位的11比特二進(jìn)制數(shù)折算成十進(jìn)制數(shù)后大于2047的情況。
[0079]應(yīng)用實(shí)例二:
[0080]對(duì)于國(guó)內(nèi)航線覆蓋的場(chǎng)景下,覆蓋半徑大于100km,但是最大半徑限制在160km范圍內(nèi)的場(chǎng)景。實(shí)施RACH同步的步驟如下:
[0081]S301:eNB的物理層利用前導(dǎo)序列Preamble進(jìn)行時(shí)間提前量TA的測(cè)量,將測(cè)得的TA值上報(bào)給eNB的媒體接入控制層;
[0082]S302:eNB的媒體接入控制層收到測(cè)得的TA值后,根據(jù)目前的覆蓋需求可知該TA值不得大于2047,因此可以確定媒體接入控制層的隨機(jī)接入響應(yīng)消息的預(yù)留位R直接填“O”即可;
[0083]S303:若eNB的媒體接入控制層收到的eNB的物理層上報(bào)的TA值大于2047,則用2047代替;進(jìn)入步驟S304 ;
[0084]S304:eNB的媒體接入控制層將TA值轉(zhuǎn)化為二進(jìn)制,用11比特表示,填入媒體接入控制層的隨機(jī)接入響應(yīng)消息,后續(xù)進(jìn)行隨機(jī)接入響應(yīng)消息的調(diào)度。
[0085]應(yīng)用實(shí)例三:
[0086]對(duì)于國(guó)際航線覆蓋的場(chǎng)景,覆蓋半徑要求大于160km的場(chǎng)景。實(shí)施RACH同步的步驟如下:
[0087]S401:eNB的物理層利用前導(dǎo)序列Preamble進(jìn)行時(shí)間提前量TA的測(cè)量,將該測(cè)得的TA值上報(bào)給eNB的媒體接入控制層;
[0088]S402:eNB的媒體接入控制層收到測(cè)得的TA值后,根據(jù)目前的覆蓋需求可知該測(cè)得的TA值可能大于11比特二進(jìn)制數(shù)所能表示的最大值2047,也可能會(huì)小于2047,因此要分情況進(jìn)行處理;[0089]S403:如果eNB的媒體接入控制層收到測(cè)得的TA值小于2047,則eNB的媒體接入控制層將該測(cè)得的TA值轉(zhuǎn)化為11比特二進(jìn)制數(shù),媒體接入控制層的預(yù)留位R直接填“O”;如果eNB的媒體接入控制層收到測(cè)得的TA值大于2047但小于4095,則將該測(cè)得的TA值轉(zhuǎn)化為12比特二進(jìn)制數(shù),用媒體接入控制層的預(yù)留位R和TAC位共12比特來承載;如果eNB的媒體接入控制層收到測(cè)得的TA值大于4095,此時(shí)需要用4095來代替該測(cè)得的TA值,用媒體接入控制層的隨機(jī)接入響應(yīng)消息的預(yù)留位R和TAC位共12比特來承載;
[0090]S404:eNB的媒體接入控制層進(jìn)行后續(xù)隨機(jī)接入響應(yīng)消息的調(diào)度。
[0091]本發(fā)明提供的大覆蓋場(chǎng)景下RACH同步方法及對(duì)應(yīng)終端的設(shè)計(jì),eNB的MAC層根據(jù)eNB的物理層測(cè)量的TA值進(jìn)行TAC的計(jì)算,在TAC的計(jì)算過程中,將預(yù)留位R和TAC位共12比特聯(lián)合起來放置TAC,預(yù)留位R為該TAC的最高比特位,其次TAC位的11比特的優(yōu)先級(jí)依次降低。同理也需要支持該功能的終端,不僅適用于覆蓋半徑小區(qū)小于等于IOOkm的場(chǎng)景,對(duì)于大于IOOkm的覆蓋場(chǎng)景也是支持的,例如航線覆蓋場(chǎng)景。
[0092]本發(fā)明所述實(shí)現(xiàn)RACH同步的方法及系統(tǒng),通過對(duì)隨機(jī)接入響應(yīng)消息中預(yù)留位的使用,相當(dāng)于擴(kuò)充了承載時(shí)間提前量的TAC位,在應(yīng)用場(chǎng)景要求的eNB覆蓋范圍較大的情況下也能實(shí)現(xiàn)RACH同步。同時(shí),當(dāng)測(cè)得的時(shí)間提前量與應(yīng)用場(chǎng)景要求的eNB覆蓋范圍不匹配時(shí),本發(fā)明還可以對(duì)時(shí)間提前量進(jìn)行修正,以保證RACH同步的順利進(jìn)行。
[0093]通過【具體實(shí)施方式】的說明,應(yīng)當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對(duì)本發(fā)明加以限制。
【權(quán)利要求】
1.一種實(shí)現(xiàn)隨機(jī)接入信道RACH同步的方法,其特征在于,包括: 用戶設(shè)備UE向演進(jìn)型基站eNB發(fā)送用于隨機(jī)接入的前導(dǎo)序列時(shí),eNB基于所述前導(dǎo)序列計(jì)算出初始定時(shí)的時(shí)間提前量,所述時(shí)間提前量的單位為16Ts,其中Ts=[l/(15000X2048)]秒; 當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),eNB根據(jù)所述時(shí)間提前量,選擇使用隨機(jī)接入響應(yīng)消息中時(shí)間提前量命令TAC位、或者使用預(yù)留位與TAC位一起來承載時(shí)間提前量,然后將承載有時(shí)間提前量的隨機(jī)接入響應(yīng)消息下發(fā)給UE ; UE接收到隨機(jī)接入響應(yīng)消息后,判斷預(yù)留位是否使用,若是,則基于所述預(yù)留位與TAC位一起承載的時(shí)間提前量確定初始定時(shí),否則基于將TAC位承載的時(shí)間提前量確定初始定時(shí)。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)RACH同步的方法,其特征在于,當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),eNB判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則執(zhí)行下面的判斷; eNB判斷時(shí)間提前量是否能用比TAC位多一位的二進(jìn)制數(shù)表示,若能,則使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量,否則將所述預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
3.根據(jù)權(quán)利要求1或2所述的實(shí)現(xiàn)RACH同步的方法,其特征在于,所述方法還包括: 當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤160km時(shí),eNB判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則將所述TAC位所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
4.根據(jù)權(quán)利要求1或 2所述的實(shí)現(xiàn)RACH同步的方法,其特征在于,所述方法還包括: 當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑≤IOOkm時(shí),eNB判斷時(shí)間提前量是否大于1282,若是,則將1282作為TAC位承載的時(shí)間提前量,否則使用TAC位來承載時(shí)間提前量。
5.根據(jù)權(quán)利要求1或2所述的實(shí)現(xiàn)RACH同步的方法,其特征在于,當(dāng)使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量時(shí),預(yù)留位作為二進(jìn)制數(shù)的最高位。
6.一種實(shí)現(xiàn)RACH同步的系統(tǒng),其特征在于,包括: 演進(jìn)型基站eNB,用于當(dāng)用戶設(shè)備UE發(fā)來用于隨機(jī)接入的前導(dǎo)序列時(shí),基于所述前導(dǎo)序列計(jì)算出初始定時(shí)的時(shí)間提前量,所述時(shí)間提前量的單位為16Ts,其中Ts=[l/(15000X2048)]秒;當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),根據(jù)所述時(shí)間提前量,選擇使用隨機(jī)接入響應(yīng)消息中時(shí)間提前量命令TAC位、或者使用預(yù)留位與TAC位一起來承載時(shí)間提前量,然后將承載有時(shí)間提前量的隨機(jī)接入響應(yīng)消息下發(fā)給UE ; 用戶設(shè)備UE,用于向eNB發(fā)送用于隨機(jī)接入的前導(dǎo)序列;接收到eNB發(fā)來的隨機(jī)接入響應(yīng)消息后,判斷預(yù)留位是否使用,若是,則基于所述預(yù)留位與TAC位一起承載的時(shí)間提前量確定初始定時(shí),否則基于TAC位承載的時(shí)間提前量確定初始定時(shí)。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)RACH同步的系統(tǒng),其特征在于,所述eNB,具體包括: 第一判斷執(zhí)行模塊,用于當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑大于160km時(shí),判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則調(diào)用第二判斷執(zhí)行模塊;第二判斷執(zhí)行模塊,用于判斷時(shí)間提前量是否能用比TAC位多一位的二進(jìn)制數(shù)表示,若能,則使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量,否則將所述預(yù)留位與TAC位一起所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
8.根據(jù)權(quán)利要求6或7所述的實(shí)現(xiàn)RACH同步的系統(tǒng),其特征在于,所述eNB,還包括: 第三判斷執(zhí)行模塊,用于當(dāng)IOOkm <應(yīng)用場(chǎng)景要求的eNB覆蓋半徑< 160km時(shí),判斷時(shí)間提前量是否能用隨機(jī)接入響應(yīng)消息中的TAC位的二進(jìn)制數(shù)表示,若能,則使用TAC位來承載時(shí)間提前量,否則將所述TAC位所能容納的二進(jìn)制數(shù)最大值作為承載的時(shí)間提前量。
9.根據(jù)權(quán)利要求6或7所述的實(shí)現(xiàn)RACH同步的系統(tǒng),其特征在于,所述eNB,還包括: 第四判斷執(zhí)行模塊,用于當(dāng)應(yīng)用場(chǎng)景要求的eNB覆蓋半徑< IOOkm時(shí),判斷時(shí)間提前量是否大于1282,若是,則將1282作為TAC位承載的時(shí)間提前量,否則使用TAC位來承載時(shí)間提前量。
10.根據(jù)權(quán)利要求6或7所述的實(shí)現(xiàn)RACH同步的系統(tǒng),其特征在于,當(dāng)使用隨機(jī)接入響應(yīng)消息中的預(yù)留位與TAC位一起來承載所述時(shí)間提前量時(shí),預(yù)留位作為二進(jìn)制數(shù)的最高位。·
【文檔編號(hào)】H04L27/26GK103857030SQ201210512410
【公開日】2014年6月11日 申請(qǐng)日期:2012年12月4日 優(yōu)先權(quán)日:2012年12月4日
【發(fā)明者】李美娟 申請(qǐng)人:中興通訊股份有限公司