專利名稱:數字集群終端狀態轉換的實現方法
技術領域:
本發明涉及數字集群通訊系統領域,特別是一種在數字集群通訊系統中 終端通話過程中狀態轉換的實現方法。
背景技術:
數字集群通訊系統是移動通訊系統的一個重要分支,是一種應用于集團 調度指揮通訊的移動通訊系統。主要應用于專業移動通訊領域,如政府部門, 軍隊,警務,鐵路、水利、民航及鋼鐵物流等各行各業。如圖1所示,數字集群通訊系統網絡結構主要包括集群終端1,基站子系統2,調度子系統3,其中集群終端1,具備集群業務功能的終端設備,是集群網絡與使用者交互 的主要設備,本發明的主要針對目標。基站子系統2,具備集群業務功能的基站系統,完成終端的接入功能, 是連接終端和調度子系統的主要設備。調度子系統3,完成對服務區內終端集群業務的控制和管理功能,是集 群業務的控制中心。其中基站子系統2和調度子系統3可以合稱為系統側。集群通話 一種一對多的半雙工的通話模式,用戶可以處于講,聽和空 閑狀態,處于講狀態的用戶可以講話,其講話內容將會被所有處于聽狀態的 用戶接收,空閑狀態是一種過渡狀態,可以轉換為講狀態或聽狀態。PTTREQUEST:講申請信令(簡稱REQUEST), 一種集群通訊中的特有信令,以此信令來申請話權。
PTTGRANT:講授權信令(簡稱GRANT), 一種集群通訊中的特有信令,收到此信令的終端將轉換為講狀態。
PTTGRANTACK:講授權應答信令,表示終端對講授權的應答。
PTTREALSE:講結束信令(簡稱REALSE) > —種集群通訊中的特有信令,分為前向和反向兩種,前向表示系統側強制終端釋放話權,反向表明終端主動釋》文話外又,收到前向此信令的終端將轉換為空閑狀態。
PTTREALSEACK:講結束應答信令(簡稱REALSEACK), —種集群通訊中的特有信令,分為前向和反向兩種,前向表示系統側對終端釋放話權的應答,反向表明終端對系統側強制釋放話權的應答,收到前向信令的終端將轉換為空閑狀態。
PTTAWI:狀態提示消息(簡稱AWI), 一種集群通訊中的特有信令,有占用和空閑兩種,收到占用的AWI終端進入"聽"狀態,收到空閑AWI,終端進入空閑狀態。
PTTQueueresult:排隊信令, 一種集群通訊中的特有信令,當終端申請話權時,可能收到此消息,表示正有其他終端講話,請排隊等候。
因為集群通訊的特殊性(半雙工系統),所以不再像普通語音系統(全雙工系統) 一樣只存在一種狀態,而是三種狀態,如何調配這三種狀態,使之更適用于集群通話系統,是本文的重點。
發明內容
本發明要解決的技術問題是提供一種數字集群終端狀態轉換的實現方法,以實現終端在空閑態、聽狀態和講狀態之間的轉換。
為了解決上述問題,本發明提供了一種數字集群終端狀態轉換的實現方法,其中終端由講狀態轉為聽狀態時,先由講狀態轉為空閑態,再由空閑態轉為聽狀態。
進一步地,終端由講狀態轉為空閑態通過終端主動釋放話權和系統強制釋i文話4又兩種方式實現。
進一步地,終端由講狀態轉為空閑狀態包括以下步驟(al)終端釋放講按鍵,進行主動釋放話權操作;(bl)終端準備進入話權空閑狀態;
(cl)終端設置延遲講信道標志為真,并保持反向專用語音信道;(dl)終端向系統發講結束消息;
(el)終端收到系統發送的允許結束講狀態的應答消息,則退出反向專用語音信道,并設置延遲講信道的標志為假。
進一步地,步驟(bl)中終端進入話權空閑狀態后,終端設置并打開定時器;步驟(el)中,若終端在定時周期內收到的應答消息,則關閉定時器,退出反向專用語音信道及設置延遲講信道的標志為假;若定時器超時,則終端重發講結束消息,如果重發次數達到最大值,則直接退出反向專用語音信道,終端設置延遲講信道的標志為假。
進一步地,終端由講狀態轉為空閑狀態包括以下步驟(a2)終端正在講話,處于講狀態時,收到系統發送的講結束消息;(b2 )終端進行釋放話權操作;(c2 )終端發送講結束應答消息,進入話權空閑態。
進一步地,終端由講狀態轉為空閑態包括以下步驟
(a3)終端正在講話,處于講狀態,正占用反向專用語音信道時,收到前向講授權消息;
(b3 )終端對比講授權消息中所帶的IMSI信息是否與終端自身的IMSI匹配,如不匹配則終端執行步驟(c3 ),如匹配則終端向系統發送講授權應答消息,并返回講狀態;
(c3 )終端進行釋放話權操作。
進一步地,終端由空閑狀態轉為聽狀態包^"以下步驟
(a4)終端接收到系統發送的占用提示消息;
(b4)終端執行聽信道和聽界面轉換,進入聽狀態。進一步地,終端由空閑態或聽狀態轉為講狀態包括以下步驟
(a5)終端發送講申請消息;(b6)若終端收到系統發送的排隊消息,則返回空閑態,流程結束;
(c5)若終端收到系統發送的講授權消息,則對比將授權消息中所帶的MSI信息是否與終端自身的IMSI匹配,如匹配,則終端向系統發送講授權應答消息,并執行步驟(d5),否則終端終止本操作返回空閑態;
(d5)終端從反向共享信令信道切換到反向專用語音信道,并做講界面轉換操作,進入講狀態。
進一步地,步驟(a5)中終端發送講申請消息后,i殳置并打開定時器;步驟(b5) 、 (c5)中若終端在定時周期內收到消息,則關閉定時器,若定時器超時沒有收到消息,則終端發出請求失敗提示,流程結束。
進一步地,終端由聽狀態轉為空閑態,包括以下步驟
(a6)終端收到系統發送的空閑提示消息;
(b6)終端進行空閑轉換操作,進入話權空閑態。
本發明數字集群終端狀態轉換的實現方法,描述了終端在空閑態、聽狀態和講狀態之間相互轉化的實現方法,尤其是講狀態到聽狀態的轉換方法。
圖1是數字集群系統模型示意圖。
圖2是本發明集群終端狀態控制流程圖。
圖3是本發明集群終端由空閑態轉為講狀態的流程圖。
圖4是本發明集群終端主動話權釋放時,由講狀態轉為空閑態的流程圖。
具體實施例方式
集群終端一般至少存在3種狀態講狀態、聽狀態、空閑狀態。這三種的狀態轉換是由系統決定的,即由系統控制終端的狀態。系統為了控制終端的狀態轉換,會向終端發送各種控制信令(如上文),終端根據系統的控制信令做相應的狀態轉換(如圖2):
話權空閑態
當終端首次進入呼叫或者收到空閑提示消息AWI (或者其他情況,請見其他狀態分析)終端進入空閑狀態,終端在空閑狀態時,不作特殊操作,等待終端或系統的操作,以進入相應狀態。
1.空閑態轉為講狀態
終端進行話權申請,由話權空閑態轉入講狀態的流程如圖3所示,包括如下步驟
步驟301:終端發送講申請消息PTT Request;
步驟302:終端設置并打開TPTT定時器,等待系統仲裁結杲(PTTGrant或PTT Queue result消息);
步驟303:終端判斷在定時周期內是否收到消息,若收到則關閉TPTT定時器,如TPTT超時,則終端發出請求失敗提示,流程結束;
步驟304:如果終端收到排隊消息PTT Queue result,表示申請話權失敗,此時正有其他終端占用話權,則顯示相應的提示信息,并終止此流程,終端返回空閑狀態;
步驟305:如果終端收到講授權消息PTT Grant,終端對比PTT Grant消息中所帶的MSI信息是否與終端自身的MSI匹配,如匹配則終端向系統發送講授權應答消息PTT Grant Acknowledge,并執行步驟306,否則終端終止本操作返回空閑態;
步驟306:終端從反向共享信令信道,切換到反向專用語普信道,做講界面轉換操作,包括界面,聲道等,進入"講"狀態。
2,空閑態轉為聽狀態
終端空閑來話接聽,由空閑態轉為聽狀態的流程包括如下步驟
步驟Al:終端接收到系統發來的占用提示消息PTT AWI (Alert WithInformantion);
步驟B1:終端執行聽信道和聽界面轉換,包括界面,聲道等,進入"聽"狀態。
講狀態
當終端收到講授權消息GRANT,終端進入講狀態,需執行以下操作的講信息向系統側發送,并由系統側轉發給其他終端。
3.講狀態轉為空閑態
講狀態轉為空閑態的實現方式有終端主動釋放話權和系統強制釋放話權兩種,以下分別介紹
3.1終端釋力tPTTM
若終端主動話權釋放(即釋放講PTT拾鏡的操作),由講狀態轉為空閑態,如圖4所示,該過程包括如下操作
步驟401:終端釋放PTT粉建,進行主動釋放話權操作,包括界面,聲道等;
步驟402:終端準備進入話權空閑狀態,即不等系統回應;
這里還不是真正的空閑態,只是準備進入,待系統確認退出反向專用語音信道后才是空閑態。
步驟403:終端設置1個延遲講信道標志為真,并保持反向講信道(即"反向專用語音信道");
設置延遲講信道標志以保證在延時后,終端可以釋放反向專用語音信道。
步驟404:終端發講結束PTTRelease消息給系統;
步驟405:終端設置并打開Tpttrelease定時器,等待系統確^人(PTT ReleaseAcknowledge消息);
步驟406:終端若在定時周期內收到的講結束應答消息PTT ReleaseAcknowledge則關閉Tpttrelease定時器,轉步驟407,若Tpttrelease超時,終端重發講結束消息PTTRelease,如果重發次數達到設定的最大值,則直接退出反向專用語音信道,終端設置延遲講信道的標志為假,流程結束;
步驟407 :終端收到系統發送的講結束應答消息PTT ReleaseAcknowledge,并成功(即系統允許終端結束講狀態),表示終端釋放話權成功,即終端退出反向專用語音信道,并設置延遲講信道的標志為假。3.2終端收到前向講結束消息
終端收到前向講結束消息,是由系統強制釋放話權的一種方式,則終端由講狀態轉為空閑態時執行如下操作
步驟A2:終端正在講話,處于講狀態,正占用反向語音信道時,收到前向講結束消息PTT Release ;
步驟B2:終端進行釋放話權操作,包括界面,聲道等;界面從講界面到空閑界面,每部終端都有自己的表示方式,如顯示講和空閑的文字,或不同的聲音提示,或不同的圖標指示。
聲道轉換就是從講聲道,換到聽聲道(空閑也是聽聲道)。
步驟C2:終端發送講結束應答消息PTTRelease ACK,進入話權空閑態。
3.3終端收到不匹配講授權消息
終端收到不匹配講授權消息是由系統強制釋放話權的另一種方式,則終端由講狀態轉為空閑態時執行如下操作
步驟A3:終端正在講話,處于講狀態,正占用反向語音信道時,收到前向講授權消息PT1^GRANT ;
步驟B2:終端對比PTT Grant消息中所帶的IMSI信息是否與終端自身的IMSI匹配,如不匹配則終端進行后續處理,如匹配則終端向系統發送講授權應答消息PTT Grant Acknowledge ,并返回i并狀態;
步驟B3:終端進行釋放話權操作,包括界面,聲道等。4.講狀態轉為聽狀態
終端若要從講狀態轉為聽狀態,需先根據以上流程從講狀態轉為空閑態,再由空閑態轉為聽狀態。
若終端在講狀態收到占用或空閑提示消息,則不處理。聽狀態
若終端處于空閑態時收到占用AWI,終端進入聽狀態,終端接收前向語音幀,并將此信息發送給用戶。
5. 聽狀態轉為講狀態
終端由"聽狀態"轉為"講狀態",與終端由"空閑態"轉為"講狀態"的操作流程相同,見圖3。
6. 聽狀態轉為空閑態
終端聽狀態釋^t,由聽狀態轉為空閑態,則執行如下操作
步驟A4:終端收到系統發送的空閑提示AWI消息;
步驟B4:終端進行空閑轉換操作,包4套界面,聲道等,進入話權空閑態。
若終端在聽狀態時,講用戶變更,則執行如下操作
步驟A5:終端收到占用AWI消息,但該AWI消息不同于上一次的AWI,如AWI中攜帶用戶號碼不同,或呼叫屬性不同等;
步驟B5:終端進行界面轉換操作,終端不改變當前狀態。
若終端在空閑態、聽狀態或講狀態時,都可以執行退出組呼或結束組呼操作,以退出組呼或結束組呼。
本發明數字集群終端狀態轉換的實現方法,描迷了終端在空閑態、聽狀態和講狀態之間相互轉化的實現方法,尤其是講狀態到聽狀態的轉換方法。
權利要求
1、一種數字集群終端狀態轉換的實現方法,其特征在于,終端由講狀態轉為聽狀態時,先由講狀態轉為空閑態,再由空閑態轉為聽狀態。
2、 如權利要求l所述的方法,其特征在于,終端由講狀態轉為空閑態通 過終端主動釋放話權和系統強制釋放話權兩種方式實現。
3、 如權利要求1或2所述的方法,其特征在于終端由講狀態轉為空閑 狀態包4舌以下步驟(al)終端釋放講按鍵,進行主動釋放話權操作;(bl)終端準備進入話權空閑狀態;(cl)終端設置延遲講信道標志為真,并保持反向專用語音信道; (dl)終端向系統發講結束消息;(el)終端收到系統發送的允許結束講狀態的應答消息,則退出反向專 用語音信道,并設置延遲講信道的標志為假。
4、 如權利要求3所述的方法,其特征在于步驟(bl)中終端進入話權 空閑狀態后,終端設置并打開定時器;步驟(el)中,若終端在定時周期內 收到的應答消息,則關閉定時器,退出反向專用語音信道及i殳置延遲講信道 的標志為假;若定時器超時,則終端重發講結束消息,如果重發次數達到最 大值,則直接退出反向專用語音信道,終端設置延遲講信道的標志為假。
5、 如權利要求1或2所述的方法,其特征在于終端由講狀態轉為空閑 狀態包括以下步驟(a2)終端正在講話,處于講狀態時,收到系統發送的講結束消息;(b2)終端進行釋放話權操作;(c2)終端發送講結束應答消息,進入話權空閑態。
6、 如權利要求1或2所述的方法,其特征在于終端由講狀態轉為空閑 態包4臺以下步驟(a3)終端正在講話,處于講狀態,正占用反向專用語音信道時,收到 前向講授權消息;(b3 )終端對比講授權消息中所帶的IMSI信息是否與終端自身的MSI 匹配,如不匹配則終端執行步驟(c3 ),如匹配則終端向系統發送講授權應 答消息,并返回講狀態;(c3 )終端進行釋放話權操作。
7、 如權利要求l所述的方法,其特征在于,終端由空閑態轉為聽狀態包 括以下步驟(a4)終端接收到系統發送的占用提示消息;(b4)終端執行聽信道和聽界面轉換,進入聽狀態。
8、 如權利要求l所述的方法,其特征在于,終端由空閑態或聽狀態轉為 講狀態包括以下步驟(a5)終端發送講申請消息;(b6)若終端收到系統發送的排隊消息,則返回空閑態,流程結束;(c5)若終端收到系統發送的講授權消息,則對比將授權消息中所帶的 IMSI信息是否與終端自身的IMSI匹配,如匹配,則終端向系統發送講授權 應答消息,并執行步驟(d5),否則終端終止本操作返回空閑態;(d5)終端從反向共享信令信道切換到反向專用語音信道,并做講界面 轉換操作,ii7v講狀態。
9、 如權利要求8所述的方法,其特征在于步驟(a5)中終端發送講申 請消息后,設置并打開定時器;步驟(b5) 、 (c5)中若終端在定時周期內 收到消息,則關閉定時器,若定時器超時沒有收到消息,則終端發出請求失 敗提示,流程結束。
10、 如權利要求l所迷的方法,其特征在于,終端由聽狀態轉為空閑態, 包括以下步驟(a6 )終端收到系統發送的空閑提示消息;(b6)終端進行空閑轉換操作,進入話權空閑態。
全文摘要
本發明提供了一種數字集群終端狀態轉換的實現方法,其中終端由講狀態轉為聽狀態時,先由講狀態轉為空閑態,再由空閑態轉為聽狀態。終端由講狀態轉為空閑態通過終端主動釋放話權和系統強制釋放話權兩種方式實現。本發明提供了集群終端在空閑態、聽狀態和講狀態之間相互轉換的方法。
文檔編號H04W88/00GK101600158SQ20081011062
公開日2009年12月9日 申請日期2008年6月6日 優先權日2008年6月6日
發明者森 李, 輝 楊 申請人:中興通訊股份有限公司