两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種獲取基站的多邊形區(qū)域的方法和基站的制作方法

文檔序號:7986283閱讀:350來源:國知局
一種獲取基站的多邊形區(qū)域的方法和基站的制作方法
【專利摘要】本發(fā)明實施例提供一種獲取基站的多邊形區(qū)域的方法和基站,將基站映射到平面上形成點狀分布圖,每一個基站對應(yīng)一個點,點狀分布圖中的每一個點屬于一個全基站集;對全基站集實施三角剖分,形成剖分三角形網(wǎng)格;搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形;獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)圓心確定第一基站的多邊形區(qū)域;根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。無須考慮地形地貌因素,采用三角剖分簡便快速地確定基站的多邊形區(qū)域和小區(qū)的最佳覆蓋區(qū)域,減少網(wǎng)絡(luò)中的過覆蓋和弱覆蓋現(xiàn)象,提高了調(diào)整小區(qū)覆蓋范圍的效率。
【專利說明】一種獲取基站的多邊形區(qū)域的方法和基站
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線技術(shù),特別是指一種獲取基站的多邊形區(qū)域的方法和基站。
【背景技術(shù)】
[0002]移動通信網(wǎng)絡(luò)的天線方位角、下傾角和小區(qū)覆蓋范圍是影響通信質(zhì)量的關(guān)鍵因素,由于不同地區(qū)的基站密度不同,導(dǎo)致難以準確把握各個基站及其所屬小區(qū)的最佳覆蓋范圍。
[0003]實際覆蓋與理想模型存在較大偏差,造成一些區(qū)域信號較強,一些區(qū)域信號較弱,目前大多基于傳播模型計算和調(diào)整基站及其所屬小區(qū)的覆蓋范圍,且均需考慮實際地形地貌的差異,計算方法涉及的參數(shù)繁多,依賴高精度的地形地貌數(shù)據(jù),導(dǎo)致效率非常低;采用人工測量或路測方式核查則耗時耗力,導(dǎo)致了網(wǎng)絡(luò)中存在較多的過覆蓋、弱覆蓋和干擾等現(xiàn)象,嚴重影響通信質(zhì)量。
[0004]現(xiàn)有技術(shù)存在如下問題:由于缺乏計算出最佳覆蓋區(qū)域的方法,只能依靠實際覆蓋區(qū)域信號強弱以及話務(wù)指標尋找到最佳覆蓋區(qū)域。

【發(fā)明內(nèi)容】

[0005]本發(fā)明要解決的技術(shù)問題是提供一種獲取基站的多邊形區(qū)域的方法和基站,解決現(xiàn)有技術(shù)中缺乏計算出最佳覆蓋區(qū)域的方法,只能依靠實際覆蓋區(qū)域信號強弱以及話務(wù)指標尋找到最佳覆蓋區(qū)域的缺陷。
[0006]為解決上述技術(shù)問題,本發(fā)明的實施例提供一種獲取基站的多邊形區(qū)域的方法,方法包括:將基站映射到平面上形成點狀分布圖,每一個基站對應(yīng)一個點,點狀分布圖中的每一個點屬于一個全基站集;對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格;搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形;獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域;根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。
[0007]所述的方法中,對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格,具體包括:步驟Al,在所述全基站集中選取至少三個初始基站形成當前基站集,確定所述當前基站集對應(yīng)的初始凸包;步驟A2,確定初始凸包中滿足空圓特性的三角形,將所述三角形加入三角形鏈表中;步驟A3,將三個初始基站以外的其他基站作為后增基站依次插入到所述當前基站集,每插入一個后增基站,形成所述當前基站集的當前凸包;步驟A4,在當前凸包中確定目的邊,依次對各個目的邊進行剖分處理,更新所述三角形鏈表,所述三角形鏈表描述了所述三角形網(wǎng)格。
[0008]所述的方法中,形成所述當前基站集的當前凸包,包括:步驟a,基于二維坐標系Χ0Υ,在所述全基站集中選定基站P [O]作為基準點;步驟b,根據(jù)基站P[0],. · ·,p[n-l]的平面坐標獲取各個基站的極角,按照極角對各個基站排序,基準點排在最前面;步驟c,建立棧,將基站P [O]、P [I]和P [2]進棧,對于基站P [3],...,p[n-l]中的每個基站,若位于棧頂?shù)膬蓚€基站與后續(xù)進入棧的基站不構(gòu)成向左轉(zhuǎn)關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前的基站進棧,棧中保存的基站形成所述當前凸包。
[0009]所述的方法中,在所述當前凸包中確定目的邊,具體包括:當所述后增基站在所述當前凸包的內(nèi)部,并且在所述當前凸包包含的第一三角形的內(nèi)部時,在三角形鏈表中刪除所述第一三角形,將第一三角形中的三條邊確定為目的邊;當所述后增基站在所述當前凸包的內(nèi)部,并且在所述當前凸包包含的第一三角形的邊上時,在三角形鏈表中刪除所述第一三角形,將第一三角形中除后增基站所在邊以外的邊確定為目的邊;當所述后增基站在所述當前凸包的邊上時,在三角形鏈表中刪除包含后增基站的第一三角形,將第一三角形中除后增基站所在邊以外的邊確定為目的邊;當所述后增基站在所述當前凸包的外部時,以當前凸包上的任意一點為起始點,沿所述當前凸包逆時針找到使所述后增基站在當前凸包右側(cè)的邊,當所述邊的數(shù)量為一個時,確定該邊為目的邊,將所述目的邊的兩端點與所述后增基站相連,形成新的當前凸包;當所述邊數(shù)量為兩個或兩個以上時,選取所述邊形成的邊鏈的端點,將所述端點與所述后增基站相連,形成新的當前凸包,并依次確定所述邊為目的邊。
[0010]所述的方法中,依次對所述目的邊進行剖分處理,更新所述三角形鏈表包括:目的邊在當前凸包的邊上時,將所述目的邊與所述后增基站形成的三角形加入到三角形鏈表中;目的邊在當前凸包的內(nèi)部時,從三角形鏈表中獲取包含所述目的邊的三角形,當該三角形不在所述目的邊與后增基站形成的三角形的外接圓中時,將所述目的邊與后增基站形成的三角形加入到三角形鏈表中,否則,當該三角形在所述目的邊與后增基站形成的三角形的外接圓中時,取消原目的邊,確定該三角形中的目的邊之外的兩條邊為目的邊,依次對新增的所述目的邊繼續(xù)進行剖分處理,并從所述三角形鏈表中刪除該三角形。
[0011]所述的方法中,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域,具體包括:當?shù)谝换驹谒霎斍巴拱膬?nèi)部時,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連形成的封閉區(qū)域確定為所述第一基站的多邊形區(qū)域;當?shù)谝换驹谒霎斍巴拱倪吷蠒r,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連,形成非封閉邊鏈,然后獲取該非封閉邊鏈的頭端點和尾端點,若頭端點和尾端點在凸包內(nèi),則將頭端點和尾端點與所述第一基站相連的邊的中點相連,若頭端點和尾端點在凸包外,則非封閉邊鏈與所述第一基站相連邊存在交點,將頭端點、尾端點和交點連線形成的封閉區(qū)域作為所述第一基站的多邊形區(qū)域。
[0012]所述的方法中,根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角,具體包括:分別作第一基站到多邊形區(qū)域的頂點Ml,M2,…,Mn之間的連線LI,L2,…,Ln,根據(jù)L1,L2,…,Ln的長度從大到小進行排序形成序列;根據(jù)小區(qū)個數(shù)K,在序列中從頭開始選取K條互不相鄰的候選邊,若互不相鄰的候選邊數(shù)量不足K條,則計算非候選邊集合中各邊的關(guān)聯(lián)三角形的面積之和,將關(guān)聯(lián)三角形面積最大的邊選取為候選邊,直至候選邊數(shù)量達到K條;計算候選邊集合中各候選邊的關(guān)聯(lián)三角形的面積之和,從大到小進行排序形成候選邊序列;按照小區(qū)的載波容量對第一基站的K個小區(qū)從大到小進行排序,形成載波容量序列;對于K個小區(qū)中的一個小區(qū),根據(jù)該小區(qū)在所述載波容量序列中的位置,從所述候選邊序列中選取相應(yīng)位置的候選邊作為該小區(qū)的關(guān)聯(lián)邊;將小區(qū)的關(guān)聯(lián)邊與正北方向的逆時針夾角確定為該小區(qū)的方位角;以小區(qū)的關(guān)聯(lián)邊長度L作為該小區(qū)的覆蓋半徑R,根據(jù)小區(qū)的天線高度H以及天線的垂直平面半功率角A計算小區(qū)的下傾角Θ =arctg(H/R)+A/2。
[0013]所述的方法中,判斷三個基站B、C與A是否構(gòu)成向左轉(zhuǎn)關(guān)系包括:若B-A與C-A的叉乘(Bx-Ax)*(Cy-Ay)-(By-Ay)*(Cx-Ax) =Ax*By_Ay*Bx的積小于O則不構(gòu)成向左轉(zhuǎn)關(guān)系,否則構(gòu)成向左轉(zhuǎn)關(guān)系,X和I分別為各基站的橫坐標和縱坐標。
[0014]所述的方法中,將基站映射到平面上形成點狀分布圖,具體包括:根據(jù)各個基站的經(jīng)緯度位置,將各個基站映射到二維平面上,每一個基站對應(yīng)于所述二維平面上的一個基站。
[0015]一種基站,包括管理裝置,所述管理裝置包括:映射單元,用于將基站映射到平面上形成點狀分布圖,每一個基站對應(yīng)一個點,點狀分布圖中的每一個點屬于一個全基站集;網(wǎng)格單元,用于對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格;多邊形區(qū)域單元,用于搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形;獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域;小區(qū)劃分單元,用于根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。
[0016]所述的基站中,網(wǎng)格單元包括:初始凸包模塊,用于在所述全基站集中選取至少三個初始基站形成當前基站集,確定所述當前基站集對應(yīng)的初始凸包;三角形鏈表模塊,用于確定初始凸包中滿足空圓特性的三角形,將所述三角形加入三角形鏈表中;當前凸包模塊,用于將三個初始基站以外的其他基站作為后增基站依次插入到所述當前基站集,每插入一個后增基站,形成所述當前基站集的當前凸包;剖分模塊,用于在當前凸包中確定目的邊,依次對各個目的邊進行剖分處理,更新所述三角形鏈表,三角形鏈表描述了所述三角形網(wǎng)格。
[0017]所述的基站中,當前凸包模塊包括:坐標模塊,用于基于二維坐標系Χ0Υ,在所述全基站集中選定基站p[0]作為基準點;基站排序模塊,用于根據(jù)基站P[0],...,p[n-l]的平面坐標獲取各個基站的極角,并按照極角對各個基站排序,基站P[0]排在最前面;棧模塊,用于建立棧,將基站P[0]、P[1]和P[2]進棧,對于基站P[3],...,P[n-1]中的每個基站,若位于棧頂?shù)膬蓚€基站與后續(xù)進入棧的基站不構(gòu)成向左轉(zhuǎn)關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前的基站進棧,棧中保存的基站形成所述當前凸包。
[0018]本發(fā)明的上述技術(shù)方案的有益效果如下:無須考慮地形地貌因素,將基站映射到平面上形成點狀分布圖,采用三角剖分簡便快速地確定基站的多邊形區(qū)域和小區(qū)的最佳覆蓋區(qū)域,減少網(wǎng)絡(luò)中的過覆蓋和弱覆蓋現(xiàn)象,提高了規(guī)劃和調(diào)整小區(qū)覆蓋范圍的效率。
【專利附圖】

【附圖說明】
[0019]圖I表示一種獲取基站的多邊形區(qū)域的方法的流程示意圖;
[0020]圖2表示形成剖分三角形網(wǎng)格的流程示意圖;
[0021]圖3表示建立凸包的具體過程示意圖;
[0022]圖4表示初始凸包AB⑶的示意圖;
[0023]圖5表示滿足空圓特性的三角形的示意圖;
[0024]圖6表示后增基站E在初始凸包AB⑶的內(nèi)部的示意圖;[0025]圖7表示三角形A⑶不在E與AC形成的三角形的外接圓中的示意圖;
[0026]圖8表示三角形A⑶在E與AC形成的三角形的外接圓中的示意圖;
[0027]圖9表示后增基站在凸包中某兩個相鄰三角形的公共邊上的示意圖;
[0028]圖10表示形成三角形鏈表的示意圖;
[0029]圖11表示E在凸包AB⑶的邊上的示意圖;
[0030]圖12表示目的邊CA在凸包AB⑶內(nèi)部的示意圖;
[0031]圖13表示三角形A⑶的D在E與AC形成的三角形的外接圓中的示意圖;
[0032]圖14表示后增基站E在凸包AB⑶的外部的示意圖;
[0033]圖15表示三角形ABC包含在E和AB形成的三角形AEB的外接圓中的示意圖;
[0034]圖16表示BC在當前凸包BEADC邊上的示意圖;
[0035]圖17表不使E在其右側(cè)的邊有多條的不意圖;
[0036]圖18表示目的邊BC、⑶都在當前凸包ABED的內(nèi)部的示意圖;
[0037]圖19表示確定基站的多邊形區(qū)域的具體流程示意圖;
[0038]圖20表示對基站集實施剖分得出的三角形網(wǎng)格,基站P在凸包的內(nèi)部的示意圖;
[0039]圖21表示基站P的多邊形區(qū)域為虛線區(qū)域的示意圖;
[0040]圖22表示對于基站G在凸包的邊上的情況,獲取剖分三角網(wǎng)格中包含基站G的關(guān)聯(lián)三角形的示意圖;
[0041]圖23表不確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角的不意圖;
[0042]圖24表示按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角的示意圖;
[0043]圖25表示根據(jù)上述切割規(guī)則并結(jié)合三角形網(wǎng)格的特性切割過程示意圖;
[0044]圖26表示分別作基站P到其多邊形區(qū)域的頂點之間的連線的示意圖;
[0045]圖27表示將小區(qū)的關(guān)聯(lián)邊與正北方向的逆時針夾角確定為該小區(qū)的方位角的示意圖。
【具體實施方式】
[0046]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。
[0047]本發(fā)明中,根據(jù)全網(wǎng)的各個基站的位置在平面上繪制全網(wǎng)的點狀分布圖,以平面幾何的三角剖分算法對該點狀分布圖實施三角剖分,形成全網(wǎng)基站的三角形網(wǎng)格。
[0048]凸包(Convex Hull),若給定二維平面上的點集,將最外層的點連接起來構(gòu)成凸多邊型,該凸多邊型包含了點集中所有的點,即為凸包。
[0049]本發(fā)明實施例提供一種獲取基站的最佳覆蓋區(qū)域的方法,如圖I所示,包括:
[0050]步驟101,將基站映射到平面上形成點狀分布圖,點狀分布圖中的每一個點屬于一個全基站集;
[0051]步驟102,對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格;
[0052]步驟103,搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形;
[0053]獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域;[0054]步驟104,根據(jù)第一基站的小區(qū)個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。
[0055]應(yīng)用所提供的技術(shù),無須考慮地形地貌因素,將基站映射到平面上形成點狀分布圖,采用三角剖分簡便快速地確定基站的多邊形區(qū)域和小區(qū)的最佳覆蓋區(qū)域,減少網(wǎng)絡(luò)中的過覆蓋和弱覆蓋現(xiàn)象,提高了規(guī)劃和調(diào)整小區(qū)覆蓋范圍的效率。
[0056]在一個優(yōu)選實施例中,步驟101中,將基站映射到平面上形成點狀分布圖,具體包括:
[0057]根據(jù)各個基站的經(jīng)緯度位置,將各個基站映射到二維平面上,每一個基站對應(yīng)于所述二維平面上的一個基站。全部的基站屬于一個全基站集。
[0058]在一個優(yōu)選實施例中,步驟102中,對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格,具體包括:
[0059]步驟Al,在所述全基站集中選取至少三個初始基站形成當前基站集,確定所述初始基站對應(yīng)的初始凸包;
[0060]步驟A2,確定初始凸包中滿足空圓特性的三角形,將所述三角形加入三角形鏈表中;
[0061]步驟A3,將三個初始基站以外的其他基站作為后增基站依次插入到所述當前基站集,每插入一個后增基站,形成所述當前基站集的當前凸包;
[0062]步驟A4,在當前凸包中確定目的邊,依次對各個目的邊進行剖分處理。形成剖分三角形網(wǎng)格,更新所述三角形鏈表,所述三角形鏈表描述了所述剖分三角形網(wǎng)格。
[0063]處理完所有目的邊之后會形成完整的三角形鏈表,三角形鏈表描述了剖分三角形網(wǎng)格。
[0064]在一個優(yōu)選實施例中,步驟A3中,形成所述當前基站集的當前凸包,包括:
[0065]步驟a,建立二維坐標系Χ0Υ,在所述全基站集中選定基站P [O]作為基準點;
[0066]步驟b,根據(jù)基站P[0],...,P[n_l]的平面坐標獲取各個基站的極角,并按照極角對各個基站排序,基站P [O]排在最如面;
[0067]步驟C,建立棧,將基站P [O]、P [I]和P [2]進棧,對于基站P [3],. . .,P [n_l]中的每個基站,若位于棧頂?shù)膬蓚€點與后續(xù)進入棧的基站不構(gòu)成向左轉(zhuǎn)的關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前基站進棧,棧中保存的基站形成所述當前凸包。
[0068]其中的步驟c中,涉及到如何判斷三個基站是否構(gòu)成向左轉(zhuǎn)關(guān)系。當前基站進棧,這表明,當前基站與位于棧頂?shù)膬蓚€點構(gòu)成向左轉(zhuǎn)的關(guān)系。
[0069]在一個優(yōu)選實施例中,判斷三個基站B、C與A是否構(gòu)成向左轉(zhuǎn)關(guān)系包括:如果B-A與 C-A 的叉乘(Bx-Ax) * (Cy-Ay) - (By-Ay) * (Cx-Ax) =Ax*By_Ay*Bx 的積小于 O 則不構(gòu)成向左轉(zhuǎn)關(guān)系,否則構(gòu)成向左轉(zhuǎn)關(guān)系,X和y分別為各基站的橫坐標和縱坐標。
[0070]如果B-A與C-A的叉乘小于O則不構(gòu)成向左轉(zhuǎn)關(guān)系,否則構(gòu)成向左轉(zhuǎn)關(guān)系。叉乘是指向量的外積,如A與B的叉乘計算方法為Ax*By_Ay*Bx。其中,Ax表示A點的x平面坐標,Ay表示A點的y平面坐標。
[0071]如圖3所示,在一個應(yīng)用場景中,應(yīng)用實施例提供的技術(shù)建立凸包的具體過程包括:[0072]步驟301,建立平面的二維坐標軸Χ0Υ,找到所有基站中I坐標最小的,如果兩點y坐標相同,則找出其中X坐標最小的基站作為基準點,規(guī)定基準點的平面坐標為(xO,yO)。
[0073]步驟302,設(shè)這些基站為P[0],P[l]....P[n_l],根據(jù)各個基站的平面坐標(X,y)可以求出各個基站的極角T=(atan2(y-y0, χ_χ0)),并按照極角對這些基站排序,基準點(x0,yO)在最前面。
[0074]步驟303,建立一個棧,棧是只能在某一端插入和刪除的特殊線性表,其按照后進先出的原則存儲數(shù)據(jù),先進入的數(shù)據(jù)被壓入棧底,最后的數(shù)據(jù)在棧頂,需要讀數(shù)據(jù)的時候從棧頂開始彈出數(shù)據(jù),即最后一個進棧的數(shù)據(jù)被第一個讀出來。
[0075]步驟304,初始時P [O]、P [I]、P [2]進棧,對于P [3],....,P [n_l]的每個點,若棧頂?shù)膬蓚€點與它不構(gòu)成向左轉(zhuǎn)關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前的基站進棧,處理完所有基站之后,棧中保存的基站能夠構(gòu)成當前凸包。
[0076]在一個優(yōu)選實施例中,步驟A4中,在所述當前凸包中確定目的邊,更新所述三角形鏈表具體包括:
[0077]當所述后增基站在所述當前凸包的內(nèi)部,并且在所述當前凸包包含的第一三角形的內(nèi)部時,在三角形鏈表中刪除所述第一三角形,將第一三角形中的三條邊確定為目的邊(情形I);
[0078]當所述后增基站在所述當前凸包的內(nèi)部,并且在所述當前凸包包含的第一三角形的邊上時,在三角形鏈表中刪除所述第一三角形,將第一三角形中除后增基站所在邊以外的邊確定為目的邊(情形2);
[0079]當所述后增基站在所述當前凸包的邊上時,在三角形鏈表中刪除包含后增基站的第一三角形,將第一三角形中除后增基站所在邊以外的邊確定為目的邊(情形3);
[0080]當所述后增基站在所述當前凸包的外部時,以當前凸包上的任意一點為起始點,沿所述當前凸包逆時針找到使所述后增基站在其右側(cè)的邊,當所述邊的數(shù)量為一個時,確定該邊為目的邊,將所述目的邊的兩端點與所述后增基站相連,形成新的當前凸包;當所述邊數(shù)量為兩個或兩個以上時,選取所述邊形成的邊鏈的端點,將所述端點與所述后增基站相連,形成新的當前凸包,并依次確定所述邊為目的邊(情形4)。此處,邊鏈是兩個或兩個以上所述邊構(gòu)成的。
[0081]在一個優(yōu)選實施例中,步驟A4中,依次對所述目的邊進行剖分處理,包括:
[0082]目的邊在所述當前凸包的邊上時,將所述目的邊與所述后增基站形成的三角形加入到三角形鏈表中;
[0083]目的邊在當前凸包的內(nèi)部時,從三角形鏈表中獲取包含所述目的邊的三角形,當該三角形不在所述目的邊與后增基站形成的三角形的外接圓中時,將所述目的邊與后增基站形成的三角形加入到三角形鏈表中,否則,當該三角形在所述目的邊與后增基站形成的三角形的外接圓中時,取消原目的邊,確定該三角形中的目的邊之外的兩條邊為目的邊,依次對新增的所述目的邊繼續(xù)進行剖分處理,并從三角形鏈表中刪除該三角形。
[0084]如圖2所示,步驟102對全基站集實施三角剖分,形成剖分三角形網(wǎng)格,這一具體的過程包括:
[0085]步驟a,選取三個或三個以上的初始基站形成當前基站集,確定初始基站的初始凸包,確定初始凸包中滿足空圓特性的三角形,并將三角形加入三角形鏈表中。[0086]滿足空圓特性的三角形是指:該三角形外接圓范圍內(nèi)不包含除構(gòu)成該三角形的三個頂點之外的其他點。
[0087]步驟b,將除初始基站以外的其他的后增基站依次插入到當前基站集。
[0088]步驟C,判斷后增基站是否在當前凸包的內(nèi)部,若是,轉(zhuǎn)步驟d,否則轉(zhuǎn)步驟g。
[0089]步驟d,后增基站是否在當前凸包包含的三角形A內(nèi)部,若是轉(zhuǎn)步驟e,否則轉(zhuǎn)步驟f,不失一般性,為與其他的三角形相區(qū)分,該三角形稱為三角形A。
[0090]步驟e,在三角形鏈表中刪除三角形A,依次將三角形A中的三條邊確定為目的邊,轉(zhuǎn)步驟k。
[0091]步驟f,后增基站在當前凸包內(nèi)部,并且不在某一個三角形內(nèi)部,表明該后增基站是在其中的一個三角形B的邊上,此時,在三角形鏈表中刪除三角形B,依次將三角形B中除后增基站所在邊以外的邊確定為目的邊,轉(zhuǎn)步驟k。
[0092]步驟g,以當前凸包上的任意一點為起點,沿當前凸包逆時針找到使后增基站在其右側(cè)的邊。
[0093]步驟h,邊數(shù)量是否超過一個,是則轉(zhuǎn)步驟i,否則轉(zhuǎn)步驟j。
[0094]步驟i,選取所述邊形成的邊鏈的端點,將端點與后增基站相連,形成新的當前凸包,并依次確定所述邊為目的邊,轉(zhuǎn)步驟k。
[0095]步驟j,確定該邊為目的邊,將目的邊的兩端點與后增基站連接,形成新的當前凸包,轉(zhuǎn)步驟k。
[0096]步驟k,對目的邊實施剖分處理。
[0097]步驟1,目的邊是否在當前凸包內(nèi)部,是則轉(zhuǎn)步驟m,否則轉(zhuǎn)步驟q。
[0098]步驟m,從三角形鏈表中獲取包含目的邊的三角形C。
[0099]步驟n,三角形C是否在目的邊與后增基站形成的三角形D的外接圓中,是轉(zhuǎn)步驟P,否則轉(zhuǎn)步驟O。
[0100]步驟O,將目的邊與后增基站形成的三角形D加入到三角形鏈表中,轉(zhuǎn)步驟r。
[0101]步驟p,取消原目的邊,確定該三角形C中的目的邊之外的兩條邊為目的邊,并從三角形鏈表中刪除該三角形C,轉(zhuǎn)步驟k。
[0102]步驟q,將目的邊與后增基站形成的三角形D加入到三角形鏈表中。
[0103]步驟r,判斷是否所有基站已經(jīng)插入完畢,是轉(zhuǎn)步驟S,否則轉(zhuǎn)步驟b。
[0104]步驟S,輸出剖分三角形網(wǎng)格。
[0105]剖分三角形網(wǎng)格中,所有的三角形都是滿足空圓特性的三角形。
[0106]在一個應(yīng)用場景中,初始凸包AB⑶如圖4所示,連接初始凸包AB⑶中的各個基站,形成一個或多個三角形,
[0107]若一個三角形α中包含其他基站時,將三角形α刪除;否則將三角形α確定為滿足空圓特性的三角形,并將三角形α加入三角形鏈表中。
[0108]如圖5所示,在初始凸包AB⑶中形成滿足空圓特性的三角形ABC、三角形A⑶,將其加入到三角形鏈表中,初始凸包AB⑶中包含初始剖分三角形ABC和初始剖分三角形A⑶這兩個三角形。
[0109]依次將除初始基站以外的其他基站插入到當前基站集,每新插入一個后增基站E,記錄后增基站的位置。以將后增基站插入到初始凸包ABCD中為例,在初始剖分三角形ABC、初始剖分三角形ACD的基礎(chǔ)上,對邊的剖分過程進行詳細描述。
[0110]當插入后增基站E時,根據(jù)基站E的位置不同而存在多種剖分情況(4種),包括:后增基站E在初始凸包ABCD的內(nèi)部,后增基站在當前凸包中某兩個相鄰三角形的公共邊上,當后增基站E在凸包AB⑶的邊上時,后增基站E在凸包AB⑶的外部。以下分別進行介紹:
[0111]如圖6所示,后增基站E在初始凸包AB⑶的內(nèi)部,從三角形鏈表中找到包含后增基站E的三角形ABC,在三角形鏈表中刪除三角形ABC,依次將三角形ABC的三條邊AB、BC、CA確定為目的邊,對目的邊進行剖分處理。剖分處理包括:
[0112]目的邊AB和BC均在凸包AB⑶邊上,將后增基站E與AB形成的三角形ABE、E與BC形成的三角形BCE加入到三角形鏈表中;
[0113]目的邊AC在凸包AB⑶內(nèi)部,從三角形鏈表中獲取包含AC的三角形A⑶,則包含圖7和圖8中的不同情形:
[0114]如圖7所示,當三角形A⑶不在E與AC形成的三角形ACE的外接圓中時,將三角形ACE加入三角形鏈表中。
[0115]如圖8所示,當三角形A⑶在E與AC形成的三角形ACE的外接圓中時,刪除目的邊AC,并將三角形A⑶的另外兩條邊⑶、DA確定為目的邊,由于⑶、DA均在凸包AB⑶邊上,所以將E與⑶、DA形成的三角形⑶E、EDA加入到三角形鏈表中。
[0116]如圖9所示,后增基站在當前凸包中某兩個相鄰三角形的公共邊上,后增基站E在邊AC上,則將三角形ABC和A⑶從三角形鏈表中刪除,并依次確定邊AB、BC、⑶和DA為目的邊,
[0117]如圖10所示,由于邊AB、BC、CD和DA均在凸包ABCD的邊上,分別作E與邊AB、BC、⑶和DA構(gòu)成的三角形,將三角形ABE、EBC、E⑶和AED加入到三角形鏈表中。
[0118]如圖11所示,當后增基站E在凸包AB⑶的邊上時,由于BC在凸包AB⑶邊上,也在三角形ABC的邊上,從三角形鏈表中找到包含后增基站E的三角形ABC,在三角形鏈表中刪除三角形ABC,依次將該三角形的兩條邊BC、CA確定為目的邊,并對其實施剖分處理。由于目的邊BC在凸包AB⑶邊上,所以將E與BC形成的三角形BCE加入到三角形鏈表中。
[0119]如圖12所示,目的邊CA在凸包AB⑶內(nèi)部,從三角形鏈表中獲取包含CA的三角形A⑶,當三角形A⑶的D點不在E與AC形成的三角形AEC的外接圓中時,將三角形AEC加入三角形鏈表中。
[0120]如圖13所示,當三角形A⑶的D在E與AC形成的三角形AEC的外接圓中時,刪除目的邊AC,將三角形A⑶的另外兩條邊⑶、DA確定為目的邊,由于⑶、DA均在凸包AB⑶邊上,所以將E與⑶、DA形成的三角形E⑶、EDA加入到三角形鏈表中。
[0121]如圖14所示,后增基站E在凸包AB⑶的外部,以逆時針方向為正方向,當使E在其右側(cè)(逆時針的右側(cè))的邊只有AB時,確定AB為目的邊,則BEADC為新的當前凸包,對AB進行剖分處理。當包含AB的三角形ABC不包含在E和AB形成的三角形AEB的外接圓中,則將三角形AEB加入三角形鏈表中。
[0122]如圖15所示,三角形ABC包含在E和AB形成的三角形AEB的外接圓中,則刪除目的邊AB,并依次將三角形ABC的另外兩條邊BC、CA確定為目的邊,繼續(xù)實施剖分處理,
[0123]如圖16所示,由于BC在當前凸包BEADC邊上,所以將三角形BCE加入到三角形鏈表中,而CA在當前凸包BEADC內(nèi)部,從三角形鏈表中獲取包含CA的三角形A⑶,當三角形A⑶不包含在E與CA形成的三角形AEC的外接圓中時,將三角形AEC加入到三角形鏈表中。當含有CA的三角形ACD包含在后增基站E與CA形成的三角形AEC的外接圓中時,則刪除目的邊CA,并將三角形A⑶的另外兩條邊⑶、DA確定為目的邊,由于⑶、DA均在凸包BEADC邊上,所以將E與⑶、DA形成的三角形E⑶、EDA加入到三角形鏈表中。
[0124]如圖17所示,使后增基站E在其右側(cè)的邊有多條,E在BC、⑶的右側(cè),選取BCjD形成的邊鏈B⑶的端點B和D,分別連接E點和B點、E點和D點,形成新的當前凸包ABED,將BC、⑶確定為目的邊,實施剖分處理。
[0125]如圖18所示,目的邊BC、CD都在當前凸包ABED的內(nèi)部,由于包含BC的三角形ABC不包含在E和BC形成的三角形BEC的外接圓中,將三角形BEC加入到三角形鏈表中,由于包含⑶的三角形A⑶不包含在E和⑶形成的三角形CED的外接圓中,將三角形A⑶加入到三角形鏈表中。
[0126]根據(jù)相關(guān)的數(shù)學(xué)原理可以知道,經(jīng)過上述三角剖分得到的多邊形網(wǎng)格以最近臨的三點形成三角形,且各線段(三角形的邊)皆不相交。而且不論從區(qū)域何處開始構(gòu)建,最終都將得到一致的結(jié)果,任意兩個相鄰三角形形成的凸四邊形的對角線可以互換,而且互換之后兩個三角形六個內(nèi)角中最小的角度不會變大,新增、刪除、移動某一個頂點時只會影響臨近的三角形。
[0127]在一個優(yōu)選實施例中,步驟104中,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域,具體包括:
[0128]當所述第一基站在所述凸包的內(nèi)部時,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連形成的封閉區(qū)域確定為所述第一基站的多邊形區(qū)域;
[0129]當?shù)谝换驹谒霎斍巴拱倪吷?第一基站仍然是頂點)時,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連,形成非封閉邊鏈,然后獲取該非封閉邊鏈的頭端點和尾端點,若頭端點和尾端點在凸包內(nèi),則將頭端點和尾端點與所述第一基站相連的邊的中點相連,若頭端點和尾端點在凸包外,則非封閉邊鏈與所述第一基站相連邊存在交點,將頭端點、尾端點和交點連線形成的封閉區(qū)域作為所述第一基站的多邊形區(qū)域。
[0130]第一基站的關(guān)聯(lián)三角形是指,以第一基站作為其中的一個頂點的各個三角形,包括兩種情形:
[0131]情形1,第一基站在凸包的內(nèi)部;
[0132]情形2,第一基站在凸包的邊上,且仍然是至少兩個三角形的公共頂點。
[0133]在一個應(yīng)用場景中,如圖19所示,確定基站的多邊形區(qū)域的具體流程:
[0134]步驟1901,搜索包含相同基站的三角形,將其確定為該基站的關(guān)聯(lián)三角形,
[0135]步驟1902,判斷所述基站是否在凸包的內(nèi)部,如果是,轉(zhuǎn)步驟1903,否則轉(zhuǎn)步驟1904。
[0136]步驟1903,當所述基站在所述凸包的內(nèi)部時,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連形成的封閉區(qū)域確定為所述基站的多邊形區(qū)域,結(jié)束。
[0137]步驟1904,當所述基站在所述凸包的邊上時,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連,形成非封閉邊鏈,
[0138]步驟1905,然后獲取該非封閉邊鏈的頭端點和尾端點,若端點在凸包內(nèi),則將端點與所述基站相連的邊的中點相連,若端點在凸包外,則非封閉邊鏈與所述基站相連邊存在交點,將各點連線形成的封閉區(qū)域作為所述基站的多邊形區(qū)域,結(jié)束。
[0139]對于情形I,對基站集實施剖分得出如圖20的三角形網(wǎng)格,基站P在凸包的內(nèi)部,其關(guān)聯(lián)三角形包括PLK、PKJ、PJ1、PIA、PAH、PHL六個三角形,則將基站P的關(guān)聯(lián)三角形PLK、PKJ、PJ1、PIA、PAH、PHL的外接圓的圓心依次相連形成的封閉區(qū)域確定為基站P的多邊形區(qū)域,如圖21所示的虛線區(qū)域。
[0140]對于情形2,如圖22所示,對于基站G在凸包的邊上的情況,獲取剖分三角網(wǎng)格中包含基站G的關(guān)聯(lián)三角形GFL、GLD,依次將關(guān)聯(lián)三角形GFL、GLD的外接圓的圓心連接,構(gòu)成一條邊非封閉邊鏈,獲取該非封閉邊鏈的頭端點和尾端點,若端點在凸包內(nèi),則將端點與基站G相連的邊的中點相連,如圖23所示,若端點在凸包外,則非封閉邊鏈與基站G相連邊存在交點,將各點連線形成的封閉區(qū)域作為基站G的多邊形區(qū)域。
[0141]在一個優(yōu)選實施例中,步驟105中,根據(jù)第一基站的小區(qū)個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角,如圖24所示,具體包括:
[0142]步驟2401,分別作第一基站到其多邊形區(qū)域的頂點Ml,M2…Mn之間的連線LI,L2,...Ln,
[0143]步驟2402,根據(jù)LI,L2,…Ln的長度從大到小進行排序,
[0144]步驟2403,判斷小區(qū)的個數(shù)是否小于K個,若是,轉(zhuǎn)步驟2404,否則轉(zhuǎn)步驟2405。
[0145]步驟2404,互不相鄰的候選邊數(shù)量不足K條,則計算非侯選邊集合中,各邊的關(guān)聯(lián)三角形的面積之和,選取關(guān)聯(lián)三角形面積最大的邊納入候選邊,循環(huán)此操作,直至候選邊數(shù)量達到K條;返回步驟2403。
[0146]步驟2405,小區(qū)的個數(shù)是K,從頭開始從序列中選取K條互不相鄰的候選邊。
[0147]步驟2406,計算候選邊集合中,各邊的關(guān)聯(lián)三角形的面積之和,從大到小對各候選邊進行排序;
[0148]步驟2407,按照小區(qū)的載波容量對基站所屬的K個小區(qū)從大到小進行排序,根據(jù)各個小區(qū)的序列位置從候選邊序列中選取相應(yīng)位置的候選邊作為該小區(qū)的關(guān)聯(lián)邊。
[0149]步驟2408,將各個小區(qū)的關(guān)聯(lián)邊與正北方向的逆時針夾角確定為該小區(qū)的方位角;
[0150]步驟2409,以各個小區(qū)的關(guān)聯(lián)邊長度L作為該小區(qū)的覆蓋半徑R,同時根據(jù)各個小區(qū)的天線高度H以及天線的垂直平面半功率角A計算小區(qū)對應(yīng)的下傾角Θ =arctg (H/R) +A/2,輸出方位角和下傾角。
[0151]如圖25所示,根據(jù)上述切割規(guī)則并結(jié)合三角形網(wǎng)格的特性,對于圖21所示的三角形網(wǎng)格中基站P的多邊形區(qū)域M1M2M3M4M5M6,切割過程包括:
[0152]步驟I,如圖26所示,分別作基站P到其多邊形區(qū)域的頂點Ml、M2、M3、M4、M5、M6之間的連線 L1、L2、L3、L4、L5、L6,
[0153]步驟2,根據(jù)L1、L2、L3、L4、L5、L6的長度從大到小進行排序,排序結(jié)果為L5、L4、L6、L1、L2、L3。
[0154]步驟3,假設(shè)基站P的小區(qū)個數(shù)為K=3個,分別為C1、C2、C3。根據(jù)邊的排序序列中從頭開始選取3條互不相鄰的候選邊,如圖26所示,最先選取的候選邊為L5,由于L4和L6與L5相鄰,則第二條候選邊為LI,由于L2與LI相鄰,則第三條候選邊為L3。L5、LI和L3位于候選邊集合中。
[0155]步驟4,L5的關(guān)聯(lián)三角形為P M4M5和P M5 M6,LI的關(guān)聯(lián)三角形為PM1M2和PM1M6,L3的關(guān)聯(lián)三角形為P M2 M3和P M3 M4。
[0156]計算候選邊集合中,各邊的關(guān)聯(lián)三角形的面積之和,從大到小對各候選邊進行排序,排序結(jié)果為L5、L1、L3。
[0157]步驟5,按照小區(qū)容量對基站P所屬的3個小區(qū)從大到小進行排序,假設(shè)小區(qū)C3容量最大,小區(qū)Cl最小。
[0158]步驟6,然后根據(jù)各個小區(qū)的序列位置從候選邊序列中選取相應(yīng)位置的候選邊作為該小區(qū)的關(guān)聯(lián)邊,則小區(qū)C3的關(guān)聯(lián)邊為L5, C2的關(guān)聯(lián)邊為LI, Cl的關(guān)聯(lián)邊為L3。
[0159]步驟7,如圖27所示,將各個小區(qū)的關(guān)聯(lián)邊與正北方向的逆時針夾角確定為該小區(qū)的方位角,Z NPM5為小區(qū)C3的方位角,360° — Z NPM3為小區(qū)Cl的方位角,360° —Z NPMl為小區(qū)C2的方位角。
[0160]然后以各個小區(qū)的關(guān)聯(lián)邊長度作為該小區(qū)的覆蓋半徑R,則小區(qū)C3的覆蓋半徑R3=L5,小區(qū)C2的覆蓋半徑R2=L1,小區(qū)Cl的覆蓋半徑R1=L3,同時根據(jù)各個小區(qū)的天線高度H以及天線的垂直平面半功率角A計算各個小區(qū)對應(yīng)的下傾角,Θ i=arctg(Hi/Ri) +Ai/2。
[0161]本發(fā)明實施例提供一種基站,包括管理裝置,所述管理裝置包括:
[0162]映射單元01,用于將基站映射到平面上形成點狀分布圖,每一個基站對應(yīng)一個點,點狀分布圖中的每一個點屬于一個全基站集;
[0163]網(wǎng)格單元02,用于對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格;
[0164]多邊形區(qū)域單元03,用于搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形;
[0165]獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域;
[0166]小區(qū)劃分單元04,用于根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。
[0167]在一個優(yōu)選實施例中,網(wǎng)格單元02包括:
[0168]初始凸包模塊,用于在所述全基站集中選取至少三個初始基站形成當前基站集,確定所述當前基站集對應(yīng)的初始凸包;此時的當前基站集包括了初始基站;
[0169]三角形鏈表模塊,用于確定初始凸包中滿足空圓特性的三角形,將所述三角形加入三角形鏈表中;
[0170]當前凸包模塊,用于將三個初始基站以外的其他基站作為后增基站依次插入到所述當前基站集,每插入一個后增基站,形成所述當前基站集的當前凸包;
[0171]剖分模塊,用于在當前凸包中確定目的邊,依次對各個目的邊進行剖分處理,更新所述三角形鏈表,所述三角形鏈表描述了所述剖分三角形網(wǎng)格。
[0172]在一個優(yōu)選實施例中,當前凸包模塊包括:
[0173]坐標模塊,用于基于二維坐標系Χ0Υ,在所述全基站集中選定一個基站P[0]作為基準點;[0174]基站排序模塊,用于根據(jù)基站P [O],...,P[n-1]的平面坐標獲取各個基站的極角,并按照極角對各個基站排序,基站P [O]排在最前面;
[0175]棧模塊,用于建立棧,將基站P[0]、P[1]和P[2]進棧,對于基站P [3],...,P [n-1]中的每個基站,若位于棧頂?shù)膬蓚€基站與后續(xù)進入棧的基站不構(gòu)成向左轉(zhuǎn)關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前的基站進棧,棧中保存的基站形成所述當前凸包。
[0176]采用本方案之后的優(yōu)勢是:將基站的經(jīng)緯度數(shù)據(jù)映射為平面點集,利用三角剖分理論對網(wǎng)絡(luò)基站集實施三角剖分,形成全網(wǎng)的三角形網(wǎng)格,根據(jù)三角形網(wǎng)格確定各個基站的多邊形區(qū)域,得到各個基站的最佳覆蓋范圍。按照切割規(guī)則結(jié)合三角形網(wǎng)格的相關(guān)特性對各基站的多邊形區(qū)域(最佳覆蓋范圍)進行切割,確定其所屬各個小區(qū)的覆蓋范圍,同時計算各個小區(qū)的方位角和下傾角,得到各個小區(qū)的最佳調(diào)整方法。在此過程中,無須考慮地形地貌因素,可以簡便、快捷地確定基站或小區(qū)的最佳覆蓋區(qū)域范圍,得到各個小區(qū)的最佳方位角和下傾角。
[0177]以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種獲取基站的多邊形區(qū)域的方法,其特征在于,方法包括: 將基站映射到平面上形成點狀分布圖,每一個基站對應(yīng)一個點,點狀分布圖中的每一個點屬于一個全基站集; 對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格; 搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形; 獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域; 根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格,具體包括: 步驟Al,在所述全基站集中選取至少三個初始基站形成當前基站集,確定所述當前基站集對應(yīng)的初始凸包; 步驟A2,確定初始凸包中滿足空圓特性的三角形,將所述三角形加入三角形鏈表中;步驟A3,將三個初始基站以外的其他基站作為后增基站依次插入到所述當前基站集,每插入一個后增基站,形成所述當前基站集的當前凸包; 步驟A4,在當前凸包中確定目的邊,依次對各個目的邊進行剖分處理,更新所述三角形鏈表,所述三角形鏈表描述了所述三角形網(wǎng)格。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,形成所述當前基站集的當前凸包,包括: 步驟a,基于二維坐標系XOY,在所述全基站集中選定基站P [O]作為基準點; 步驟b,根據(jù)基站P[0],...,P[n-l]的平面坐標獲取各個基站的極角,按照極角對各個基站排序,基準點排在最前面; 步驟C,建立棧,將基站P [O]、P [I]和P [2]進棧,對于基站P[3],...,P[n-l]中的每個基站,若位于棧頂?shù)膬蓚€基站與后續(xù)進入棧的基站不構(gòu)成向左轉(zhuǎn)關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前的基站進棧,棧中保存的基站形成所述當前凸包。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述當前凸包中確定目的邊,具體包括: 當所述后增基站在所述當前凸包的內(nèi)部,并且在所述當前凸包包含的第一三角形的內(nèi)部時,在三角形鏈表中刪除所述第一三角形,將第一三角形中的三條邊確定為目的邊; 當所述后增基站在所述當前凸包的內(nèi)部,并且在所述當前凸包包含的第一三角形的邊上時,在三角形鏈表中刪除所述第一三角形,將第一三角形中除后增基站所在邊以外的邊確定為目的邊; 當所述后增基站在所述當前凸包的邊上時,在三角形鏈表中刪除包含后增基站的第一三角形,將第一三角形中除后增基站所在邊以外的邊確定為目的邊; 當所述后增基站在所述當前凸包的外部時,以當前凸包上的任意一點為起始點,沿所述當前凸包逆時針找到使所述后增基站在當前凸包右側(cè)的邊,當所述邊的數(shù)量為一個時,確定該邊為目的邊,將所述目的邊的兩端點與所述后增基站相連,形成新的當前凸包;當所述邊數(shù)量為兩個或兩個以上時,選取所述邊形成的邊鏈的端點,將所述端點與所述后增基站相連,形成新的當前凸包,并依次確定所述邊為目的邊。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,依次對所述目的邊進行剖分處理,更新所述三角形鏈表包括: 目的邊在當前凸包的邊上時,將所述目的邊與所述后增基站形成的三角形加入到三角形鏈表中; 目的邊在當前凸包的內(nèi)部時,從三角形鏈表中獲取包含所述目的邊的三角形,當該三角形不在所述目的邊與后增基站形成的三角形的外接圓中時,將所述目的邊與后增基站形成的三角形加入到三角形鏈表中,否則,當該三角形在所述目的邊與后增基站形成的三角形的外接圓中時,取消原目的邊,確定該三角形中的目的邊之外的兩條邊為目的邊,依次對新增的所述目的邊繼續(xù)進行剖分處理,并從所述三角形鏈表中刪除該三角形。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域,具體包括: 當?shù)谝换驹谒霎斍巴拱膬?nèi)部時,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連形成的封閉區(qū)域確定為所述第一基站的多邊形區(qū)域; 當?shù)谝换驹谒霎斍巴拱倪吷蠒r,將所述關(guān)聯(lián)三角形的外接圓的圓心依次相連,形成非封閉邊鏈,然后獲取該非封閉邊鏈的頭端點和尾端點,若頭端點和尾端點在凸包內(nèi),則將頭端點和尾端點與所述第一基站相連的邊的中點相連,若頭端點和尾端點在凸包外,則非封閉邊鏈與所述第一基站相連邊存在交點,將頭端點、尾端點和交點連線形成的封閉區(qū)域作為所述第一基站的多邊形區(qū)域。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角,具體包括: 分別作第一基站到多邊形區(qū)域的頂點Ml,M2,…,Mn之間的連線LI,L2,…,Ln,根據(jù)LI,L2,…,Ln的長度從大到小進行排序形成序列; 根據(jù)小區(qū)個數(shù)K,在序列中從頭開始選取K條互不相鄰的候選邊,若互不相鄰的候選邊數(shù)量不足K條,則計算非候選邊集合中各邊的關(guān)聯(lián)三角形的面積之和,將關(guān)聯(lián)三角形面積最大的邊選取為候選邊,直至候選邊數(shù)量達到K條; 計算候選邊集合中各候選邊的關(guān)聯(lián)三角形的面積之和,從大到小進行排序形成候選邊序列; 按照小區(qū)的載波容量對第一基站的K個小區(qū)從大到小進行排序,形成載波容量序列; 對于K個小區(qū)中的一個小區(qū),根據(jù)該小區(qū)在所述載波容量序列中的位置,從所述候選邊序列中選取相應(yīng)位置的候選邊作為該小區(qū)的關(guān)聯(lián)邊; 將小區(qū)的關(guān)聯(lián)邊與正北方向的逆時針夾角確定為該小區(qū)的方位角; 以小區(qū)的關(guān)聯(lián)邊長度L作為該小區(qū)的覆蓋半徑R,根據(jù)小區(qū)的天線高度H以及天線的垂直平面半功率角A計算小區(qū)的下傾角Θ =arctg(H/R)+A/2。
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,判斷三個基站B、C與A是否構(gòu)成向左轉(zhuǎn)關(guān)系包括:
若 B-A 與 C-A 的叉乘(Bx-Ax) * (Cy-Ay) - (By-Ay) * (Cx-Ax) =Ax*By_Ay*Bx 的積小于 O 貝丨J不構(gòu)成向左轉(zhuǎn)關(guān)系,否則構(gòu)成向左轉(zhuǎn)關(guān)系,X和y分別為各基站的橫坐標和縱坐標。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,將基站映射到平面上形成點狀分布圖,具體包括: 根據(jù)各個基站的經(jīng)緯度位置,將各個基站映射到二維平面上,每一個基站對應(yīng)于所述二維平面上的一個基站。
10.一種基站,其特征在于,包括管理裝置,所述管理裝置包括: 映射單元,用于將基站映射到平面上形成點狀分布圖,每一個基站對應(yīng)一個點,點狀分布圖中的每一個點屬于一個全基站集; 網(wǎng)格單元,用于對所述全基站集實施三角剖分,形成剖分三角形網(wǎng)格; 多邊形區(qū)域單元,用于搜索包含第一基站的各個三角形作為該第一基站的關(guān)聯(lián)三角形; 獲取第一基站的各個關(guān)聯(lián)三角形的外接圓的圓心,根據(jù)所述圓心確定所述第一基站的多邊形區(qū)域; 小區(qū)劃分單元,用于根據(jù)第一基站包含的小區(qū)的個數(shù)和各個小區(qū)的載波容量,按照切割規(guī)則對所述多邊形區(qū)域進行切割,確定各個小區(qū)的最佳覆蓋區(qū)域和天線方位角。
11.根據(jù)權(quán)利要求10所述的基站,其特征在于,網(wǎng)格單元包括: 初始凸包模塊,用于在所述全基站集中選取至少三個初始基站形成當前基站集,確定所述當前基站集對應(yīng)的初始凸包; 三角形鏈表模塊,用于確定初始凸包中滿足空圓特性的三角形,將所述三角形加入三角形鏈表中; 當前凸包模塊,用于將三個初始基站以外的其他基站作為后增基站依次插入到所述當前基站集,每插入一個后增基站,形成所述當前基站集的當前凸包; 剖分模塊,用于在當前凸包中確定目的邊,依次對各個目的邊進行剖分處理,更新所述三角形鏈表,所述三角形鏈表描述了所述三角形網(wǎng)格。
12.根據(jù)權(quán)利要求11所述的基站,其特征在于,當前凸包模塊包括: 坐標模塊,用于基于二維坐標系XOY,在所述全基站集中選定基站P[0]作為基準點; 基站排序模塊,用于根據(jù)基站P [O],...,p[n-l]的平面坐標獲取各個基站的極角,并按照極角對各個基站排序,基站P [O]排在最前面; 棧模塊,用于建立棧,將基站P[0]、P[1]和P[2]進棧,對于基站P[3],…,P[n-1]中的每個基站,若位于棧頂?shù)膬蓚€基站與后續(xù)進入棧的基站不構(gòu)成向左轉(zhuǎn)關(guān)系,則將棧頂?shù)囊粋€基站出棧,直至沒有基站需要出棧以后將當前的基站進棧,棧中保存的基站形成所述當前凸包。
【文檔編號】H04W16/18GK103841567SQ201210488976
【公開日】2014年6月4日 申請日期:2012年11月26日 優(yōu)先權(quán)日:2012年11月26日
【發(fā)明者】陳錦維, 詹亞明, 王琳, 古小璐, 何仕軍, 謝磊 申請人:中國移動通信集團廣東有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巴林右旗| 莱芜市| 田阳县| 苍溪县| 北海市| 绵阳市| 禄丰县| 怀来县| 娄底市| 吴忠市| 景洪市| 沁源县| 昌平区| 茂名市| 阳高县| 会东县| 武功县| 获嘉县| 晋中市| 文水县| 新绛县| 洛川县| 温州市| 鹤山市| 罗定市| 杭州市| 老河口市| 博罗县| 松溪县| 左贡县| 师宗县| 改则县| 罗甸县| 诸暨市| 视频| 米泉市| 江川县| 靖江市| 东港市| 平陆县| 蕲春县|