本發明涉及集群系統通信領域,更具體地說,涉及一種數字集群系統信道遷移方法及裝置。
背景技術:
集群系統基站下一般存在多個業務信道,公用數字集群系統(pdt)采用時分多址方式,一個物理業務信道存在兩個邏輯業務信道,業務信道用于承載通話業務。
現有公用數字集群系統中語音業務建立后,采用分配后的業務信道保持不變,直到整個語音業務結束。采用這種業務信道使用方式,因在整個語音業務結束前業務信道始終不變,會導致出現兩路通話業務占用兩臺信道機,即使兩臺信道機同時處于工作狀態,這樣會導致系統功耗增加,尤其是在移動使用系統。
技術實現要素:
本發明要解決的技術問題在于,針對現有技術的上述現有信道機業務信道分配不合理導致系統功耗大的缺陷,提供一種數字集群系統信道遷移方法及裝置。
本發明解決其技術問題所采用的技術方案是:構造一種數字集群系統信道遷移方法,包括以下步驟:
s1:檢測到第一信道機有空閑業務信道,同時檢測到第二信道機中處于工作狀態的業務信道的數量小于或等于所述空閑業務信道的數據;
s2:將所述第二信道機的業務遷移到所述第一信道機的空閑業務信道,所述第二信號機進入休眠狀態。
優選地,本發明所述的數字集群系統信道遷移方法,所述第一信道機和第二信道機分別包括兩個業務信道;
所述步驟s1包括:
s11:檢測到所述第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態。
優選地,本發明所述的數字集群系統信道遷移方法,在執行所述步驟s2前,還包括:
s12:判斷所述第一信道機和第二信道機的剩余通話時間是否大于閾值時間;
若是,則執行所述步驟s2。
優選地,本發明所述的數字集群系統信道遷移方法,通過時間定時器獲取所述第一信道機和第二信道機的剩余通話時間。
優選地,本發明所述的數字集群系統信道遷移方法,在所述業務遷移之前,還包括:
s21:判斷所述第一信道機和第二信道機的業務信道是否遷移過業務;
s22:若是,則將遷移過業務的信道機按照與原遷移方向相反的方向遷移業務。
優選地,本發明所述的數字集群系統信道遷移方法,在所述步驟s1之前,還包括:
s0:基站控制單元的資源管理器記錄所述第一信道機和第二信道機的信道資源使用狀況。
優選地,本發明所述的數字集群系統信道遷移方法,所述步驟s0包括:
當所述第一信道機或第二信道機的其中一個被釋放后,向所述基站控制單元發送信令,所述資源管理器記錄業務信道變化狀況。
優選地,本發明所述的數字集群系統信道遷移方法,所述步驟s2還包括:
若所述資源管理器檢測到所述第一信道機和第二信道機的信道使用狀況達到信道遷移條件,將業務信道名稱和遷移方向發送至呼叫控制模塊;
所述呼叫控制模塊發送切換信令至所述第一信道機和第二信道機,完成信道切換。
優選地,本發明所述的數字集群系統信道遷移方法,在所述呼叫控制模塊發送切換信令至所述第一信道機和第二信道機后,將所述切換信令發送至通信終端,所述通信終端根據所述切換信令切換業務信道。
另,本發明還構造一種數字集群系統信道遷移裝置,包括存儲器、處理器,其中,
所述存儲器,用于存儲程序指令;
所述處理器,用于根據所述存儲器所存儲的程序指令執行以下步驟:
基站控制單元的資源管理器記錄第一信道機和第二信道機的信道資源使用狀況;
檢測到第一信道機有空閑業務信道,同時檢測到第二信道機中處于工作狀態的業務信道的數量小于或等于所述空閑業務信道的數據;
將所述第二信道機的業務遷移到所述第一信道機的空閑業務信道,所述第二信號機進入休眠狀態。
優選地,本發明所述的數字集群系統信道遷移裝置,所述處理器,還用于根據所述存儲器所存儲的程序指令執行以下步驟:
所述第一信道機和第二信道機分別包括兩個業務信道,檢測到所述第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態。
優選地,本發明所述的數字集群系統信道遷移裝置,所述處理器,還用于根據所述存儲器所存儲的程序指令執行以下步驟:
在執行所述將所述第二信道機的業務遷移到所述第一信道機的空閑業務信道之前,還包括:
判斷所述第一信道機和第二信道機的剩余通話時間是否大于閾值時間;
若是,則將所述第二信道機的業務遷移到所述第一信道機的空閑業務信道,所述第二信號機進入休眠狀態。
實施本發明的一種數字集群系統信道遷移方法及裝置,具有以下有益效果:該方法包括:檢測到第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態;將所述第一信道機的通話業務遷移至所述第二信道機的空閑業務信道,之后所述第一信道機進入休眠狀態;或將所述第二信道機的通話業務遷移至所述第一信道機的空閑業務信道,之后所述第二信道機進入休眠狀態。通過實施本發明,在通話過程中,利用業務信道遷移降低信道機功耗,從而降低集群系統功耗。
附圖說明
下面將結合附圖及實施例對本發明作進一步說明,附圖中:
圖1是本發明一種數字集群系統信道遷移方法的流程示意圖;
圖2是本發明一種數字集群系統信道遷移方法的第一實施例的流程示意圖;
圖3是本發明一種數字集群系統信道遷移方法的第二實施例的流程示意圖。
具體實施方式
為了對本發明的技術特征、目的和效果有更加清楚的理解,現對照附圖詳細說明本發明的具體實施方式。
圖1是本發明一種數字集群系統信道遷移方法的流程示意圖。
具體的,本發明構造一種數字集群系統信道遷移方法,包括以下步驟:
s1:檢測到第一信道機有空閑業務信道,同時檢測到第二信道機中處于工作狀態的業務信道的數量小于或等于空閑業務信道的數據。第一信道機和第二信道機都包含多個業務信道。可以理解,此處說的第一信道機和第二信道機并不用于限定順序,僅是一種指代關系。
s2:將第二信道機的業務遷移到第一信道機的空閑業務信道,第二信號機進入休眠狀態。
圖2是本發明一種數字集群系統信道遷移方法的第一實施例的流程示意圖。
具體的,在本發明中,第一信道機和第二信道機分別包括兩個業務信道。該系統的信道采用時分復用,公用數字集群系統有多個信道機,每個信道機包括兩個時隙,每個時隙為一個業務信道,業務信道用于承載通話業務。本發明所提供的業務信道遷移方法針對公用數字集群系統中的所有信道機,為說明工作原理,選取任意兩個信道機進行方法說明,即第一信道機和第二信道機,第一信道機和第二信道機都包括兩個業務信道。根據信道是否被占用,將業務信道劃分為業務信道和空閑業務信道:把業務信道被占用的業務信道記作業務信道,包含通話業務;把業務信道未被占用的業務信道記作空閑業務信道,不包含通話業務。該方法包括以下步驟:
步驟s11:檢測到第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態。
具體的,此處的第一信道機和第二信道機指系統中任意兩個信道機,并不特指。當系統檢測到其中一個信道機其中一個業務信道用于承載通話業務,即其中一個業務信道處于工作狀態,記錄該信道,并繼續對系統其他信道機進行檢測。當檢測到系統中另一個信道機其中一個業務信道用于承載通話業務,即其中一個業務信道處于工作狀態,則執行步驟s2。
可以理解,出現一個信道機其中一個業務信道處于工作狀態有兩種情況:
第一種情況:該信道機原來的兩個業務信道都用于承載通話業務,即該信道機有兩個業務信道。當其中一個業務信道的通話結束,釋放信道后,該信道機其中一個通話業務處于工作狀態。
第二種情況:該信道機的兩個業務信道都處于空閑狀態,并沒有承載通話業務,即該信道機有兩個空閑業務信道。當其中一個空閑業務信道開始承載通話業務,則該信道機其中一個通話業務處于工作狀態。
步驟s2:將第二信道機的業務遷移到第一信道機的空閑業務信道,第二信號機進入休眠狀態。
具體的,將第一信道機的通話業務遷移至第二信道機的空閑業務信道,之后第一信道機進入休眠狀態;或將第二信道機的通話業務遷移至第一信道機的空閑業務信道,之后第二信道機進入休眠狀態。確定系統中存在兩個信道機分別其中一個業務信道處于工作狀態后,根據預設信道遷移算法對業務信道進行遷移,遷移業務信道后,其中沒有業務信道的信道機進入休眠狀態。預設信道遷移算法包括但不限于:按照信道機的優先級、按照進入單業務信道的時間、按照業務信道剩余通話時間、信道機功率的大小、遷移記錄等。
可以理解,該系統中至少有兩個信道機,系統將檢測所有信道機的信道使用情況,并記錄信道使用情況。當檢測到任意兩個信道機都其中一個業務信道被占用,則使用該方法進行業務信道的遷移,使兩個被占用業務信道集中在一臺信道機上,從而使另一臺信道機進入休眠狀態。
第一信道機進入休眠狀態包括:基站控制單元檢測到第一信道機的業務信道未被占用后,發送信令使第一信道機進入休眠狀態;第二信道機進入休眠狀態包括:基站控制單元檢測到第二信道機的業務信道未被占用后,發送信令使第二信道機進入休眠狀態。
信道機進入休眠狀態后,可減小系統功耗。
圖2是本發明一種數字集群系統信道遷移方法的第一實施例的流程示意圖。
具體的,在本發明中,公用數字集群系統包括多個信道機,本發明所提供的業務信道遷移方法針對公用數字集群系統中的所有信道機,并不特指,但為說明工作原理,選取任意兩個信道機進行方法陳述,即第一信道機和第二信道機。該系統的信道采用時分復用,每個信道機包括兩個時隙,每個時隙為一個業務信道。第一信道機和第二信道機都包括兩個業務信道,根據信道是否被占用將業務信道劃分為業務信道和空閑業務信道:把業務信道被占用的業務信道記作業務信道,包含通話業務;把業務信道未被占用的業務信道記作空閑業務信道,不包含通話業務。
具體的,該方法包括以下步驟:
公用數字集群系統包括用于記錄信道機的信道資源使用情況的基站控制單元,基站控制單元的資源管理器記錄第一信道機和第二信道機的信道資源使用狀況。當第一信道機或第二信道機的兩個業務信道中的一個被釋放后,向基站控制單元發送信令,資源管理器記錄業務信道變化狀況。所以,在步驟s1之前,還包括:基站控制單元的資源管理器記錄第一信道機和第二信道機的信道資源使用狀況。
步驟s11:檢測到第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態。
s12:判斷第一信道機和第二信道機的剩余通話時間是否大于閾值時間。優選地,通過時間定時器獲取第一信道機和第二信道機的剩余通話時間。優選地,剩余通話時間由系統預設。
若第一信道機和第二信道機的剩余通話時間都大于閾值時間,則執行步驟s2。
步驟s2:將第二信道機的業務遷移到第一信道機的空閑業務信道,第二信號機進入休眠狀態。
具體的,將第一信道機的通話業務遷移至第二信道機的空閑業務信道,之后第一信道機進入休眠狀態;或將第二信道機的通話業務遷移至第一信道機的空閑業務信道,之后第二信道機進入休眠狀態。
業務信道實現遷移的過程為:
若資源管理器檢測到第一信道機和第二信道機的信道使用狀況達到信道遷移條件,將業務信道名稱和遷移方向發送至呼叫控制模塊;
呼叫控制模塊發送切換信令至第一信道機和第二信道機,完成信道切換。
在呼叫控制模塊發送切換信令至第一信道機和第二信道機后,將切換信令發送至通信終端,通信終端根據切換信令切換業務信道。優選地,通信終端為手臺。
可以理解,該系統中有多個信道機,系統將檢測所有信道機的信道使用情況,并記錄信道使用情況。當檢測到任意兩個信道機都其中一個業務信道被占用,則使用該方法進行業務信道的遷移,使兩個被占用業務信道集中在一臺信道機上,從而使另一臺信道機進入休眠狀態。
第一信道機進入休眠狀態包括:基站控制單元檢測到第一信道機的業務信道未被占用后,發送信令使第一信道機進入休眠狀態;第二信道機進入休眠狀態包括:基站控制單元檢測到第二信道機的業務信道未被占用后,發送信令使第二信道機進入休眠狀態。
信道機進入休眠狀態后,可減小系統功耗。
圖3是本發明一種數字集群系統信道遷移方法的第二實施例的流程示意圖。
具體的,在本發明中,公用數字集群系統包括多個信道機,本發明所提供的業務信道遷移方法針對公用數字集群系統中的所有信道機,并不特指,但為說明工作原理,選取任意兩個信道機進行方法陳述,即第一信道機和第二信道機。該系統的信道采用時分復用,每個信道機包括兩個時隙,每個時隙為一個業務信道。第一信道機和第二信道機都包括兩個業務信道,根據信道是否被占用將業務信道劃分為業務信道和空閑業務信道:把業務信道被占用的業務信道記作業務信道,包含通話業務;把業務信道未被占用的業務信道記作空閑業務信道,不包含通話業務。
具體的,該方法包括以下步驟:
公用數字集群系統包括用于記錄信道機的信道資源使用情況的基站控制單元,基站控制單元的資源管理器記錄第一信道機和第二信道機的信道資源使用狀況。當第一信道機或第二信道機的兩個業務信道中的一個被釋放后,向基站控制單元發送信令,資源管理器記錄業務信道變化狀況。
步驟s11:檢測到第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態。
判斷第一信道機和第二信道機的剩余通話時間是否大于閾值時間。優選地,通過時間定時器獲取第一信道機和第二信道機的剩余通話時間。
若第一信道機和第二信道機的剩余通話時間大于閾值時間,則執行步驟s2。步驟s2包括:
s21:判斷第一信道機和第二信道機的業務信道是否遷移過業務;
s22:若第一信道機或第二信道機的業務信道遷移過,則遷移過業務的信道機按照與原遷移方向相反的方向遷移業務信道,即將第一信道機或第二信道機按照與原遷移方向相反的方向遷移業務信道。
具體的,業務信道實現遷移的過程為:
若資源管理器檢測到第一信道機和第二信道機的信道使用狀況達到信道遷移條件,將業務信道名稱和遷移方向發送至呼叫控制模塊;
呼叫控制模塊發送切換信令至第一信道機和第二信道機,完成信道切換。
在呼叫控制模塊發送切換信令至第一信道機和第二信道機后,將切換信令發送至通信終端,通信終端根據切換信令切換業務信道。
可以理解,該系統中有多個信道機,系統將檢測所有信道機的信道使用情況,并記錄信道使用情況。當檢測到任意兩個信道機都其中一個業務信道被占用,則使用該方法進行業務信道的遷移,使兩個被占用業務信道集中在一臺信道機上,從而使另一臺信道機進入休眠狀態。
第一信道機進入休眠狀態包括:基站控制單元檢測到第一信道機的業務信道未被占用后,發送信令使第一信道機進入休眠狀態;第二信道機進入休眠狀態包括:基站控制單元檢測到第二信道機的業務信道未被占用后,發送信令使第二信道機進入休眠狀態。
信道機進入休眠狀態后,可減小系統功耗。
例如,在節能方面,在信道機使用過程中,信道機休眠時信道機輸入功率約為2w,正常工作時功率常見設定值為40w時信道機輸入功率約為96w。采用本發明的技術方案后,將兩臺信道機的兩個業務信道合并到一臺信道機上,從而使一臺信道機進入休眠狀態,按照開關電源效率0.8計算,累加運行1個小時能夠節省0.12度電。
另,本發明還構造一種數字集群系統信道遷移裝置,包括存儲器、處理器,其中,
存儲器,用于存儲程序指令;
處理器,用于根據存儲器所存儲的程序指令執行以下步驟:
基站控制單元的資源管理器記錄第一信道機和第二信道機的信道資源使用狀況;
檢測到第一信道機有空閑業務信道,同時檢測到第二信道機中處于工作狀態的業務信道的數量小于或等于空閑業務信道的數據;
將第二信道機的業務遷移到第一信道機的空閑業務信道,第二信號機進入休眠狀態。
優選地,本發明的數字集群系統信道遷移裝置,處理器,還用于根據存儲器所存儲的程序指令執行以下步驟:
第一信道機和第二信道機分別包括兩個業務信道,檢測到第一信道機其中一個業務信道處于工作狀態,同時檢測到第二信道機其中一個業務信道處于工作狀態。
優選地,本發明的數字集群系統信道遷移裝置,處理器,還用于根據存儲器所存儲的程序指令執行以下步驟:
在執行將第二信道機的業務遷移到第一信道機的空閑業務信道之前,還包括:
判斷第一信道機和第二信道機的剩余通話時間是否大于閾值時間;
若是,則將第二信道機的業務遷移到第一信道機的空閑業務信道,第二信號機進入休眠狀態。
通過實施本發明,在通話過程中,利用業務信道遷移降低信道機功耗,從而降低集群系統功耗。
以上實施例只為說明本發明的技術構思及特點,其目的在于讓熟悉此項技術的人士能夠了解本發明的內容并據此實施,并不能限制本發明的保護范圍。凡跟本發明權利要求范圍所做的均等變化與修飾,均應屬于本發明權利要求的涵蓋范圍。