一種鏈路選擇方法及裝置的制造方法
【技術領域】
[0001]本申請涉及網絡通信技術領域,尤其涉及一種鏈路選擇方法及裝置。
【背景技術】
[0002]Mesh (無線網格)網絡是一種新型的無線網絡架構,提供對AP (Access Point,接入點)移動性的支持,因此,Mesh網絡技術常被應用于軌道交通。以地鐵Mesh組網為例,地鐵列車上安裝車載AP,地鐵軌道旁每隔一段距離安裝一個軌旁AP,隨著列車的高速移動,車載AP與軌旁AP之間進行鏈路切換,以實現地鐵列車與控制中心的數據傳輸。
[0003]當前地鐵Mesh網絡主要借助于空口信號建立鏈路和傳輸數據,且所有鏈路都工作在同一頻段下。當地鐵列車經過部署了大量同一頻段無線設備的區域時,會造成通信干擾,影響地鐵列車的正常通信。
【發明內容】
[0004]有鑒于此,本申請提供一種鏈路選擇方法及裝置。
[0005]具體地,本申請是通過如下技術方案實現的:
[0006]本申請提供一種鏈路選擇方法,應用于無線網格Mesh網絡中的車載接入點AP上,所述車載AP啟動第一頻段和第二頻段,所述車載AP與檢測到的多個第一頻段軌旁AP和多個第二頻段軌旁AP建立鏈路,所述第一頻段為優先頻段,該方法包括:
[0007]從所述檢測到的多個第一頻段軌旁AP的信號強度中獲取信號強度最強的第一信號強度;
[0008]從所述檢測到的多個第二頻段軌旁AP的信號強度中獲取信號強度最強的第二信號強度;
[0009]根據所述第一信號強度和所述第二信號強度從所述第一信號強度和所述第二信號強度對應的鏈路中選擇一條鏈路進行數據傳輸。
[0010]本申請還提供一種鏈路選擇裝置,應用于無線網格Mesh網絡中的車載接入點AP上,所述車載AP啟動第一頻段和第二頻段,所述車載AP與檢測到的多個第一頻段軌旁AP和多個第二頻段軌旁AP建立鏈路,所述第一頻段為優先頻段,該裝置包括:
[0011]獲取單元,用于從所述檢測到的多個第一頻段軌旁AP的信號強度中獲取信號強度最強的第一信號強度;從所述檢測到的多個第二頻段軌旁AP的信號強度中獲取信號強度最強的第二信號強度;
[0012]選擇單元,用于根據所述第一信號強度和所述第二信號強度從所述第一信號強度和所述第二信號強度對應的鏈路中選擇一條鏈路進行數據傳輸。
[0013]由以上描述可以看出,本申請在地鐵列車經過射頻重疊區域時,由車載AP從檢測到的多個頻段中選擇一個頻段的一條信號最強的鏈路進行數據傳輸,提高無線鏈路的抗干擾能力,同時避免鏈路成環所導致的通信異常。
【附圖說明】
[0014]圖1是本申請一示例性實施例示出的地鐵Mesh組網環境示意圖;
[0015]圖2是本申請一示例性實施例示出的一種鏈路選擇方法流程圖;
[0016]圖3是本申請一示例性實施例示出的一種鏈路選擇裝置所在設備的基礎硬件結構示意圖;
[0017]圖4是本申請一示例性實施例示出的一種鏈路選擇裝置的結構示意圖。
【具體實施方式】
[0018]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
[0019]在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯的列出項目的任何或所有可能組合。
[0020]應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。
[0021]圖1所示為一種典型的地鐵Mesh組網環境示意圖。在該Mesh組網環境中,APl?AP8為軌旁AP,通過有線線纜與交換機連接,再通過交換機與控制中心連接;ΑΡ0為地鐵列車的車載AP。在地鐵列車前進過程中,車載AP沿列車前進方向與軌旁AP逐步進行鏈路切換,以實現列車與控制中心的數據交換。例如,控制中心可以通過數據交互監控列車的運行狀態以及控制列車啟停或車門開關等。
[0022]當前大部分地鐵Mesh網絡仍主要借助于空口信號進行鏈路建立和數據傳輸,且所有鏈路都工作在同一頻段,例如,當前使用最廣泛的2.4G頻段。但是,在許多居民區和辦公區域也存在大量處于同一頻段的無線設備,當地鐵列車經過上述區域時,受到的干擾十分嚴重,無法進行正常通信。
[0023]為了解決上述干擾問題,通常會想到將地鐵Mesh網絡升級到更高頻段,例如,5G頻段,以便區別于日常使用的2.4G網絡,提高列車的抗干擾能力。但是,考慮到升級成本以及列車所經過區域的干擾源不同,全線升級不符合實際需求,因此,通常考慮分區段部署支持不同頻段的軌旁AP,例如,如圖1所示,APU AP2、AP7以及AP8為2.4G設備,AP3、AP4、AP5以及AP6為5G設備,APO同時開啟2.4G和5G射頻,并配置同一 Mesh服務。但是,該部署方式在地鐵列車經過射頻重疊區域(同時存在2.4G信號和5G信號的區域)時,由于APO的兩個射頻分別建立鏈路進行數據傳輸,將造成通信鏈路成環,出現廣播風暴,無法正常通信。
[0024]針對上述問題,本申請實施例提出一種鏈路選擇方法,該方法在地鐵列車經過射頻重疊區域時,由車載AP從檢測到的多個頻段中選擇一個頻段的一條信號最強的鏈路進行數據傳輸。
[0025]參見圖2,為本申請鏈路選擇方法的一個實施例流程圖,該實施例對鏈路選擇過程進行描述。
[0026]步驟201,從所述檢測到的多個第一頻段軌旁AP的信號強度中獲取信號強度最強的第一信號強度。
[0027]步驟202,從所述檢測到的多個第二頻段軌旁AP的信號強度中獲取信號強度最強的第二信號強度。
[0028]在前述描述中已提到,為了解決干擾問題,在Mesh網絡部署階段根據實際的應用環境分區段部署支持不同頻段的軌旁AP,并在車載AP中同時開啟上述頻段(例如,在車載AP中安裝支持不同頻段的射頻卡),將不同頻段配置在同一 Mesh服務下。
[0029]在部署軌旁AP時,為了保證無線信號的平滑切換和提高數據傳輸質量,通常相鄰軌旁AP之間會存在一定的信號重疊區域,因此,在部署支持不同頻段的軌旁AP時,相鄰頻段之間會存在頻段重疊區域。
[0030]本申請針對頻段重疊區域提出一種鏈路選擇方案,對于同一頻段內的鏈路選擇采用現有技術方案即可解決,例如,同一頻段內選擇信號質量最好的鏈路進行數據傳輸,在此不再贅述。
[0031]假設相鄰頻段為第一頻段和第二頻段,且車載AP已啟動第一頻段和第二頻段,并將第一頻段和第二頻段配置在同一 Mesh服務下。當地鐵列車經過第一頻段和第二頻段的重疊區域時,可檢測到屬于第一頻段的軌旁AP (簡稱第一頻段軌旁AP)的信號和屬于第二頻段的軌旁AP (簡稱第一頻段軌旁AP)的信號,并與檢測到的軌旁AP建立鏈路。
[0032]車載AP周期檢測軌旁AP的信號強度,根據信號強度進行鏈路選擇。本步驟中,車載AP從檢測到的多個第一頻段軌旁AP的信號強度中獲取第一頻段中信號強度最強的第一信號強度,同時,從檢測到的多個第二頻段軌旁AP的信號強度中獲取第二頻段中信號強度最強的第二信號強度。
[0033]步驟203,根據所述第一信號強度和所述第二信號強度從所述第一信號強度和所述第二信號強度對應的鏈路中選擇一條鏈路進行數據傳輸。
[0034]從前述步驟201和步驟202可知,第一信號強度和第二信號強度分別是對應頻段的最強信號強度,因此,本步驟無論選擇第一信號強度對應的鏈路還是第二信號強度對應的鏈路都能保證數據的傳輸質量。同時,通過從上述兩條鏈路中選擇一條鏈路進行數據傳輸,其它鏈路作備份鏈路,可以有效避免鏈路成環所造成的廣播風暴。
[0035]具體地,車載AP可以通過以下流程進行鏈路選擇:
[0036]首先,獲取車載AP中預設的優先頻段,該優先頻段通常選擇抗干擾能力強、通信質量好的頻段,本申請實施例中選擇第一頻段為優先頻段。
[0037]在預設優先頻段的同時,還可以預設一個信號強度優先閾值作為鏈路選擇的依據,具體為:判斷第二信號強度與第一信號強度的信號強度差值是否大于預設的信號強度優先閾值。當第二信號強度與第一信號強度的信號強度差值大于預設的信號強度優先閾值時,選擇第二信號強度對應鏈路進行數據傳輸;當第二信號強度與第一信號強度的信號強度差值不大于預設的信號強度優先閾值時,選擇第一信號強度對應鏈路進行數據傳輸。
[0038]上述處理充分體現了第一頻段的優先性,如前所述,預設的優先頻段通常為抗干擾能力較強且通信質量好的頻段,本申請實施例中第一頻段的抗干擾能力及通信質量優于第二頻段,因此,當同時存在第一頻段和第二頻段時,優先選擇第一頻段對應鏈路進行數據傳輸。同時,通過設置信號強度優先閾值,進一步提高第一頻段的競爭力,即在第二頻段的信號強度大于第一頻段的信號強度,且信號強度差值超過預設的信號強度優先閾值時,才選擇第二頻段對應鏈路進行數據傳輸。可見,本申請在提高抗干擾能力的同時,也保證了地鐵列車與控制中心之間的數據傳輸質量,使得頻段重疊區域的鏈路切換更加平滑。
[0039]此外,需要說明的是,地鐵列車在行駛過程中會不斷檢測軌旁AP的信號強度,隨著軌旁AP與車載AP距離的變化,車載AP檢測到的軌旁AP的信號強度也在不斷變化。由前述描述可知,車載AP根據軌旁AP的信號強度進行鏈路選擇,因此,隨著軌旁AP的信號強度變化,車載AP需要進行鏈路切換。
[0040]本申請中,車載AP可通過周期性啟動鏈路選擇流程,及時進行鏈路切換。具體為:車載AP可以預設一個鏈路選擇間隔時長,在當前時間與上一次進行鏈路選擇的時間間隔達到預設的鏈路選擇間隔時長時,啟動鏈路選擇流程,即執行步驟201至步驟203。當然,在一些特殊情況下,例如,車載AP進行數據通信的鏈路發生異常時,可立即進入鏈路選擇流程,以避免數據傳輸中斷。
[00