專利名稱:一種用戶設(shè)備移動繞回仿真方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù),特別是涉及一種用戶設(shè)備(UE)移動繞回仿真方法與
直o
背景技術(shù):
目前,在第三代移動通信(3G)系統(tǒng)和長期演進(jìn)(LTE)系統(tǒng)的仿真中都采用繞回 (WrapAround)小區(qū)結(jié)構(gòu),需要仿真真實(shí)網(wǎng)絡(luò)中的服務(wù)小區(qū)干擾、UE干擾等情形。為了對上 述干擾的情形進(jìn)行仿真,需要模擬真實(shí)網(wǎng)絡(luò)中的UE分布以及移動情形,這就需要維持仿真 系統(tǒng)中UE數(shù)量的一致性,并且需要仿真出系統(tǒng)中UE移動規(guī)律。在目前的系統(tǒng)仿真中,采用 繞回技術(shù)仿真某一覆蓋區(qū)域的網(wǎng)絡(luò)服務(wù)小區(qū)布局情況以及實(shí)際網(wǎng)絡(luò)中的UE分布和移動情 形。在靜態(tài)仿真和動態(tài)仿真系統(tǒng)中,繞回仿真是最常用的仿真方法。繞回仿真技術(shù)能夠保 證仿真覆蓋區(qū)域內(nèi)UE分布的隨機(jī)性和連續(xù)性,從而較真實(shí)的反映了實(shí)際網(wǎng)絡(luò)小區(qū)中各個(gè) UE所受到的相互干擾等情形,為仿真輸出提供了可靠的基礎(chǔ)。目前,UE移動繞回仿真方法包括以下兩種第一種方法如果某一 UE移動出仿真覆蓋區(qū)域,則隨機(jī)產(chǎn)生一個(gè)新UE并且隨機(jī)的 撒入仿真覆蓋區(qū)域。第二種方法如果某一 UE移動出仿真覆蓋區(qū)域,則將該UE從移出的位 置直接回退到仿真覆蓋區(qū)域內(nèi)。圖1為現(xiàn)有技術(shù)中第一種UE移動繞回仿真方法的流程圖。如圖1所示,該方法包 括以下步驟步驟101,對UE進(jìn)行采樣。步驟102,判斷仿真覆蓋區(qū)域內(nèi)的UE數(shù)量是否減少,如果是,執(zhí)行步驟103,否則直 接執(zhí)行步驟105。步驟103,隨機(jī)產(chǎn)生一個(gè)新UE,并將該UE隨機(jī)撒入仿真覆蓋區(qū)域。步驟104,重新進(jìn)行接入控制。步驟105,UE移動繞回仿真完成。從上述第一種UE移動繞回仿真方法的流程可見,該仿真方法在每次采樣時(shí),統(tǒng)計(jì) 出仿真覆蓋區(qū)域中的UE數(shù)量,如果UE減少了,就隨機(jī)產(chǎn)生一個(gè)新的UE并隨機(jī)撒入仿真覆 蓋區(qū)域中。圖2為現(xiàn)有技術(shù)中第二種UE移動繞回仿真方法的流程圖。如圖2所示,該方法包 括以下步驟步驟201,對UE進(jìn)行采樣。步驟202,判斷是否有UE移出仿真覆蓋區(qū)域,如果是,執(zhí)行步驟203,否則直接執(zhí)行 步驟206。步驟203,計(jì)算移動出仿真覆蓋區(qū)域的UE的出界點(diǎn)。步驟204,根據(jù)即時(shí)UE位置和小區(qū)服務(wù)站點(diǎn)位置信息計(jì)算出需要回退的距離。步驟205,記錄回退后的位置,將該位置信息作為該UE的即時(shí)位置。
6
步驟206,UE移動繞回仿真完成。從上述第二種UE移動繞回仿真方法的流程可見,該仿真方法在每次采樣時(shí),將每 個(gè)移動出仿真覆蓋區(qū)域的UE直接回退到仿真覆蓋區(qū)域中。從上述現(xiàn)有的兩種UE移動繞回仿真方法的具體過程可以看出,兩種方法中對UE 移動繞回的仿真處理都只是簡單的維持了仿真覆蓋區(qū)域的UE的數(shù)量一致,并沒有準(zhǔn)確的 仿真出UE實(shí)時(shí)位置變化,因此現(xiàn)有的UE移動繞回仿真方法間斷了 UE移動的連續(xù)性,這就 導(dǎo)致后續(xù)的計(jì)算干擾等步驟的仿真結(jié)果不準(zhǔn)確,從而導(dǎo)致了仿真輸出的相關(guān)指標(biāo)與實(shí)際網(wǎng) 絡(luò)情況的差異很大,仿真輸出結(jié)果的可參考性降低。并且,采用第一種UE移動繞回仿真方 法還增加了 UE接入控制等計(jì)算過程,增加了處理的復(fù)雜度。
發(fā)明內(nèi)容
本發(fā)明提供了一種用戶設(shè)備移動繞回仿真方法,旨在對UE移動繞回位置進(jìn)行精 確仿真。本發(fā)明還提供了一種用戶設(shè)備移動繞回仿真裝置,旨在對UE移動繞回位置進(jìn)行 精確仿真。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開了一種用戶設(shè)備UE移動繞回仿真方法,用于包括仿真覆蓋區(qū)域和干 擾區(qū)域的繞回結(jié)構(gòu)的小區(qū)布局,該仿真覆蓋區(qū)域的邊界由多個(gè)邊界線段組成,該方法包 括根據(jù)UE的即時(shí)位置坐標(biāo)判斷UE是否移出仿真覆蓋區(qū)域,如果是,確定UE移出仿 真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式,否則,UE移動繞回仿真完成;根據(jù)UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式確定該邊界線段對應(yīng) 的干擾區(qū)域;確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo);根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū) 域的偏移坐標(biāo)確定繞回UE的坐標(biāo),UE移動繞回仿真完成。所述根據(jù)UE的即時(shí)位置坐標(biāo)判斷UE是否移出仿真覆蓋區(qū)域之前包括獲得仿真 覆蓋區(qū)域和干擾區(qū)域內(nèi)所有UE的即時(shí)位置坐標(biāo);所述UE移動繞回仿真完成之前還包括判斷是否已經(jīng)遍歷所有UE,如果是,執(zhí)行 所述UE移動繞回仿真完成的步驟,否則,從所有未被遍歷的UE中選擇一個(gè),返回執(zhí)行判斷 UE是否移出仿真覆蓋區(qū)域的步驟。所述判斷UE是否移出仿真覆蓋區(qū)域包括以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),確定仿真覆蓋區(qū)域的每個(gè)邊界線段 的函數(shù)表達(dá)式;根據(jù)UE的即時(shí)位置坐標(biāo)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式,判斷 UE是否移出仿真覆蓋區(qū)域。所述仿真覆蓋區(qū)域的邊界由30個(gè)邊界線段組成,以仿真覆蓋區(qū)域的中心點(diǎn)為直 角坐標(biāo)系原點(diǎn);所述確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式的步驟包括確定該30個(gè)邊界線段的函數(shù)表達(dá)式分別為<formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中<formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
其中 <formula>formula see original document page 8</formula>
y = tan(l*pi/6)*x+3*ErectRadus,其中 x ^ 氺TransverseRadus,氺TransverseRadus];x = -4氺TransverseRadus ;y = tan(l^pi/6)^x+4^ErectRadus,其中 x ^ 氺TransverseRadus,氺TransverseRadus];x = -3氺TransverseRadus ;y = tan(l*pi/6)*x+5*ErectRadus,其中 x G [_3氺TransverseRadus,氺TransverseRadus];y = tan(5*pi/6)*x+3*ErectRadus,其中 x G [_2氺TransverseRadus,-l^TransverseRadus];y = tan (l*pi/6)*x+4*ErectRadus,其中 x G [-1 氺TransverseRadus,0];其中,ErectRadus為單個(gè)小區(qū)的長邊半徑;TransverseRadus為單個(gè)小區(qū)的橫向 的半徑;tan為正切運(yùn)算;pi為圓周率。所述確定干擾區(qū)域的偏移坐標(biāo)包括以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系的原點(diǎn),以UE移出仿真覆蓋區(qū)域所跨越 的邊界線段對應(yīng)的干擾區(qū)域的中心點(diǎn)在該直角坐標(biāo)系中的坐標(biāo)作為該干擾區(qū)域的偏移坐 標(biāo)。所述干擾區(qū)域共有6個(gè),以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),該6個(gè)干擾 區(qū)域的偏移坐標(biāo)分別為Xshift = _1 氺Radus,Yshift = Radus*7. 5氺2氺sqrt (3) /3 ;Xshift = 7氺Radus,Yshift = Radus*4. 5*2*sqrt (3)/3 ;Xshift = 8氺Radus,Yshift = Radus*-3*2*sqrt (3)/3 ;Xshift = 1 氺Radus,Yshift = Radus*-7. 5*2*sqrt (3)/3 ;Xshift = -7*Radus, Yshift = Radus氺_4. 5氺2氺sqrt (3) /3 ;Xshift = -8*Radus, Yshift = Radus*3*2*sqrt (3)/3 ;其中,Xshift為干擾區(qū)域的x方向的偏移坐標(biāo);Yshift為干擾區(qū)域的y方向的偏 移坐標(biāo);Radus為單個(gè)小區(qū)的半徑;sqrt為開平方運(yùn)算。所述根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干 擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)為X = X0+Xshift ;Y = YO+Yshift ;其中,(X,Y)為繞回UE的坐標(biāo);(X0,Y0)為UE的即時(shí)位置坐標(biāo);(Xshift,Yshift) 為UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)。本發(fā)明還公開了一種用戶設(shè)備UE移動繞回仿真裝置,用于包括仿真覆蓋區(qū)域和 干擾區(qū)域的繞回結(jié)構(gòu)的小區(qū)布局,該仿真覆蓋區(qū)域的邊界由多個(gè)邊界線段組成,該裝置包 括采樣單元、出界判斷單元、繞回單元和控制單元;所述采樣單元獲得UE的即時(shí)位置坐標(biāo),在控制單元的控制下向出界判斷單元提 供UE的即時(shí)位置坐標(biāo);
9
所述邊界判斷單元從采樣單元接收UE的即時(shí)位置坐標(biāo),判斷該UE是否移出仿真 覆蓋區(qū)域,如果該UE移出仿真覆蓋區(qū)域,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函 數(shù)表達(dá)式,并將該UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表 達(dá)式發(fā)送到繞回單元,如果該UE沒有移出仿真覆蓋區(qū)域,向控制單元發(fā)送未出界報(bào)告;所述繞回單元接收來自邊界判斷單元的UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū) 域所跨越的邊界線段的函數(shù)表達(dá)式,根據(jù)UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù) 表達(dá)式確定該邊界線段對應(yīng)的干擾區(qū)域和該干擾區(qū)域的偏移坐標(biāo),根據(jù)UE的即時(shí)位置坐 標(biāo)和該干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo),將繞回UE的坐標(biāo)發(fā)送給控制單元;所述控制單元,控制采樣單元向出界判斷單元提供UE的即時(shí)位置坐標(biāo),在接收到 來自出界判斷單元的未出界報(bào)告或來自繞回單元的繞回UE的坐標(biāo)后,控制UE移動繞回仿 真結(jié)束。所述采樣單元獲得仿真覆蓋區(qū)域和干擾區(qū)域內(nèi)所有UE的即時(shí)位置坐標(biāo),在控制 單元的控制下向出界判斷單元提供一個(gè)UE的即時(shí)位置坐標(biāo);所述控制單元,在接收到來自出界判斷單元的未出界報(bào)告或來自繞回單元的繞回 UE的坐標(biāo)后,判斷是否已經(jīng)遍歷所有UE,如果尚未遍歷所有UE,控制采樣單元從所有未向 出界判斷單元提供的UE中選擇一個(gè),將該UE的即時(shí)位置坐標(biāo)提供給出界判斷單元,如果已 經(jīng)遍歷所有UE,控制UE移動繞回仿真結(jié)束。所述出界判斷單元,在執(zhí)行判斷UE是否移出仿真覆蓋區(qū)域的處理時(shí),具體是以仿 真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),確定仿真覆蓋區(qū)域的每個(gè)邊界線段的函數(shù)表達(dá) 式,根據(jù)UE的即時(shí)位置坐標(biāo)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式,判斷UE是否 移出仿真覆蓋區(qū)域;所述繞回單元,在執(zhí)行確定干擾區(qū)域的偏移坐標(biāo)及根據(jù)UE的即時(shí)位置坐標(biāo)和該 干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)的處理時(shí),具體是以仿真覆蓋區(qū)域的中心點(diǎn)為直 角坐標(biāo)系原點(diǎn),以每個(gè)干擾區(qū)域的中心點(diǎn)在該直角坐標(biāo)系中的坐標(biāo)作為該干擾區(qū)域的偏移 坐標(biāo),根據(jù)以下公式計(jì)算繞回UE的坐標(biāo)X = X0+Xshift ;Y = Y0+Yshift ;其中,(X,Y)為繞回UE的坐標(biāo);(X0,Y0)為UE的即時(shí)位置坐標(biāo);(Xshift,Yshift) 為UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)。由上述發(fā)明內(nèi)容可見,本發(fā)明提出的UE移動繞回仿真方法和裝置,根據(jù)UE的即時(shí) 位置坐標(biāo)和所有邊界線段的函數(shù)表達(dá)式判斷UE是否移出仿真覆蓋區(qū)域并且確定UE移出的 邊界,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域相對于仿真覆蓋區(qū)域 的偏移坐標(biāo),根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干 擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)。采用上述方法和裝置進(jìn)行UE移動繞回仿真,對于 UE是否出界的判決準(zhǔn)確,并且仿真結(jié)果將移動出仿真覆蓋區(qū)域的UE精確地繞回到了仿真 覆蓋區(qū)域的相應(yīng)位置,因此更科學(xué)、準(zhǔn)確地模擬了實(shí)際網(wǎng)絡(luò)中UE的移動情形,為后續(xù)的其 它仿真處理提供了準(zhǔn)確的基礎(chǔ),提高了后續(xù)仿真結(jié)果的可參考性和真實(shí)性。
圖1為現(xiàn)有技術(shù)中第一種UE移動繞回仿真方法的流程圖;圖2為現(xiàn)有技術(shù)中第二種UE移動繞回仿真方法的流程圖;圖3為繞回結(jié)構(gòu)中的小區(qū)布局示意圖;圖4為本發(fā)明實(shí)施例中UE移出與繞回的位置示意圖;圖5為本發(fā)明實(shí)施例中UE移動繞回仿真方法的流程圖;圖6為本發(fā)明實(shí)施例中單個(gè)小區(qū)的半徑和長邊半徑示意圖;圖7為本發(fā)明實(shí)施例中干擾區(qū)域整體偏移示意圖;圖8為本發(fā)明實(shí)施例中UE移動繞回仿真裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對 本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明的基本思想是采用函數(shù)表達(dá)式判決法,根據(jù)UE的即時(shí)位置坐標(biāo)和所有邊 界線段的函數(shù)表達(dá)式判斷UE是否移出仿真覆蓋區(qū)域,并且確定UE移出的邊界,然后采用干 擾區(qū)域坐標(biāo)整體偏移法確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏 移坐標(biāo),根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū) 域的偏移坐標(biāo)確定繞回UE的坐標(biāo)。首先,對繞回(wraparound)結(jié)構(gòu)中的小區(qū)布局進(jìn)行簡要介紹。本發(fā)明實(shí)施例中, 小區(qū)的布局與現(xiàn)有的繞回結(jié)構(gòu)的小區(qū)布局相同。圖3為繞回結(jié)構(gòu)中的小區(qū)布局示意圖,如 圖3所示,圖中加粗的實(shí)線內(nèi)所示區(qū)域?yàn)榉抡娓采w區(qū)域300,其中包括小區(qū)0至18,加粗的 實(shí)線表示仿真覆蓋區(qū)域300的邊界,該邊界包括30條邊界線段;仿真覆蓋區(qū)域300周圍的 小區(qū)是需要考慮的干擾小區(qū),將所有干擾小區(qū)劃分為6個(gè)干擾區(qū)域,在圖3中以加粗的虛線 進(jìn)行區(qū)分,將6個(gè)干擾區(qū)域分別標(biāo)注為301至306,仿真覆蓋區(qū)域300的30條邊界線段中 的5條邊界線段對應(yīng)1個(gè)干擾區(qū)域,每個(gè)干擾區(qū)域中的小區(qū)也分別采用0至18編號,并且 每個(gè)干擾區(qū)域中的小區(qū)編號順序與仿真覆蓋區(qū)域300中的小區(qū)編號順序相同。在圖3中, 對于每個(gè)干擾區(qū)域,僅畫出與仿真覆蓋區(qū)域300距離較近的7個(gè)小區(qū)作為示意,省略了其它 小區(qū)。仿真覆蓋區(qū)域300與干擾區(qū)域301至306共同組成采樣區(qū)域,在采樣時(shí),對采樣區(qū)域 內(nèi)的所有UE進(jìn)行采樣。本發(fā)明實(shí)施例在圖3所示的小區(qū)布局中進(jìn)行UE移動繞回仿真。圖4為本發(fā)明實(shí)施 例中UE移出與繞回的位置示意圖。如圖4所示,圖4中以圓圈表示UE。如果一個(gè)移動UE 從仿真覆蓋區(qū)域300的某個(gè)小區(qū)移動出了仿真覆蓋區(qū)域300,這里以從仿真覆蓋區(qū)域300的 小區(qū)11移動到干擾區(qū)域301的小區(qū)15為例,此時(shí)移動UE的即時(shí)位置401在干擾區(qū)域301 的小區(qū)15內(nèi)。參見圖4,干擾區(qū)域304的小區(qū)11與仿真覆蓋區(qū)域300的小區(qū)15之間的相 對位置,與仿真覆蓋區(qū)域300的小區(qū)11與干擾區(qū)域301的小區(qū)15之間的相對位置相同,因 此,在對該移動UE進(jìn)行繞回仿真時(shí),從干擾區(qū)域304的小區(qū)11中將一個(gè)繞回UE移進(jìn)仿真 覆蓋區(qū)域300的小區(qū)15中的對應(yīng)位置402,并且繞回UE的移動方向與移動UE移出仿真覆 蓋區(qū)域300時(shí)的移動方向保持一致。對于仿真系統(tǒng)中的其它UE的移動繞回仿真,采用與上 述同樣的處理方式。
11
為實(shí)現(xiàn)上述處理方式,以下舉出一個(gè)具體的實(shí)施例,對本發(fā)明的UE移動繞回仿真 方法進(jìn)行詳細(xì)說明。圖5為本發(fā)明實(shí)施例中UE移動繞回仿真方法的流程圖。如圖5所示,該方法包括 以下步驟步驟501,獲得仿真覆蓋區(qū)域和干擾區(qū)域內(nèi)所有UE的即時(shí)位置坐標(biāo)。步驟502,判斷UE是否移出仿真覆蓋區(qū)域,如果是,執(zhí)行步驟503,否則直接執(zhí)行步 驟 507。在步驟502中,判斷UE是否出界時(shí),采用函數(shù)判決法。函數(shù)判決法包括步驟5021,以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),確定仿真覆蓋區(qū)域的每 個(gè)邊界線段的函數(shù)表達(dá)式。參見圖3和圖4,仿真覆蓋區(qū)域300的中心點(diǎn)為小區(qū)0的中心點(diǎn),即以仿真覆蓋區(qū) 域300的小區(qū)0的中心點(diǎn)作為原點(diǎn)。由于仿真覆蓋區(qū)域的每個(gè)邊界線段都是直線,因此每 條邊界線段的函數(shù)表達(dá)式可以根據(jù)直線表達(dá)式y(tǒng) = kx+b計(jì)算得出。其中,x_y為一直角坐 標(biāo)系,仿真覆蓋區(qū)域300的小區(qū)0的中心點(diǎn)作為該直角坐標(biāo)系的原點(diǎn),在本實(shí)施例中,以x 表示水平坐標(biāo),y表示豎直坐標(biāo)為例;k為各條邊界線段的斜率,參見圖3和圖4,所有邊界 線段共包括三種斜率,即0、tan(l*pi/6)和tan(5*pi/6),其中tan為正切運(yùn)算,pi為圓周 率;b為各條邊界線段在y軸的截距,可以分別根據(jù)每一條邊界線段計(jì)算得出。因此,能夠 分別計(jì)算出仿真覆蓋區(qū)域300的所有邊界線段的函數(shù)表達(dá)式。參見圖3和圖4,仿真覆蓋區(qū)域300共包括30條邊界線段,以仿真覆蓋區(qū)域300的 小區(qū)10的右上邊邊界線段作為第1條邊界線段,以順時(shí)針方向依次對邊界線段進(jìn)行編號,小 區(qū)10的左上邊邊界線段為最后一條邊界線段,即第30條邊界線段。圖6為單個(gè)小區(qū)的半徑 和長邊半徑示意圖。參見圖6,將單個(gè)小區(qū)的半徑601記為Radus,其中沿x方向的橫向的半 徑記為TransverseRadus,Radus與TransverseRadus數(shù)值相等,均等于小區(qū)的半徑值,將單個(gè) 小區(qū)的長邊半徑602記為ErectRadus。因此,計(jì)算出各個(gè)邊界線段的函數(shù)表達(dá)式如下
0134]第 1 條邊界線段:y = tan(5*pi/6)*x+4*ErectRadus ;
0135]其中 x G
;
0136]第 2 條邊界線段:y = tan (l*pi/6) *x+3*ErectRadus ;
0137]其中 x G [1氺TransverseRadus, 2氺TransverseRadus];
0138]第 3 條邊界線段:y = tan (5*pi/6) *x+5*ErectRadus ;
0139]其中 x G [2*TransverseRadus,3*TransverseRadus];
0140]第 4 條邊界線段:x = 3*TransverseRadus ;
0141]第 5 條邊界線段:y = tan(5*pi/6)*x+4*ErectRadus ;
0142]其中 x G [3氺TransverseRadus,4氺TransverseRadus];
0143]第 6 條邊界線段:x = 4*TransverseRadus ;
0144]第 7 條邊界線段:y = tan (5*pi/6) *x+3*ErectRadus ;
0145]其中 x G [4氺TransverseRadus,5氺TransverseRadus];
0146]第 8 條邊界線段:x = 5*TransverseRadus ;
0147]第 9 條邊界線段:y = tan (l*pi/6) *x_3*ErectRadus ;
0148]其中 x ^ [4氺TransverseRadus,5氺TransverseRadus];
第 10 條邊界線段:χ 二 4*TransverseRadus ;第 11 條邊界線段:y 二 tan(l*pi/6)*x_4*ErectRadus ;其中 χ G [3*TransverseRadus,4*TransverseRadus];第 12 條邊界線段:χ 二 3*TransverseRadus ;第 13 條邊界線段:y 二 tan (l*pi/6) *x_5*ErectRadus ;其中 χ G [2*TransverseRadus, 3*TransverseRadus] ;第14 條邊界線段-.y 二 tan (5*pi/6) *x_3*ErectRadus ;其中 χ G [I^TransverseRadus, 2*TransverseRadus];第 15 條邊界線段:y 二 tan (l*pi/6) *x_4*ErectRadus ;其中 χ e
;第 16 條邊界線段:y 二 tan (5*pi/6) *x_4*ErectRadus ;其中 χ e [-1 氺TransverseRadus,0];第 17 條邊界線段:y 二 tan(l*pi/6)*x_3*ErectRadus ;其中 χ G [_2氺TransverseRadus,-I^TransverseRadus];第 18 條邊界線段:y 二 tan (5*pi/6) *x_5*ErectRadus ;其中 χ G [_3氺TransverseRadus,_2氺TransverseRadus];第 19 條邊界線段:χ 二 _3*TransverseRadus ;第 20 條邊界線段y 二 tan (5*pi/6) *x_4*ErectRadus ;其中 χ G [_4氺TransverseRadus,_3氺TransverseRadus];第 21 條邊界線段:χ 二 _4*TransverseRadus ;第 22 條邊界線段y 二 tan (5*pi/6) *x_3*ErectRadus ;其中 χ G [-5*TransverseRadus, -4*TransverseRadus];第 23 條邊界線段:χ 二 _5*TransverseRadus ;第 24 條邊界線段:y 二 tan (l*pi/6) *x+3*ErectRadus ;其中 χ G [-5*TransverseRadus, -4*TransverseRadus];第 25 條邊界線段:χ 二 _4*TransverseRadus ;第 26 條邊界線段:y 二 tan (l*pi/6) *x+4*ErectRadus ;其中 χ G [-4*TransverseRadus, -3*TransverseRadus];第 27 條邊界線段:χ 二 _3*TransverseRadus ;第 28 條邊界線段-.y 二 tan (l*pi/6) *x+5*ErectRadus ;其中 χ G [-3*TransverseRadus, -2*TransverseRadus];第 29 條邊界線段y 二 tan (5*pi/6) *x+3*ErectRadus ;其中 χ e [_2氺TransverseRadus,-I^TransverseRadus];第 30 條邊界線段:y 二 tan (l*pi/6) *x+4*ErectRadus ;其中 χ e [-1 氺TransverseRadus, 0] ο至此,已經(jīng)得到了仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式,完成了步驟5021。步驟5022,根據(jù)UE的即時(shí)位置坐標(biāo)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表 達(dá)式,判斷UE是否移出仿真覆蓋區(qū)域,并確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段。在此步驟中,根據(jù)UE的位置坐標(biāo)(Χ0,Υ0)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式可以判斷出該UE與各個(gè)邊界線段的相對位置關(guān)系,即可判斷出該UE是否出界,并 且可以判斷出UE移出的邊界。具體方法是根據(jù)UE的即時(shí)位置坐標(biāo)(XO,YO),在各個(gè)邊界 線段的函數(shù)表達(dá)式的χ取值范圍中確定XO所對應(yīng)的區(qū)間,將XO代入該χ取值范圍對應(yīng)的 邊界線段的函數(shù)表達(dá)式,計(jì)算得到的結(jié)果記為y0,然后比較YO與y0的大小關(guān)系,即可判斷 出該UE是否出界。并且,XO所在的χ取值范圍所對應(yīng)的邊界線段即為UE移動出界的邊界 線段。步驟503,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式。在此步驟中,根據(jù)步驟502中確定的仿真覆蓋區(qū)域的每個(gè)邊界線段的函數(shù)表達(dá) 式,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的表達(dá)式。步驟504,根據(jù)UE移出仿真覆蓋區(qū)域所跨越的邊界線段的表達(dá)式確定該邊界對應(yīng) 的干擾區(qū)域。在此步驟中,本發(fā)明實(shí)施例采用干擾區(qū)域整體偏移法。圖7為本發(fā)明實(shí)施例中干 擾區(qū)域整體偏移示意圖。如圖7所示,在仿真覆蓋區(qū)域700周圍,存在6個(gè)干擾區(qū)域,分別 為干擾區(qū)域701至干擾區(qū)域706,本發(fā)明實(shí)施例中將干擾區(qū)域701至干擾區(qū)域706中的每一 個(gè)干擾區(qū)域都視為仿真覆蓋區(qū)域700的整體偏移。在步驟504中,根據(jù)UE移出仿真覆蓋區(qū) 域所跨越的邊界線段的函數(shù)表達(dá)式確定該邊界線段對應(yīng)的干擾區(qū)域是干擾區(qū)域701至干 擾區(qū)域706中的其中一個(gè)區(qū)域。步驟505,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐 標(biāo)。參見圖7,仍以仿真覆蓋區(qū)域700的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),以水平方向?yàn)棣州S, 以豎直方向?yàn)閥軸,干擾區(qū)域701至干擾區(qū)域706中的每個(gè)區(qū)域的相對于仿真覆蓋區(qū)域700 的存在位置偏移。均以干擾區(qū)域的中心點(diǎn)作為參考點(diǎn),以干擾區(qū)域701至干擾區(qū)域706中 的每個(gè)區(qū)域的中心點(diǎn)在該直角坐標(biāo)系中的坐標(biāo)作為該干擾區(qū)域的偏移坐標(biāo),以Xshift表 示干擾區(qū)域的χ方向的偏移坐標(biāo),以Yshift表示干擾區(qū)域的y方向的偏移坐標(biāo),例如,以 Xshift701表示干擾區(qū)域701的χ方向的干擾區(qū)域偏移坐標(biāo),以Yshift701表示干擾區(qū)域 701的y方向的干擾區(qū)域偏移坐標(biāo),其它干擾區(qū)域的偏移坐標(biāo)以此類推,以sqrt表示開平 方,則,干擾區(qū)域701至干擾區(qū)域702的偏移坐標(biāo)分別為Xshift701 = _l*Radus ;Yshift701 = Radus*7. 5*2*sqrt(3)/3 ;Xshift702 = 7*Radus ;Yshift702 = Radus氺4. 5氺2氺sqrt (3) /3 ;Xshift703 = 8*Radus ;Yshift703 = Radus氺_3氺2氺sqrt(3)/3 ;Xshift704 = l*Radus ;Yshift704 = Radus*_7. 5*2*sqrt(3)/3 ;Xshift705 = _7*Radus ;Yshift705 = Radus*_4. 5*2*sqrt(3)/3 ;Xshift706 = _8*Radus ;Yshift706 = Radus*3*2*sqrt(3)/3。
在步驟505中,通過上述方法確定步驟504所確定的干擾區(qū)域的偏移坐標(biāo)。例如, 如果步驟504確定干擾區(qū)域?yàn)楦蓴_區(qū)域701,則確定其偏移坐標(biāo)為Xshift701 = _l*Radus,Yshift701 = Radus*7. 5*2*sqrt (3)/3。步驟506,根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng) 的干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)。將UE移出仿真覆蓋區(qū)域后的坐標(biāo)即獲得的UE的即時(shí)位置坐標(biāo)表示為(Χ0,Υ0),將 繞回UE的坐標(biāo)表示為(X,Y),則繞回UE的坐標(biāo)=UE的即時(shí)位置坐標(biāo)+UE移出仿真覆蓋 區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo),對應(yīng)干擾區(qū)域701至干擾區(qū)域702的 繞回UE的坐標(biāo)分別為如果UE從仿真覆蓋區(qū)域700移動到干擾區(qū)域701 X = X0+Xshift701 ;Y = Y0+Yshift701。如果UE從仿真覆蓋區(qū)域700移動到干擾區(qū)域702 X = X0+Xshift702 ;Y = Y0+Yshift702。如果UE從仿真覆蓋區(qū)域700移動到干擾區(qū)域703 X = X0+Xshift703 ;Y = Y0+Yshift703。如果UE從仿真覆蓋區(qū)域700移動到干擾區(qū)域704 X = X0+Xshift704 ;Y = Y0+Yshift704o如果UE從仿真覆蓋區(qū)域700移動到干擾區(qū)域705 X = X0+Xshift705 ;Y = Y0+Yshift705。如果UE從仿真覆蓋區(qū)域700移動到干擾區(qū)域706 X = X0+Xshift706 ;Y = Y0+Yshift706。步驟507,判斷是否已經(jīng)遍歷所有UE,如果是,執(zhí)行步驟508,否則,從所有未判斷 是否移出仿真覆蓋區(qū)域的UE中選擇一個(gè),返回執(zhí)行步驟502。步驟507對是否已經(jīng)遍歷所有UE進(jìn)行判斷,對所有的UE均采取步驟502至步驟 506所述的方法進(jìn)行UE移動繞回仿真。步驟508,UE移動繞回仿真完成。僅執(zhí)行步驟502至步驟506,UE移動繞回仿真方法已經(jīng)完成對一個(gè)UE的仿真,確 定了繞回UE的坐標(biāo)。進(jìn)一步地,本發(fā)明實(shí)施例以采用與步驟502至步驟506同樣的方法遍 歷所有UE作為一個(gè)較佳實(shí)施例,因而,在步驟502至步驟506的基礎(chǔ)上,加入了步驟501和 步驟507。以上對本發(fā)明實(shí)施例的移動繞回仿真方法進(jìn)行了詳細(xì)說明,接下來介紹一種采用 該方法的移動繞回仿真裝置。圖8為本發(fā)明實(shí)施例中UE移動繞回仿真裝置的結(jié)構(gòu)示意圖。 如圖8所示,該裝置包括采樣單元801、出界判斷單元802、繞回單元803和控制單元804。
其中,采樣單元801獲得UE的即時(shí)位置坐標(biāo),在控制單元804的控制下向出界判 斷單元802提供UE的即時(shí)位置坐標(biāo)。出界判斷單元802從采樣單元801接收UE的即時(shí)位置坐標(biāo),判斷該UE是否移出 仿真覆蓋區(qū)域,如果該UE移出仿真覆蓋區(qū)域,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段 的函數(shù)表達(dá)式,并將該UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函 數(shù)表達(dá)式發(fā)送到繞回單元803 ;如果該UE沒有移出仿真覆蓋區(qū)域,向控制單元804發(fā)送未 出界報(bào)告。出界判斷單元802在判斷UE是否移出仿真覆蓋區(qū)域時(shí),以仿真覆蓋區(qū)域的中心 點(diǎn)為直角坐標(biāo)系原點(diǎn),確定仿真覆蓋區(qū)域的每個(gè)邊界線段的函數(shù)表達(dá)式,根據(jù)UE的即時(shí)位 置坐標(biāo)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式,判斷UE是否移出仿真覆蓋區(qū)域。
繞回單元803接收來自邊界判斷單元802的UE的即時(shí)位置坐標(biāo)和UE移出仿真 覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式,根據(jù)UE移出仿真覆蓋區(qū)域所跨越的邊界線段 的函數(shù)表達(dá)式確定該邊界線段對應(yīng)的干擾區(qū)域和該干擾區(qū)域的偏移坐標(biāo),根據(jù)UE的即時(shí) 位置坐標(biāo)和該干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo),將繞回UE的坐標(biāo)發(fā)送給控制單元 804。繞回單元803在確定干擾區(qū)域的偏移坐標(biāo)時(shí),以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系 的原點(diǎn),以每個(gè)干擾區(qū)域的中心點(diǎn)在該直角坐標(biāo)系中的坐標(biāo)作為該干擾區(qū)域的偏移坐標(biāo)。 繞回單元803在根據(jù)UE的即時(shí)位置坐標(biāo)和該干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)時(shí)采 用以下公式進(jìn)行計(jì)算繞回UE的坐標(biāo)=UE的即時(shí)位置坐標(biāo)+UE移出仿真覆蓋區(qū)域所跨越 的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)??刂茊卧?04,控制采樣單元801向出界判斷單元802提供一個(gè)UE的即時(shí)位置坐 標(biāo),并且在接收到來自出界判斷單元802的未出界報(bào)告或來自繞回單元803的繞回UE的坐 標(biāo)后,,控制UE移動繞回仿真結(jié)束。上述UE移動繞回裝置已經(jīng)能夠確定繞回UE的坐標(biāo)。進(jìn)一步地,本發(fā)明實(shí)施例以 遍歷所有UE的裝置作為一個(gè)較佳實(shí)施例。進(jìn)一步地,采樣單元801獲得仿真覆蓋區(qū)域和干擾區(qū)域內(nèi)所有UE的即時(shí)位置坐 標(biāo),在控制單元804的控制下向出界判斷單元802提供一個(gè)UE的即時(shí)位置坐標(biāo)。并且,控制單元804,在接收到來自出界判斷單元802的未出界報(bào)告或來自繞回單 元803的繞回UE的坐標(biāo)后,判斷是否已經(jīng)遍歷所有UE,如果尚未遍歷所有UE,控制采樣單 元801從所有未向出界判斷單元802提供的UE中選擇一個(gè),將該UE的即時(shí)位置坐標(biāo)提供 給出界判斷單元802 ;如果已經(jīng)遍歷所有UE,控制UE移動繞回仿真結(jié)束。由上述具體實(shí)施方式
可見,本發(fā)明提出的UE移動繞回仿真方法和裝置,采用函數(shù) 表達(dá)式判決法,根據(jù)UE的即時(shí)位置坐標(biāo)和所有邊界線段的函數(shù)表達(dá)式判斷UE是否移出仿 真覆蓋區(qū)域,并且確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段,因此對于UE是否出界的判 決結(jié)果準(zhǔn)確可靠。并且,本發(fā)明實(shí)施例采用干擾區(qū)域坐標(biāo)整體偏移法確定UE移出仿真覆蓋 區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo),根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿 真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo),該繞回處 理方式簡單科學(xué),在對UE移動的仿真中,將移動出仿真覆蓋區(qū)域的UE精確地繞回到了仿真 覆蓋區(qū)域的相應(yīng)位置,從而更科學(xué)、準(zhǔn)確地模擬了實(shí)際網(wǎng)絡(luò)中UE的移動情形,為后續(xù)的其 它仿真處理提供了準(zhǔn)確的基礎(chǔ),提高了后續(xù)仿真結(jié)果的可參考性和真實(shí)性。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡 在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi).
權(quán)利要求
一種用戶設(shè)備UE移動繞回仿真方法,用于包括仿真覆蓋區(qū)域和干擾區(qū)域的繞回結(jié)構(gòu)的小區(qū)布局,該仿真覆蓋區(qū)域的邊界由多個(gè)邊界線段組成,其特征在于,該方法包括根據(jù)UE的即時(shí)位置坐標(biāo)判斷UE是否移出仿真覆蓋區(qū)域,如果是,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式,否則,UE移動繞回仿真完成;根據(jù)UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式確定該邊界線段對應(yīng)的干擾區(qū)域;確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo);根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo),UE移動繞回仿真完成。
2.根據(jù)權(quán)利要求1所述的UE移動繞回仿真方法,其特征在于,所述根據(jù)UE的即時(shí)位置坐標(biāo)判斷UE是否移出仿真覆蓋區(qū)域之前包括獲得仿真覆蓋 區(qū)域和干擾區(qū)域內(nèi)所有UE的即時(shí)位置坐標(biāo);所述UE移動繞回仿真完成之前還包括判斷是否已經(jīng)遍歷所有UE,如果是,執(zhí)行所述 UE移動繞回仿真完成的步驟,否則,從所有未被遍歷的UE中選擇一個(gè),返回執(zhí)行判斷UE是 否移出仿真覆蓋區(qū)域的步驟。
3.根據(jù)權(quán)利要求1或2所述的UE移動繞回仿真方法,其特征在于,所述判斷UE是否移 出仿真覆蓋區(qū)域包括以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),確定仿真覆蓋區(qū)域的每個(gè)邊界線段的函 數(shù)表達(dá)式;根據(jù)UE的即時(shí)位置坐標(biāo)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式,判斷UE是 否移出仿真覆蓋區(qū)域。
4.根據(jù)權(quán)利要求1或2所述的UE移動繞回仿真方法,其特征在于,所述仿真覆蓋區(qū)域 的邊界由30個(gè)邊界線段組成,以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn);所述確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式的步驟包括確定該 30個(gè)邊界線段的函數(shù)表達(dá)式分別為 y = tan (5*pi/6)*x+4*ErectRadus, 其中 χ e
; y = tan (l*pi/6)*x+3*ErectRadus, 其中 χ e [I^TransverseRadus, 2*TransverseRadus]; y = tan (5*pi/6)*x+5*ErectRadus, 其中 x G [2*TransverseRadus, 3*TransverseRadus]; χ = 3氺TransverseRadus ; y = tan (5*pi/6)*x+4*ErectRadus, 其中 x G [3*TransverseRadus,4*TransverseRadus]; χ = 4氺TransverseRadus ; y = tan (5*pi/6)*x+3*ErectRadus, 其中 x G [4*TransverseRadus, 5*TransverseRadus]; χ = 5氺TransverseRadus ; y = tan (l*pi/6)*x-3*ErectRadus,其中 χ e [4氺TransverseRadus,5氺TransverseRadus];χ = 4氺TransverseRadus ;y = tan (1水pi/6)水x_4水ErectRadus,其中 χ e [3氺TransverseRadus,4氺TransverseRadus];χ = 3氺TransverseRadus ;y = tan (1水pi/6)水x_5水ErectRadus,其中 χ e [2氺TransverseRadus,3氺TransverseRadus];y = tan(δ^ρ /6)^χ-S^ErectRadus,其中 χ e [1 氺TransverseRadus,2氺TransverseRadus];y = tan(1水pi/6)水x_4水ErectRadus,其中 χ e [O, I^TransverseRadus];y = tan(5水pi/6)水x_4水ErectRadus,其中 χ e [-I^TransverseRadus,0];y = tan(l^pi/6)^χ-S^ErectRadus,其中 χ e [_2氺TransverseRadus,-I^TransverseRadus];y = tan(δ^ρ /6)^χ-S^ErectRadus,其中 χ e [-S^TransverseRadus, 氺TransverseRadus];χ = _3氺TransverseRadus ;y = tan(5水pi/6)水x_4水ErectRadus,其中 χ e [_4氺TransverseRadus,_3氺TransverseRadus];χ = _4氺TransverseRadus ;y = tan (δ^ρ /6)^χ-S^ErectRadus,其中 χ e [-S^TransverseRadus, _4氺TransverseRadus];χ = _5氺TransverseRadus ;y = tan(l^pi/6)^x+S^ErectRadus,其中 χ e [-S^TransverseRadus, _4氺TransverseRadus];χ = _4氺TransverseRadus ;y = tan(1水pi/6)水x+4水ErectRadus,其中 χ e [_4氺TransverseRadus,_3氺TransverseRadus];χ = _3氺TransverseRadus ;y = tan(l^pi/6)^x+S^ErectRadus,其中 χ e [-S^TransverseRadus, 氺TransverseRadus];y = tan(δ^ρ /6)^x+S^ErectRadus,其中 χ e [_2氺TransverseRadus,-I^TransverseRadus]; y = tan(l*pi/6)*x+4*ErectRadus, 其中 χ e [-1 水TransverseRadus,0];其中,ErectRadus為單個(gè)小區(qū)的長邊半徑;TransverseRadus為單個(gè)小區(qū)的橫向的半 徑;ton為正切運(yùn)算;pi為圓周率。
5.根據(jù)權(quán)利要求1或2所述的UE移動繞回仿真方法,其特征在于,所述確定干擾區(qū)域的偏移坐標(biāo)包括以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系的原點(diǎn),以UE移出仿真覆蓋區(qū)域所跨越的邊 界線段對應(yīng)的干擾區(qū)域的中心點(diǎn)在該直角坐標(biāo)系中的坐標(biāo)作為該干擾區(qū)域的偏移坐標(biāo)。
6.根據(jù)權(quán)利要求1或2所述的UE移動繞回仿真方法,其特征在于,所述干擾區(qū)域共有 6個(gè),以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),該6個(gè)干擾區(qū)域的偏移坐標(biāo)分別為 Xshift = -l*Radus, Yshift = Radus氺7· 5*2*sqrt (3)/3 ; Xshift = 7*Radus, Yshift = Radus*4. 5*2*sqrt(3)/3 ; Xshift = 8*Radus, Yshift = Radus*-3*2*sqrt(3)/3 ; Xshift = 1氺Radus,Yshift = Radus*-7. 5*2*sqrt(3)/3 ; Xshift = -7*Radus, Yshift = Radus*-4. 5*2*sqrt(3)/3 ; Xshift = -8*Radus, Yshift = Radus*3*2*sqrt(3)/3 ;其中,Xshift為干擾區(qū)域的χ方向的偏移坐標(biāo);Yshift為干擾區(qū)域的y方向的偏移坐 標(biāo);Radus為單個(gè)小區(qū)的半徑;sqrt為開平方運(yùn)算。
7.根據(jù)權(quán)利要求1或2所述的UE移動繞回仿真方法,其特征在于,所述根據(jù)UE的即時(shí) 位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)確定繞回 UE的坐標(biāo)為X = XO+Xshift ; Y = YO+Yshift ;其中,(X,Y)為繞回UE的坐標(biāo);(XO, Y0)為UE的即時(shí)位置坐標(biāo);(Xshift, Yshift)為 UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)。
8.一種用戶設(shè)備UE移動繞回仿真裝置,用于包括仿真覆蓋區(qū)域和干擾區(qū)域的繞回結(jié) 構(gòu)的小區(qū)布局,該仿真覆蓋區(qū)域的邊界由多個(gè)邊界線段組成,其特征在于,該裝置包括采 樣單元、出界判斷單元、繞回單元和控制單元;所述采樣單元獲得UE的即時(shí)位置坐標(biāo),在控制單元的控制下向出界判斷單元提供UE 的即時(shí)位置坐標(biāo);所述邊界判斷單元從采樣單元接收UE的即時(shí)位置坐標(biāo),判斷該UE是否移出仿真覆蓋 區(qū)域,如果該UE移出仿真覆蓋區(qū)域,確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表 達(dá)式,并將該UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá)式 發(fā)送到繞回單元,如果該UE沒有移出仿真覆蓋區(qū)域,向控制單元發(fā)送未出界報(bào)告;所述繞回單元接收來自邊界判斷單元的UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所 跨越的邊界線段的函數(shù)表達(dá)式,根據(jù)UE移出仿真覆蓋區(qū)域所跨越的邊界線段的函數(shù)表達(dá) 式確定該邊界線段對應(yīng)的干擾區(qū)域和該干擾區(qū)域的偏移坐標(biāo),根據(jù)UE的即時(shí)位置坐標(biāo)和 該干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo),將繞回UE的坐標(biāo)發(fā)送給控制單元;所述控制單元,控制采樣單元向出界判斷單元提供UE的即時(shí)位置坐標(biāo),在接收到來自 出界判斷單元的未出界報(bào)告或來自繞回單元的繞回UE的坐標(biāo)后,控制UE移動繞回仿真結(jié) 束ο
9.根據(jù)權(quán)利要求8所述的UE移動繞回仿真裝置,其特征在于,所述采樣單元獲得仿真覆蓋區(qū)域和干擾區(qū)域內(nèi)所有UE的即時(shí)位置坐標(biāo),在控制單元 的控制下向出界判斷單元提供一個(gè)UE的即時(shí)位置坐標(biāo);所述控制單元,在接收到來自出界判斷單元的未出界報(bào)告或來自繞回單元的繞回UE 的坐標(biāo)后,判斷是否已經(jīng)遍歷所有UE,如果尚未遍歷所有UE,控制采樣單元從所有未向出 界判斷單元提供的UE中選擇一個(gè),將該UE的即時(shí)位置坐標(biāo)提供給出界判斷單元,如果已經(jīng) 遍歷所有UE,控制UE移動繞回仿真結(jié)束。
10.根據(jù)權(quán)利要求8或9所述的UE移動繞回仿真裝置,其特征在于, 所述出界判斷單元,在執(zhí)行判斷UE是否移出仿真覆蓋區(qū)域的處理時(shí),具體是以仿真覆 蓋區(qū)域的中心點(diǎn)為直角坐標(biāo)系原點(diǎn),確定仿真覆蓋區(qū)域的每個(gè)邊界線段的函數(shù)表達(dá)式,根 據(jù)UE的即時(shí)位置坐標(biāo)以及仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式,判斷UE是否移出 仿真覆蓋區(qū)域;所述繞回單元,在執(zhí)行確定干擾區(qū)域的偏移坐標(biāo)及根據(jù)UE的即時(shí)位置坐標(biāo)和該干擾 區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)的處理時(shí),具體是以仿真覆蓋區(qū)域的中心點(diǎn)為直角坐 標(biāo)系原點(diǎn),以每個(gè)干擾區(qū)域的中心點(diǎn)在該直角坐標(biāo)系中的坐標(biāo)作為該干擾區(qū)域的偏移坐 標(biāo),根據(jù)以下公式計(jì)算繞回UE的坐標(biāo)<formula>formula see original document page 5</formula>其中,(X,Y)為繞回UE的坐標(biāo);(X0, Y0)為UE的即時(shí)位置坐標(biāo);(Xshift, Yshift)為 UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)。
全文摘要
本發(fā)明公開了一種用戶設(shè)備UE移動繞回仿真方法,根據(jù)UE的即時(shí)位置坐標(biāo)和仿真覆蓋區(qū)域的所有邊界線段的函數(shù)表達(dá)式判斷UE是否移出仿真覆蓋區(qū)域并且確定UE移出仿真覆蓋區(qū)域所跨越的邊界線段,確定該邊界線段對應(yīng)的干擾區(qū)域相對于仿真覆蓋區(qū)域的偏移坐標(biāo),根據(jù)UE的即時(shí)位置坐標(biāo)和UE移出仿真覆蓋區(qū)域所跨越的邊界線段對應(yīng)的干擾區(qū)域的偏移坐標(biāo)確定繞回UE的坐標(biāo)。本發(fā)明還公開了一種UE移動繞回仿真裝置。采用本發(fā)明的UE移動繞回仿真方法和裝置,能夠準(zhǔn)確判斷UE是否移動出界,并且對移動出仿真覆蓋區(qū)域的UE繞回到仿真覆蓋區(qū)域的相應(yīng)位置進(jìn)行了精確仿真,更加準(zhǔn)確地模擬了實(shí)際網(wǎng)絡(luò)中UE的移動情形。
文檔編號H04W16/22GK101820633SQ20101010167
公開日2010年9月1日 申請日期2010年1月27日 優(yōu)先權(quán)日2010年1月27日
發(fā)明者周嬌, 張連波, 毛加軒 申請人:新郵通信設(shè)備有限公司