一種路由器及其設(shè)置方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明適用于通信領(lǐng)域,提供了一種路由器及其設(shè)置方法及系統(tǒng)。所述方法包括:采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。本發(fā)明使得路由器智能化、人性化,給用戶帶來便捷。且這些設(shè)置規(guī)則會持續(xù)性地隨著用戶對路由器的使用行為的改變或時間的推移而調(diào)整/優(yōu)化,從而幫助用戶更加合理、便捷、健康地使用路由器。
【專利說明】—種路由器及其設(shè)置方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信領(lǐng)域,尤其涉及一種路由器及其設(shè)置方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,路由器的使用越來越普遍,例如大多數(shù)用戶家里或中小企業(yè)都有多臺電腦和移動終端,這些電腦和移動終端通過路由器來接入網(wǎng)絡(luò)。
[0003]現(xiàn)有技術(shù)提供了一種帶定時開關(guān)功能的路由器,該路由器包括電源模塊、微處理器模塊、內(nèi)存儲器、以太網(wǎng)交換模塊、ADSL模塊和無線傳輸模塊,還包括有繼電器模塊和定時控制單片機(jī)。該路由器通過硬件結(jié)構(gòu)上的改進(jìn)使其具有了定時開關(guān)機(jī)功能從而能夠節(jié)省電能,可滿足一般家庭用戶或中小企業(yè)的普遍需要。
[0004]然而,該帶定時開關(guān)功能的路由器是通過用戶預(yù)先設(shè)置開關(guān)機(jī)的時間,沒有結(jié)合用戶對路由器的使用習(xí)慣,不能根據(jù)用戶的使用習(xí)慣來自動設(shè)置路由器的開關(guān)機(jī)時間等。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種路由器及其設(shè)置方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)對路由器的設(shè)置沒有結(jié)合用戶對路由器的使用習(xí)慣,不能根據(jù)用戶的使用習(xí)慣來自動設(shè)置路由器的問題。
[0006]第一方面,本發(fā)明提供了一種路由器的設(shè)置方法,所述方法包括:
[0007]采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);
[0008]根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;
[0009]根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;
[0010]根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。
[0011]第二方面,本發(fā)明提供了一種路由器的設(shè)置系統(tǒng),所述系統(tǒng)包括:
[0012]采集模塊,用于采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);
[0013]規(guī)律提取模塊,用于根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;
[0014]規(guī)則生成模塊,用于根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;
[0015]設(shè)置模塊,用于根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。
[0016]第三方面,本發(fā)明提供了一種包括上述的路由器的設(shè)置系統(tǒng)的路由器。
[0017]在本發(fā)明中,由于采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。因此使得路由器智能化、人性化,給用戶帶來便捷。且這些設(shè)置規(guī)則會持續(xù)性地隨著用戶對路由器的使用行為的改變或時間的推移而調(diào)整/優(yōu)化,從而幫助用戶更加合理、便捷、健康地使用路由器。
【專利附圖】
【附圖說明】[0018]圖1是本發(fā)明實施例一提供的路由器的設(shè)置方法的流程圖。
[0019]圖2是本發(fā)明實施例一提供的路由器的設(shè)置方法中,S102的流程圖。
[0020]圖3和圖4是本發(fā)明實施例一提供的路由器的設(shè)置方法中,統(tǒng)計數(shù)據(jù)對象曲線圖模型示意圖。
[0021]圖5是本發(fā)明實施例一提供的路由器的設(shè)置方法中,用周期時長為I周的周期時長截取窗口截取后的子曲線之間的相關(guān)度示意圖。
[0022]圖6是本發(fā)明實施例一提供的路由器的設(shè)置方法中,將統(tǒng)計數(shù)據(jù)對象閾值選取為每一個周期時長內(nèi)對應(yīng)的那一天的各個最大值的平均值的2/3的示意圖。
[0023]圖7是本發(fā)明實施例一提供的路由器的設(shè)置方法中,經(jīng)過路由器的數(shù)據(jù)包量統(tǒng)計曲線圖。
[0024]圖8是本發(fā)明實施例一提供的路由器的設(shè)置方法中,經(jīng)過路由器的上網(wǎng)數(shù)據(jù)包量和下載數(shù)據(jù)包量的比值曲線圖。
[0025]圖9是本發(fā)明實施例二提供的路由器的設(shè)置系統(tǒng)的功能模塊框圖。
【具體實施方式】
[0026]為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0027]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
[0028]實施例一:
[0029]請參閱圖1,本發(fā)明實施例一提供的路由器的設(shè)置方法包括以下步驟:
[0030]S101、采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);
[0031]在本發(fā)明實施例一中,所述統(tǒng)計時長是指制定設(shè)置規(guī)則需要采集的總的數(shù)據(jù)量所跨越的時間長度,例如一個月或兩個月。
[0032]在本發(fā)明實施例一中,SlOl具體為:
[0033]采集在統(tǒng)計時長內(nèi),每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,所述統(tǒng)計數(shù)據(jù)對象能表示用戶對路由器的使用行為。
[0034]例如統(tǒng)計數(shù)據(jù)對象為“經(jīng)過路由器的數(shù)據(jù)包量”,則當(dāng)經(jīng)過路由器的數(shù)據(jù)包量不為零時,表示用戶正在使用客戶端連接路由器進(jìn)行數(shù)據(jù)傳輸;統(tǒng)計數(shù)據(jù)對象為“同一時刻經(jīng)過路由器的上網(wǎng)數(shù)據(jù)包量和下載數(shù)據(jù)包量的比值,則表示用戶使用客戶端連接路由器進(jìn)行下載數(shù)據(jù)傳輸和上網(wǎng)數(shù)據(jù)傳輸?shù)谋壤?;統(tǒng)計數(shù)據(jù)對象為“連接至路由器的客戶端數(shù)量”,則能表示用戶通過客戶端連接至路由器的客戶端數(shù)量。
[0035]S102、根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;
[0036]在本發(fā)明實施例一中,請參閱圖2,S102具體包括以下步驟:
[0037]S1021、將采集到的,在統(tǒng)計時長內(nèi)每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,以時間為橫軸,統(tǒng)計數(shù)據(jù)對象為縱軸模擬出統(tǒng)計數(shù)據(jù)對象曲線圖(如圖3所示);
[0038]S1022、預(yù)設(shè)多個對應(yīng)不同周期時長的周期時長截取窗口,所述周期時長是指用戶對路由器的使用行為以某一個周期為單位規(guī)律性地重復(fù),例如一天或一周;
[0039]一般地,不同的路由器用戶由于受地域、環(huán)境、身份等因素的影響,其對路由器的使用行為也會不同,比方說普通上班族的工作日和周末使用路由器的行為會有典型的差異,那么這類用戶的周期時長往往是一周(如圖3所示)。而對于一家每天定點營業(yè)/停業(yè)的咖啡館里安裝的路由器來說,則使用路由器的行為往往是以天為單位重復(fù)著進(jìn)行的,所以這個場景下的周期時長就是一天(如圖4所示)。
[0040]S1023、針對所述統(tǒng)計數(shù)據(jù)對象曲線圖,通過所述預(yù)設(shè)的多個對應(yīng)不同周期時長的周期時長截取窗口,確定所述統(tǒng)計數(shù)據(jù)對象的周期時長;
[0041]在本發(fā)明實施例一中,所述S1023具體包括以下步驟:
[0042]針對所述統(tǒng)計數(shù)據(jù)對象曲線圖,以周期時長從小到大的順序依次用所述預(yù)設(shè)的多個對應(yīng)不同周期時長的周期時長截取窗口截取所述統(tǒng)計數(shù)據(jù)對象曲線圖,得到M個子曲線段(M=統(tǒng)計時長/周期時長截取窗口對應(yīng)的周期時長);
[0043]計算這M個子曲線段之間的相關(guān)度,直到采用某種周期時長截取窗口所截取下來的這M個子曲線段之間的相關(guān)度值達(dá)到了預(yù)設(shè)的相關(guān)度閾值(比方說90%),則確定該周期時長截取窗口所對應(yīng)的周期時長即為所述統(tǒng)計數(shù)據(jù)對象的周期時長。
[0044]圖5即是將圖3中的數(shù)據(jù)對象曲線圖以周期時長為I周的周期時長截取窗口截取后得到的子曲線之間的相關(guān)度示意圖,很顯然,其相關(guān)度值達(dá)到了 90%,所以,圖3中的數(shù)據(jù)對象曲線圖中其周期時長便是I周。而在此之前,以周期時長為I天的周期時長截取窗口去截取時,在周六周日,其計算出來的相關(guān)值就會達(dá)不到90%的標(biāo)準(zhǔn)值。相似地,以周期時長為I天的周期時長截取窗口去截取圖4中的數(shù)據(jù)對象曲線圖后所得到的子曲線段之間的相關(guān)度值能滿足條件(即達(dá)到90%),于是圖4中的數(shù)據(jù)對象曲線圖中其周期時長便是I天。
[0045]S1024、根據(jù)所述統(tǒng)計數(shù)據(jù)對象的周期時長以及所述周期時長內(nèi)的統(tǒng)計數(shù)據(jù)對象的值確定用戶對路由器的使用習(xí)慣規(guī)律及規(guī)則生效時刻點和規(guī)則時長等使用習(xí)慣規(guī)律參數(shù);
[0046]在本發(fā)明實施例一中,規(guī)則生效時刻點是指在某一個時刻點,統(tǒng)計數(shù)據(jù)對象滿足事先設(shè)定的條件時,某一條規(guī)則便自動開啟生效。例如每天07:00/每周六23:00。規(guī)則時長是指某一段時間內(nèi)的統(tǒng)計數(shù)據(jù)對象符合制定某一條規(guī)則的要求,則這段時間就叫做一個規(guī)則時長。例如一個小時/三個小時。
[0047]確定用戶對路由器的使用習(xí)慣規(guī)律,則需要綜合分析統(tǒng)計數(shù)據(jù)對象曲線的各種特性參數(shù),如最大值/極大值、最小值/極小值、切線變化、均值等,且不同的統(tǒng)計數(shù)據(jù)對象類型需要選取不同的特征參數(shù)。此處仍以圖3中的統(tǒng)計數(shù)據(jù)對象曲線圖模型為例來分析。
[0048]在本發(fā)明實施例一中,所述S1024具體包括以下步驟:
[0049]首先,確定每一個周期時長內(nèi)的每一天的統(tǒng)計數(shù)據(jù)對象閾值;
[0050]這個統(tǒng)計數(shù)據(jù)對象閾值的選取與路由器的設(shè)置規(guī)則相關(guān),有的規(guī)則可以預(yù)先給定一個定值(比方說O)或確切的值(比方說最大值、最小值等),有的規(guī)則可能需要根據(jù)統(tǒng)計數(shù)據(jù)對象曲線本身的特性去計算出一個合適的值,甚至統(tǒng)計數(shù)據(jù)對象閾值可能不止一個,總之根據(jù)不同的規(guī)則而定。如果這個統(tǒng)計數(shù)據(jù)對象閾值不是一個預(yù)先給定的值(比方說0),就需要從統(tǒng)計數(shù)據(jù)對象曲線本身去計算得出。
[0051]假如將這個統(tǒng)計數(shù)據(jù)對象閾值選取為每一個周期時長內(nèi)對應(yīng)的那一天的各個最大值的平均值的2/3,如圖6所示。
[0052]對于選定的統(tǒng)計數(shù)據(jù)對象,[0053]第一個周期時長內(nèi)的第一天的最大值記為m[l,I];
[0054]第二個周期時長內(nèi)的第一天的最大值記為m[2,I];
[0055]......[0056]第M個周期時長內(nèi)的第一天的最大值記為m[M, I]。
[0057]則每一個周期時長內(nèi)的第一天的統(tǒng)計數(shù)據(jù)對象閾值為2/3* (m[l,l]+m[2,I]+…+m[M, I] ) /M=Nl ο
[0058](同理可以計算出每一個周期時長內(nèi)第二天、第三天…的統(tǒng)計數(shù)據(jù)對象閾值為N2、N3、…)。
[0059]從圖6中可以看出,每一個周期時長內(nèi)的第一天對應(yīng)有兩個時刻點的值為統(tǒng)計數(shù)據(jù)對象閾值NI。
[0060]分別為:
[0061]第一個周期時長的第一天:Pl [1,I]、Pl [1,2];
[0062]第二個周期時長的第一天:P2 [1,I]、P2 [1,2];
[0063]......[0064]第M個周期時長的第一天:PM[1,I]、PM[1, 2]。
[0065]然后,根據(jù)每一個周期時長內(nèi)的每一天的統(tǒng)計數(shù)據(jù)對象閾值確定每一個周期時長內(nèi)的每一天的規(guī)則生效時刻點和規(guī)則時長。
[0066]例如,選取Pl[l,1]、P2[1,I]、...、PM[1,1]中的最小值 Pmin [1,I]作為規(guī)則 I 的規(guī)則生效時刻點;選取?1[1,2`]、卩2[1,2]。.十厘[1,2]中的最大值Pmax[1,2]作為規(guī)則2的規(guī)則生效時刻點。則Pmax[1,2]-Pmin[1,I]的值即為規(guī)則I的規(guī)則時長,即在該段時間內(nèi),規(guī)則I是生效的。
[0067]相似地,可以計算出每一個周期時長內(nèi)的第二天、…第k天的統(tǒng)計數(shù)據(jù)對象閾值,從而計算出那一天的若干個規(guī)則生效時刻點和規(guī)則時長。
[0068]S103、根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;
[0069]在本發(fā)明實施例一中,S103具體為:
[0070]根據(jù)統(tǒng)計數(shù)據(jù)對象的特點,結(jié)合規(guī)則生效時刻點和規(guī)則時長等使用習(xí)慣規(guī)律參數(shù),生成相應(yīng)的路由器的設(shè)置規(guī)則。
[0071]S104、根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。
[0072]在本發(fā)明實施例一中,S104具體可以為:
[0073]根據(jù)所述設(shè)置規(guī)則自動對路由器進(jìn)行設(shè)置。
[0074]在本發(fā)明實施例一中,S104具體也可以包括:
[0075]提示所述設(shè)置規(guī)則(例如通過路由器的管理頁面等形式推送給用戶);
[0076]接收對所述設(shè)置規(guī)則的生效選擇(例如由用戶選擇是否勾選并生效);
[0077]根據(jù)所述設(shè)置規(guī)則自動對路由器進(jìn)行設(shè)置。
[0078]在本發(fā)明實施例一中,由于采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。因此使得路由器智能化、人性化,給用戶帶來便捷。且這些設(shè)置規(guī)則會持續(xù)性地隨著用戶對路由器的使用行為的改變或時間的推移而調(diào)整/優(yōu)化,從而幫助用戶更加合理、便捷、健康地使用路由器。[0079]為了更形象地說明周期時長、規(guī)則時長和規(guī)則生效時刻點,下面舉一個簡單的例子。
[0080]情景:
[0081]用戶每周一至周五的07:00左右起床出門上班,18:00下班,19:00左右回到家即開始用手機(jī)和電腦連接路由器上網(wǎng),23:00左右準(zhǔn)備睡覺。每周TK周日的09:00左右起床,起床后便開始用手機(jī)和電腦連接路由器上網(wǎng),直至晚上23:30點左右準(zhǔn)備睡覺。
[0082]分析:
[0083]對于上述用戶來說,其周一至周五僅19:00至23:00是需要用到路由器的,其他時間段路由器的客戶端數(shù)量為零(或者路由器沒有數(shù)據(jù)包經(jīng)過)。每周六和周日的09:00至23:30是需要用到路由器的,其他時間段路由器的客戶端數(shù)量為零(或者路由器沒有數(shù)據(jù)包經(jīng)過)。
[0084]如此一來,選取經(jīng)過路由器的數(shù)據(jù)包量為統(tǒng)計數(shù)據(jù)對象,通過采集用戶一個月(SP統(tǒng)計時長)以來的數(shù)據(jù)量,經(jīng)過統(tǒng)計分析發(fā)現(xiàn)用戶活動以一周為單位重復(fù)著進(jìn)行,則可將周期時長選取為一周。每周一至周五的19:00至23:00這四個小時符合可以讓路由器處于工作狀態(tài)的規(guī)則,則這四個小時就是第一個規(guī)則時長;而00:00至19:00這19個小時以及23:00至00:00這I個小時符合可以讓路由器處于休眠/關(guān)機(jī)狀態(tài)的規(guī)則,則00:00至19:00這19個小時是第二個規(guī)則時長,23:00至00:00這I個小時是第三個規(guī)則時長。而23:00 (當(dāng)然,實際實現(xiàn)算法中可以讓其往后推一小段時間)便是讓路由器處于關(guān)機(jī)/休眠狀態(tài)的規(guī)則生效時刻點,19 :00 (實際實現(xiàn)算法中可以讓其往前推一小段時間)便是讓路由器處于開機(jī)狀態(tài)的另一個規(guī)則生效時刻點。于是規(guī)則便產(chǎn)生了:
[0085]A:每周一、二、三、四、五的23:00路由器自動關(guān)機(jī)/休眠;
[0086]B:每周一、二、三、四、五的19:00路由器自動開機(jī)/喚醒;
[0087]C:每周六和周日的09:00路由器自動開機(jī)/喚醒;
[0088]D:每周六和周日的23:30路由器自動關(guān)機(jī)/休眠。
[0089]當(dāng)然,上述示例是在假設(shè)用戶對路由器的使用習(xí)慣規(guī)律已知的情況下來設(shè)定周期時長的,實際實現(xiàn)中可以預(yù)先設(shè)定幾個不同的周期時長(如一天、一周、兩周等)去與所采集的用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù)(即“統(tǒng)計數(shù)據(jù)對象”)進(jìn)行匹配,從而得出最合適的周期時長,再基于最合適的周期時長,根據(jù)統(tǒng)計數(shù)據(jù)對象的特點選取/計算出一個統(tǒng)計數(shù)據(jù)對象閾值,當(dāng)統(tǒng)計數(shù)據(jù)對象的值達(dá)到該統(tǒng)計數(shù)據(jù)對象閾值且滿足某些預(yù)先設(shè)定的特定條件時,即可確定規(guī)則生效時刻點和規(guī)則時長,路由器的設(shè)置規(guī)則也就生成了。
[0090]下面舉出三個適用于本發(fā)明實施例一提供的路由器的設(shè)置方法的實例,具體應(yīng)用中包含且不限于這三個實例。
[0091]實例1:
[0092]針對用戶是否使 用客戶端連接路由器且傳輸數(shù)據(jù)的規(guī)律,制定路由器定時開關(guān)機(jī)規(guī)則;
[0093]具體實現(xiàn)時可將統(tǒng)計數(shù)據(jù)對象應(yīng)選為“經(jīng)過路由器的數(shù)據(jù)包量”,統(tǒng)計時長可設(shè)置為兩個月,統(tǒng)計數(shù)據(jù)對象曲線圖可能類似于圖7所示。此時可直接將統(tǒng)計數(shù)據(jù)對象閾值設(shè)為0,即選取數(shù)據(jù)從零到非零的點和從非零到零的點P[1,I]、P[l,2] ;P[2, I]、P[2,2]……然后選取P [1,1]、P[2,1]、P[3,I]……中最小的值(假設(shè)為P [m,I])為第一個規(guī)則生效時刻點,選取p[l,2]、P[2,2]、P[3,2]……中最大的值P [n,2]為第二個規(guī)則生效時刻點,于是最終生成的規(guī)則可以是:
[0094]規(guī)則1:每天的P[m,I]時刻路由器自動開機(jī);
[0095]規(guī)則2:每天的P[n,2]時刻路由器自動關(guān)機(jī)。
[0096]實例2:
[0097]針對用戶使用客戶端連接路由器進(jìn)行下載/上網(wǎng)數(shù)據(jù)傳輸?shù)?變化)規(guī)律,制定路由器上網(wǎng)/下載優(yōu)先模式切換規(guī)則;
[0098]此時,需要分別統(tǒng)計經(jīng)過路由器的上網(wǎng)數(shù)據(jù)包量和下載數(shù)據(jù)包量,然后將統(tǒng)計數(shù)據(jù)對象選為“同一時刻經(jīng)過路由器的上網(wǎng)數(shù)據(jù)包量和下載數(shù)據(jù)包量的比值”,將采集到的數(shù)據(jù)繪制成曲線圖可能類似于圖8所示。此時需要設(shè)置兩個統(tǒng)計數(shù)據(jù)對象閾值分別為1:3和2:1,且為這兩個統(tǒng)計數(shù)據(jù)對象閾值分別添加一個附加條件:
[0099]a.當(dāng)統(tǒng)計數(shù)據(jù)對象的值從大于1:3下降到1:3且持續(xù)保持小于1:3的值超過η分鐘;
[0100]b.當(dāng)統(tǒng)計數(shù)據(jù)對象的值從小于2:1上升到2:1且持續(xù)保持大于2:1的值超過η分鐘。
[0101 ] 于是,選取每一天中當(dāng)統(tǒng)計數(shù)據(jù)對象閾值達(dá)到1:3且滿足條件a的時刻點(如第一天的P [1,I],第二天的P [2,I]……),計算其平均值,于是得出第一個規(guī)則生效時刻點P。
[0102]同樣,選取每一天中當(dāng)統(tǒng)計數(shù)據(jù)對象閾值達(dá)到2:1且滿足條件b的時刻點集合(如第一天的q[l,I]、q[l, 2 ],第二天的q[2,I]、q[2, 2]……),并對這些值按彼此之間的差值進(jìn)行分類,即差值很小的值分為一類(q[l,I]與q[2,I]…為一類,q[l, 2]與q[2,2]…為一類),并分別計算其平均值(分別為Q1、Q2),便得出第二個規(guī)則生效時刻點集合。于是,最終生成的規(guī)則可以是:
[0103]規(guī)則1:每天的P時刻路由器自動切換至下載優(yōu)先模式;
[0104]規(guī)則2:每天的Ql,Q2時刻路由器自動切換至上網(wǎng)優(yōu)先模式。
[0105]實例3:
[0106]針對連接至路由器的客戶端數(shù)量的規(guī)律,制定路由器WiFi發(fā)射功率大小調(diào)整規(guī)則。
[0107]此時,將統(tǒng)計數(shù)據(jù)對象選為“連接至路由器的客戶端數(shù)量”。該場景其實是很符合上述圖3中的統(tǒng)計數(shù)據(jù)對象曲線圖模型,完全可以采取與其類似的方法來計算分析,最后得出Pmax[l,2]和Pmin[l,I]兩個規(guī)則生效時刻點,于是最終生成的規(guī)則可以是:
[0108]規(guī)則1:每天的Pmin[l,I]時刻點路由器自動將WiFi發(fā)射功率大小值調(diào)至一個較大值Tl。
[0109]規(guī)則2:每天的Pmax[l,2]時刻點路由器自動將WiFi發(fā)射功率大小值降至一個較小值T2。
[0110]最后,規(guī)則生成了,但并不是一成不變的,而是隨著用戶使用路由器的時間推移,統(tǒng)計數(shù)據(jù)對象也會相應(yīng)地隨時間進(jìn)行更新,從而各個影響到規(guī)則生成的各個值和參數(shù)也會有變化,規(guī)則自然就會不斷地得到優(yōu)化。
[0111]實際應(yīng)用中,可將用戶的使用習(xí)慣規(guī)律映射至路由器的設(shè)置規(guī)則,遠(yuǎn)非上述三種示例情形,用戶使用路由器的習(xí)慣是一個非常泛的概念,其情形也非常復(fù)雜,本文不可能窮舉所有可能的情況。本文所述方案的重點在于如何將用戶對路由器的使用行為進(jìn)行統(tǒng)計分析得出能應(yīng)用于路由器的設(shè)置規(guī)則,從而使得路由器智能化的過程。
[0112]實施例二:
[0113]請參閱圖9,本發(fā)明實施例二提供的路由器的設(shè)置系統(tǒng)包括:采集模塊11、規(guī)律提取模塊12、規(guī)則生成模塊13和設(shè)置模塊14。其中,
[0114]采集模塊11,用于采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù);
[0115]在本發(fā)明實施例二中,所述采集模塊11具體可以用于:
[0116]采集在統(tǒng)計時長內(nèi),每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,所述統(tǒng)計數(shù)據(jù)對象能表示用戶對路由器的使用行為。
[0117]規(guī)律提取模塊12,用于根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律;
[0118]在本發(fā)明實施例二中,所述規(guī)律提取模塊12具體可以包括:
[0119]模擬模塊,用于將采集到的,在統(tǒng)計時長內(nèi)每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,以時間為橫軸,統(tǒng)計數(shù)據(jù)對象為縱軸模擬出統(tǒng)計數(shù)據(jù)對象曲線圖;
[0120]預(yù)設(shè)模塊,用于預(yù)設(shè)多個對應(yīng)不同周期時長的周期時長截取窗口,所述周期時長是指用戶對路由器的使用行為以某一個周期為單位規(guī)律性地重復(fù);
[0121]第一確定模塊,用于針對所述統(tǒng)計數(shù)據(jù)對象曲線圖,通過所述預(yù)設(shè)的多個對應(yīng)不同周期時長的周期時長截取窗口,確定所述統(tǒng)計數(shù)據(jù)對象的周期時長;
[0122]第二確定模塊,用于根據(jù)所述統(tǒng)計數(shù)據(jù)對象的周期時長以及所述周期時長內(nèi)的統(tǒng)計數(shù)據(jù)對象的值確定用戶對路由器的使用習(xí)慣規(guī)律及使用習(xí)慣規(guī)律參數(shù)。
[0123]在本發(fā)明實施例二中,所述第一確定模塊具體可以包括:
[0124]截取模塊,用于針對所述統(tǒng)計數(shù)據(jù)對象曲線圖,以周期時長從小到大的順序依次用所述預(yù)設(shè)的多個對應(yīng)不同周期時長的周期時長截取窗口截取所述統(tǒng)計數(shù)據(jù)對象曲線圖,得到M個子曲線段,其中M=統(tǒng)計時長/周期時長截取窗口對應(yīng)的周期時長;
[0125]第三確定模塊,用于計算所述M個子曲線段之間的相關(guān)度,直到采用某種周期時長截取窗口所截取下來的所述M個子曲線段之間的相關(guān)度值達(dá)到了預(yù)設(shè)的相關(guān)度閾值,則確定該周期時長截取窗口所對應(yīng)的周期時長即為所述統(tǒng)計數(shù)據(jù)對象的周期時長。
[0126]在本發(fā)明實施例二中,所述第二確定模塊具體可以包括:
[0127]第四確定模塊,用于確定每一個周期時長內(nèi)的每一天的統(tǒng)計數(shù)據(jù)對象閾值;
[0128]第五確定模塊,用于根據(jù)每一個周期時長內(nèi)的每一天的統(tǒng)計數(shù)據(jù)對象閾值確定每一個周期時長內(nèi)的每一天的規(guī)則生效時刻點和規(guī)則時長。
[0129]規(guī)則生成模塊13,用于根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則;
[0130]在本發(fā)明實施例二中,所述規(guī)則生成模塊13具體用于:
[0131]根據(jù)統(tǒng)計數(shù)據(jù)對象的特點,結(jié)合使用習(xí)慣規(guī)律參數(shù),生成相應(yīng)的路由器的設(shè)置規(guī)則。
[0132]設(shè)置模塊14,用于根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。
[0133]在本發(fā)明實施例二中,所述設(shè)置模塊14具體用于:根據(jù)所述設(shè)置規(guī)則自動對路由器進(jìn)行設(shè)置;或者,
[0134]所述設(shè)置模塊14具體用于包括:[0135]提示模塊,用于提示所述設(shè)置規(guī)則;
[0136]接收模塊,用于接收對所述設(shè)置規(guī)則的生效選擇;
[0137]設(shè)置子模塊,用于根據(jù)所述設(shè)置規(guī)則自動對路由器進(jìn)行設(shè)置。
[0138]本發(fā)明實施例還提供了包括本發(fā)明實施例二提供的路由器的設(shè)置裝置的路由器。
[0139]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁盤、光盤等。
[0140]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種路由器的設(shè)置方法,其特征在于,所述方法包括: 采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù); 根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律; 根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則; 根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。
2.如權(quán)利要求1所述的方法,其特征在于,所述采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù)具體為: 采集在統(tǒng)計時長內(nèi),每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,所述統(tǒng)計數(shù)據(jù)對象能表示用戶對路由器的使用行為。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律具體包括: 將采集到的,在統(tǒng)計時長內(nèi)每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,以時間為橫軸,統(tǒng)計數(shù)據(jù)對象為縱軸模擬出統(tǒng)計數(shù)據(jù)對象曲線圖; 預(yù)設(shè)多個對應(yīng)不同周期 時長的周期時長截取窗口,所述周期時長是指用戶對路由器的使用行為以某一個周期為單位規(guī)律性地重復(fù); 針對所述統(tǒng)計數(shù)據(jù)對象曲線圖,通過所述預(yù)設(shè)的多個對應(yīng)不同周期時長的周期時長截取窗口,確定所述統(tǒng)計數(shù)據(jù)對象的周期時長; 根據(jù)所述統(tǒng)計數(shù)據(jù)對象的周期時長以及所述周期時長內(nèi)的統(tǒng)計數(shù)據(jù)對象的值確定用戶對路由器的使用習(xí)慣規(guī)律及使用習(xí)慣規(guī)律參數(shù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則具體為: 根據(jù)統(tǒng)計數(shù)據(jù)對象的特點,結(jié)合使用習(xí)慣規(guī)律參數(shù),生成相應(yīng)的路由器的設(shè)置規(guī)則。
5.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置具體為: 根據(jù)所述設(shè)置規(guī)則自動對路由器進(jìn)行設(shè)置;或者, 所述根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置具體為: 提示所述設(shè)置規(guī)則; 接收對所述設(shè)置規(guī)則的生效選擇; 根據(jù)所述設(shè)置規(guī)則自動對路由器進(jìn)行設(shè)置。
6.一種路由器的設(shè)置系統(tǒng),其特征在于,所述系統(tǒng)包括: 采集模塊,用于采集在統(tǒng)計時長內(nèi)用戶對路由器的使用行為中與時間相關(guān)的數(shù)據(jù); 規(guī)律提取模塊,用于根據(jù)所述數(shù)據(jù)提取用戶對路由器的使用習(xí)慣規(guī)律; 規(guī)則生成模塊,用于根據(jù)所述使用習(xí)慣規(guī)律生成相應(yīng)的路由器的設(shè)置規(guī)則; 設(shè)置模塊,用于根據(jù)所述設(shè)置規(guī)則對路由器進(jìn)行設(shè)置。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述采集模塊具體用于: 采集在統(tǒng)計時長內(nèi),每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,所述統(tǒng)計數(shù)據(jù)對象能表示用戶對路由器的使用行為。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述規(guī)律提取模塊具體包括: 模擬模塊,用于將采集到的,在統(tǒng)計時長內(nèi)每一個抽樣時刻點路由器中統(tǒng)計數(shù)據(jù)對象的值,以時間為橫軸,統(tǒng)計數(shù)據(jù)對象為縱軸模擬出統(tǒng)計數(shù)據(jù)對象曲線圖; 預(yù)設(shè)模塊,用于預(yù)設(shè)多個對應(yīng)不同周期時長的周期時長截取窗口,所述周期時長是指用戶對路由器的使用行為以某一個周期為單位規(guī)律性地重復(fù); 第一確定模塊,用于針對所述統(tǒng)計數(shù)據(jù)對象曲線圖,通過所述預(yù)設(shè)的多個對應(yīng)不同周期時長的周期時長截取窗口,確定所述統(tǒng)計數(shù)據(jù)對象的周期時長; 第二確定模塊,用于根據(jù)所述統(tǒng)計數(shù)據(jù)對象的周期時長以及所述周期時長內(nèi)的統(tǒng)計數(shù)據(jù)對象的值確定用戶對路由器的使用習(xí)慣規(guī)律及使用習(xí)慣規(guī)律參數(shù)。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述規(guī)則生成模塊具體用于: 根據(jù)統(tǒng)計數(shù)據(jù)對象的特點,結(jié)合使用習(xí)慣規(guī)律參數(shù),生成相應(yīng)的路由器的設(shè)置規(guī)則。
10.一種包括權(quán)利要求6至9任一項所述的路由器的設(shè)置系統(tǒng)的路由器。
【文檔編號】H04L12/771GK103607353SQ201310585901
【公開日】2014年2月26日 申請日期:2013年11月19日 優(yōu)先權(quán)日:2013年11月19日
【發(fā)明者】彭潔華, 陳超 申請人:普聯(lián)技術(shù)有限公司