一種開放式集群架構組播中媒體流的實現方法
2023-05-12 18:05:56 2
專利名稱:一種開放式集群架構組播中媒體流的實現方法
技術領域:
本發明涉及CDMA (Code Division Multiple Access,碼分多址)系統中 的專業集群系統GOTA ( Global Open Trunking Architecture,開放式集群架 構),尤其涉及一種GOTA組播中媒體流的實現方法。
背景技術:
基於CDMA 2000的專業集群GOTA系統,PTT (Push To Talk)組呼 業務也稱"一按即通,,業務,是指釆用半雙工通信方式實現實時直連的"點 到點"和"點到多點"話音通信。主叫方只要按一個鍵,無需撥號和等待對 方摘機,就可立即接通電話,向一個人或一組人發起通話,迅速建立談話組, 且同時只有一人能講話。
一個CDMA系統由MS (移動終端)和BSS (基站系統)組成,BSS 屬於無線側,包括BSC (基站控制器)和BTS (基站收發信機)。BSC是 BSS裡面的控制器, 一個BSS可以有多個BSC,而BTS是發送和接收無線 信息的站點, 一個BSC管理多個BTS。
普通組呼中,BSS模塊的使用風格與普通呼叫的基本相同,每個用戶都 建立一套獨立的語音和信令處理模塊和鏈路,互相之間沒有衝突,只是發送 反向幀(MS到BSS方向的媒體流),通過PDC (PTTDispatching Client, 集群調度客戶端)和PDS (PTT Dispatching Server,集群調度伺服器)處理 後返回前向幀(BSS到MS方向的媒體流),將說用戶的語音幀轉發給聽用 戶。因此,普通組呼的構架設計不能實現信道等資源的真正共享,並且浪費 資源,因為資源限制,不能支持單載扇下和單組的無限容量。
發明內容
本發明提供一種開放式集群架構組播中媒體流的實現方法,以解決普通 組呼的構架設計不能實現信道等資源的真正共享,浪費資源的問題。
為了解決上述技術問題,本發明提供一種開放式集群架構組播中媒體流
的實現方法,應用於碼分多址系統,包括如下步驟
(1 )基站控制器BSC在調度區內每個小區的信道板上設置前向基本信 道、反向說用戶基本信道;並在所述調度區內,分配一個說用戶選擇器進程, 連接所有小區下的所述前向基本信道和反向說用戶基本信道;
(2) 說用戶的移動終端MS發起組呼,基站系統BSS與所述MS協商 成功後,所述說用戶選擇器進程在反向說用戶基本信道若收到反向幀,則解 復用後保存在所述說用戶選擇器進程的緩存區中,然後對所述反向幀進行組 包處理,通過集群調度客戶端PDC轉發給集群調度伺服器PDS處理後,返 回前向幀;
(3) 所述說用戶選擇器進程收到所述前向幀後,將所述前向幀與前向 信令進行復用,通過與所述說用戶選擇器進程相連的不同小區的前向基本信 道發送給所述調度區內的各個小區,由聽用戶接收。
本發明所述方法,其中,步驟(l)中,所述BSC還在調度區內每個小 區的信道板上設置前向補充信道和反向聽用戶基本信道,並在所述調度區 內,分配一個聽用戶選擇器進程,連接所有小區下的前向補充信道和反向聽 用戶基本信道。
本發明所述方法,其中,所述前向基本信道不同扇區使用相同的長碼掩 碼,支持軟切換;在組呼通話態,負責發送前向語音、說話用戶的前向信令 和授權消息,在組呼空閒態,負責發送l/8速率語音幀和授權信令;
本發明所述方法,其中,所述反向說用戶基本信道為說用戶專用,負責 在組呼通話態發送反向語音以及說用戶的反向信令;
本發明所述方法,其中,所述前向補充信道負責發送一按即通PTT系 統消息、鄰區信道指配消息、證實消息、在線狀態查詢;所述反向聽用戶基 本信道為聽用戶共享,負責發送聽用戶反向信令。
本發明所述方法,其中,所述聽用戶選擇器進程針對調度區內的所有聽
用戶進行處理,前向負責在所述前向補充信道上發送信令給聽用戶終端,反 向負責對從不同小區的所述反向聽用戶基本信道上接收的反向信令分別進 行解包處理,並發送給專用信道層二。
本發明所述方法,其中,步驟(2)中,若所述基站收發信機BTS信道 板在所述反向說用戶基本信道上檢測到的是刪除幀,將不轉發給所述說用戶 選擇器進程。
本發明所述方法,其中,步驟(2)中,所述說用戶選擇器進程在空閒 狀態下以一定間隔向信道板發送1/8速率幀。
本發明所述方法,其中,若所述BTS信道板在所述反向聽用戶基本信 道上檢測到的是非全速率幀,將不轉發給所述聽用戶選擇器進程。
本發明所述方法,其中,當所述前向補充信道沒有業務幀時,所述聽用 戶選擇器進程每隔一段時間向所述BTS信道板發送一個非連續傳輸幀,用 於所述BTS信道板的前向補充信道4連路;f企測。
本發明通過在基站側採用新的資源分配方式和新的媒體流實現方法,有 效地實現了信道以及模塊資源的真正共享,提高了系統的容量。
圖1為本發明應用實例基站資源分配及媒體流示意圖。
具體實施例方式
以下結合附圖和具體實施方式
對本發明所述技術方案進行詳細描述。
本發明實施例GOTA組播中々某體流的實現方法,包括如下步驟
(1) BSC在調度區內每個小區的信道板上設置前向基本信道、前向補 充信道、反向說用戶基本信道和反向聽用戶基本信道資源,共四個信道;在 所述調度區內,分配兩個選擇器資源,對應一個說用戶選擇器進程和一個聽 用戶選擇器進程;其中說用戶選擇器進程連接所有小區下的前向基本信道和 反向說用戶基本信道,聽用戶選擇器進程連接所有小區下的前向補充信道和 反向聽用戶基本信道;
所述前向基本信道不同扇區使用相同的長碼掩碼,支持軟切換;在組呼 通話態,負責發送前向語音、說話用戶的前向信令和授權消息,在組呼空閒 態,負責發送l/8速率語音幀和授權信令;所述反向說用戶基本信道為說用 戶專用,負責在組呼通話態發送反向語音以及說用戶的反向信令;所述前向 補充信道負責發送一按即通PTT系統消息、鄰區信道指配消息、證實消息、 在線狀態查詢;所述反向聽用戶基本信道為聽用戶共享,負責發送聽用戶反 向信令。
在所述前向補充信道上發送信令給聽用戶終端,反向負責對從不同小區的所 述反向聽用戶基本信道上接收的反向信令分別進行解包處理,並發送給專用 信道層二 ( LAC—DP , Link Access Control—Dedicated Channel Process )處理。
(2) 說用戶的MS發起組呼,基站系統BSS與所述MS協商成功後, 所述說用戶選擇器進程在反向說用戶基本信道若收到反向幀,則解復用後保 存在所述說用戶選擇器進程的緩存區中,然後對所述反向幀進行組包處理, 通過集群調度客戶端PDC轉發給集群調度伺服器PDS處理後,返回前向幀;
若所述BTS信道板在所述反向說用戶基本信道上檢測到的是刪除幀, 將不轉發給所述說用戶選擇器進程。所述說用戶選擇器進程在空閒狀態下以 一定間隔向信道板發送1/8速率幀。
(3) 說用戶選擇器進程收到所述前向幀後,將所述前向幀與前向信令 進行復用,通過與所述說用戶選擇器進程相連的不同小區的前向基本信道發 送給所述調度區內的各個小區,由聽用戶接收。
若所述BTS信道板在所述反向聽用戶基本信道上檢測到的是非全速率 幀,將不轉發給所述聽用戶選擇器進程。當所述前向補充信道沒有業務幀時, 所述聽用戶選擇器進程每隔一段時間向所述BTS信道板發送一個DTX (Discontinuous Transmission,非連續傳llr)幀,用於所述BTS信道4反的前 向補充信道鏈路檢測。
如圖l所示,本發明應用實例基站資源分配及々某體流示意圖,包括如下 步驟
步驟101, BSC在調度區內每個小區的信道板上設置前向基本信道 (F—FCH, Forward Fundamental Channel,與組用戶GO (聽用戶)……組用 戶Gn (聽用戶)均相連)、前向補充信道(F—SCH, Forward Supplemental Channel,與組用戶GO (聽用戶)……組用戶Gn (聽用戶)均相連)、反 向說用戶基本信道(R—FCHT, Reverse Fundamental Channel, Talker,與組 用戶Gi (說用戶)相連)和反向聽用戶基本信道(R—FCHL, Reverse Fundamental Channel, Listener,與組用戶GO (聽用戶)……組用戶Gn (聽 用戶)均相連)資源,共四個信道;
其中,所述步驟101中
(11) 四個信道中,前向基本信道不同扇區使用相同的長碼掩碼,支持 軟切換,在組呼通話態負責發送前向語音、說話用戶的前向信令和授權消息 等,在組呼空閒態負責發送l/8速率語音幀和授權信令;
(12) 四個信道中,前向補充信道負責發送PTT系統消息、鄰區信道 指配消息、證實消息、在線狀態查詢等;
(13) 四個信道中,反向說用戶基本信道為說用戶專用,負責在組呼通 話態發送反向語音以及說用戶的反向信令;
(14) 四個信道中,反向聽用戶基本信道為聽用戶共享,負責發送聽用 戶反向信令;
步驟102,在所述調度區內,分配兩個選擇器資源,對應一個說用戶選 擇器進程和一個聽用戶選擇器進程;其中,說用戶選擇器進程連接所有小區 下的前向基本信道和反向說用戶基本信道,聽用戶選擇器進程連接所有小區 下的前向補充信道和反向聽用戶基本信道;
其中,所述步驟102中
(21 )說用戶選擇器進程針對說用戶進行處理,反向負責從所有腿(對 應不同小區的反向說用戶基本信道)上接收到的反向幀中,選出 一個好幀並 進行解復用處理。將解復用後的信令傳給相關處理進程,將解復用後的語音 幀打包轉發給PDC;前向負責將PDS轉發來的語音解包後,與前向信令進
行復用,通過各腿(對應不同小區的前向基本信道)發送給調度區內的各個
小區;
(22)聽用戶選擇器進程針對調度區內的所有聽用戶進行處理,前向負 責在前向補充信道上發送信令給聽用戶終端,反向負責對從不同的腿(對應 不同小區的反向聽用戶基本信道)接收過來的反向信令分別進行解包處理, 並發送專用信道層二;
步驟103,說用戶的MS發起組呼,基站系統BSS與所述MS協商成功 後,所述說用戶選擇器進程在反向說用戶基本信道若收到反向幀,則解復用 後保存在所述說用戶選擇器進程的緩存區中,然後每80ms處理一次,對所 述反向幀進行組包處理,每四幀一包,通過PDC轉發給PDS處理後,返回 前向幀;
其中,所述步驟103中
(31 )若信道板在反向說用戶基本信道上檢測到的是刪除幀,將不再轉 發給說用戶選擇器進程,以減輕選擇器單元(Selection and Distribution Unit, SDU)的負荷。信道板會每隔一定時間向說用戶選擇器進程發送一個Idle(空 閒)幀,以證明該腿鏈路是否正常。此時,如果所有腿對應的的CE(Channel Element,信道單元)進程都檢測的是刪除幀,存在說用戶選擇器進程有可能 某20ms沒有接收到反向幀的情況,此時構造1/8速率幀進行空幀補償;
(32)可選地,所述說用戶選擇器進程在空閒狀態下不用每20ms向前 向基本信道發送業務幀,以一定間隔向信道板發送1/8速率幀,以證明鏈路 是否正常;
步驟104,所述說用戶選擇器進程收到所述前向幀後,將所述前向幀與 前向信令進行復用,通過各腿(對應與所述說用戶選擇器進程相連的不同小 區的前向基本信道)發送給所述調度區內的各個小區,由聽用戶接收;
其中,所述步驟104中
(41 )可選地,若信道板在反向聽用戶基本信道上檢測到的是非全速率 幀,將不再轉發給聽用戶選^奪器進程,以減輕選擇器單元的負荷;當反向聽 用戶基本信道沒有聽用戶信令發送時,信道板會每隔一定時間向選擇器聽用 戶進程發送一個Idle幀,以證明該腿鏈路是否正常;
(42)可選地,支持前向補充信道的鏈路狀態檢測;當前向補充信道沒 有業務幀時,聽用戶選擇器進程每隔一段時間向信道板發送一個DTX幀, 用於信道板的前向補充信道鏈路檢測。
當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的 形,但這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。
權利要求
1、一種開放式集群架構組播中媒體流的實現方法,應用於碼分多址系統,其特徵在於,包括如下步驟(1)基站控制器BSC在調度區內每個小區的信道板上設置前向基本信道、反向說用戶基本信道;並在所述調度區內,分配一個說用戶選擇器進程,連接所有小區下的所述前向基本信道和反向說用戶基本信道;(2)說用戶的移動終端MS發起組呼,基站系統BSS與所述MS協商成功後,所述說用戶選擇器進程在反向說用戶基本信道若收到反向幀,則解復用後保存在所述說用戶選擇器進程的緩存區中,然後對所述反向幀進行組包處理,通過集群調度客戶端PDC轉發給集群調度伺服器PDS處理後,返回前向幀;(3)所述說用戶選擇器進程收到所述前向幀後,將所述前向幀與前向信令進行復用,通過與所述說用戶選擇器進程相連的不同小區的前向基本信道發送給所述調度區內的各個小區,由聽用戶接收。
2、 如權利要求1所述方法,其特徵在於,步驟(l)中,所述BSC還 在調度區內每個小區的信道板上設置前向補充信道和反向聽用戶基本信道, 並在所述調度區內,分配一個聽用戶選擇器進程,連接所有小區下的前向補 充信道和反向聽用戶基本信道。
3、 如權利要求1所述方法,其特徵在於,所述前向基本信道不同扇區 使用相同的長碼掩碼,支持軟切換;在組呼通話態,負責發送前向語音、說 話用戶的前向信令和授權消息,在組呼空閒態,負責發送1/8速率語音幀和 授權信令。
4、 如權利要求1所述方法,其特徵在於,所述反向說用戶基本信道為 說用戶專用,負責在組呼通話態發送反向語音以及說用戶的反向信令。
5、 如權利要求2所述方法,其特徵在於,所述前向補充信道負責發送 一按即通PTT系統消息、鄰區信道指配消息、證實消息、在線狀態查詢; 所述反向聽用戶基本信道為聽用戶共享,負責發送聽用戶反向信令。
6、 如權利要求2所述方法,其特徵在於,所述聽用戶選擇器進程針對 調度區內的所有聽用戶進行處理,前向負責在所述前向補充信道上發送信令 給聽用戶終端,反向負責對從不同小區的所述反向聽用戶基本信道上接收的 反向信令分別進行解包處理,並發送給專用信道層二。
7、 如權利要求l所述方法,其特徵在於,步驟(2)中,若所述基站收 發信機BTS信道板在所述反向說用戶基本信道上檢測到的是刪除幀,將不 轉發給所述說用戶選擇器進程。
8、 如權利要求l所述方法,其特徵在於,步驟(2)中,所述說用戶選 擇器進程在空閒狀態下以 一定間隔向信道板發送1/8速率幀。
9、 如權利要求6所述方法,其特徵在於,若所述BTS信道板在所述反 向聽用戶基本信道上檢測到的是非全速率幀,將不轉發給所述聽用戶選擇器 進程。
10、 如權利要求6所述方法,其特徵在於,當所述前向補充信道沒有業 務幀時,所述聽用戶選擇器進程每隔一段時間向所述BTS信道板發送一個 非連續傳輸幀,用於所述BTS信道板的前向補充信道鏈路檢測。
全文摘要
本發明公開了一種開放式集群架構組播中媒體流的實現方法,包括1)BSC在調度區內每個小區的信道板上設置前向基本信道、反向說用戶基本信道;並分配一個說用戶選擇器進程,連接所有小區下的上述兩個信道;2)說用戶的MS發起組呼,BSS與MS協商成功後,說用戶選擇器進程在反向說用戶基本信道若收到反向幀,則解復用後保存在緩存區中,然後進行組包處理,通過PDC轉發給PDS處理後,返回前向幀;3)說用戶選擇器進程收到前向幀後,與前向信令進行復用,通過前向基本信道發送給調度區內的各個小區,由聽用戶接收。本發明通過採用新的資源分配方式和新的媒體流實現方法,有效地實現了信道以及模塊資源的真正共享,提高了系統的容量。
文檔編號H04Q7/28GK101170752SQ200710194848
公開日2008年4月30日 申請日期2007年11月27日 優先權日2007年11月27日
發明者盧東華, 奕 曾, 李平華, 嶧 蔣 申請人:中興通訊股份有限公司