專(zhuān)利名稱(chēng):一種用戶設(shè)備撒入小區(qū)的仿真方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù),特別是涉及一種用戶設(shè)備(UE)撒入小區(qū)的仿真方法 與裝置。
背景技術(shù):
在移動(dòng)通信系統(tǒng)仿真中,必須首先對(duì)UE撒入小區(qū)進(jìn)行仿真模擬,撒入時(shí)可以每小 區(qū) 平均撒入U(xiǎn)E或者隨機(jī)撒入U(xiǎn)E,然后根據(jù)撒入后UE的分布情況,對(duì)小區(qū)內(nèi)的UE的業(yè)務(wù)性 能和網(wǎng)絡(luò)性能的相關(guān)指標(biāo)進(jìn)行仿真,因此,對(duì)于UE撒入小區(qū)的仿真是所有移動(dòng)通信系統(tǒng)仿 真都需要實(shí)現(xiàn)的必須環(huán)節(jié)。在目前常用的移動(dòng)通信系統(tǒng)仿真中,至少需要對(duì)兩層小區(qū)內(nèi)的 UE的業(yè)務(wù)性能和網(wǎng)絡(luò)性能的相關(guān)指標(biāo)進(jìn)行仿真,因此,需要進(jìn)行仿真的小區(qū)數(shù)量大,從而需 要撒入的UE的數(shù)目也很大。在目前常用的系統(tǒng)仿真中,UE的數(shù)目通常能夠達(dá)到數(shù)百個(gè),因 此,在仿真計(jì)算中,對(duì)UE撒入仿真覆蓋區(qū)域小區(qū)的仿真占據(jù)了很大的計(jì)算量。隨著撒入U(xiǎn)E 的數(shù)目增加,UE撒入小區(qū)的仿真計(jì)算量也會(huì)線性增長(zhǎng)。因此,UE撒入小區(qū)的仿真計(jì)算量的 大小直接影響整個(gè)移動(dòng)通信系統(tǒng)仿真的運(yùn)行效率和計(jì)算開(kāi)銷(xiāo)。在現(xiàn)有的UE撒入小區(qū)的仿真方法中,需要對(duì)小區(qū)進(jìn)行拓展和區(qū)域劃分。圖1為現(xiàn) 有的UE撒入小區(qū)的仿真方法中的小區(qū)示意圖。如圖1所示,以正六邊形覆蓋來(lái)表示一個(gè)小 區(qū),即每個(gè)小區(qū)的形狀為正六邊形,將該正六邊形的6個(gè)頂點(diǎn)分別標(biāo)記為B、H、D、F、G、E,該 正六邊形的中心點(diǎn)即小區(qū)中心點(diǎn),將小區(qū)的中心點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為0(X0,Y0), 小區(qū)半徑與該正六邊形的邊長(zhǎng)長(zhǎng)度相等,將小區(qū)半徑記為R。如圖1所示,根據(jù)小區(qū)的B點(diǎn) 與D點(diǎn)的連線以及χ軸對(duì)小區(qū)進(jìn)行區(qū)域劃分,分別劃分出區(qū)域3和區(qū)域4,將該正六邊形中 區(qū)域3和區(qū)域4以外的部分標(biāo)記為區(qū)域0,并且,對(duì)該正六邊形進(jìn)行擴(kuò)展,如圖1所示,延長(zhǎng) 正六邊形的邊長(zhǎng)BE到A點(diǎn),延長(zhǎng)正六邊形的邊長(zhǎng)DF到C點(diǎn),使得ABDC為一個(gè)矩形,以AC的 連線、正六邊形邊界TO和EG以及邊長(zhǎng)延長(zhǎng)線EA和FC對(duì)區(qū)域進(jìn)行劃分,分別劃分出區(qū)域1 和區(qū)域2。矩形ABDC覆蓋的區(qū)域?yàn)閰^(qū)域1、區(qū)域2和區(qū)域0的總和,在圖1中以陰影表示。 將區(qū)域1與該正六邊形的分界線標(biāo)記為直線yl = Π (χ),將區(qū)域2與該正六邊形的分界線 標(biāo)記為直線12 = f 2 (χ)0現(xiàn)有的UE撒入小區(qū)的仿真方法采用圖1所示的小區(qū)進(jìn)行仿真,目的是要將UE撒 入到正六邊形的小區(qū)內(nèi)。圖2為現(xiàn)有的UE撒入小區(qū)的仿真方法的流程圖。參見(jiàn)圖2,在現(xiàn) 有的移動(dòng)通信系統(tǒng)仿真中,UE撒入小區(qū)的仿真方法包括如下步驟。步驟201 確定需要撒入小區(qū)的UE的坐標(biāo)范圍。在此步驟中,要求將UE撒入如圖 1所示的陰影區(qū)域中,因此,如果以坐標(biāo)(Χ,γ)表示需要撒入小區(qū)的UE的坐標(biāo),則該坐標(biāo)的 范圍為X 6 [XO - R, XO + y] ,Y € [Υ0 - ^ R, YO + ^ R]。步驟202 產(chǎn)生隨機(jī)數(shù)X和Y,使X、Y分別滿足步驟201確定的坐標(biāo)范圍,即,在下 述范圍內(nèi)生成隨機(jī)數(shù)X和Y:
X0-R<X<X0 + —,Y0-—R<Y<Y0 +—R。
2 2 2 步驟203 判斷由步驟202產(chǎn)生的隨機(jī)數(shù)X和Y構(gòu)成的坐標(biāo)(X,Y)是否位于區(qū)域 1或區(qū)域2中,如果(X,Y)位于區(qū)域1或區(qū)域2中,執(zhí)行步驟204,否則,直接執(zhí)行步驟205, 將當(dāng)前的坐標(biāo)(Χ,Υ)確定為UE撒入小區(qū)的坐標(biāo)。判斷(X,Y)是否位于區(qū)域1或區(qū)域2的具體過(guò)程是首先計(jì)算圖1所示的直線yl = fl(x)和y2 = f2(x)的函數(shù)表達(dá)式,經(jīng)過(guò)計(jì)算得 知y 1 = fl (χ) = λ/3 (χ - Χ0) + V3R + YO ,y2 = f2(x) =-V3 (χ - X0) - V3R + YO ο然后對(duì)坐標(biāo)(X,Y)與直線yl = fl(x) = 73(χ -X0) + V3R + YO 以及 y2 = f2(x) =-V^x-X0)-々R + Y0的位置關(guān)系進(jìn)行比較,如果X < XO并且Y > YO并且
Y> W(X-XO)+ 々R +YO,則判斷(X,Y)位于區(qū)域1中,如果X < XO并且Y < YO并且 Y<-W(X-XO)-V^R + YO,則判斷(X,Y)位于區(qū)域 2 中。步驟204 如果步驟203中判斷(X,Y)位于區(qū)域1,則將(Χ,Υ)對(duì)折到區(qū)域4,如果 步驟203中判斷(X,Y)位于區(qū)域2,則將(X,Y)對(duì)折到區(qū)域3。對(duì)折的具體方法如下如果(X,Y)位于區(qū)域1中,以坐標(biāo)(Χ4,Υ4)表示(X,Y)對(duì)折到區(qū)域4中的坐標(biāo), 則X4 = X + 1R,Y4 = Y-IR。
2 2如果(X,Y)位于區(qū)域2中,以坐標(biāo)(X3,Y3)表示(X,Y)對(duì)折到區(qū)域3中的坐標(biāo), 則X3 = X + !R,Y3 = Y + IR。
2 2步驟205 確定撒入小區(qū)后UE的坐標(biāo)。在此步驟中,將當(dāng)前的坐標(biāo)確定為UE撒入 小區(qū)的坐標(biāo),即如果步驟203中判斷由隨機(jī)數(shù)X和Y構(gòu)成的坐標(biāo)(X,Y)不是位于區(qū)域1或 區(qū)域2中,則將當(dāng)前的坐標(biāo)(X,Y)確定為UE撒入小區(qū)的坐標(biāo);如果步驟203中判斷(X,Y) 位于區(qū)域1,則將步驟204中得到的將(Χ,Υ)對(duì)折到區(qū)域4中的坐標(biāo)(Χ4,Υ4)確定為UE撒 入小區(qū)的坐標(biāo);如果步驟203中判斷(Χ,Υ)位于區(qū)域2,則將步驟204中得到的將(Χ,Υ)對(duì) 折到區(qū)域3中的坐標(biāo)(Χ3,Υ3)確定為UE撒入小區(qū)的坐標(biāo)。通過(guò)上述現(xiàn)有的UE撒入小區(qū)的仿真方法可見(jiàn),現(xiàn)有算法中將UE撒入小區(qū)時(shí)需要 先分別計(jì)算出坐標(biāo)X和Y的兩個(gè)區(qū)間,然后產(chǎn)生隨機(jī)數(shù)坐標(biāo),再判斷該隨機(jī)數(shù)坐標(biāo)是否落出 覆蓋區(qū)域,最后,如果該隨機(jī)數(shù)坐標(biāo)落出覆蓋區(qū)域,則需要對(duì)坐標(biāo)進(jìn)行對(duì)折計(jì)算。因此,現(xiàn)有 的UE撒入小區(qū)的仿真方法復(fù)雜,過(guò)程繁多,因此導(dǎo)致仿真的計(jì)算量大,增大了整個(gè)移動(dòng)通 信系統(tǒng)仿真的計(jì)算開(kāi)銷(xiāo),降低了整個(gè)系統(tǒng)仿真的運(yùn)行效率。
發(fā)明內(nèi)容
本發(fā)明提供了一種UE撒入小區(qū)的仿真方法,該方法能夠減小仿真過(guò)程的復(fù)雜度和計(jì)算量。本發(fā)明還提供了一種UE撒入小區(qū)的仿真裝置,該方法能夠減小仿真過(guò)程的復(fù)雜 度和計(jì)算量。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開(kāi)了一種用戶設(shè)備UE撒入小區(qū)的仿真方法,小區(qū)為正六邊形,R為小區(qū) 半徑,該方法包括以指定點(diǎn)為原點(diǎn)建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo)系,將小區(qū)中心點(diǎn)在 第一坐標(biāo)系中的坐標(biāo)記為(a,b),在[a-R,a+R]的取值范圍內(nèi)產(chǎn)生X,以X作為撒入小區(qū)的 UE在第一坐標(biāo)系內(nèi)的橫坐標(biāo);
根據(jù)X確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X,Y)位于小 區(qū)內(nèi),在該取值范圍內(nèi)產(chǎn)生Y,以Y作為撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的縱坐標(biāo);將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為(X0,Y0),對(duì)第一坐標(biāo)系中的坐標(biāo) (Χ,γ)進(jìn)行坐標(biāo)變換,將(Χ,Υ)變換到仿真坐標(biāo)系中,以坐標(biāo)變換后的坐標(biāo)(Χ+Χ0,Υ+Υ0)作 為撒入小區(qū)的UE的坐標(biāo)。所述根據(jù)X確定Y的取值范圍包括將[a-R,a+R]劃分成指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù)X所在的 數(shù)值區(qū)間確定Y的取值范圍。所述將[a-R,a+R]劃分成指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù)X所 在的數(shù)值區(qū)間確定Y的取值范圍包括對(duì)|X-a|與0. 5R的大小進(jìn)行比較;如果|X_a| > 0. 5R,則確定Y的取值范 圍為[b-W(R-|x|),b+W(R-IxI)I;如果|X-a|彡0.5R,則確定Y的取值范圍為。 2 2所述指定點(diǎn)為所述小區(qū)的中心點(diǎn),則所述小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)為 (0,0),則所述3和13均為0;或,所述指定點(diǎn)為仿真坐標(biāo)系的原點(diǎn),則所述第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的 坐標(biāo)為(0,0),則所述XO和YO均為0。所述在[a-R,a+R]的取值范圍內(nèi)產(chǎn)生X為在[a_R,a+R]的取值范圍內(nèi)隨機(jī)產(chǎn)生 X,或,在[a_R,a+R]的取值范圍內(nèi)按照UE撒入策略產(chǎn)生X ;所述在該取值范圍內(nèi)產(chǎn)生Y為在該取值范圍內(nèi)隨機(jī)產(chǎn)生Y,或,在該取值范圍內(nèi) 按照UE撒入策略產(chǎn)生Y。本發(fā)明還公開(kāi)了一種用戶設(shè)備UE撒入小區(qū)的仿真裝置,小區(qū)為正六邊形,R為小 區(qū)半徑,該裝置包括控制單元,用于將指定點(diǎn)設(shè)定為原點(diǎn),建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo) 系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),確定橫坐標(biāo)X的取值范圍為[a-R, a+R],并將X的取值范圍為[a_R,a+R]通知坐標(biāo)產(chǎn)生單元,接收來(lái)自坐標(biāo)產(chǎn)生單元的X,根 據(jù)X確定縱坐標(biāo)Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X,Y)位于小區(qū)內(nèi), 并將Y的取值范圍通知坐標(biāo)產(chǎn)生單元,接收來(lái)自坐標(biāo)產(chǎn)生單元的Y,以坐標(biāo)(Χ,Υ)作為撒入 小區(qū)的UE在第一坐標(biāo)系內(nèi)的坐標(biāo),并且,將X和Y發(fā)送到坐標(biāo)變換單元,接收來(lái)自坐標(biāo)變換單元的坐標(biāo)變換后的坐標(biāo)(x+xo,Y+YO),將坐標(biāo)(X+XO,Y+YO)作為撒入小區(qū)的UE的坐標(biāo);坐標(biāo)產(chǎn)生單元,用于分別接收來(lái)自控制單元的X和Y的取值范圍并在各自的取值范圍內(nèi)產(chǎn)生X和Y,并將產(chǎn)生的X和Y發(fā)送到控制單元;坐標(biāo)變換單元,用于接收來(lái)自控制單元的X和Y,將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系 中的坐標(biāo)記為(Χ0,Υ0),對(duì)第一坐標(biāo)系中的坐標(biāo)(Χ,Υ)進(jìn)行坐標(biāo)變換,將(Χ,Υ)變換到仿真 坐標(biāo)系中,將坐標(biāo)變換后的坐標(biāo)(Χ+Χ0,Υ+Υ0)發(fā)送給控制單元。所述控制單元將[a-R,a+R]劃分成指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間, 根據(jù)X所在的數(shù)值區(qū)間確定所述Y的取值范圍。所述控制單元包括收發(fā)模塊,用于分別接收來(lái)自定值模塊的X和Y的取值范圍并將X和Y的取值范 圍發(fā)送給坐標(biāo)產(chǎn)生單元,接收來(lái)自坐標(biāo)產(chǎn)生單元的X和Y,將來(lái)自坐標(biāo)產(chǎn)生單元的X發(fā)送給 比較模塊;比較模塊,用于對(duì)|X_a|與0.5R的大小進(jìn)行比較,并將比較結(jié)果發(fā)送給定值模 塊;定值模塊,用于將指定點(diǎn)設(shè)定為原點(diǎn),建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo) 系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),確定X的取值范圍為[a_R,a+R],并且 接收來(lái)自比較模塊的比較結(jié)果,如果|X_a| >0. 5R,則確定Y的取值范圍為[b-V^(R-|X|),
b+W(R-|X|)],如果|x_a|彡0.5R,則確定Y的取值范圍為R],將確定 的X和Y的取值范圍發(fā)送給收發(fā)模塊。所述定值模塊,用于將所述小區(qū)的中心點(diǎn)作為指定點(diǎn)并設(shè)定為原點(diǎn),則所述小區(qū) 中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)為(0,0),則所述a和b均為0 ;或,所述定值模塊,用于將所述仿真坐標(biāo)系的原點(diǎn)作為指定點(diǎn)并設(shè)定為原點(diǎn),所述 坐標(biāo)變換單元,將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為(0,0),則所述XO和YO均為 O0所述坐標(biāo)產(chǎn)生單元在所述各自的取值范圍內(nèi)隨機(jī)產(chǎn)生X和Y,或,所述坐標(biāo)產(chǎn)生單 元在所述各自的取值范圍內(nèi)按照UE撒入策略產(chǎn)生X和Y。由以上發(fā)明內(nèi)容可見(jiàn),采用本發(fā)明提出的仿真方法和裝置,首先建立第一坐標(biāo)系, 將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),在[a-R,a+R]的取值范圍內(nèi)產(chǎn)生X作為 撒入小區(qū)的UE的橫坐標(biāo),然后根據(jù)X確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成 的坐標(biāo)(X,Y)位于小區(qū)內(nèi),在確定的Y的取值范圍內(nèi)產(chǎn)生Y作為撒入小區(qū)的UE的縱坐標(biāo), 最后將第一坐標(biāo)系內(nèi)的(X,Y)坐標(biāo)變換到仿真坐標(biāo)系。因此,在仿真過(guò)程中,不必進(jìn)行現(xiàn)有 仿真方法中的對(duì)折處理,因此減小了仿真過(guò)程的復(fù)雜度和計(jì)算量,從而提高整個(gè)系統(tǒng)仿真 的運(yùn)行效率。
圖1為現(xiàn)有的UE撒入小區(qū)的仿真方法中的小區(qū)示意圖;圖2為現(xiàn)有的UE撒入小區(qū)的仿真方法的流程圖;圖3為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真方法中的小區(qū)示意圖4為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真方法的流程圖;圖5為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真裝置的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真裝置的控制單元的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明的基本思想是在小區(qū)區(qū)域覆蓋的χ軸的取值范圍內(nèi)產(chǎn)生橫坐標(biāo)X,并且根 據(jù)X確定縱坐標(biāo)Y的取值范圍,以保證X與該取值范圍中的Y組成的坐標(biāo)位于小區(qū)覆蓋范 圍內(nèi),在Y的取值范圍內(nèi)產(chǎn)生縱坐標(biāo)Y,最后對(duì)(X,Y)進(jìn)行坐標(biāo)變換,將其變換到仿真坐標(biāo) 中,作為撒入小區(qū)后的UE的坐標(biāo)。圖3為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真方法中的小區(qū)示意圖。如圖3所示,在 本實(shí)施例中,小區(qū)的覆蓋形狀與現(xiàn)有技術(shù)中的相同,即仍采用正六邊形表示一個(gè)小區(qū),仍以 常數(shù)R表示小區(qū)半徑。仿真的目的是將一個(gè)UE撒入到該正六邊形的小區(qū)中,獲得該UE撒 入后的位置坐標(biāo)。在本實(shí)施例中,以小區(qū)中心點(diǎn)為原點(diǎn)建立一個(gè)直角坐標(biāo)系,將該坐標(biāo)系稱(chēng) 為第一坐標(biāo)系,在第一坐標(biāo)系中,小區(qū)中心點(diǎn)的坐標(biāo)為(0,0)。圖4為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真方法的流程圖。在本發(fā)明實(shí)施例中,對(duì) 圖3所示的小區(qū)進(jìn)行仿真,如圖4所示,本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真方法包括以下步驟。步驟401 以小區(qū)中心點(diǎn)為原點(diǎn)建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo)系,在 [-R,R]的取值范圍內(nèi)產(chǎn)生X,以X作為撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的橫坐標(biāo)。參見(jiàn)圖3,因?yàn)樾^(qū)半徑為R,如果要求撒入的UE位于小區(qū)內(nèi),則UE的橫坐標(biāo)的取 值范圍為[_R,R]。因此,在此步驟中,在[_R,R]的取值范圍內(nèi)產(chǎn)生X。步驟402 根據(jù)X確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X, Y)位于小區(qū)內(nèi),在該取值范圍內(nèi)產(chǎn)生Y,以Y作為撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的縱坐標(biāo)。在此步驟中,將[_R,R]劃分成指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù) X所在的數(shù)值區(qū)間確定Y的取值范圍。參見(jiàn)圖3,如點(diǎn)劃線所示,在[_R,R]的取值范圍內(nèi),將X的取值分為三個(gè)數(shù)值區(qū)間, 分別為[-R,-0. 5R]、[-0. 5R,0. 5R]和
。如果步驟401產(chǎn)生的X位于數(shù)值區(qū)間[-0. 5R,0. 5R],則在此情況下,只要保證縱坐
標(biāo)γ位于取值范圍[-Ir,IR],即可保證UE的坐標(biāo)(χ,γ)位于小區(qū)內(nèi)。
2 2如果步驟401產(chǎn)生的X位于數(shù)值區(qū)間[-R,-0. 5R]或W. 5R,R],則在此情況 下,需要根據(jù)χ的具體數(shù)值對(duì)Y的取值范圍進(jìn)行計(jì)算。參見(jiàn)圖3,步驟401產(chǎn)生X,以X 位于數(shù)值區(qū)間[-R,-0.5R]為例,X位于數(shù)值區(qū)間W.5R,R]的情況與此相同,在此不 再贅述。如圖3中虛線所示,根據(jù)X,可以計(jì)算出在小區(qū)邊界上橫坐標(biāo)為X的點(diǎn)的縱坐
標(biāo)為Y= tan|*(R-|x|) = V3(R-|X|),因此可以知道,Y的取值范圍為[_力俱-帥,
W(R-M)]。
因此,在步驟402中,將[_R,R]劃分成指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū) 間,根據(jù)X所在的數(shù)值區(qū)間確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X, Y)位于小區(qū)內(nèi)的具體的方法為對(duì)|X|與0.5R的大小進(jìn)行比較,如果|X| > 0.5R,則確定Y的取值范圍為;反之,如果IXI ( °· 5R'則確定Y的取值范圍為[-尋R,尋R]。對(duì)于上述|X|與0.5R進(jìn)行比較的兩種情況,分別在各自確定的Y的取值范圍內(nèi)產(chǎn) 生Y,以Y作為撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的縱坐標(biāo)。至此,已經(jīng)能夠確定撒入小區(qū)后的UE在第一坐標(biāo)系內(nèi)的坐標(biāo)為(X,Y)。并且, 坐標(biāo)(X,Y)位于正六邊形的小區(qū)內(nèi),即可保證將UE撒入到小區(qū)內(nèi)。由步驟402可見(jiàn),在 本發(fā)明實(shí)施例的仿真方法中,僅僅在計(jì)算Y的取值范圍時(shí)需要進(jìn)行一次乘法運(yùn)算,以計(jì)算 ^(R-|X|),而不需要像現(xiàn)有仿真方法那樣計(jì)算小區(qū)邊界的函數(shù)表達(dá)式并比較UE坐標(biāo)與邊 界的位置關(guān)系,更不需要對(duì)坐標(biāo)進(jìn)行對(duì)折處理,因此減少了大量的計(jì)算處理過(guò)程,從而減小 了仿真過(guò)程的復(fù)雜度和計(jì)算量,提高了仿真速度。以上所述的實(shí)施例中,以小區(qū)中心點(diǎn)的坐標(biāo)為(0,0)為例予以說(shuō)明。在對(duì)整個(gè)移 動(dòng)通信系統(tǒng)進(jìn)行仿真時(shí),將系統(tǒng)內(nèi)的所有小區(qū)設(shè)置在同一個(gè)直角坐標(biāo)系中,將該坐標(biāo)系稱(chēng) 為仿真坐標(biāo)系。在仿真坐標(biāo)系中,小區(qū)中心點(diǎn)的坐標(biāo)有可能不為(0,0),以小區(qū)中心點(diǎn)在仿 真坐標(biāo)系中的坐標(biāo)為(Χ0,Υ0)為例,可以先按照上述步驟401和402進(jìn)行處理后,再增加執(zhí) 行以下步驟403,以最終獲得撒入小區(qū)的UE在仿真坐標(biāo)系中的坐標(biāo)。步驟403 將第一坐標(biāo)系的原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為(Χ0,Υ0),對(duì)第一坐 標(biāo)系中的坐標(biāo)(X,Y)進(jìn)行坐標(biāo)變換,將(X,Y)變換到仿真坐標(biāo)系中,以坐標(biāo)變換后的坐標(biāo) (Χ+ΧΟ, Υ+Υ0)作為撒入小區(qū)的UE的坐標(biāo)。在圖4所示的仿真方法中,在建立第一坐標(biāo)系時(shí)以小區(qū)中心點(diǎn)作為第一坐標(biāo)系的 原點(diǎn),這僅僅是眾多的實(shí)施方式中較佳的一種。在其它的實(shí)施方式中,還可以任意指定一個(gè) 指定點(diǎn)為原點(diǎn)建立第一坐標(biāo)系,并且在之后的步驟中采用第一坐標(biāo)系中的坐標(biāo)進(jìn)行計(jì)算, 圖4所示的仿真方法即是當(dāng)?shù)谝蛔鴺?biāo)原點(diǎn)取為小區(qū)中心點(diǎn)時(shí)的一個(gè)特列。在采用任意一個(gè)指定點(diǎn)為原點(diǎn)建立第一坐標(biāo)系的實(shí)施方式中,步驟401中以指定 點(diǎn)為原點(diǎn)建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo)系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的 坐標(biāo)記為(a,b),則在此情況下,應(yīng)在[a_R,a+R]的取值范圍內(nèi)產(chǎn)生X。相應(yīng)地,在步驟402 中,X的取值的三個(gè)數(shù)值區(qū)間分別為[a-R, a-0. 5R]、[a-0. 5R, a+0. 5R]和[a+0. 5R,a+R],對(duì)
X-a與0. 5R的大小進(jìn)行比較,如果X-a > 0. 5R,則確定Y的取值范圍為f b - ^(R-|X|),
b+.反之,如果|X_a|彡ο. 5R,則確定Y的取值范圍為[b-f R,b+f R]。
相應(yīng)地,在步驟403中,將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為(X0,Y0),將第一坐 標(biāo)系中的(X,Y)變換到仿真坐標(biāo)系中,最終得到撒入小區(qū)的UE的坐標(biāo)(Χ+ΧΟ,Υ+Υ0)。或者,在另一個(gè)具體實(shí)施方式
中,將指定點(diǎn)指定為仿真坐標(biāo)系的原點(diǎn),則第一坐標(biāo) 系即仿真坐標(biāo)系,在步驟403中,第一坐標(biāo)系的原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)為(0,0),即XO =YO = 0。在上述具體實(shí)施例中,在產(chǎn)生X或Y時(shí),可以分別在各自的取值范圍內(nèi)隨機(jī)產(chǎn)生X或Y,也可以預(yù)先設(shè)置UE撒入策略,分別在各自的取值范圍內(nèi)按照該UE撒入策略產(chǎn)生X或 Y。UE的撒入策略可以根據(jù)仿真的實(shí)際需要進(jìn)行設(shè)置,例如,將該UE撒入小區(qū)內(nèi)UE密度最 小或最大的位置,或?qū)⒃揢E撒入小區(qū)的中心點(diǎn),或?qū)⒃揢E撒入小區(qū)中X或Y的值最小或最 大的位置等等。以上是本發(fā)明UE撒入小區(qū)的仿真方法的具體實(shí)施方式
,下面通過(guò)另一個(gè)具體實(shí) 施例對(duì)采用該方法的UE撒入小區(qū)的仿真裝置予以說(shuō)明。圖5為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真裝置的結(jié)構(gòu)示意圖。如圖5所示,該仿 真裝置至少包括控制單元501和坐標(biāo)產(chǎn)生單元502??刂茊卧?01,用于將指定點(diǎn)設(shè)定為原點(diǎn),建立直角坐標(biāo)系,將該坐標(biāo)系記為第一 坐標(biāo)系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),確定X的取值范圍為[a_R,a+R], 并將X的取值范圍為[a-R,a+R]通知坐標(biāo)產(chǎn)生單元502,接收來(lái)自坐標(biāo)產(chǎn)生單元502的X, 根據(jù)X確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X,Y)位于小區(qū)內(nèi),并將 Y的取值范圍通知坐標(biāo)產(chǎn)生單元502,接收來(lái)自坐標(biāo)產(chǎn)生單元502的Y,以坐標(biāo)(X,Y)作為 撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的坐標(biāo)。其中,控制單元501在根據(jù)X確定Y的取值范圍時(shí),將[a_R,a+R]劃分成指定個(gè) 數(shù)的數(shù) 值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù)X所在的數(shù)值區(qū)間確定所述Y的取值范圍。圖 6為本發(fā)明實(shí)施例的UE撒入小區(qū)的仿真裝置的控制單元的結(jié)構(gòu)示意圖,如圖6所示,控制 單元501的組成結(jié)構(gòu)至少包括收發(fā)模塊5011、比較模塊5012和定值模塊5013。收發(fā)模 塊5011用于分別接收來(lái)自定值模塊5013的X和Y的取值范圍并將X和Y的取值范圍發(fā)送 給坐標(biāo)產(chǎn)生單元502,接收來(lái)自坐標(biāo)產(chǎn)生單元502的X和Y,并將來(lái)自坐標(biāo)產(chǎn)生單元502的 X發(fā)送給比較模塊5012。比較模塊5012,用于對(duì)|X-a|與0. 5R的大小進(jìn)行比較,并將比較 結(jié)果發(fā)送給定值模塊5013。定值模塊5013用于將指定點(diǎn)設(shè)定為原點(diǎn),建立直角坐標(biāo)系,將 該坐標(biāo)系記為第一坐標(biāo)系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),確定X的取值 范圍為[a-R,a+R],并且接收來(lái)自比較模塊5012的比較結(jié)果,如果X-a >0.5R,則確定Y 的取值范圍為[b-V^(R-|x|),b+V^(R-|X|)],如果|X_a|彡0.冊(cè),則確定Y的取值范圍為坐標(biāo)產(chǎn)生單元502,用于分別接收來(lái)自控制單元501的X和Y的取值范圍并在各自 的取值范圍內(nèi)產(chǎn)生X和Y,并將產(chǎn)生的X和Y發(fā)送到控制單元501。坐標(biāo)產(chǎn)生單元502在產(chǎn)生X或Y時(shí),可以分別在各自的取值范圍內(nèi)隨機(jī)產(chǎn)生X或 Y,也可以按照如仿真方法實(shí)施例中所述的UE撒入策略產(chǎn)生X或Y。為了處理小區(qū)中心點(diǎn)坐標(biāo)為(X0,Y0)的情況,該仿真裝置還可以包括坐標(biāo)變換單 元503。坐標(biāo)變換單元503用于接收來(lái)自控制單元501的X和Y,將第一坐標(biāo)系原點(diǎn)在仿真 坐標(biāo)系中的坐標(biāo)記為(X0,Y0),對(duì)第一坐標(biāo)系中的坐標(biāo)(X,Y)進(jìn)行坐標(biāo)變換,將(Χ,Υ)變換 到仿真坐標(biāo)系中,將坐標(biāo)變換后的坐標(biāo)(Χ+Χ0,Υ+Υ0)發(fā)送給控制單元501??刂茊卧?01將 來(lái)自坐標(biāo)產(chǎn)生單元502的X和Y發(fā)送到坐標(biāo)變換單元503,接收來(lái)自坐標(biāo)變換單元503的坐 標(biāo)變換后的坐標(biāo)(Χ+ΧΟ,Υ+Υ0),并將坐標(biāo)(Χ+ΧΟ,Υ+Υ0)作為撒入小區(qū)的UE的坐標(biāo)。作為一種具體的實(shí)施方式,在圖5所示的仿真裝置中,控制單元501也可以將指定 點(diǎn)選為小區(qū)中心點(diǎn),即第一坐標(biāo)系的原點(diǎn)取在小區(qū)中心點(diǎn),則小區(qū)中心點(diǎn)的坐標(biāo)為(0,0),并且在上述仿真裝置內(nèi)各個(gè)單元的處理中,a = 0,b = O?;蛘撸刂茊卧?01還可以將指 定點(diǎn)選為仿真坐標(biāo)系的原點(diǎn),則第一坐標(biāo)系即仿真坐標(biāo)系,第一坐標(biāo)系的原點(diǎn)在仿真坐標(biāo) 系中的坐標(biāo)為(0,0),即上述XO = YO = 0。由上述具體實(shí)施方式
可見(jiàn),本發(fā)明的UE撒入小區(qū)的仿真方法與裝置,首先以指定 點(diǎn)為原點(diǎn)建立第一坐標(biāo)系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),在[a_R,a+R] 的取值范圍內(nèi)產(chǎn)生X作為撒入小區(qū)的UE的橫坐標(biāo),對(duì)X所在的數(shù)值區(qū)間進(jìn)行判斷,根據(jù)X 所在的數(shù)值區(qū)間確定Y的取值范圍,如果|X_a| >0. 5R,則Y的取值范圍為|X|),
b+V^(R-|x|)],如果|x_a|≤0· 5R,則Y的取值范圍為[b-#R’b+f R],然后在上述
確定的Y的取值范圍內(nèi)產(chǎn)生Y作為撒入小區(qū)的UE的縱坐標(biāo),最后將第一坐標(biāo)系內(nèi)的(X,Y) 坐標(biāo)變換到仿真坐標(biāo)系。因此,采用本發(fā)明提出的仿真方法和裝置,在仿真過(guò)程中不必進(jìn) 行現(xiàn)有仿真方法中的對(duì)折處理,因此避免了進(jìn)行對(duì)折處理中所必需的計(jì)算分界線函數(shù)表達(dá) 式、對(duì)點(diǎn)坐標(biāo)與分界線位置關(guān)系進(jìn)行比較以及將點(diǎn)坐標(biāo)對(duì)折等步驟的復(fù)雜運(yùn)算,不需其它 復(fù)雜的運(yùn)算即可完成對(duì)UE撒入小區(qū)的仿真模擬,因此減小了仿真過(guò)程的復(fù)雜度和計(jì)算量。 采用本發(fā)明提出的UE撒入小區(qū)的仿真方法與裝置,計(jì)算方法簡(jiǎn)單,計(jì)算過(guò)程少,計(jì)算量小, 因此能夠節(jié)省仿真過(guò)程的計(jì)算開(kāi)銷(xiāo)和處理時(shí)間,從而提高整個(gè)系統(tǒng)仿真的運(yùn)行效率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
一種用戶設(shè)備UE撒入小區(qū)的仿真方法,小區(qū)為正六邊形,R為小區(qū)半徑,其特征在于,該方法包括以指定點(diǎn)為原點(diǎn)建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo)系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),在[a-R,a+R]的取值范圍內(nèi)產(chǎn)生X,以X作為撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的橫坐標(biāo);根據(jù)X確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X,Y)位于小區(qū)內(nèi),在該取值范圍內(nèi)產(chǎn)生Y,以Y作為撒入小區(qū)的UE在第一坐標(biāo)系內(nèi)的縱坐標(biāo);將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為(X0,Y0),對(duì)第一坐標(biāo)系中的坐標(biāo)(X,Y)進(jìn)行坐標(biāo)變換,將(X,Y)變換到仿真坐標(biāo)系中,以坐標(biāo)變換后的坐標(biāo)(X+X0,Y+Y0)作為撒入小區(qū)的UE的坐標(biāo)。
2.根據(jù)權(quán)利要求1所述的仿真方法,其特征在于,所述根據(jù)X確定Y的取值范圍包括 將[a-R,a+R]劃分成指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù)X所在的數(shù)值區(qū)間確定Y的取值范圍。
3.根據(jù)權(quán)利要求2所述的仿真方法,其特征在于,所述將[a-R,a+R]劃分成指定個(gè)數(shù) 的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù)X所在的數(shù)值區(qū)間確定Y的取值范圍包括對(duì)|x-a|與0. 5R的大小進(jìn)行比較;如果|x-a| > 0. 5R,則確定Y的取值范圍 為[b-VJ(R-|X丨),b+v^(R-|X丨)];如果|X_a|彡0. 5R,則確定Y的取值范圍為[b—冱R,b+冱R]。 2 2
4.根據(jù)權(quán)利要求1、2或3中任意一項(xiàng)所述的仿真方法,其特征在于,所述指定點(diǎn)為所述小區(qū)的中心點(diǎn),則所述小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)為(0,0), 則所述a和b均為0 ;或,所述指定點(diǎn)為仿真坐標(biāo)系的原點(diǎn),則所述第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo) % (0,0),則所述XO和YO均為0。
5.根據(jù)權(quán)利要求1、2或3中任意一項(xiàng)所述的仿真方法,其特征在于,所述在[a_R,a+R]的取值范圍內(nèi)產(chǎn)生X為在[a_R,a+R]的取值范圍內(nèi)隨機(jī)產(chǎn)生X, 或,在[a_R,a+R]的取值范圍內(nèi)按照UE撒入策略產(chǎn)生X ;所述在該取值范圍內(nèi)產(chǎn)生Y為在該取值范圍內(nèi)隨機(jī)產(chǎn)生Y,或,在該取值范圍內(nèi)按照 UE撒入策略產(chǎn)生Y。
6.一種用戶設(shè)備UE撒入小區(qū)的仿真裝置,小區(qū)為正六邊形,R為小區(qū)半徑,其特征在 于,該裝置包括控制單元,用于將指定點(diǎn)設(shè)定為原點(diǎn),建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐標(biāo)系, 將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),確定橫坐標(biāo)X的取值范圍為[a_R,a+R], 并將X的取值范圍為[a_R,a+R]通知坐標(biāo)產(chǎn)生單元,接收來(lái)自坐標(biāo)產(chǎn)生單元的X,根據(jù)X確 定縱坐標(biāo)Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X,Y)位于小區(qū)內(nèi),并將Y 的取值范圍通知坐標(biāo)產(chǎn)生單元,接收來(lái)自坐標(biāo)產(chǎn)生單元的Y,以坐標(biāo)(Χ,Υ)作為撒入小區(qū)的 UE在第一坐標(biāo)系內(nèi)的坐標(biāo),并且,將X和Y發(fā)送到坐標(biāo)變換單元,接收來(lái)自坐標(biāo)變換單元的 坐標(biāo)變換后的坐標(biāo)(Χ+ΧΟ,Υ+Υ0),將坐標(biāo)(Χ+ΧΟ,Υ+Υ0)作為撒入小區(qū)的UE的坐標(biāo);坐標(biāo)產(chǎn)生單元,用于分別接收來(lái)自控制單元的X和Y的取值范圍并在各自的取值范圍內(nèi)產(chǎn)生X和Y,并將產(chǎn)生的X和Y發(fā)送到控制單元;坐標(biāo)變換單元,用于接收來(lái)自控制單元的X和Y,將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的 坐標(biāo)記為(XO,YO),對(duì)第一坐標(biāo)系中的坐標(biāo)(Χ,Υ)進(jìn)行坐標(biāo)變換,將(Χ,Υ)變換到仿真坐標(biāo) 系中,將坐標(biāo)變換后的坐標(biāo)(Χ+ΧΟ,Υ+ΥΟ)發(fā)送給控制單元。
7.根據(jù)權(quán)利要求6所述的仿真裝置,其特征在于,所述控制單元將[a-R,a+R]劃分成 指定個(gè)數(shù)的數(shù)值區(qū)間,確定X所在的數(shù)值區(qū)間,根據(jù)X所在的數(shù)值區(qū)間確定所述Y的取值范 圍。
8.根據(jù)權(quán)利要求7所述的仿真裝置,其特征在于,所述控制單元包括收發(fā)模塊,用于分別接收來(lái)自定值模塊的X和Y的取值范圍并將X和Y的取值范圍發(fā) 送給坐標(biāo)產(chǎn)生單元,接收來(lái)自坐標(biāo)產(chǎn)生單元的X和Y,將來(lái)自坐標(biāo)產(chǎn)生單元的X發(fā)送給比較 模塊;比較模塊,用于對(duì)|X_a|與0.5R的大小進(jìn)行比較,并將比較結(jié)果發(fā)送給定值模塊; 定值模塊,用于將指定點(diǎn)設(shè)定為原點(diǎn),建立直角坐標(biāo)系,將該坐標(biāo)系記為第一坐 標(biāo)系,將小區(qū)中心點(diǎn)在第一坐標(biāo)系中的坐標(biāo)記為(a,b),確定X的取值范圍為[a-R, a+R],并且接收來(lái)自比較模塊的比較結(jié)果,如果|X_a| > 0. 5R,則確定Y的取值范 圍為[b-V^(R-|X|),b+W(R-|X|)],如果X-a ^ 0. 5R,則確定Y的取值范圍為[b -#R,b+lR],將確定的X和Y的取值范圍發(fā)送給收發(fā)模塊。L 2 2 J
9.根據(jù)權(quán)利要求8所述的仿真裝置,其特征在于,所述定值模塊,用于將所述小區(qū)的中心點(diǎn)作為指定點(diǎn)并設(shè)定為原點(diǎn),則所述小區(qū)中心 點(diǎn)在第一坐標(biāo)系中的坐標(biāo)為(0,0),則所述a和b均為0 ;或,所述定值模塊,用于將所述仿真坐標(biāo)系的原點(diǎn)作為指定點(diǎn)并設(shè)定為原點(diǎn),所述坐標(biāo) 變換單元,將第一坐標(biāo)系原點(diǎn)在仿真坐標(biāo)系中的坐標(biāo)記為(0,0),則所述XO和YO均為0。
10.根據(jù)權(quán)利要求6、7或8中任意一項(xiàng)所述的仿真裝置,其特征在于,所述坐標(biāo)產(chǎn)生單元在所述各自的取值范圍內(nèi)隨機(jī)產(chǎn)生X和Y,或,所述坐標(biāo)產(chǎn)生單元在 所述各自的取值范圍內(nèi)按照UE撒入策略產(chǎn)生X和Y。
全文摘要
本發(fā)明公開(kāi)了一種用戶設(shè)備UE撒入小區(qū)的仿真方法,以指定點(diǎn)為原點(diǎn)建立第一坐標(biāo)系,小區(qū)中心點(diǎn)在第一坐標(biāo)系的坐標(biāo)為(a,b),在[a-R,a+R]的取值范圍內(nèi)產(chǎn)生橫坐標(biāo)X,R為小區(qū)半徑,根據(jù)X確定Y的取值范圍,使得X與該取值范圍內(nèi)的Y組成的坐標(biāo)(X,Y)位于小區(qū)內(nèi),在該取值范圍內(nèi)產(chǎn)生Y,將第一坐標(biāo)系內(nèi)的(X,Y)坐標(biāo)變換到仿真坐標(biāo)系。本發(fā)明還公開(kāi)了一種UE撒入小區(qū)的仿真裝置。采用本發(fā)明的UE撒入小區(qū)的仿真方法與裝置,避免了現(xiàn)有仿真方法中進(jìn)行對(duì)折處理所需的復(fù)雜運(yùn)算,因此能夠減小仿真過(guò)程的復(fù)雜度和計(jì)算量,節(jié)省仿真過(guò)程的計(jì)算開(kāi)銷(xiāo)和處理時(shí)間,提高整個(gè)系統(tǒng)仿真的運(yùn)行效率。
文檔編號(hào)H04W16/22GK101867940SQ20101012211
公開(kāi)日2010年10月20日 申請(qǐng)日期2010年2月26日 優(yōu)先權(quán)日2010年2月26日
發(fā)明者周嬌, 張連波, 毛加軒, 諸勁草 申請(qǐng)人:新郵通信設(shè)備有限公司