一種無線節點ap網元的定位方法及裝置的制造方法
【專利摘要】本發明公開了一種無線節點AP網元的定位方法及裝置,在一物理區域中部署有M個AP,所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以及任意兩個第一基準AP之間的第一距離值確定;該方法包括:獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號;根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第一基準AP之間的第二距離值;根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理位置,確定所述第一待定位AP的物理位置。本發明提供的方法和裝置通過系統自動計算確定每個放置AP網元在網管拓撲中的物理位置,方便網絡管理員進行AP管理。
【專利說明】
一種無線節點AP網元的定位方法及裝置
技術領域
[0001]本發明涉及數據處理領域,尤其涉及一種無線節點AP網元的定位方法及裝置。【背景技術】
[0002]WLAN作為一種無線技術,被越來越多的商業用戶所采用。使用無線技術來部署內部網絡,可以減少大量有線部署時遇到的問題,是一種快速簡便易用的網絡組網技術。
[0003]當前企業或工業園區的網絡部署時,通常需要部署成百上千個無線接入點(WLAN AP),為了方便地管理網絡管理系統中的AP,在具體的物理位置部署網絡節點后,需要根據 AP在實際環境中的部署位置,將AP對應的AP圖標(網元)對應地標示在所述實際環境的建筑物圖紙中,方便后期通過網管系統中的建筑物圖紙對實際的物理設備進行配置、升級等操作。
[0004]當前企業在部署網絡時,網絡管理員通常會先將辦公樓的建筑圖紙導入網絡管理系統,再將每個AP添加至建筑圖紙中,具體添加方式是:網絡管理員需要手動將與設備上標識的MAC地址對應的AP網元放置到所述建筑圖紙對應位置,該對應位置是設備實際的安裝點在圖紙中的對應位置。
[0005]AP的放置位置是不定的,有時候可能被放置在天花板上或其他隱蔽位置,如果在物理設備安裝到位后,在這種情況下網絡管理員不便于查看設備的MAC地址,所以網絡管理員手動將與設備上標識的MAC地址對應的AP網元放置到所述建筑圖紙對應位置,存在很大的實現難度,操作不便。而且因為網絡中普遍存在成百上千個AP,所以人工操作工作量巨大、容易出錯。
【發明內容】
[0006]本發明提供一種無線節點AP網元的定位方法及裝置,本發明所提供的方法和裝置解決現有技術中利用人工操作定位無線節點AP網元,存在工作量巨大、容易出錯等問題。
[0007]第一方面,提供一種無線節點AP網元的定位方法,在一物理區域中部署有M個AP, 所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于3小于M的整數, 且N與L的和為M,L為整數;該方法包括:
[0008] 獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其中,所述第一電磁波信號包括每個第一基準AP發送的電磁波信號;
[0009]根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第一基準AP之間的第二距離值;
[0010]根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理位置,確定所述第一待定位AP的物理位置。
[0011] 結合第一方面,在第一種可能的實現方式中,所述L個待定位AP設置在一建筑物的不同樓層,所述N個第一基準AP與設定樓層地面之間的第一垂直距離值小于第一閾值, 確定所述第一待定位AP的物理位置包括:
[0012]根據所述第一距離值和所述第二距離值確定所述第一待定位AP與預先設定的所述設定樓層地面之間的第二垂直距離值;
[0013]判斷所述第二垂直距離值是否不大于所述第一閾值,若是,則以所述設定樓層地面為基準確定所述第一待定位AP的物理位置。
[0014]結合第一方面的第一種可能的實現方式,在第二種可能的實現方式中,當所述第二垂直距離值大于所述第一閾值,則確定所述第一待定位AP的物理位置包括:
[0015]根據所述第二垂直距離值確定所述第一待定位AP所在的不同于所述預設樓層的目標樓層,則以預先設定的所述目標樓層的地面為基準確定所述第一待定位AP的物理位置。
[0016]結合第一方面的第二種可能的實現方式,在第三種可能的實現方式中,當確定至少三個待定位AP的物理位置在所述目標樓層之后,該方法進一步包括:
[0017]根據所述至少三個待定位AP的物理位置確定所述至少三個待定位AP中的任意兩個待定位AP之間的第三距離值,并將所述至少三個第二待定位AP作為所述目標樓層的第二基準AP ;
[0018]獲取所述L個待定位AP中的還沒有確定物理位置的第二待定位AP接收到的第二電磁波信號,其中,所述第二電磁波信號包括每個第二基準AP發送的電磁波信號;
[0019]根據所述第二電磁波信號,確定所述第二待定位AP與每個第二基準AP之間的第四距離值;
[0020]利用所述第二基準AP的物理位置、所述第三距離值和第四距離值確定所述第二待定位AP的物理位置。
[0021]結合第一方面,或者第一方面的第一至三種可能的實現方式,在第四種可能的實現方式中,所述確定所述第一待定位AP的物理位置之后,進一步包括:
[0022]獲取所述物理區域的建筑物圖紙信息;
[0023]將確定的所述M個AP的物理位置信息添加到所述建筑物圖紙信息中,使得建筑物中任一物理位置設置有所述待定位AP,則所述建筑物圖紙中與所述任一物理位置對應的位置設置所述待定位AP的標識。
[0024]第二方面,提供一種無線節點AP網元的定位裝置,在一物理區域中部署有M個AP, 所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于3小于M的整數, 且N與L的和為M,L為整數;該裝置包括:
[0025]獲取模塊,用于獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其中,所述第一電磁波信號包括每個第一基準AP發送的電磁波信號;
[0026]距離計算模塊,用于根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第一基準AP之間的第二距離值;
[0027]定位模塊,用于根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理位置,確定所述第一待定位AP的物理位置。
[0028]結合第二方面,在第一種可能的實現方式中,所述L個待定位AP設置在一建筑物的不同樓層,所述N個第一基準AP與設定樓層地面之間的第一垂直距離值小于第一閾值, 定位模塊還用于根據所述第一距離值和所述第二距離值確定所述第一待定位AP與預先設定的所述設定樓層地面之間的第二垂直距離值;判斷所述第二垂直距離值是否不大于所述第一閾值,若是,則以所述設定樓層地面為基準確定所述第一待定位AP的物理位置。
[0029]結合第二方面的第一種可能的實現方式,在第二種可能的實現方式中,當所述第二垂直距離值大于所述第一閾值,定位模塊還用于根據所述第二垂直距離值確定所述第一待定位AP所在的不同于所述預設樓層的目標樓層,則以預先設定的所述目標樓層的地面為基準確定所述第一待定位AP的物理位置。
[0030]結合第二方面的第二種可能的實現方式,在第三種可能的實現方式中,當確定至少三個待定位AP的物理位置在所述目標樓層之后,所述定位模塊還用于根據所述至少三個待定位AP的物理位置確定所述至少三個待定位AP中的任意兩個待定位AP之間的第三距離值,并將所述至少三個第二待定位AP作為所述目標樓層的第二基準AP ;獲取所述L個待定位AP中的還沒有確定物理位置的第二待定位AP接收到的第二電磁波信號,其中,所述第二電磁波信號包括每個第二基準AP發送的電磁波信號;根據所述第二電磁波信號,確定所述第二待定位AP與每個第二基準AP之間的第四距離值;利用所述第二基準AP的物理位置、所述第三距離值和第四距離值確定所述第二待定位AP的物理位置。
[0031]結合第二方面,或者第一方面的第一至三種可能的實現方式,在第四種可能的實現方式中,該裝置還包括:
[0032]信息添加模塊,用于獲取所述物理區域的建筑物圖紙信息;將確定的所述M個AP 的物理位置信息添加到所述建筑物圖紙信息中,使得建筑物中任一物理位置設置有所述待定位AP,則所述建筑物圖紙中與所述任一物理位置對應的位置設置所述待定位AP的標識。
[0033]上述技術方案中的一個或兩個,至少具有如下技術效果:
[0034]本發明提供的方法和裝置,通過已經確定位置的基準AP所發射的電磁波信號來定位位置未知的待定位AP,由設備通過基準AP的位置以及電磁波信號強度確定的每個待定位AP與基準AP之間的位置關系,系統自動計算確定每個放置AP網元在網管拓撲中的物理位置,方便網絡管理員進行AP管理。【附圖說明】
[0035]圖1為本發明實施例提供的一種無線節點AP網元的定位方法的流程示意圖;
[0036]圖2為本發明實施例中基準AP與確定待定位位置AP關系不意圖;
[0037]圖3為本發明實施例提供的一種無線節點AP網元的定位裝置的結構示意圖;
[0038]圖4為本發明實施例提供的一種定位裝置的結構示意圖。【具體實施方式】
[0039]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0040]下面結合說明書附圖對本發明實施例作進一步詳細描述。
[0041]如圖1所示,本發明實施例提供一種無線節點AP網元的定位方法,在一物理區域中部署有M個AP,所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于 3小于M的整數,且N與L的和為M,L為整數;該方法包括:
[0042]在本發明實施例中,為了提高定位出的AP物理位置的精度,在確定第一基準AP的時候盡量保證絕大多數AP都能夠在三個第一基準AP形成的三角形(第一基準AP為三角形的頂點)范圍內。而且第一基準AP的物理位置可以是通過用戶輸入位置信息的方式或者是通過一些定位技術確定的。
[0043]步驟101,獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其中,所述第一電磁波信號包括每個第一基準AP發送的電磁波信號;
[0044]在本發明實施例中,每一個待定位AP可以接收到一定距離范圍內的其他AP發送的電磁波信號。因為只有基準AP的位置是確定的,所以從接收到的電磁波信號中篩選出基準AP的電磁波信號,從而可以根據基準AP發送的電磁波信號強弱確定基準AP與第一待定位AP之間的位置關系。
[0045]步驟102,根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第一基準AP之間的第二距離值;
[0046]根據無線信號傳播模型,可以從電磁波信號強度結合傳播衰減,計算出信號發射設備(例如基準AP)與信號接收設備(待定位AP)的空間距離。
[0047]因為第一待定位AP利用基準AP的電磁波信號就可以確定待定位AP與基準AP之間的距離,從而則可以通過基準AP與該待定位AP之間的距離關系確定待定位AP的物理位置。
[0048]如圖2所示,三個基準AP分別位于某一平面的a、b、c位置,該平面上的某一個待定位AP接收到附近AP發送的電磁波信號后,從接收到的電磁波信號中篩選出基準AP的電磁波信號。基于基準AP的電磁波信號和預測的信號衰減系數就可以確定第一待定位AP與每個基準AP之間的距離值,例如第一待定位AP在上述平面的d位置,則根據電磁波信號和信號衰減系數就可以計算出第一待定位AP到每個基準AP的空間距離分別是dl,d2, d3。
[0049]步驟103,根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理位置,確定所述第一待定位AP的物理位置。
[0050]第一距離值和第二距離值可以組成以基準AP和第一待定位AP為頂點的空間三角體,因為基準AP的物理位置是確定的(即在空間坐標系中基準AP的坐標確定),進一步利用三角公式,即可計算出第一待定位AP的坐標。
[0051]為了更精確地定位每個待定位AP的物理位置,在利用第一基準AP確定了設定范圍內每個AP的物理位置后,還進一步的修正每個待定位AP的物理位置,具體實現可以是:
[0052]以任意三個AP為頂點形成多個三角形,計算出每個三角形的中心點位置;
[0053]將每個AP與計算出的中心點位置進行比較,如果某一個AP (簡稱AP-1)與某一個中心點位置的距離小于設定值,則利用該中心點對應三角形的頂點AP重新定位AP-1的物理位置。
[0054]當利用第一基準AP完成對某一范圍內的多個AP (例如有4個AP,每個AP的簡稱可以是:AP-l、AP-2、AP-3和AP-4)的定位后,可以利用該多個AP中的任意三個形成一個三角形;形成的三角形包括:以AP-UAP-2和AP-3為頂點的三角形a、以AP-2、AP-3、AP-4為頂點的三角形b、以AP-1、AP-3和AP-4為頂點的三角形c ;每個三角形都對應一個中心點, 如果某一個待定位AP的位置與某一個三角形(例如:三角形c)的中心點接近,則可以利用三角形c的頂點AP-1、AP-3和AP-4對待定位AP進行重新定位。因為該待定位AP與三角形c的中心點接近,所以通過三角形c重新定位的物理位置會更精確。
[0055]另外,為了更方便用戶查看每個AP的物理位置,本發明實施例所提供的方法還可以在建筑物圖紙的對應位置標注AP的標識,則所述確定所述第一待定位AP的物理位置之后,進一步包括:
[0056]獲取所述物理區域的建筑物圖紙信息;
[0057]將確定的所述M個AP的物理位置信息添加到所述建筑物圖紙信息中,使得建筑物中任一物理位置設置有所述待定位AP,則所述建筑物圖紙中與所述任一物理位置對應的位置設置所述待定位AP的標識。
[0058]在具體的應用環境中,待定位AP可能會設置在某一建筑物的不同樓層,由于樓板的阻隔所以不同樓層的待定位AP所接收到的電磁波信號會有不同。
[0059]例如:待定位AP (d和e)與基準AP設置在同一樓層,待定位AP (f)設置在其他樓層,因為樓板的阻隔作用,所以f所接收到的基準AP的電磁波信號的強度會小于預設值。由于設置在不同樓層的AP所接收到的電磁波信號強度會有不同,所以在本發明實施例中,可以通過電磁波信號強度確定的每個待定位的AP是否和基準AP在同一樓層;具體實現可以是:
[0060]方式一、待定位AP接收設定范圍內AP發送的電磁波信號,然后確定每個待定位AP 接收到的電磁波信號中是否有基準AP的電磁波信號,如果有,則確定所有基準AP的電磁波信號是否都不小于設定的電磁波強度的基準值,如果是,則確定待定位AP與基準AP不在同一樓層;如果有任何一個基準AP對應的電磁波信號強度大于基準值,則該待定位AP與基準 AP在同一樓層;
[0061]因為待定位AP與基準AP之間的距離不一樣,對應檢測到的電磁波信號也會不一樣,但是三個基準AP所對應的電磁波信號中至少會有一個基準AP所對應的電磁波信號強度是大于電磁波強度的基準值;但是如果待定位AP與基準AP不在同一樓層,由于樓層與樓層之間樓板的阻隔,電磁波信號的衰減遠遠大于同一樓層AP,所以待定位AP所檢測到所有基準AP對應的電磁波信號強度都小于基準值。
[0062]方式二、因為處于不同樓層的AP相互之間檢測到的電磁波信號強度會不同,而且不同的信號強度會對應不同的距離值,所以通過信號強度計算出AP之間的距離值之后,則可以對應的確定待定位AP所在的樓層;確定所述第一待定位AP的物理位置的具體實現可以是:
[0063]A,根據所述第一距離值和所述第二距離值確定所述第一待定位AP與預先設定的所述設定樓層地面之間的第二垂直距離值;
[0064]為了方便計算待定位AP的物理位置,一般會把N個第一基準AP設置在同一樓層中(即N個第一基準AP與設定樓層地面之間的第一垂直距離值小于第一閾值)。
[0065]B,判斷所述第二垂直距離值是否不大于所述第一閾值,若是,則以所述設定樓層地面為基準確定所述第一待定位AP的物理位置;
[0066]C,當所述第二垂直距離值大于所述第一閾值,根據所述第二垂直距離值確定所述第一待定位AP所在的不同于所述預設樓層的目標樓層,則以預先設定的所述目標樓層的地面為基準確定所述第一待定位AP的物理位置。
[0067]因為通過相鄰樓層所接收到的電磁波信號相對較弱,所以為了更準確的定位相鄰樓層的AP,在定位了相鄰樓層的三個AP之后,就可以利用相鄰樓層已定位的三個AP作為基準AP去定位其他AP,所以當確定至少三個待定位AP的物理位置在所述目標樓層之后,該方法進一步包括:
[0068]根據所述至少三個待定位AP的物理位置確定所述至少三個待定位AP中的任意兩個待定位AP之間的第三距離值,并將所述至少三個第二待定位AP作為所述目標樓層的第二基準AP ;
[0069]獲取所述L個待定位AP中的還沒有確定物理位置的第二待定位AP接收到的第二電磁波信號,其中,所述第二電磁波信號包括每個第二基準AP發送的電磁波信號;
[0070]根據所述第二電磁波信號,確定所述第二待定位AP與每個第二基準AP之間的第四距離值;
[0071]利用所述第二基準AP的物理位置、所述第三距離值和第四距離值確定所述第二待定位AP的物理位置。
[0072]如圖3所示,本發明實施例還提供一種無線節點AP網元的定位裝置,在一物理區域中部署有M個AP,所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于3小于M的整數,且N與L的和為M,L為整數;該裝置包括:
[0073]獲取模塊301,用于獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其中,所述第一電磁波信號包括每個第一基準AP發送的電磁波信號;
[0074]距離計算模塊302,用于根據獲取到的第一電磁波信號,確定所述第一待定位AP 與每個第一基準AP之間的第二距離值;
[0075]定位模塊303,用于根據所述第一距離值、所述第二距離值和所述每個第一基準 AP的物理位置,確定所述第一待定位AP的物理位置。
[0076]在具體的應用環境中,待定位AP可能會設置在某一建筑物的不同樓層,由于樓板的阻隔所以不同樓層的待定位AP所接收到的電磁波信號會有不同。
[0077]因為處于不同樓層的AP相互之間檢測到的電磁波信號強度會不同,而且不同的信號強度會對應不同的距離值,所以通過信號強度計算出AP之間的距離值之后,則可以對應的確定待定位AP所在的樓層;所以當所述L個待定位AP設置在一建筑物的不同樓層,N 個第一基準AP與設定樓層地面之間的第一垂直距離值小于第一閾值(即N個第一基準AP 在同一樓層),則定位模塊303確定所述第一待定位AP的物理位置的具體實現可以是:
[0078]根據所述第一距離值和所述第二距離值確定所述第一待定位AP與預先設定的所述設定樓層地面之間的第二垂直距離值;判斷所述第二垂直距離值是否不大于所述第一閾值,若是,則以所述設定樓層地面為基準確定所述第一待定位AP的物理位置。
[0079]進一步,為了達到選擇一次基準AP后,定位出建筑物不同樓層AP的具體位置的目的,所以在某一樓層的AP定位完以后,通過已經定位的AP對相鄰樓層的AP做進一步的定位,即當所述第二垂直距離值大于所述第一閾值,則該定位模塊303確定所述第一待定位AP的物理位置的具體實現還包括:
[0080]根據所述第二垂直距離值確定所述第一待定位AP所在的不同于所述預設樓層的目標樓層,則以預先設定的所述目標樓層的地面為基準確定所述第一待定位AP的物理位置。[0081 ]因為通過相鄰樓層所接收到的電磁波信號相對較弱,所以為了更準確的定位相鄰樓層的AP,在定位了相鄰樓層的三個AP之后,就可以利用相鄰樓層已定位的三個AP作為基準AP去定位其他AP,所以當確定至少三個待定位AP的物理位置在所述目標樓層之后,該裝置還包括:
[0082]定位模塊303還用于根據所述至少三個待定位AP的物理位置確定所述至少三個待定位AP中的任意兩個待定位AP之間的第三距離值,并將所述至少三個第二待定位AP作為所述目標樓層的第二基準AP ;獲取所述L個待定位AP中的還沒有確定物理位置的第二待定位AP接收到的第二電磁波信號,其中,所述第二電磁波信號包括每個第二基準AP發送的電磁波信號;根據所述第二電磁波信號,確定所述第二待定位AP與每個第二基準AP之間的第四距離值;利用所述第二基準AP的物理位置、所述第三距離值和第四距離值確定所述第二待定位AP的物理位置。
[0083]另外,為了更方便用戶查看每個AP的物理位置,本發明實施例所提供的裝置還可以在建筑物圖紙的對應位置標注AP的標識,則本發明實施例所提供的裝置在確定所述第一待定位AP的物理位置之后,還進一步包括:
[0084]信息添加模塊,用于獲取所述物理區域的建筑物圖紙信息;將確定的所述M個AP 的物理位置信息添加到所述建筑物圖紙信息中,使得建筑物中任一物理位置設置有所述待定位AP,則所述建筑物圖紙中與所述任一物理位置對應的位置設置所述待定位AP的標識。
[0085]如圖4所示,本發明還提供一種定位裝置,用于執行前述各個實施例中的無線節點AP網元的定位方法,該服務器包括至少一個處理器401 (例如CPU),至少一個網絡接口 402或者其他通信接口,存儲器403,和至少一個通信總線404,用于實現這些裝置之間的連接通信。處理器401用于執行存儲器403中存儲的可執行模塊,例如計算機程序。存儲器403可能包含高速隨機存取存儲器(RAM:Random Access Memory),也可能還包括非不穩定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。通過至少一個網絡接口 402 (可以是有線或者無線)實現該系統網關與至少一個其他網元之間的通信連接,可以使用互聯網,廣域網,本地網,城域網等;該服務器中還設置有文件系統;該文件系統用于管理目錄和文件,并且每個目錄對應一個目錄存儲對象,該目錄存儲對象中包括對應的目錄中所包括的文件或目錄的屬性列表,所述屬性列表中包括所述文件或目錄的名稱和屬性信息。
[0086]在一些實施方式中,該定位裝置對某一物理區域中設置的AP進行定位,該物理區域中部署有M個AP,所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于3小于M的整數,且N與L的和為M,L為整數;存儲器存儲了程序4031,程序可以被處理器執行,這個程序包括:
[0087]獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其中,所述第一電磁波信號包括每個第一基準AP發送的電磁波信號;
[0088]根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第一基準AP之間的第二距離值;
[0089]根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理位置,確定所述第一待定位AP的物理位置。
[0090]本申請實施例中的上述一個或多個技術方案,至少具有如下的技術效果:
[0091]本發明提供的方法和裝置,通過已經確定位置的基準AP所發射的電磁波信號來定位位置未知的待定位AP,由設備通過基準AP的位置以及電磁波信號強度確定的每個待定位AP與基準AP之間的位置關系,系統自動計算確定每個放置AP網元在網管拓撲中的物理位置,方便網絡管理員進行AP管理;
[0092]另外,通過不斷將已經計算完成的AP也變成基準AP對待定位AP的位置進行進一步的驗證,可以方便且精確地計算出設定范圍區域內所有AP的物理位置;
[0093]如果多個AP設置在多層建筑的不同樓層,還可以將下一層的計算結果作為上一層的基準AP,利用該基準AP對其他樓層的AP進行定位;從而用戶無需每層都布置基準AP, 減小了定位操作的實現步驟。
[0094]本發明所述的方法并不限于【具體實施方式】中所述的實施例,本領域技術人員根據本發明的技術方案得出其它的實施方式,同樣屬于本發明的技術創新范圍。
[0095]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種無線節點AP網元的定位方法,其特征在于,在一物理區域中部署有M個AP,所 述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以 及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于3小于M的整數,且 N與L的和為M,L為整數;該方法包括:獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其中,所述第一電 磁波信號包括每個第一基準AP發送的電磁波信號;根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第一基準AP之間的第二距離值;根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理位置,確定所述 第一待定位AP的物理位置。2.如權利要求1所述的方法,其特征在于,所述L個待定位AP設置在一建筑物的不同 樓層,所述N個第一基準AP與設定樓層地面之間的第一垂直距離值小于第一閾值,確定所 述第一待定位AP的物理位置包括:根據所述第一距離值和所述第二距離值確定所述第一待定位AP與預先設定的所述設 定樓層地面之間的第二垂直距離值;判斷所述第二垂直距離值是否不大于所述第一閾值,若是,則以所述設定樓層地面為 基準確定所述第一待定位AP的物理位置。3.如權利要求2所述的方法,其特征在于,當所述第二垂直距離值大于所述第一閾值, 則確定所述第一待定位AP的物理位置包括:根據所述第二垂直距離值確定所述第一待定位AP所在的不同于所述預設樓層的目標 樓層,則以預先設定的所述目標樓層的地面為基準確定所述第一待定位AP的物理位置。4.如權利要求3所述的方法,其特征在于,當確定至少三個待定位AP的物理位置在所 述目標樓層之后,該方法進一步包括:根據所述至少三個待定位AP的物理位置確定所述至少三個待定位AP中的任意兩個待 定位AP之間的第三距離值,并將所述至少三個第二待定位AP作為所述目標樓層的第二基 準AP ;獲取所述L個待定位AP中的還沒有確定物理位置的第二待定位AP接收到的第二電磁 波信號,其中,所述第二電磁波信號包括每個第二基準AP發送的電磁波信號;根據所述第二電磁波信號,確定所述第二待定位AP與每個第二基準AP之間的第四距 離值;利用所述第二基準AP的物理位置、所述第三距離值和第四距離值確定所述第二待定 位AP的物理位置。5.如權利要求1?4任一所述的方法,其特征在于,所述確定所述第一待定位AP的物 理位置之后,進一步包括:獲取所述物理區域的建筑物圖紙信息;將確定的所述M個AP的物理位置信息添加到所述建筑物圖紙信息中,使得建筑物中任 一物理位置設置有所述待定位AP,則所述建筑物圖紙中與所述任一物理位置對應的位置設 置所述待定位AP的標識。6.—種無線節點AP網元的定位裝置,其特征在于,在一物理區域中部署有M個AP,所述M個AP中包括N個第一基準AP和L個待定位AP,其中,所述第一基準AP的物理位置以 及任意兩個第一基準AP之間的第一距離值確定,所述N為的大于等于3小于M的整數,且 N與L的和為M,L為整數;該裝置包括:獲取模塊,用于獲取所述L個待定位AP中的第一待定位AP接收到第一電磁波信號,其 中,所述第一電磁波信號包括每個第一基準AP發送的電磁波信號;距離計算模塊,用于根據獲取到的第一電磁波信號,確定所述第一待定位AP與每個第 一基準AP之間的第二距離值;定位模塊,用于根據所述第一距離值、所述第二距離值和所述每個第一基準AP的物理 位置,確定所述第一待定位AP的物理位置。7.如權利要求6所述的裝置,其特征在于,所述L個待定位AP設置在一建筑物的不同 樓層,所述N個第一基準AP與設定樓層地面之間的第一垂直距離值小于第一閾值,定位模 塊還用于根據所述第一距離值和所述第二距離值確定所述第一待定位AP與預先設定的所 述設定樓層地面之間的第二垂直距離值;判斷所述第二垂直距離值是否不大于所述第一閾 值,若是,則以所述設定樓層地面為基準確定所述第一待定位AP的物理位置。8.如權利要求7所述的裝置,其特征在于,當所述第二垂直距離值大于所述第一閾值, 定位模塊還用于根據所述第二垂直距離值確定所述第一待定位AP所在的不同于所述預設 樓層的目標樓層,則以預先設定的所述目標樓層的地面為基準確定所述第一待定位AP的 物理位置。9.如權利要求8所述的裝置,其特征在于,當確定至少三個待定位AP的物理位置在所 述目標樓層之后,所述定位模塊還用于根據所述至少三個待定位AP的物理位置確定所述 至少三個待定位AP中的任意兩個待定位AP之間的第三距離值,并將所述至少三個第二待 定位AP作為所述目標樓層的第二基準AP ;獲取所述L個待定位AP中的還沒有確定物理位 置的第二待定位AP接收到的第二電磁波信號,其中,所述第二電磁波信號包括每個第二基 準AP發送的電磁波信號;根據所述第二電磁波信號,確定所述第二待定位AP與每個第二基 準AP之間的第四距離值;利用所述第二基準AP的物理位置、所述第三距離值和第四距離值 確定所述第二待定位AP的物理位置。10.如權利要求6?9任一所述的裝置,其特征在于,該裝置還包括:信息添加模塊,用于獲取所述物理區域的建筑物圖紙信息;將確定的所述M個AP的物 理位置信息添加到所述建筑物圖紙信息中,使得建筑物中任一物理位置設置有所述待定位 AP,則所述建筑物圖紙中與所述任一物理位置對應的位置設置所述待定位AP的標識。
【文檔編號】H04W64/00GK105992336SQ201510055514
【公開日】2016年10月5日
【申請日】2015年1月31日
【發明人】黃舒凱, 顧建國
【申請人】華為技術有限公司