本發(fā)明涉及電信網絡。
背景技術:
1、電信網絡中的客戶駐地設備(cpe)是通常位于客戶住所或企業(yè)中的設備,所述設備將客戶連接到運營商的網絡(諸如數(shù)字用戶線路(dsl)網絡、光纖到駐地(fttp)網絡和/或蜂窩網絡)。cpe還可以向客戶提供局域網(包括無線局域網)以將一個或更多個用戶設備連接到網絡運營商的網絡。
2、cpe可以由網絡運營商遠程管理。遠程管理可以通過使用tr-69協(xié)議(由broadbandforum標準化)的自動配置服務器(acs)實現(xiàn)。tr-69協(xié)議定義了周期性從cpe收集的數(shù)據(jù)集,用于acs分析。該數(shù)據(jù)集標識連接到cpe的所有設備。作為管理服務的一部分,acs分析該數(shù)據(jù)(例如以識別故障)。根據(jù)tr-69協(xié)議收集的數(shù)據(jù)集通過媒體訪問控制(mac)地址來標識連接到集線器的每個設備。
3、在無線局域網中,設備可以經由中繼器連接到cpe。cpe與設備之間的連接可以包括單個中繼器或多個中繼器。中繼器可以將設備的mac地址虛擬化,使得中繼器報告給cpe的mac地址是虛擬化的mac地址,而不是設備的實際mac地址。如果設備在一個時間段內直接連接到cpe,而在第二時間段內經由中繼器間接連接,則在第一時間段內根據(jù)tr-69協(xié)議收集的記錄使用設備的實際mac地址,而在第二時間段內根據(jù)tr-69協(xié)議收集的記錄使用設備的虛擬化mac地址。這導致較差的分析,因為運營商不能識別與該設備相關的所有記錄(而是錯誤地識別兩個設備,一個設備具有實際的mac地址,而一個設備具有虛擬化的mac地址)。
4、此外,數(shù)據(jù)集值可以由中繼器修改,使得這些值涉及中繼器而不是設備。例如,可以修改信號強度值(例如接收信號強度指示rssi),使得它們表示由中繼器發(fā)射并由cpe接收的信號的rssi,而不是表示由設備發(fā)射并由中繼器接收的信號的rssi。這也導致較差的分析,因為運營商無法正確評估設備處的信號強度。
技術實現(xiàn)思路
1、根據(jù)本發(fā)明的第一方面,提供了一種操作無線局域網的方法,所述無線局域網包括用戶設備、無線接入點和無線中繼器,其中,所述無線中繼器被配置為在所述用戶設備連接到所述無線中繼器時將所述用戶設備的媒體訪問控制mac地址虛擬化,所述方法包括以下步驟:獲得包括第一多個記錄的數(shù)據(jù),其中,所述第一多個記錄中的各個記錄與所述用戶設備相關并且包括mac地址和信號強度值;獲得包括第二多個記錄的數(shù)據(jù),其中,所述第二多個記錄中的各個記錄包括基本服務集標識符bssid和信號強度值;針對所述第一多個記錄中的各個mac地址:通過確定所述bssid的組織唯一標識符oui與所述mac地址的oui之間的相似性,識別所述第二多個記錄中具有與所述mac地址充分匹配的bssid的記錄,確定與所述第二多個記錄中被識別的記錄相關聯(lián)的信號強度值和與所述第一多個記錄的mac地址相關聯(lián)的信號強度值之間的差在閾值內,基于所述第二多個記錄中被識別的記錄的bssid,將第一跳中繼器標識符指派給所述第一多個記錄中具有所述mac地址的各個記錄;以及基于所述第一跳中繼器標識符,在所述無線局域網中引起重新配置。
2、該方法還可以包括以下步驟:確定與所述第二多個記錄中被識別的記錄相關聯(lián)的信號強度值是所述第二多個記錄中作為具有該bssid的所有記錄的信號強度值的平均值。
3、該方法還可以包括以下步驟:確定與所述第二多個記錄中被識別的記錄相關聯(lián)的信號強度值與包括以下項的組中的至少兩項之間的最小差:基于所述第一多個記錄中的具有該mac地址的所有記錄的所有信號強度值的加權信號強度值、基于所述第一多個記錄中的具有該mac地址的所有記錄的所有信號強度值的最小信號強度值、基于所述第一多個記錄中的具有該mac地址的所有記錄的所有信號強度值的最大信號強度值以及基于所述第一多個記錄中的具有該mac地址的所有記錄的所有信號強度值的平均信號強度值,其中,確定與所述第二多個記錄中被識別的記錄相關聯(lián)的信號強度值和與所述第一多個記錄的mac地址相關聯(lián)的信號強度值之間的差在閾值內的步驟包括確定與所述第二多個記錄中被識別的記錄相關聯(lián)的信號強度值和與所述第一多個記錄中的mac地址相關聯(lián)的信號強度值之間的最小差在所述閾值內。
4、識別所述第二多個記錄中具有與所述mac地址充分匹配的bssid的記錄的步驟可以包括識別所述第二多個記錄中具有與所述mac地址充分匹配的bssid的第一集合,并且所述方法還包括以下步驟:針對所述第二多個記錄的所述第一集合中的每個記錄,確定與所述第二多個記錄中的所述第一集合中的該記錄相關聯(lián)的信號強度值和與所述第一多個記錄的mac地址相關聯(lián)的信號強度值之間的差值;以及識別所述第二多個記錄中的所述第一集合中具有最小差值的記錄,其中,確定與所述第二多個記錄中被識別的記錄相關聯(lián)的信號強度值和與所述第一多個記錄的mac地址相關聯(lián)的信號強度值之間的差在閾值內的步驟包括:確定與所述第二多個記錄中的所述第一集合中被識別的記錄相關聯(lián)的信號強度值和與所述第一多個記錄的mac地址相關聯(lián)的信號強度值之間的最小差值在閾值內,其中,所述第一跳中繼器標識符是基于所述第二多個記錄的所述第一集合中被識別的記錄的bssid。
5、針對所述第二多個記錄的第一集合中的每個記錄,確定與第二多個記錄的第一集合中的記錄相關聯(lián)的信號強度值和與第一多個記錄的mac地址相關聯(lián)的信號強度值之間的差值的步驟可以包括:針對所述第二多個記錄的所述第一集合中的每個記錄,確定與所述第二多個記錄中的該記錄相關聯(lián)的信號強度值與包括以下項的組中的至少兩項之間的最小差:基于所述第一多個記錄中具有該mac地址的所有記錄的所有信號強度值的加權信號強度值、基于所述第一多個記錄中具有該mac地址的所有記錄的所有信號強度值的最小信號強度值、基于所述第一多個記錄中具有該mac地址的所有記錄的所有信號強度值的最大信號強度值以及基于所述第一多個記錄中具有該mac地址的所有記錄的所有信號強度值的平均信號強度值,其中,識別所述第二多個記錄的所述第一集合中具有最小差值的記錄的步驟包括識別所述第二多個記錄的所述第一集合中具有最小差值的記錄。
6、所述第一多個記錄中的每個記錄可以包括無線局域網頻帶,并且所述第二多個記錄中的每個記錄可以包括無線局域網頻帶,將所述第一跳中繼器標識符指派給所述第一多個記錄中具有所述mac地址的每個記錄的步驟可以包括將所述第一跳中繼器標識符指派給所述第一多個記錄中具有所述mac地址和無線局域網頻帶的每個記錄,并且識別所述第二多個記錄的第一集合中具有最小差值的記錄的步驟可以包括:識別所述第二多個記錄的第一集合中具有與所述第一多個記錄中的每個記錄的無線局域網頻帶相匹配的無線局域網頻帶并且具有最小差值的記錄。
7、所述第一多個記錄中的每個記錄可以包括無線局域網頻帶,并且所述第二多個記錄中的每個記錄可以包括無線局域網頻帶,將所述第一跳中繼器標識符指派給所述第一多個記錄中具有所述mac地址的每個記錄的步驟可以包括將所述第一跳中繼器標識符指派給所述第一多個記錄中具有所述mac地址和無線局域網頻帶的每個記錄,并且識別所述第二多個記錄的第一集合中具有最小差值的記錄的步驟可以包括:確定所述第二多個記錄的第一組記錄中沒有記錄具有與所述第一多個記錄中的每個記錄的無線局域網頻帶相匹配的無線局域網頻帶;以及識別所述第二多個記錄的第一集合中具有不與所述第一多個記錄中的每個記錄的無線局域網頻帶匹配的無線局域網頻帶并具有最小差值的記錄。
8、第一多個記錄中的每個記錄還可以包括時間戳,并且加權信號強度值可以被確定為每個信號強度值與所述第一多個記錄中具有該mac地址的所有記錄的權重因子相乘的和,其中,所述權重因子可以被確定為所述第一多個記錄中具有該mac地址和信號強度值的第一組記錄中的唯一時間戳值的計數(shù)除以所述第一多個記錄中具有該mac地址的第二組記錄中的唯一時間戳值的計數(shù)。
9、該方法還可以包括以下步驟:基于與所述第二多個記錄中被識別的記錄的bssid相關聯(lián)的ssid,將根中繼器標識符指派給所述第一多個記錄中具有所述mac地址的每個記錄。
10、該方法還可以包括以下步驟:確定所述第二多個記錄中的單個ssid與所述第二多個記錄中被識別的記錄的bssid相關聯(lián),其中,將所述根中繼器標識符指派給所述第一多個記錄中具有所述mac地址的每個記錄是基于所述第二多個記錄中被識別的記錄的bssid的。
11、該方法還可以包括以下步驟:確定所述第二多個記錄的第二集合各自包括與所述第二多個記錄中被識別的記錄的bssid相關聯(lián)的ssid;識別所述第二多個記錄的所述第二集合中具有所述最大信號強度值的記錄,其中,將所述根中繼器識別符指派給所述第一多個記錄中具有所述mac地址的每個記錄是基于所述第二多個記錄的所述第二集合中被識別的記錄的bssid的。
12、根據(jù)本發(fā)明的第二方面,提供了一種包含指令的計算機程序,當所述程序由計算機執(zhí)行時,所述指令使所述計算機執(zhí)行本發(fā)明的第一方面的步驟。
13、根據(jù)本發(fā)明的第三方面,提供了一種數(shù)據(jù)處理設備,所述數(shù)據(jù)處理設備包括適于執(zhí)行本發(fā)明的第一方面的方法的步驟的處理器。