一種擾碼選擇方法及裝置的制造方法
【技術領域】
[0001] 本發明涉及無線通信技術領域,尤其涉及一種擾碼選擇方法及裝置。
【背景技術】
[0002] 在車聯網系統中,不同終端的資源是采用時分的方式分配的。一般而言,相近的終 端間不會發生資源的碰撞,但是距離較遠的終端可能會使用相同的時頻資源,從而發生資 源的碰撞,形成系統內干擾。目前,車聯網系統中,終端采用相同的擾碼,因此,系統內干擾 會在一定情況下形成大于白噪聲的干擾,降低系統性能。
【發明內容】
[0003] 本發明的目的是提供一種擾碼選擇方法及裝置,W解決存在系統內干擾導致系統 性能降低的問題。
[0004] 本發明的目的是通過W下技術方案實現的:
[0005] -種擾碼選擇方法,包括:
[0006] 確定接收信號的子峽中各個時間窗內的干擾功率,每個時間窗分別與前導碼中第 一導頻碼的一個時間偏移量對應;
[0007] 選擇干擾功率最小的時間窗對應的時間偏移量對應的擾碼作為發送信號所使用 的擾碼,第一導頻碼的各個時間偏移量對應不同的擾碼。
[0008] 其中,時間窗是第一導頻碼可能出現的時間范圍。
[0009] 其中,第一前導碼用于實現精確定時。
[0010] 本發明實施例提供的技術方案,選擇干擾功率最小的時間窗對應的時間偏移量對 應的擾碼,即選擇與干擾源不同的擾碼,實現了對干擾的隨機化處理,提高了系統性能。
[0011] 較佳地,通過W下方式確定各個時間窗內的干擾功率:
[0012] 確定子峽中的接收信號的接收功率;
[0013] 確定該子峽中的各個時間窗內的接收功率;
[0014] 確定該子峽中的各個時間窗內的干擾功率,其中,接收信號對應的時間窗內的干 擾功率為該時間窗內的接收功率與接收信號的接收功率的差值,其他時間窗內的干擾功率 為相應時間窗內的接收功率。
[0015] 其中,接收信號對應的時間窗,是指該接收信號的前導碼中第一導頻碼的時間偏 移量對應的時間窗。
[0016] 較佳地,如果前導碼包括未經擴頻的第一導頻碼序列,可W按照如下方式確定上 述子峽中的各個時間窗內的接收功率:濾除對第一導頻碼進行時域相關處理得到的序列中 功率小于設定功率闊值的采樣點;確定該子峽中的各個時間窗內剩余采樣點的功率之和為 各個時間窗內的接收功率。
[0017] 較佳地,如果前導碼包括經擴頻的第一導頻碼序列,可W按照如下方式確定上述 子峽中的各個時間窗內的接收功率:對第一導頻碼進行盲解擴處理,濾除對解擴處理結果 進行時域相關處理得到的序列中功率小于設定功率闊值的采樣點;
[001引確定該子峽中的各個時間窗內剩余采樣點的功率之和為各個時間窗內的接收功 率。
[0019] 接收端可能不確知接收信號所采用的擴頻碼,僅知道一個范圍。假定擴頻碼長度 為2,擴頻碼可能是1,-1和1,1。那么在接收端需要進行盲解擴,即兩種擴頻碼都進行嘗 試,根據解擴結果判斷是否有相應發送。
[0020] W擴頻碼長度2為例,擴頻碼可能是1,-1和1,1。截取兩端相鄰的長導碼L1,L2, 分別與1,-1相乘,然后對應位相加得到L=L1-L2。用L與本地長導碼做相關,得到一個相 關序列R,濾除背景噪聲,進而可W得到擴頻碼為1,-1時,各時間窗內的接收功率。
[0021] 上述得到了擴頻碼為1,-1時各時間窗的接收功率,同樣的方法還可W得到擴頻 碼為1,1時各時間窗的接收功率。假定時間窗的個數是N,該樣等效得到了 2*N個時間窗的 功率分布,每個等效時間窗與一個擾碼相對應,因而可W從2*N個擾碼中選擇合適的擾碼。
[0022] 基于上述任意方法實施例,較佳地,確定子峽中的各個時間窗內的干擾功率之前, 根據參考定時,確定各個時間窗的時域位置。
[0023] 基于上述任意方法實施例,選擇干擾功率最小的時間窗對應的時間偏移量對應的 擾碼,其具體實現方式可W是:確定干擾功率最小的時間窗;如果干擾功率最小的時間窗 有至少兩個,從干擾功率最小的時間窗中選擇一個;選擇該時間窗對應的時間偏移量對應 的擾碼。
[0024] 基于與方法同樣的發明構思,本發明實施例還提供一種擾碼選擇裝置,包括:
[0025] 干擾功率確定模塊,用于確定接收信號的子峽中各個時間窗內的干擾功率,每個 時間窗分別與前導碼中的第一導頻碼的一個時間偏移量對應;
[0026] 擾碼選擇模塊,用于選擇干擾功率最小的時間窗對應的時間偏移量對應的擾碼作 為發送信號所使用的擾碼,第一導頻碼的各個時間偏移量對應不同的擾碼。
[0027] 本發明實施例提供的技術方案,選擇干擾功率最小的時間窗對應的時間偏移量對 應的擾碼,即選擇與干擾源不同的擾碼,通過上述處理過程,實現了對干擾的隨機化處理, 提高了系統性能。
[0028] 較佳地,所述干擾功率確定模塊具體用于:確定子峽中的接收信號的接收功率; 確定該子峽中的各個時間窗內的接收功率;確定該子峽中的各個時間窗內的干擾功率,其 中,接收信號對應的時間窗內的干擾功率為時間窗內的接收功率與接收信號的接收功率的 差值,其他時間窗內的干擾功率為時間窗內的接收功率。
[0029] 較佳地,如果前導碼包括未經擴頻的第一導頻碼序列,確定上述子峽中的各個時 間窗內的接收功率時,干擾功率確定模塊用于:
[0030] 濾除對第一導頻碼進行時域相關處理得到的序列中功率小于設定功率闊值的采 樣點;
[0031] 確定該子峽中的各個時間窗內剩余采樣點的功率之和為各個時間窗內的接收功 率。
[0032] 較佳地,如果前導碼包括經擴頻的第一導頻碼序列,確定上述子峽中的各個時間 窗內的接收功率時,干擾功率確定模塊用于:
[0033] 對第一導頻碼進行盲解擴處理,濾除對解擴處理結果進行時域相關處理得到的序 列中功率小于設定功率闊值的采樣點;
[0034] 確定該子峽中的各個時間窗內剩余采樣點的功率之和為各個時間窗內的接收功 率。
[0035] 基于上述任意裝置實施例,較佳地,還包括時間窗確定模塊,用于在所述干擾功率 確定模塊確定上述子峽的各個時間窗內的干擾功率之前,根據參考定時,確定各個時間窗 的時域位置。
[0036] 基于上述任意裝置實施例,較佳地,所述擾碼選擇模塊用于:
[0037] 確定干擾功率最小的時間窗;
[0038] 如果干擾功率最小的時間窗有至少兩個,從干擾功率最小的時間窗中選擇一個;
[0039] 選擇該時間窗對應的時間偏移量對應的擾碼。
[0040] 基于與方法同樣的發明構思,本發明實施例還提供另一種擾碼選擇設備,包括處 理器和存儲器:
[0041] 該處理器被配置為執行具有下列功能的計算機程序;確定接收信號的子峽中各個 時間窗內的干擾功率,第一導頻碼對應的每個時間窗分別與第一導頻碼的一個時間偏移量 對應;選擇干擾功率最小的時間窗對應的時間偏移量對應的擾碼作為發送信號所使用的擾 碼,第一導頻碼的各個時間偏移量對應不同的擾碼;
[0042] 該存儲器被配置為;存儲上述計算