交換器、電源管理系統及其電源管理方法與流程
2023-08-10 04:15:36 1

本發明涉及一種交換器、電源管理系統及其電源管理方法。
背景技術:
隨著科技的進步以及時代的變遷,無線網絡已然成為人們生活中不可或缺的一部分。為了讓使用者能夠更加方便地使用無線網絡,許多公共場所、學校與企業組織都會提供無線存取點來讓使用者使用。而為了滿足使用者能夠隨時隨地使用網絡服務的需求,無線存取點的設置愈趨密集。
當無線存取點被布建的越來越密集時,雖然可讓使用者得以便利地上網,但在某些時間點也可能造成不必要的電力消耗。舉例而言,在低峰時間(例如,下班時間)中,因需要服務的使用者較少,因而會有很多的無線存取點閒置,使得多數的無線存取點都在輕載的情況下造成了多餘的電力耗損。因此,如何發展出一種方法,使得無線存取點在某些時間點能夠減少多餘的電力耗損,為本領域技術人員所關心的議題之一。
技術實現要素:
有鑑於此,本發明提供一種交換器、電源管理系統及其電源管理方法。此方法可依據存取點的平均負載情形、存取點的系統時間以及交換器的執行模式決定存取點的傳送範圍。並且,本發明提出的方法還可通過交換器來執行存取點的電源管理,以在系統時間屬於預設時間區間時能夠減少存取點的電力消耗。
本發明提供一種交換器,該交換器包括儲存單元、多個埠、電源控制單元以及處理單元。儲存單元記錄多個模塊。多個埠耦接多個存取點,其中多個存取點服務多個客戶端。電源控制單元通過多個埠個別提供多個存取點電源。處理單元耦接儲存單元、多個埠以及電源控制單元,執行儲存單元中的多個模塊。所述模塊包括判斷模塊、切換模塊、收集模塊、尋找模塊以及調整模塊。判斷模塊判斷交換器的系統時間是否屬於第一預設時間區 間。當系統時間屬於第一預設時間區間時,切換模塊切換交換器為第一模式,並發送指示第一模式的第一切換信號至多個存取點。收集模塊收集各存取點響應於第一切換信號所回傳的對於多個客戶端的覆蓋情形。尋找模塊依據各存取點的覆蓋情形從多個存取點中找出足以服務多個客戶端的至少一個第一存取點。調整模塊在預設時間之後禁能存取點中至少一個第一存取點之外的至少一個第二存取點。
本發明提供一種電源管理系統。此電源管理系統包括多個存取點以及交換器。多個存取點用以服務多個客戶端。交換器通過多個埠個別提供存取點電源,並判斷第一系統時間是否屬於第一預設時間區間。當第一系統時間屬於第一預設時間區間時,交換器切換為第一模式,並發送指示第一模式的第一切換信號至存取點。各存取點響應於第一切換信號回傳對於客戶端的覆蓋情形至交換器。交換器依據存取點的覆蓋情形從存取點中找出足以服務客戶端的至少一個第一存取點。在預設時間之後禁能存取點中至少一個第一存取點之外的至少一個第二存取點。
本發明提供一種電源管理的方法,適用於包括交換器及多個存取點的電源管理系統。此方法包括以下多個步驟:交換器判斷第一系統時間是否屬於第一預設時間區間;當第一系統時間屬於第一預設時間區間時,交換器切換為第一模式,並發送指示第一模式的第一切換信號至存取點;各存取點響應於第一切換信號回傳對於多個客戶端的覆蓋情形至交換器;交換器依據各存取點的覆蓋情形從存取點中找出足以服務客戶端的至少一個第一存取點;以及在一預設時間之後禁能這些存取點中該至少一個第一存取點之外的該至少一個第二存取點。
基於上述,本發明的存取點可依據交換器的執行模式或存取點本身的系統時間以及負載情況來決定使用第一範圍或第二範圍作為其傳送範圍。並且,交換器還可依據系統預設時間區間、存取點的傳送範圍決定需致能的存取點,並禁能部份不需要的存取點。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並結合附圖做詳細說明如下。
附圖說明
圖1是依據本發明的一實施例示出的電源管理系統示意圖。
圖2是依據本發明的一實施例示出的存取點執行電源管理方法的流程圖。
圖3是依據圖2實施例示出的存取點執行電源管理方法的流程圖。
圖4是依據本發明的一實施例示出的多個存取點個別使用第一範圍作為傳送範圍來分別服務多個客戶端的示意圖。
圖5是依據本發明的一實施例示出的多個存取點個別使用第二範圍作為傳送範圍來分別服務多個客戶端的示意圖。
圖6是依據本發明的一實施例示出的交換器執行電源管理方法的流程圖。
圖7是依據本發明的一實施例示出的尋找模塊及調整模塊的執行流程圖。
圖8是依據本發明的一實施例示出的由部分存取點分別服務多個客戶端的示意圖。
附圖符號說明
1~14:客戶端
10:電源管理系統
100_1~100_n:存取點
110、220:儲存單元
110_1:計算模塊
110_2:判斷模塊
110_3:決定模塊
120、230:處理單元
200:交換器
210_1~210_k:埠
220_1:判斷模塊
220_2:切換模塊
220_3:收集模塊
220_4:尋找模塊
220_5:調整模塊
240:電源控制單元
R1~R4:第一範圍
R1』~R4』:第二範圍
S210~S230、S310~S316、S331~S335、S610~S680、S710~S770:步驟
具體實施方式
針對多數無線存取點(Access Point,AP)在某些時間點都在輕載的情況下所造成的多餘電力耗損的問題,本發明的存取點可依據負載情形及交換器的執行模式調整傳送範圍。本發明還利用交換器執行存取點的電源管理。藉此,可在系統時間屬於預設時間區間時,減少存取點的電力消耗。
現將詳細參考本發明的示範性實施例,在附圖中說明所述示範性實施例的實例。另外,凡可能之處,在附圖及實施方式中使用相同標號的元件/構件代表相同或類似部分。
圖1是依據本發明的一實施例示出的電源管理系統示意圖。在本實施例中,電源管理系統10包括存取點100_1~100_n(n為正整數)以及交換器200。在本發明的實施例中,存取點100_1~100_n的實施方式皆相似,故以下將以存取點100_1為例來介紹其特性。存取點100_1例如是可提供無線區域網路(Wireless local area network,WLAN)的無線網絡存取點,但可不限於此。
存取點100_1包括儲存單元110以及處理單元120。儲存單元110例如是存儲器、硬碟或是其他任何可用於儲存數據的元件,而可用以記錄多個模塊。處理單元120耦接儲存單元110。處理單元120可為一般用途處理單元、特殊用途處理單元、傳統的處理單元、數位訊號處理單元、多個微處理單元(microprocessor)、一個或多個聯合數位訊號處理單元核心的微處理單元、控制器、微控制器、特殊應用集成電路(Application Specific Integrated Circuit,ASIC)、現場可編程門陣列(Field Programmable Gate Array,FPGA)、任何其他種類的集成電路、狀態機、進階精簡指令集機器(Advanced RISC Machine,ARM)的處理單元以及類似的處理單元。
交換器200包括多個埠210_1~210_k(k為正整數)、儲存單元220、處理單元230以及電源控制單元240。交換器200例如是乙太網絡交換器,但本發明不限於此。多個埠210_1~210_k用以連接存取點100_1~100_n, 而存取點100_1~100_n可分別服務多個客戶端。各客戶端例如是智慧型手機、平板計算機、筆記本計算機(Notebook PC)或其他類似的裝置。儲存單元220與處理單元230的各種可能的實現方式與存取點100_1的儲存單元110及處理單元120相似,在此不再贅述。
在交換器200中,處理單元230耦接埠210_1~210_k、儲存單元220、以及電源控制單元240。電源控制單元240可以是以內建或外接電源方式,提供存取點100_1~100_n電源。內建的電源控制單元240在乙太網絡中通過埠210_1~210_k可直接連接雙絞線個別提供存取點100_1~100_n電源。此種乙太網絡供電(Power over Ethernet,POE)技術,使得存取點100_1~100_n在乙太網絡的纜線架構下無需額外的電源插座就可運行。而外接的電源控制單元240例如可通過一般交流或直流電源供電給存取點100_1~100_n,但本發明並不以此為限。
圖2是依據本發明的一實施例示出的存取點執行電源管理方法的流程圖。本實施例提出的方法可由圖1的存取點100_1~100_n的任意其中之一實施,但為了便於說明本實施例,以下以存取點100_1為例來說明電源管理方法的詳細步驟。在本實施例中,存取點100_1的處理單元120可存取儲存單元110所儲存的計算模塊110_1、判斷模塊110_2以及決定模塊110_3以執行本發明提出的電源管理方法的各個步驟。
在步驟S210中,計算模塊110_1計算在時間區間內的平均負載情形。在一實施例中,所述時間區間可預設為第一時間長度(例如是1小時),而計算模塊110_1可計算存取點100_1在第一時間長度中的平均負載情形。所述平均負載情形可包括連接至存取點100_1的平均客戶端個數、平均頻寬以及平均負載/使用率等等,但本發明不限於此。
在步驟S220中,判斷模塊110_2判斷交換器200是否處於第一模式或存取點100_1的第二系統時間是否屬於第二預設時間區間,並據以產生判斷結果。
在一實施例中,本發明的交換器200至少可切換為第一模式與第二模式(例如,省電模式與非省電模式,但本發明不限於此),以響應於其第一系統時間來控制供應至存取點100_1~100_n的電源狀態或執行模式。所述第一系統時間可在交換器200連上網絡之後,由交換器200通過網絡取得其所屬時區的當下時間。在一實施例中,當交換器200的第一系統時間屬於第一 預設時間區間(例如,辦公室一般的下班時間,或是其他由管理者自行設定的時間,但本發明不限於此)時,交換器200可切換為第一模式,並發送指示所述第一模式的第一切換信號CS1至存取點100_1~100_n。另一方面,當交換器200的第一系統時間不屬於第一預設時間區間時,交換器200可切換為第二模式,並發送指示所述第二模式的第二切換信號CS2至存取點100_1~100_n。
此外,存取點100_1也可通過網絡取得其所屬時區的當下時間作為其第二系統時間,並判別第二系統時間是否屬於第二預設時間區間,以控制存取點100_1的傳送範圍。存取點100_1可藉助此校正操作,同步交換器200與存取點100_1的系統時間。所述第二預設時間區間例如是辦公室的下班時間,或是其他由管理者自行設定的時間,但本發明不限於此。在一實施例中,交換第一預設時間區間及第二預設時間區間可依據設計者的考量而設定為相同或相異。
在步驟S230中,決定模塊110_3基於平均負載情形以及判斷結果決定存取點100_1的傳送範圍。在一實施例中,所述傳送範圍例如預設為第一範圍,而決定模塊110_3可基於平均負載情形以及判斷結果決定是否將傳送範圍擴大為第二範圍,或是維持第一範圍。為了更詳細地說明步驟S230的細節,以下另列舉圖3來進行說明。
圖3是依據圖2實施例示出的存取點執行電源管理方法的流程圖。在本實施例中,步驟S210及S220的細節請參照圖2的相關說明,在此不再贅述。此外,圖2的步驟S230更細分為圖3的步驟S310~S316以及S331~S335。
在步驟S220之後,決定模塊110_3可在步驟S310中判斷所述判斷結果是否指示交換器200處於第一模式或存取點100_1的第二系統時間屬於第二預設時間區間。若交換器200不處於第一模式且存取點100_1的第二系統時間也不屬於第二預設時間區間,則決定模塊110_3可繼續進行步驟S311~S316。若交換器200處於第一模式和/或存取點100_1的第二系統時間屬於第二預設時間區間,則決定模塊110_3可繼續進行步驟S331~S335。
在步驟S311中,決定模塊110_3可設定存取點100_1的時間區間為第一時間長度。接著,在步驟S312中,決定模塊110_3可判斷存取點100_1的傳送範圍是否為第一範圍。若是,在步驟S313中,決定模塊110_3可判斷存取點100_1的平均負載情形是否低於第一閾值。若是,在步驟S314中, 決定模塊110_3可調整存取點100的傳送範圍為第二範圍(其大於第一範圍)。之後,決定模塊110_3可返回步驟S210,以控制計算模塊110_1再次計算在時間區間(即,第一時間長度)內的平均負載情形。
在一實施例中,所述第一閾值例如是系統負載的50%,但本發明並不限於此。在此情況下,當決定模塊110_3在步驟S313中判斷存取點100_1的平均負載情形低於所述第一閾值時,表示目前存取點100_1的傳送範圍內的客戶端的數量和/或存取點100_1的平均負載/使用率較低。因此,決定模塊110_3可在步驟S314中擴大存取點100_1的傳送範圍為第二範圍,以覆蓋更多的客戶端,進而充分利用(fully exploit)存取點100_1的運算資源。
另一方面,若決定模塊110_3在步驟S313中判斷平均負載情形不低於所述第一閾值,表示目前存取點100_1的傳送範圍內的客戶端的數量和/或存取點100_1的平均負載/使用率並未過低。因此,決定模塊110_3可直接返回步驟S210,以控制計算模塊110_1再次計算在時間區間內的平均負載情形。
在其他實施例中,若決定模塊110_3在步驟S312中判斷存取點100_1的傳送範圍不為第一範圍,決定模塊110_3可執行步驟S315以判斷存取點100_1的平均負載情形是否高於第二閾值。若是,在步驟S316中,決定模塊110_3可調整存取點100_1的傳送範圍為第一範圍。之後,決定模塊110_3可返回步驟S210,以控制計算模塊110_1再次計算存取點100_1的平均負載情形。
在一實施例中,所述第二閾值例如是系統負載的90%,但本發明並不限於此。在此情況下,當決定模塊110_3在步驟S315中判斷存取點100_1的平均負載情形高於所述第二閾值時,表示目前存取點100_1的傳送範圍內的客戶端的數量和/或處理單元120的平均負載/使用率已接近滿載。因此,決定模塊110_3可在步驟S316中縮小存取點100_1的傳送範圍為第一範圍,以覆蓋較少的客戶端,進而減輕存取點100_1的負擔。
另一方面,若決定模塊110_3在步驟S315中判斷平均負載情形不高於所述第二閾值,表示目前存取點100_1的傳送範圍內的客戶端的數量和/或處理單元120的平均負載/使用率並未過高。因此,決定模塊110_3可直接返回步驟S210,以控制計算模塊110_1再次計算在時間區間內的平均負載情形。
在其他實施例中,若決定模塊110_3判斷交換器200處於第一模式和/或存取點100_1的第二系統時間屬於第二預設時間區間,則決定模塊110_3可執行步驟S331以設定時間區間為小於第一時間長度的第二時間長度(例如0.5小時)。也就是說,當交換器200處於第一模式和/或存取點100_1的第二系統時間屬於第二預設時間區間(例如,下班時間)時,決定模塊110_3可縮短用於計算平均負載情形的觀察時間,以較即時地依據平均負載情形調整傳送範圍。
接著,在步驟S332中,決定模塊110_3可記錄存取點100_1對於多個客戶端的覆蓋情形。舉例而言,決定模塊110_3可記錄當下的傳送範圍所能夠覆蓋到的所有客戶端。之後,在步驟S333中,決定模塊110_3可判斷存取點100_1的傳送範圍是否為第二範圍。
當決定模塊110_3判斷存取點100_1的傳送範圍不為第二範圍時,在步驟S334中,決定模塊110_3可調整存取點100_1的傳送範圍為第二範圍。也就是,當交換器200處於第一模式和/或存取點100_1的第二系統時間屬於第二預設時間區間時,由於當下所需服務的客戶端可能較少,且分布的也較稀疏,因此決定模塊110_3可將傳送範圍調整為較大的第二範圍,以覆蓋較多的客戶端。之後,決定模塊110_3可返回步驟S210,以控制計算模塊110_1再次計算在時間區間(即,第二時間長度)內的平均負載情形。
然而,若決定模塊110_3在步驟S333中判斷存取點100_1的傳送範圍為第二範圍,則決定模塊110_3可執行步驟S335以回傳存取點100_1的覆蓋情形至交換器200之後,決定模塊110_3可返回步驟S210,以控制計算模塊110_1再次計算在時間區間(即,第二時間長度)內的平均負載情形。
簡言之,本發明實施例的存取點100_1在交換器200不處於第一模式並且存取點100_1的第二系統時間不屬於第二預設時間區間時,存取點100_1可觀察在時間區間內的平均負載情形,並據以決定使用第一範圍或第二範圍作為其傳送範圍。而存取點100_1在交換器200處於第一模式和/或存取點100_1的第二系統時間屬於第二預設時間區間時,存取點100_1可逕行使用第二範圍作為其傳送範圍,以覆蓋較多的客戶端。也就是說,本發明的存取點100_1能夠依據交換器200的執行模式或是存取點100_1本身的系統時間以及平均負載情形適應性地縮小或擴大傳送範圍以對客戶端提供服務。
圖4是依據本發明的一實施例示出的多個存取點個別使用第一範圍作 為傳送範圍來分別服務多個客戶端的示意圖。在本實施例中,假設n為4、交換器200不處於第一模式並且各存取點100_1~100_4的第二系統時間不屬於第二預設時間區間(即,非下班時間),且各存取點100_1~100_4的平均負載情形都高於第一閾值。因此,各存取點100_1~100_4可使用第一範圍R1~R4作為其傳送範圍,以覆蓋客戶端1~14。
請參照圖5,圖5是依據本發明的一實施例示出的多個存取點個別使用第二範圍作為傳送範圍來分別服務多個客戶端的示意圖。在本實施例中,假設此時的交換器200處於第一模式和/或各存取點100_1~100_4的第二系統時間屬於第二預設時間區間,且客戶端2、4、6、7、12、13(即,以S標示的客戶端)已關閉和/或呈現離線狀態。此時,由於僅剩客戶端1、3、5、8~11、14需要服務,因此各存取點100_1~100_4可使用第二範圍R1』~R4』作為其傳送範圍,以覆蓋數量較少且分布較稀疏的客戶端1、3、5、8~11、14。
在一實施例中,在存取點100_1~100_4擴大傳送範圍的情況下,將可能產生僅需存取點100_1~100_4中的一部分即可覆蓋客戶端1、3、5、8~11、14的情形。此時,本發明提出的交換器200可通過以下介紹的方法來從存取點100_1~100_4中找出足以覆蓋客戶端1、3、5、8~11、14的第一存取點,進而禁能存取點100_1~100_4中某些不需要的第二存取點。如此一來,交換器200即可充分利用第一存取點的資源,並同時節省第二存取點的電力消耗。
圖6是依據本發明的一實施例示出的交換器執行電源管理方法的流程圖。在本實施例中,交換器200的處理單元230可存取儲存單元220所儲存的判斷模塊220_1、切換模塊220_2、收集模塊220_3、尋找模塊220_4以及調整模塊220_5以執行本實施例提出的電源管理方法的各個步驟。
在步驟S610中,判斷模塊220_1判斷交換器200的第一系統時間是否屬於第一預設時間區間。在本實施例中,第一預設時間區間例如是一般辦公室的下班時間,或是其他由管理者自行設定的時間,本發明並未對此有所限制。
在步驟S620中,當第一系統時間屬於第一預設時間區間時,切換模塊220_2可切換交換器200為第一模式,並發送指示第一模式的第一切換信號CS1至存取點100_1~100_n。
在步驟S630中,收集模塊220_3收集各存取點100_1~100_n響應於第一切換信號CS1所回傳的對於多個客戶端的覆蓋情形。在步驟S640中,尋找模塊220_4依據各存取點100_1~100_n的覆蓋情形從多個存取點100_1~100_n中找出足以服務多個客戶端的至少一個第一存取點。在步驟S650中,調整模塊220_5在預設時間之後禁能存取點中至少一個第一存取點之外的至少一個第二存取點。
為了更詳細地說明步驟S640~S650,本發明還詳細地將步驟S640~S650細分為圖7的步驟S710~S770來說明,並且同時結合圖5的形式來進行說明。圖7是依據本發明的一實施例示出的尋找模塊及調整模塊的執行流程圖。請參照圖5及圖7,在步驟S710中,尋找模塊220_4根據各存取點100_1~100_4的覆蓋情形找出由最少存取點覆蓋的特定客戶端。
在本實施例中,存取點100_1~100_4對於客戶端1、3、5、8~11、14的覆蓋情形可表示為下表1的形式。舉例來說,由於客戶端1僅落在存取點100_1的覆蓋範圍內,因此客戶端1所對應的列僅以符號「V」標記存取點100_1。舉另一例而言,由於客戶端3落在存取點100_1及100_2的覆蓋範圍內,因此客戶端3所對應的列僅以符號「V」標記存取點100_1及100_2。表1中其餘欄的意義應可基於此處教示而推得,在此不再贅述。
表1
從表1可看出,客戶端1及5僅由一個存取點(即,存取點100_1)覆 蓋,因此尋找模塊220_4可定義客戶端1及5為由最少存取點覆蓋的特定客戶端。
接下來,在步驟S720中,尋找模塊220_4在覆蓋特定客戶端的多個存取點中找出覆蓋最多客戶端的特定存取點,其中特定存取點為至少一個第一存取點的其中之一。請繼續參照表1,由於特定客戶端1及5僅由存取點100_1所覆蓋,尋找模塊220_4設定存取點100_1為特定存取點。
在步驟S730中,尋找模塊220_4標記特定存取點以及特定存取點在多個客戶端中所覆蓋的子集合。請參照表2,表2中以中括號(即,「[]」)標記了特定存取點(即,存取點100_1)以及其在多個客戶端中所覆蓋的子集合(即,客戶端1、3、5及14)。
表2
在步驟S740中,尋找模塊220_4判斷是否已完全地標記多個客戶端。請參照表2,由於客戶端8~11尚未被標記,因此尋找模塊220_4可繼續進行步驟S750以從多個存取點以及多個客戶端中分別排除特定存取點以及子集合,並再次執行步驟S710。也就是,尋找模塊220_4可在排除存取點110_1及客戶端1、3、5及14的情況下,再次執行步驟S710。
請再次參照表2,在排除特定存取點以及子集合的覆蓋範圍的情況下,由於客戶端8及11僅由存取點100_2及100_3覆蓋,因此尋找模塊220_4可定義客戶端8及11為由最少存取點覆蓋的特定客戶端(步驟S710)。接著,在步驟S720中,尋找模塊220_4可在存取點100_2及100_3中選擇覆 蓋最多客戶端的存取點100_2作為特定存取點。接著,在步驟S730中,尋找模塊220_4可標記存取點100_2及其在客戶端8~11中所覆蓋的子集合(即,客戶端8~11),如表3所示。
表3
接著,在步驟S740中,由於尋找模塊220_4將判斷已完全地標記客戶端1、3、5、8~11及14,因此調整模塊220_5可繼續在步驟S760中分配多個客戶端(即,客戶端1、3、5、8~11、14)至被標記的多個存取點(即,存取點100_1及100_2)以產生分配結果,並將分配結果告知多個存取點(即,存取點100_1~100_4)。也就是說,尋找模塊220_4已從存取點110_1~110_4中找出足以覆蓋客戶端1、3、5、8~11、14的存取點100_1及100_2(即先前提及的第一存取點)。在本實施例中,由於存取點100_3及100_4未被標記,此即代表即便存取點100_3及100_4被禁能,客戶端1、3、5、8~11、14仍可由其他的存取點所覆蓋。也就是說,未被標記的存取點100_3及100_4在本實施例中屬於不需要開啟/致能的第二存取點。
因此,在步驟S770中,調整模塊220_5可在預設時間之後禁能未被標記的多個存取點(即,存取點100_3及100_4)。所述預設時間例如是10分鐘或是其他由管理者自行設定的時間長度。在一實施例中,調整模塊220_5禁能存取點100_3及100_4的方式例如是停止通過埠210_3及210_4提供電源至存取點100_3及100_4,但本發明可不限於此。如此一來,交換器200即可充分利用存取點100_1及100_2的資源,並同時節省存取點100_3及100_4的電力消耗。
除此之外,存取點100_3及100_4也會依據分配結果告知其原本所服務的客戶端改為連接至存取點100_1及100_2的其中之一。在一實施例中,存取點100_3及100_4還可告知其所服務的客戶端將在預設時間之後停止服務。
請參照圖8,圖8是依據本發明的一實施例示出的由部分存取點(即,存取點100_1及100_2)分別服務多個客戶端(即,客戶端1、3、5、8~11、14)的示意圖。通過上述步驟,交換器200確保了在系統時間屬於預設時間區間時以最少數量的存取點100_1及100_2來服務所有客戶端1、3、5、8~11、14。
請再次參照圖6的步驟S610,當判斷模塊220_1在步驟S610中判斷交換器200的第一系統時間不屬於第一預設時間區間(即,非下班時間)時,交換器200可執行步驟S660~S680。在步驟S660中,切換模塊220_2可切換交換器200為第二模式(即,非省電模式)。在步驟S670中,切換模塊220_2可致能存取點100_1~100_n中禁能的至少一個第二存取點。之後,在步驟S680中,切換模塊220_2可發送指示第二模式的第二切換信號CS2至存取點100_1~100_n。
也就是說,當第一系統時間不屬於第一預設時間區間時,交換器200可致能所有的存取點100_1~100_n,以讓存取點100_1~100_n服務更多的客戶端。
簡言之,本發明實施例的交換器200可依據第一系統時間、存取點100_1~100_n的傳送範圍來決定致能/禁能存取點100_1~100_n。如此一來,本發明確保在第一系統時間屬於第一預設時間區間時能以最少數量的存取點100_1~100_n來服務所有客戶端,因而達到省電的目的。
綜上所述,本發明的存取點可依據交換器的執行模式或本身的系統時間以及負載情況來決定使用第一範圍或第二範圍作為其傳送範圍,進而以較適當的傳送範圍對客戶端提供服務。並且,交換器還可依據第一系統預設時間區間、存取點的傳送範圍決定需致能的存取點,並禁能部份不需要的存取點。據此,本發明的交換器確保了當第一系統時間屬於第一預設時間區間時,充分利用被致能的存取點的資源,並同時節省被禁能存取點的電力消耗。
雖然本發明已以實施例揭示如上,但是其並非用以限定本發明,任何本領域技術人員在不脫離本發明的精神和範圍下,可做些許的改動與潤飾,故 本發明的保護範圍應以本發明的權利要求為準。