国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種rtt測量定位系統(tǒng)中的測量報文發(fā)送方法和裝置的制造方法_2

      文檔序號:8286445閱讀:來源:國知局
      當前狀態(tài),確定所述待測終端STA的狀態(tài)變化事件。
      [0036]步驟103,根據(jù)所述狀態(tài)變化事件,調(diào)整向所述待測終端STA發(fā)送的測量報文的數(shù)目。
      [0037]圖1所示方法中,通過檢測STA的網(wǎng)絡(luò)通信芯片是否開啟,并針對網(wǎng)絡(luò)通信芯片的狀態(tài)變化情況,調(diào)整向STA發(fā)送的測量報文的數(shù)目,使得發(fā)送的測量報文數(shù)目更加適合STA當前的狀態(tài),因此能夠提高測量效率、避免資源浪費。
      [0038]其中,關(guān)于STA的狀態(tài),對于一般的手持終端,通常在正常工作狀態(tài)和休眠狀態(tài)之間轉(zhuǎn)換。當有大量數(shù)據(jù)需要傳輸時,終端一般進入休眠狀態(tài)的次數(shù)較少,當待傳輸?shù)臄?shù)據(jù)量不是很大時,終端往往會經(jīng)常、周期性的進入休眠狀態(tài),但每次進入休眠狀態(tài)持續(xù)的時間不會特別長,一般小于100ms,即,一般的手持終端會在休眠狀態(tài)與正常工作狀態(tài)間頻繁地切換。當STA處于正常工作狀態(tài)時,AP向STA發(fā)送的定位探測請求報文都會收到STA回應的響應報文,從而完成完整的測量行為,因此,AP可以進行有效的測量;而當STA處于休眠狀態(tài)時,AP向STA發(fā)送的定位探測請求報文,但STA由于處于休眠狀態(tài)并不會收到該報文,從而也不會給AP回應探測響應報文,從而AP的此次測量行為失敗。
      [0039]然而,無論STA處于正常工作狀態(tài)還是休眠狀態(tài),STA的WLAN芯片等網(wǎng)絡(luò)通信芯片都處于開啟狀態(tài),因此,可以通過減少STA進入休眠狀態(tài)的幾率,即通過一定的技術(shù)手段喚醒STA時刻保持正常工作狀態(tài)了,來提高RTT測量的效率,避免資源浪費。
      [0040]但是,對于市面上的某些終端,比如運行了 1S系統(tǒng)的終端,其處于節(jié)能狀態(tài)、且長時間黑屏或未操作后,會將網(wǎng)絡(luò)通信芯片關(guān)閉,而不是像其他終端那樣僅進入休眠模式,這就導致網(wǎng)絡(luò)側(cè)無論是采用什么技術(shù)手段來喚醒終端,都是無濟于事的。
      [0041]對于這類在特定狀態(tài)下關(guān)閉網(wǎng)絡(luò)通信芯片的終端,由于無法有效喚醒該終端,因此會出現(xiàn)大量的無效測量行為消耗空口的資源,尤其是考慮到為了提升報文的發(fā)送成功率,通常都會開啟硬件重傳功能,在硬件重傳功能開啟的情況下,這類無效的測量報文的數(shù)目還會以數(shù)倍的數(shù)目增長。如此多的無效測量報文必然會消耗寶貴的空口資源;考慮到實際應用中,終端處于關(guān)閉網(wǎng)絡(luò)通信芯片的時間可能會很長,例如,在商場內(nèi)用戶把手機放在包里或者揣在兜里,因此這類在特定狀態(tài)下關(guān)閉網(wǎng)絡(luò)通信芯片的終端的空口資源的消耗將非常大。
      [0042]基于上述分析,本發(fā)明實施例提出,對STA的網(wǎng)絡(luò)通信芯片是否開啟進行檢測,從而能夠根據(jù)網(wǎng)絡(luò)通信芯片的狀態(tài)是開啟還是關(guān)閉,調(diào)整發(fā)送測量報文的數(shù)目,避免在網(wǎng)絡(luò)通信芯片已經(jīng)關(guān)閉時,還發(fā)送與網(wǎng)絡(luò)通信芯片開啟時相同數(shù)目的測量報文,從而能夠避免大量的測量失敗行為、進而提高測量效率、避免資源浪費。
      [0043]要想實現(xiàn)對終端在網(wǎng)絡(luò)通信芯片開啟和關(guān)閉的狀態(tài)下進行差別化處理,首要的前提是,能夠準確判定終端當前所處的狀態(tài)是網(wǎng)絡(luò)通信芯片開啟狀態(tài),還是網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)。
      [0044]關(guān)于如何檢測STA的狀態(tài),本申請人進行了如下分析:
      [0045]由于AP的定位探測請求報文與STA的探測響應報文是兩個獨立的報文,且探測響應報文中不包含STA的MAC地址,因此,無法簡單、直接把探測請求報文與探測響應報文一一匹配起來,即無法判斷探測請求報文是否有對應探測響應報文。因此,對于STA狀態(tài)的判斷,不能僅僅通過匹配定位探測請求報文與探測響應報文來進行;本發(fā)明實施例給出的方法可以避免復雜的判定邏輯,而且準確率非常高。
      [0046]本發(fā)明實施例借用AP側(cè)的WLAN芯片等網(wǎng)絡(luò)通信芯片的重傳機制來進行判斷,所述重傳機制為:當啟用硬件重傳功能時,如果AP未收到發(fā)送報文對應的ACK報文就會由WLAN芯片重新發(fā)送該報文,如果收到回應的ACK報文就停止重傳,否則一直重傳到允許的最大重傳數(shù)目為止。
      [0047]因此,本發(fā)明實施例通過檢查針對待測終端STA的每組測量報文的發(fā)送完成狀態(tài)的重傳標記,根據(jù)所述重傳標記確定待測終端STA當前處于網(wǎng)絡(luò)通信芯片開啟狀態(tài)、還是網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)。
      [0048]優(yōu)選地,本發(fā)明實施例提出,當持續(xù)一段時間的多組測量報文對應的發(fā)送完成狀態(tài)中的重傳標記位表明全部達到最大重傳次數(shù),說明STA處于網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài);當每組測量報文對應的發(fā)送完成狀態(tài)的重傳標記表明未有重傳、或未達到最大重傳的數(shù)目,說明STA處于網(wǎng)絡(luò)通信芯片開啟狀態(tài)。
      [0049]因此,本發(fā)明實施例中采用的優(yōu)選的狀態(tài)判斷方法為:檢查針對待測終端STA的每組測量報文的發(fā)送完成狀態(tài)的重傳標記;判斷在連續(xù)預定長度時間內(nèi)、針對所述待測終端STA的所有所述重傳標記是否均指示測量報文重傳到最大重傳數(shù)目,如果是,判定所述待測終端STA當前處于網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài),否則,判定所述待測終端STA當前處于網(wǎng)絡(luò)通信芯片開啟狀態(tài)。
      [0050]本發(fā)明實施例采用上述優(yōu)選的狀態(tài)判斷方法的原理是:如果STA能夠正?;貜虯P的定位測量請求報文,說明STA能夠與網(wǎng)絡(luò)通信,因此其網(wǎng)絡(luò)通信芯片處于開啟狀態(tài),如果STA長時間都不能回復AP的定位測量請求報文,則說明STA無法與網(wǎng)絡(luò)通信,因此其網(wǎng)絡(luò)通信芯片處于關(guān)閉狀態(tài)。
      [0051]在實際應用中,會出現(xiàn)某些情況下即使STA處于網(wǎng)絡(luò)通信芯片開啟狀態(tài)、但由于空口資源的競爭導致重傳。針對這種情況,為了防止出現(xiàn)誤判,即STA處于網(wǎng)絡(luò)通信芯片開啟狀態(tài)而判斷為網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài),本發(fā)明實施例的上述優(yōu)選的狀態(tài)判斷方法中,對判斷條件進行了加強,即必須滿足兩個條件:一是持續(xù)的一段時間,二是期間內(nèi)的重傳數(shù)目都達到最大重傳次數(shù)。這是因為,如果是空口資源競爭的原因,不可能使STA長時間、持續(xù)的出現(xiàn)發(fā)送失敗,總會有發(fā)送成功的定位測量請求報文。
      [0052]在檢測出待測終端STA當前處于網(wǎng)絡(luò)通信芯片開啟狀態(tài)、還是網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)以后,就可以根據(jù)所述待測終端STA的歷史狀態(tài)、和當前狀態(tài),確定所述待測終端STA的狀態(tài)變化事件,進而根據(jù)所述狀態(tài)變化事件,調(diào)整向所述待測終端STA發(fā)送的測量報文的數(shù)目。
      [0053]圖2是本發(fā)明實施例提供的STA的狀態(tài)切換示意圖。
      [0054]如圖2所示,STA有2個狀態(tài),即狀態(tài)SI和狀態(tài)S2,其中,SI代表網(wǎng)絡(luò)通信芯片開啟狀態(tài),S2代表網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)。從時間序列角度出發(fā)考慮,有al、bl、cl、dl共4個事件,其中al代表STA保持網(wǎng)絡(luò)通信芯片開啟狀態(tài),bl代表STA保持網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài),Cl代表STA從網(wǎng)絡(luò)通信芯片開啟狀態(tài)切換到網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài),dl代表STA從網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)切換到網(wǎng)絡(luò)通信芯片開啟狀態(tài)。
      [0055]本發(fā)明實施例中,根據(jù)所述狀態(tài)變化事件,調(diào)整向所述待測終端STA發(fā)送的測量報文的數(shù)目,即,在al、bl、cl、dl事件下,對應不同的事件,AP側(cè)發(fā)送測量報文數(shù)量不同,以達到空口資源的消耗與業(yè)務功能實現(xiàn)間的平衡。
      [0056]其中,在al事件下和bl事件下發(fā)送的報文數(shù)量都可以是固定值,并且al事件下發(fā)送的報文數(shù)量大于bl事件下發(fā)送的報文數(shù)量,以保證在網(wǎng)絡(luò)通信芯片開啟時進行較強的探測,而在網(wǎng)絡(luò)通信芯片關(guān)閉的狀態(tài)下避免過大的探測強度造成資源浪費,同時又維持一定的探測強度,以保證STA退出網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)后能夠立即被AP感知。
      [0057]具體地,在al事件下,AP發(fā)送的測量報文的數(shù)量可以完全由服務器決定,比如,服務器要求AP對某個STA單個回合連續(xù)測量20次,AP檢查當前該STA處于al事件,則向該STA發(fā)送了 20個測量報文。
      [0058]在bl事件下,AP發(fā)送的測量報文的數(shù)量則可以完全由AP本地決定,比如,服務器要求對某個STA單個回合連續(xù)測量20次,AP檢查當前STA處于bl事件,此時STA處于網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài),AP發(fā)送的測量報文都不會收到有效的測量響應報文,因此AP以最低的探測報文數(shù)量進行發(fā)送,比如只發(fā)送2個。這樣既減少了大部分的無效的空口資源占用,也保證了一定的探測強度,以保證STA退出網(wǎng)絡(luò)通信芯片關(guān)閉狀態(tài)后能夠立即被AP感知。
      [0059]STA在Cl和dl事件下均涉及到狀態(tài)的變化,即,在Cl事件下,STA由網(wǎng)絡(luò)通信芯片開啟狀態(tài)進入網(wǎng)絡(luò)通信
      當前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1