本發明涉及專業無線通信技術領域,具體涉及一種信道業務遷移方法和裝置及基站設備。
背景技術:
專業無線通信自誕生以來,一直用來滿足各工業企業、政府、公共安全和其它組織的內部調度指揮通信需要。專用業務移動通信系統是在給定業務范圍內,為部門、行業、集團服務的移動通信系統。
警用數字集群(policedigitaltrunking,pdt)系統作為新一代專業數字集群系統,有著頻率利用率高、話音質量好、數字傳輸能力強、通信安全性高等優勢獲得用戶認可,并得到了廣泛應用,在通信保障中起到了重要作用。
近年來,隨著pdt系統的大范圍鋪設,各類差異化定制型需求,已經成為專業無線通信發展的一個必然趨勢,部分客戶對pdt系統有安全性高、話音質量好、用戶容量小、可用頻率少、預期業務流量超過當前基站信道容量等差異化應用,現有的dmr(digitalmobileradio,數字對講機)協議中復合控制信道方案可以滿足此類需求。復合控制信道方案允許系統將控制信道臨時切換為業務信道用來傳輸業務數據。
實踐發現,目前的復合控制信道技術存在無控制信道時終端失鎖導致不可用的缺陷。無控制信道時,基站只能等到非專用控制信道上的業務釋放才能恢復控制信道,造成系統無控制信道時間過長,影響系統可用性;或者需將所有信道信息錄入終端掃描列表中,等待終端依次查找可用信道,造成終端掃描時間過長,降低了終端效率。
技術實現要素:
本發明實施例提供一種信道業務遷移方法和裝置及基站設備,以減少無控制信道的持續時間,縮短終端失鎖時間,提高系統和終端的可用性。
本發明第一方面提供一種信道業務遷移方法,所述方法包括:檢測到有業 務信道釋放業務時,檢查復合控制信道的狀態;若所述復合控制信道處于業務占用態,則將所述復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態。
在第一種可能的實現方式中,所述方法還包括:若所述復合控制信道處于控制信道狀態,則將業務釋放完成后的所述業務信道設置為空閑態。
結合第一方面或者第一方面的第一種可能的實現方式,在第二種可能的實現方式中,所述方法還包括:檢測到有復合控制信道釋放業務時,在業務釋放完成后,將所述復合控制信道恢復為控制信道狀態。
結合第一方面或者第一方面的第一種或第二種可能的實現方式,在第三種可能的實現方式中,所述方法還包括:接收到業務申請時,檢查當前是否存在空閑態的業務信道;若存在空閑態的業務信道,將所述空閑態的業務信道分配給發起申請的業務。
結合第一方面的第三種可能的實現方式,在第四種可能的實現方式中,所述方法還包括:若不存在空閑態的業務信道,則檢查是否存在非業務占用態的復合控制信道;若存在非業務占用態的復合控制信道,則將所述非業務占用態的復合控制信道分配給發起申請的業務,并記錄復合控制信道臨時切換為業務信道事件。
本發明第二方面提供一種信道業務遷移裝置,所述裝置包括:檢查模塊,用于檢測到有業務信道釋放業務時,檢查復合控制信道的狀態;控制模塊,用于若所述復合控制信道處于業務占用態,則將所述復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態。
在第一種可能的實現方式中,所述控制模塊,還用于若所述復合控制信道處于控制信道狀態,則將業務釋放完成后的所述業務信道設置為空閑態。
結合第二方面或者第二方面的第一種可能的實現方式,在第二種可能的實現方式中,所述控制模塊,還用于檢測到有復合控制信道釋放業務時,在業務釋放完成后,將所述復合控制信道恢復為控制信道狀態。
結合第二方面或者第二方面的第一種或第二種可能的實現方式,在第三種 可能的實現方式中,所述檢查模塊,還用于接收到業務申請時,檢查當前是否存在空閑態的業務信道;所述控制模塊,還用于若存在空閑態的業務信道,將所述空閑態的業務信道分配給發起申請的業務。
結合第二方面的第三種可能的實現方式,在第四種可能的實現方式中,所述方法還包括:所述控制模塊,還用于若不存在空閑態的業務信道,則檢查是否存在非業務占用態的復合控制信道;若存在非業務占用態的復合控制信道,則將所述非業務占用態的復合控制信道分配給發起申請的業務,并記錄復合控制信道臨時切換為業務信道事件。
本發明第三方面提供一種基站設備,所述基站設備包括處理器、存儲器和收發器;所述處理器用于執行以下步驟:檢測到有業務信道釋放業務時,檢查復合控制信道的狀態;若所述復合控制信道處于業務占用態,則將所述復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態。
在第一種可能的實現方式中,所述處理器還用于執行以下步驟:若所述復合控制信道處于控制信道狀態,則將業務釋放完成后的所述業務信道設置為空閑態。
結合第三方面或者第三方面的第一種可能的實現方式,在第二種可能的實現方式中,所述處理器還用于執行以下步驟:檢測到有復合控制信道釋放業務時,在業務釋放完成后,將所述復合控制信道恢復為控制信道狀態。
結合第三方面或者第三方面的第一種或第二種可能的實現方式,在第三種可能的實現方式中,所述收發器,用于接收業務申請;所述處理器還用于執行以下步驟:接收到業務申請時,檢查當前是否存在空閑態的業務信道;若存在空閑態的業務信道,將所述空閑態的業務信道分配給發起申請的業務。
結合第三方面的第三種可能的實現方式,在第四種可能的實現方式中,所述處理器還用于執行以下步驟:若不存在空閑態的業務信道,則檢查是否存在非業務占用態的復合控制信道;若存在非業務占用態的復合控制信道,則將所述非業務占用態的復合控制信道分配給發起申請的業務,并記錄復合控制信道臨時切換為業務信道事件。
由上可見,在本發明的一些可行的實施方式中,檢測到有業務信道釋放業務時,可以及時將處于業務占用態的復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態,取得了以下技術效果:
1、在基站預期業務量超出基站容量后可以提供額外的信道資源,實現了短時間內預期業務流量超過當前信道容量的應用,提高了資源利用率,降低了系統成本;
2、在出現空閑態的業務信道后,通過信道業務遷移,將復合控制信道快速恢復為控制信道狀態,即,恢復基站控制信道的正常配置,而不必等到復合控制信道釋放業務,縮短了終端失鎖時間,提高了系統和終端的可用性。
附圖說明
圖1是本發明實施例提供的一種信道業務遷移方法的流程示意圖;
圖2是本發明實施例提供的一種信道業務遷移裝置的結構示意圖;
圖3是本發明實施例提供的一種基站設備的結構示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本發明保護的范圍。
本發明的說明書和權利要求書及上述附圖中的術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產品或設備固有的其它步驟或單元。
本發明實施例技術方案適用于采用了復合控制信道技術的pdt系統,pdt系統的基站可以在當前沒有空閑態的業務信道時,將復合控制信道臨時切換為 業務信道用來傳輸業務數據。但是,該復合控制信道技術會導致無控制信道,并且只有復合控制信道釋放業務后才能恢復控制信道狀態,也就是說,會出現長時間的無控制信道,使得終端失鎖導致不可用。
為解決該無控制信道持續時間過程的問題,本發明實施例提供的解決方案的核心思想是:終端和系統支持非專用控制信道管理模式,當前基站無空閑臺的業務信道資源時,向終端分配非專用控制信道(即復合控制信道)以用于本次業務的控制、用戶信息傳輸;當前基站無控制信道期間,業務信道出現空閑信道資源時,遷移復合控制信道上承載的業務至目標空閑信道,恢復承載業務的復合控制信道為當前基站控制信道,或非專用控制信道上業務結束,恢復該復合控制信道為控制信道。
基于該核心思想,本發明實施例提供一種信道業務遷移方法和裝置及基站設備。下面通過具體實施例,分別進行詳細的說明。
(實施例一、)
請參考圖1,本發明實施例提供一種信道業務遷移方法;該方法用于支持復合控制信道方案的通信系統,例如可以用于pdt系統,所述pdt系統支持復合控制信道方案,能夠將復合控制信道臨時切換為業務信道;
所述方法可包括:
110、檢測到有業務信道釋放業務時,檢查復合控制信道的狀態。
pdt系統中存在兩種信道,即業務信道和復合控制信道。當pdt系統支持復合控制信道管理模式時,業務信道會在兩種信道狀態之間切換:空閑態和業務占用態;復合控制信道會在兩種狀態之間切換:控制信道狀態和控制信道業務占用態。pdt系統支持在當前沒有空閑態的業務信道時,將復合控制信道臨時切換為業務信道用來傳輸業務數據。本發明實施例技術方案旨在盡快恢復復合控制信道的信道控制狀態。為此,系統基站在當前的業務信道被占滿后,實時檢測是否有業務信道釋放業務,若有,則立即檢查復合控制信道當前的狀態。
120、若所述復合控制信道處于業務占用態,則將所述復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態。
本發明實施例中,pdt系統基站一旦檢測到有業務信道釋放業務,且當前復合控制信道處于業務占用態,就立即觸發信道業務遷移,將復合控制信道的業務遷移到業務釋放完成后的所述業務信道上,并立即將復合控制信道恢復為控制信道狀態,同時,將所述業務信道設置為業務占用態。
可見,本發明實施例中,根據信道狀態管理方案制定策略,不必等到復合控制信道上的業務釋放,就可以通過在信道間進行業務遷移,實現將復合控制信道恢復為控制信道狀態,從而可以有效縮短無控制信道時間,縮短終端失鎖時間,避免終端因長時間失鎖導致不可用。
下面,對本發明實施例技術方案進行進一步詳細說明。
pdt系統的信道管理可分業務申請和業務釋放兩種情況。
(1)業務申請時:
基站接收到業務申請時,檢查當前基站是否存在空閑態的業務信道;
如果存在空閑態的業務信道,則將空閑態的業務信道分配給發起申請的業務,在該業務信道上開始傳輸業務數據;
如果所有業務信道都處于業務占用態,不存在空閑態的業務信道,則檢查控制信道,判斷是否存在非業務占用態(即控制信道狀態)的復合控制信道;
如果復合控制信道也處于業務占用狀態,則直接拒絕本次業務申請,反饋業務申請方系統忙,本次業務失敗;
如果復合控制信道處于非業務占用狀態,則將復合控制信道分配給發起申請的業務,用于傳輸業務數據,并記錄復合控制信道臨時切換為業務信道事件。
(2)業務釋放時:
檢測到有信道釋放業務時,檢查當前業務數據傳輸占用信道是否為復合控制信道,如果是復合控制信道,則在業務釋放完成后,將復合控制信道恢復為控制信道狀態。
檢測到有信道釋放業務時,如果當前業務數據傳輸占用信道為普通的業務信道,則在業務釋放完成后,檢查當前基站的復合控制信道是否被業務臨時占用而處于業務占用態;
如果復合控制信道未被占用,處于控制信道狀態,則將業務釋放完成后的 當前的業務信道設置為空閑態,結束流程。
如果復合控制信道處于業務占用態,則將臨時占用復合控制信道的業務,遷移至業務釋放完成后的當前的業務信道上,同時,通知在線的終端切換到新的業務承載信道(即業務信道)中傳輸數據,最后將復合控制信道恢復為當前基站的控制信道狀態。
可以理解,本發明實施例上述方案例如可以在基站設備具體實施。
由上可見,在本發明的一些可行的實施方式中,檢測到有業務信道釋放業務時,可以及時將處于業務占用態的復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態,取得了以下技術效果:
1、在基站預期業務量超出基站容量后可以提供額外的信道資源,實現了短時間內預期業務流量超過當前信道容量的應用,提高了資源利用率,降低了系統成本;
2、在出現空閑態的業務信道后,通過信道業務遷移,將復合控制信道快速恢復為控制信道狀態,即,恢復基站控制信道的正常配置,而不必等到復合控制信道釋放業務,縮短了終端失鎖時間,提高了系統和終端的可用性。
3、終端可以只配置固定頻點為控制信道,不需要掃描所有有效頻點和時隙,極大增加了終端掃描效率,符合當前pdt/dmr中關于控制信道為當前載頻1時隙的約定,兼容性強。
為了更好的實施本發明實施例的上述方案,下面還提供用于配合實施上述方案的相關裝置。
(實施例二、)
請參考圖2,本發明實施例提供信道業務遷移裝置200;該方法用于支持復合控制信道方案的通信系統,例如可以用于pdt系統,所述pdt系統支持復合控制信道方案,能夠將復合控制信道臨時切換為業務信道;
所述裝置200可包括:
檢查模塊210,用于檢測到有業務信道釋放業務時,檢查復合控制信道的狀態;
控制模塊220,用于若所述復合控制信道處于業務占用態,則將所述復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態。
在一些實施例中,所述控制模塊220,還用于若所述復合控制信道處于控制信道狀態,則將業務釋放完成后的所述業務信道設置為空閑態。
在一些實施例中,所述控制模塊220,還用于檢測到有復合控制信道釋放業務時,在業務釋放完成后,將所述復合控制信道恢復為控制信道狀態。
在一些實施例中,所述檢查模塊210,還用于接收到業務申請時,檢查當前是否存在空閑態的業務信道;所述控制模塊220,還用于若存在空閑態的業務信道,將所述空閑態的業務信道分配給發起申請的業務。
在一些實施例中,所述檢查模塊210,還用于接收到業務申請時,檢查當前是否存在空閑態的業務信道;所述控制模塊220,還用于若不存在空閑態的業務信道,則檢查是否存在非業務占用態的復合控制信道;若存在非業務占用態的復合控制信道,則將所述非業務占用態的復合控制信道分配給發起申請的業務,并記錄復合控制信道臨時切換為業務信道事件。
可以理解,本發明實施例裝置的各個功能模塊的功能可根據上述方法實施例中的方法具體實現,其具體實現過程可參照上述方法實施例中的相關描述,此處不再贅述。
由上可見,在本發明的一些可行的實施方式中,檢測到有業務信道釋放業務時,可以及時將處于業務占用態的復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態,在提高資源利用率的基礎上,縮短終端失鎖時間。
(實施例三、)
請參考圖3,本發明實施例還提供一種基站設備300;
所述基站設備300包括處理器301、存儲器302和收發器303;
所述處理器301用于執行以下步驟:檢測到有業務信道釋放業務時,檢查復合控制信道的狀態;若所述復合控制信道處于業務占用態,則將所述復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制 信道恢復為控制信道狀態。
在一些實施例中,所述處理器301還用于執行以下步驟:若所述復合控制信道處于控制信道狀態,則將業務釋放完成后的所述業務信道設置為空閑態。
在一些實施例中,所述處理器301還用于執行以下步驟:檢測到有復合控制信道釋放業務時,在業務釋放完成后,將所述復合控制信道恢復為控制信道狀態。
在一些實施例中,所述收發器303,用于接收業務申請;所述處理器301還用于執行以下步驟:接收到業務申請時,檢查當前是否存在空閑態的業務信道;若存在空閑態的業務信道,將所述空閑態的業務信道分配給發起申請的業務。
在一些實施例中,,所述收發器303,用于接收業務申請;所述處理器301還用于執行以下步驟:接收到業務申請時,檢查當前是否存在空閑態的業務信道;若不存在空閑態的業務信道,則檢查是否存在非業務占用態的復合控制信道;若存在非業務占用態的復合控制信道,則將所述非業務占用態的復合控制信道分配給發起申請的業務,并記錄復合控制信道臨時切換為業務信道事件。
由上可見,在本發明的一些可行的實施方式中,檢測到有業務信道釋放業務時,可以及時將處于業務占用態的復合控制信道的業務,遷移到業務釋放完成后的所述業務信道上,并將所述復合控制信道恢復為控制信道狀態,在提高資源利用率的基礎上,縮短終端失鎖時間。
(實施例四、)本發明實施例還提供一種計算機存儲介質,該計算機存儲介質可存儲有程序,該程序執行時包括上述方法實施例中記載的信道業務遷移方法的部分或全部步驟。所述計算機存儲介質還可以存儲基站設備所有信道當前時間點的狀態,并可以以此作為處理器判斷的必要條件。當所述計算機存儲介質中存儲的程序被包括處理器的基站設備執行時,使得所述基站設備執行如上述方法實施例所述的信道業務遷移方法。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳細描述的部分,可以參見其它實施例的相關描述。本發明實施例技術方案在復 合控制信道技術的基礎上,引入信道業務遷移機制,使得,在基站預期業務量超出基站業務信道容量后可以提供額外的信道資源,并在出現空閑態業務信道后,以最快速度恢復基站復合控制信道的正常配置。從而,可以在提高資源利用率的基礎上,縮短終端失鎖時間。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述動作順序的限制,因為依據本發明,某些步驟可以采用其它順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊并不一定是本發明所必須的。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。
需要說明的是,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例方法的全部或部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上對本發明實施例所提供的信道業務遷移方法和裝置及基站設備進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。