專利名稱:一種選擇小區(qū)方法、系統(tǒng)和裝置的制作方法
技術領域:
本發(fā)明涉及通信技術領域,尤其涉及一種選擇小區(qū)方法、系統(tǒng)和裝置。
背景技術:
為了滿足群組語音通信的市場需求,在ETSI GSM phase2+ (European Telecommunications Standards Institute Global System For Mobile Communication ,歐洲電信標準協(xié)會全球移動通信系統(tǒng)第2階段增強標準)中 引入了集群業(yè)務。集群業(yè)務是在點對點無線對講機業(yè)務的基礎上逐步過渡和 發(fā)展而來的,主要是企事業(yè)單位用來進行生產調度指揮。集群業(yè)務通過半雙 工的傳輸模式來提供業(yè)務。集群業(yè)務包括VGCS (Voice Group Call Service, 語音組呼業(yè)務)和VBS (Voice Broadcast Service,語音廣播業(yè)務)。
VGCS是指在業(yè)務定義的調度區(qū)域內建立的一個多用戶參與的半雙工呼 叫。在同一個基站小區(qū)內的組呼業(yè)務,組內成員共享一個下行信道。VGCS 業(yè)務特點為(1) VGCS業(yè)務呼叫具有一定的區(qū)域性,它是發(fā)生在一定區(qū)域 內(組呼區(qū)域,該區(qū)域中包括由網(wǎng)絡側劃分的一組小區(qū))的呼叫。(2)有兩 類用戶可以參與VGCS業(yè)務呼叫業(yè)務用戶和調度員。業(yè)務用戶通常是通過 網(wǎng)絡在組呼區(qū)域內建立的公共的組呼通道(組呼區(qū)域內每小區(qū)一個)參與組 呼的話音通信,而調度員則是通過網(wǎng)絡為其建立的專用通道參與組呼的話音 通信。處于接聽狀態(tài)的業(yè)務用戶可以通過搶上行的操作(搶到組呼通道的上 行)或網(wǎng)絡為其分配一條專用通道,從而獲得講話權參與講話。組呼過程中, 一個群組在同 一時間內只有其中一個業(yè)務用戶能夠擁有說話權,但調度員可 以隨時講話。如果被叫用戶關機或不在服務區(qū),無法接入組呼,則在主叫方 有提示。組呼發(fā)起者可以查詢到組內成員接入本次組呼的情況。
VBS是指在業(yè)務定義調度區(qū)域內由業(yè)務用戶或調度員向廣播組內的多個 用戶發(fā)起的呼叫,廣播呼叫與組呼的不同之處在于只有呼叫發(fā)起者允許講話,
其他成員只能處于接聽講話狀態(tài)而不能講話,所以VBS呼叫也無搶上行的操 作。如果被叫關機或不在服務區(qū),無法接入廣播呼叫,則在主叫方有提示。 廣播呼叫發(fā)起者可以查詢到組內成員接入本次組呼的情況。
為了實現(xiàn)VGCS/VBS業(yè)務,ETSI GSM phase2+協(xié)議中引入了 GCC( Group Call Control,組呼控制協(xié)議)/ BCC (Broadcast Control,廣播控制協(xié)議)協(xié)議, 用于VGCS/VBS業(yè)務的無線接口 , GCC/BCC協(xié)議均是連接管理子層
(Connection Management)的協(xié)i義之一,并4亍于呼叫控制協(xié)i義(Call Control) 協(xié)議。實現(xiàn)VGCS/VBS業(yè)務還需要引入GCR (Group Call Register,組呼寄存 器)功能實體,GCR存儲VGCS/VBS業(yè)務的語音組呼屬性數(shù)據(jù),同時也用于 記錄VGCS/VBS業(yè)務呼叫的呼叫狀態(tài)。
每個語音組呼呼叫(VGCS)和語音廣播呼叫(VBS)通過一個組呼/廣播 參考進行唯一標識,該組呼/廣播參考由組呼區(qū)域和組ID兩部分構成, 一般為 一個8位的數(shù)字。在發(fā)起一個VGCS/VBS呼叫時,該VGCS/VBS呼叫的組呼/ 廣播參考由組呼區(qū)域(由組ID和發(fā)起小區(qū)ID確定)和組ID共同確定。MSC
(Mobile service Switch Centre,移動服務交換中心)利用主叫業(yè)務用戶所在 小區(qū)信息和組ID信息到GCR中確定一個組呼/廣播參考,也就是確定發(fā)起哪一 個組呼/廣4番呼叫,MSC為該組呼/廣I番建立呼叫。
創(chuàng)建一個語音組呼業(yè)務時,需要確定該語音組呼業(yè)務的組呼區(qū)域,也就 是該語音組呼業(yè)務在哪些小區(qū)內有效,通常一個語音組呼業(yè)務的組呼區(qū)域包 括多個小區(qū)。每個業(yè)務用戶都可簽約多個VGCS/VBS組,每個組都至少可以對 應一個組呼區(qū)域。這些組呼區(qū)域是人為劃分的,組呼區(qū)域間存在重疊的情況。 發(fā)明人在本發(fā)明創(chuàng)造過程中,發(fā)現(xiàn)背景技術至少存在以下缺點 用戶終端在發(fā)起語音呼叫時,可能會出現(xiàn)這樣情況用戶終端位于相同 組ID且同時存在重疊小區(qū)的多個組中,如圖1所示。用戶終端同時簽約了兩 個組A組和B組,且A組和B組的組ID都是100, A組包括的小區(qū)有小區(qū)
(Cell) 1、小區(qū)2和小區(qū)3; B組包括的小區(qū)有小區(qū)2、小區(qū)3和小區(qū)4;即 A組和B組存在兩個重疊小區(qū)小區(qū)2和小區(qū)3。當該用戶終端在小區(qū)2或小 區(qū)3發(fā)起組ID為100的呼叫時,MSC無法正確選擇一個組呼/廣播參考。因 此,當主叫業(yè)務用戶恰好在重疊的小區(qū)發(fā)起VGCS/VBS呼叫時,僅靠組ID 和主叫業(yè)務用戶所在小區(qū)信息,是無法正確選擇一個組呼/廣播參考的,也就 無法確定該發(fā)起哪個VGCS/VBS呼叫,因此可能會造成網(wǎng)絡處理異常,或者 發(fā)起一個非用戶期望的呼叫,造成用戶不滿。
發(fā)明內容
本發(fā)明實施例提供一種選擇小區(qū)方法、系統(tǒng)和裝置,以解決主叫業(yè)務用 戶在重疊的小區(qū)發(fā)起語音業(yè)務呼叫時,無法正確選擇組呼/廣播參考的問題。 為達到上述目的,本發(fā)明實施例提供一種選擇小區(qū)方法,包括以下步驟 接收來自交換設備的組呼查詢請求,根據(jù)所述組呼查詢請求中攜帶的信 息查找對應的組呼/廣播參考;
存在至少兩個組呼/廣播參考符合條件時,判斷是否存在高優(yōu)先級的組呼/
廣播參考;
選擇所述高優(yōu)先級的組呼/廣播參考并發(fā)送給所述交換設備。
本發(fā)明實施例還提供一種通信裝置,用于選擇小區(qū),包括
查找單元,用于接收來自交換設備的組呼查詢請求,根據(jù)所述組呼查詢 請求中攜帶的信息查找相應的組呼/廣播參考,并將查詢結果發(fā)送給判斷單元;
判斷單元,用于當有至少兩個組呼/廣播參考符合條件時,判斷是否存在 高優(yōu)先級的組呼/廣播參考,并將判斷結果發(fā)送給選擇單元;
選擇單元,用于當存在高優(yōu)先級的組呼/廣播參考時,選擇所述高優(yōu)先級 的組呼/廣播參考并發(fā)送給所述交換設備。
本發(fā)明實施例還提供一種通信系統(tǒng),用于小區(qū)選擇,包括
用戶終端,用于向交換設備發(fā)送組呼請求;
交換i殳備,用于接收到所述用戶終端發(fā)送的組呼請求后,向組呼寄存器 發(fā)送組呼查詢請求,接收所述組呼寄存器發(fā)送的所述組呼的組呼/廣播參考, 根據(jù)所述獲取到的組呼/廣播參考向對應組呼區(qū)域中的小區(qū)發(fā)起呼叫;
組呼寄存器,用于在接收到所述交換設備發(fā)送的組呼查詢請求,根據(jù)所 述組呼查詢請求中攜帶的信息查找對應的組呼/廣播參考;存在至少兩個組呼/
廣播參考符合條件時,判斷是否存在高優(yōu)先級的組呼/廣播參考;選擇所述高 優(yōu)先級的組呼/廣播參考并發(fā)送給所述交換設備。
與現(xiàn)有技術相比,本發(fā)明的實施例具有以下優(yōu)點
通過使用本發(fā)明實施例提供的方法,當主叫業(yè)務用戶在重疊的小區(qū)發(fā)起 語音業(yè)務呼叫時,可以選擇事先設定的優(yōu)先小區(qū)進行組呼業(yè)務,減少了網(wǎng)絡 處理異常,滿足了用戶的期望。'
圖1是現(xiàn)有技術中具有相同組ID且具有重疊小區(qū)的多個組呼區(qū)域示例
圖2是本發(fā)明實施例一的一種選擇小區(qū)方法流程示例圖; 圖3是本發(fā)明實施例二的一種選擇小區(qū)方法流程示例圖; 圖4是本發(fā)明實施例三的一種選擇小區(qū)系統(tǒng)示例圖。
具體實施例方式
下面結合附圖和實施例,對本發(fā)明的具體實施方式
作進一步詳細描述。 本發(fā)明的實施例一揭示的一種選擇小區(qū)方法,如圖2所示,具體步驟包括 S201、組呼寄存器存儲組ID、組呼區(qū)域以及小區(qū)的信息,并設置當同一 個小區(qū)內存在多個組ID相同的組呼時,優(yōu)先選擇的組呼/廣播參考。
步驟S202、交換設備接收到用戶終端發(fā)送的組呼請求,轉發(fā)給組呼寄存器。
5203、 組呼寄存器接收到組呼請求后,根據(jù)組呼請求中攜帶的組ID、呼 叫類型和小區(qū)ID,對組呼/廣播參考進行查找,比如可以是hash查找,并對查 找到的組呼/廣播參考進行遍歷。
5204、 當存在多個組呼/廣播參考符合條件時,組呼寄存器判斷在用戶終 端所在的小區(qū)下,發(fā)起該組ID的組呼是否存在優(yōu)先級高的組呼/廣播參考,如 優(yōu)先級高的可以用優(yōu)先標志來表示,如果存在,轉步驟S205,否則,轉步驟 S206。
5205、 如果存在優(yōu)先標志的組呼/廣播參考,組呼寄存器將該組呼/廣纟番參 考發(fā)送給交換設備。
5206、 如果查詢結果中不存在優(yōu)先標志的組呼/廣播參考,組呼寄存器將 查詢結果中數(shù)值最小的組呼/廣播參考發(fā)送給交換設備。
S206、交換設備接收到組呼寄存器發(fā)送的組呼/廣播參考后,根據(jù)接收到 的組呼/廣播參考,向選擇的目標組呼區(qū)域下的小區(qū)發(fā)起呼叫。
本發(fā)明的實施例二中,以在GSM-R (GSM for Railway,鐵路移動通信系 統(tǒng))網(wǎng)絡為例, 一種選擇小區(qū)方法如圖3所示,具體步驟如下
5301、 GCR存儲組ID、組呼區(qū)域以及小區(qū)的信息,設置當同一個小區(qū)內 存在多個組ID相同的組呼時,優(yōu)先選擇的組呼/廣播參考。
GSM-R系統(tǒng)中,兩個條件確定要發(fā)起哪一個語音組呼業(yè)務的 一個條件 是用戶所撥的組號,也就是組ID;另外一個條件就是主叫用戶當前所在的小 區(qū)。
5302、 當某列車在行駛過程中發(fā)現(xiàn)緊急情況時,向MSC發(fā)起某個組的組 呼,例如組ID為299的組呼,將險情通知該列車前后相鄰的組呼區(qū)i或A或組呼 區(qū)域B。
4艮設此時列車同時位于兩個組呼ID為299的組呼區(qū)域內,即列車位于的小 區(qū)同時處于組呼區(qū)域A和組呼區(qū)域B內。
5303、 MSC接收到列車發(fā)起的ID為299組呼后,獲取組呼中列車所在小區(qū) 信息以及組ID信息。
5304、 MSC向GCR發(fā)送組呼查詢,查詢該組呼對應的組呼/廣播參考。
5305、 GCR接收到MSC發(fā)送的組呼查詢后,根據(jù)組呼查詢中攜帶的組ID、 呼叫類型和小區(qū)ID,對組呼/廣播參考進行hash查我,并對查找到的組呼/廣播 參考進行遍歷。
5306、 當存在多個組呼/廣播參考符合條件時,GCR判斷在列車所在的小 區(qū)下,發(fā)起ID為299的組呼是否存在優(yōu)先標志的組呼/廣播參考,如果存在,轉 步驟S307,否則轉步驟S308。
5307、 如果存在優(yōu)先標志的組呼/廣播參考,GCR將該組呼/廣播參考發(fā)送
給MSC。
5308、 如果查詢結果中不存在優(yōu)先標志的組呼/廣播參考,GCR將查詢結 果中數(shù)值最'J 、的組呼/廣播參考發(fā)送給MSC 。
5309、 MSC接收到GCR發(fā)送的組呼/廣播參考后,根據(jù)接收到的組呼/廣播 參考,發(fā)起呼叫,將險情通知該列車前后相鄰的組呼區(qū)域A或組呼區(qū)域B。
具體的,如果接收到優(yōu)先標志的組呼/廣播參考(假設為組呼區(qū)域A的299 組),MSC向組呼區(qū)域A下的小區(qū)發(fā)送呼叫。
通過實施本發(fā)明實施例提供的方法,當主叫業(yè)務用戶在重疊的小區(qū)發(fā)起 語音業(yè)務呼叫時,可以選擇事先設定的優(yōu)先級別高的組呼小區(qū)發(fā)起組呼業(yè)務, 減少了網(wǎng)絡處理異常,提高用戶體驗。
本發(fā)明的實施例三揭示了一種選擇小區(qū)系統(tǒng),如圖4所示,包括
用戶終端IO,用于在位于相同組ID且同時存在重疊小區(qū)的多個組中時,向 交換設備20發(fā)送組呼請求。
交換設備20,用于接收到用戶終端10發(fā)送的組呼請求后,向組呼寄存器30 發(fā)送組呼查詢請求,從組呼寄存器30獲取該組呼的組呼/廣播參考,根據(jù)獲取 到的組呼/廣播參考向對應組呼區(qū)域中的小區(qū)發(fā)起呼叫。
組呼寄存器30,用于在接收到交換設備發(fā)送的組呼查詢請求后,根據(jù)組呼 查詢請求攜帶的組ID、呼叫類型以及小區(qū)ID,查找相應的組呼/廣^"參考;當 有多個組呼/廣播參考符合條件時,判斷是否存在優(yōu)先標志的組呼/廣纟番參考, 如果存在,將該存在優(yōu)先標志的組呼/廣播參考發(fā)送給交換設備20,否則在查 詢結果中選擇數(shù)值最d 、的組呼/廣播參考發(fā)送給交換設備20 。 在另一個實施例中,交換設備20進一步包括
獲取單元21,用于根據(jù)組呼查詢請求從組呼寄存器30獲取其接收到的組 呼對應的組呼/廣播參考,并發(fā)送給呼叫單元22。呼叫單元22,用于接收并根 據(jù)獲取單元21發(fā)送的組呼/廣播參考,在對應的組呼區(qū)域中發(fā)起呼叫。
在另一個實施例中,組呼寄存器30進一步包括
查找單元31,用于接收交換設備發(fā)送的組呼查詢請求,根據(jù)組呼查詢請 求中攜帶的信息查找相應的組呼/廣播參考,并將查詢結果發(fā)送給判斷單元32。
判斷單元32,用于當有多個組呼/廣播參考符合條件時,判斷是否存在優(yōu)先級 高的組呼/廣播參考,優(yōu)先級高的組呼/廣播參考可用優(yōu)先標志表示,并將判斷 結果發(fā)送給選擇單元33。選擇單元33,用于當存在優(yōu)先級高的組呼/廣播參考 時,選擇優(yōu)先級高的組呼/廣播參考并發(fā)送給交換設備20;選擇單元還用于當 不存在優(yōu)先標志的組呼/廣播參考時,選擇查詢結果中數(shù)值最小的組呼/廣播參 考并發(fā)送給交換設備20。
組呼寄存器30還可以包括存儲單元34,用于存儲組ID、組呼區(qū)域以 及小區(qū)的信息。設置單元35,用于當同一個小區(qū)內存在多個組ID相同的組呼 時,設置優(yōu)先選擇的組呼/廣播參考。
本發(fā)明的實施例四提供一種組呼寄存器,包括查找單元,用于接收交 換設備發(fā)送的組呼查詢請求,才艮據(jù)組呼查詢請求中攜帶信息查找相應的組呼/ 廣播參考,并將查詢結果發(fā)送給判斷單元。判斷單元,用于當有多個組呼/廣 播參考符合條件時,判斷是否存在優(yōu)先標志的組呼/廣播參考,并將判斷結果 發(fā)送給選擇單元。選擇單元,用于當存在優(yōu)先標志的組呼/廣播參考時,選擇 帶有優(yōu)先標志的組呼/廣播參考并發(fā)送給交換設備;選擇單元還用于當不存在 優(yōu)先標志的組呼/廣播參考時,選擇查詢結果中數(shù)值最'J、的組呼/廣播參考并發(fā) 送給交換設備。
組呼寄存器還可以包括存儲單元,用于存儲組ID、組呼區(qū)域以及小區(qū) 的信息。設置單元,用于當同一個小區(qū)內存在多個組ID相同的組呼時,設置 優(yōu)先選擇的組呼/廣播參考。本實施例中的組呼寄存器的結構、功能以及在網(wǎng) 絡中與其他網(wǎng)絡實體的位置關系可與實施例三中的組呼寄存器30相對應。
通過使用本發(fā)明實施例提供的系統(tǒng)和裝置,當主叫業(yè)務用戶在重疊的小 區(qū)發(fā)起語音業(yè)務呼叫時,可以選擇事先設定的優(yōu)先小區(qū)進行組呼業(yè)務,減少 了網(wǎng)絡處理異常,滿足了用戶的期望。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā) 明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件, 但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案 本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該獲取機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺終端 設備執(zhí)行本發(fā)明各個實施例所述的方法。
以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此, 任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
權利要求
1、一種選擇小區(qū)方法,其特征在于,包括以下步驟接收來自交換設備的組呼查詢請求,根據(jù)所述組呼查詢請求中攜帶的信息查找對應的組呼/廣播參考;存在至少兩個組呼/廣播參考符合條件時,判斷是否存在高優(yōu)先級的組呼/廣播參考;選擇所述高優(yōu)先級的組呼/廣播參考并發(fā)送給所述交換設備。
2、 如權利要求i所述選擇小區(qū)方法,其特征在于,所述接收交換設備發(fā) 送的組呼查詢請求前還包括在本地存儲組ID、組呼區(qū)域以及小區(qū)的信息中的一種或多種,并設置當 同 一個小區(qū)內存在多個組ID相同的組呼時,優(yōu)先級高的組呼/廣播參考。
3、 如權利要求1所述選擇小區(qū)方法,其特征在于,所述根據(jù)所述組呼請 求中攜帶的信息查找對應的組呼/廣^"參考,包括根據(jù)所述組呼請求中攜帶的組ID、呼叫類型以及小區(qū)ID中的 一種或多種, 查找組呼/廣播參考,并對查找到的組呼/廣播參考進行遍歷,確定符合條件的 組呼/廣播參考。
4、 如權利要求1所述選擇小區(qū)方法,其特征在于,不存在優(yōu)先標志的組 呼/廣播參考時,選擇查詢結果中數(shù)值最小的組呼/廣播參考并發(fā)送給所述交換 設備。
5、 如權利要求1所述選擇小區(qū)方法,其特征在于,所述判斷是否存在優(yōu) 先標志的組呼/廣播參考之后,包括將選擇的組呼/廣播參考發(fā)送給所述交換設備,由所述交換設備發(fā)起所述 組呼/廣播參考對應的組呼區(qū)域下的小區(qū)呼叫。
6、 一種通信裝置,用于選擇小區(qū),其特征在于,包括查找單元,用于接收來自交換設備的組呼查詢請求,根據(jù)所述組呼查詢 請求中攜帶的信息查找相應的組呼/廣播參考,并將查詢結果發(fā)送給判斷單元;判斷單元,用于當有至少兩個組呼/廣播參考符合條件時,判斷是否存在 高優(yōu)先級的組呼/廣播參考,并將判斷結果發(fā)送給選擇單元;選擇單元,用于當存在高優(yōu)先級的組呼/廣播參考時,選擇所述高優(yōu)先級 的組呼/廣播參考并發(fā)送給所述交換設備。
7、 如權利要求6所述通信裝置,其特征在于,還包括 存儲單元,用于存儲組ID、組呼區(qū)域以及小區(qū)的信息;設置單元,用于當同一個小區(qū)內存在至少兩個組ID相同的組呼時,設置 優(yōu)先選擇的組呼/廣播參考。
8、 如權利要求6所述通信裝置,其特征在于,所述選擇單元還用于當不 存在優(yōu)先標志的組呼/廣播參考時,選擇查詢結果中數(shù)值最小的組呼/廣播參考 并發(fā)送給所述交換設備。
9、 一種通信系統(tǒng),用于小區(qū)選擇,其特征在于,包括 用戶終端,用于向交換i殳備發(fā)送組呼請求;交換設備,用于^^妄收到所述用戶終端發(fā)送的組呼請求后,向組呼寄存器 發(fā)送組呼查詢請求,接收所述組呼寄存器發(fā)送的所述組呼的組呼/廣播參考, 根據(jù)所述獲取到的組呼/廣播參考向對應組呼區(qū)域中的小區(qū)發(fā)起呼叫;組呼寄存器,用于在接收到所述交換設備發(fā)送的組呼查詢請求,根據(jù)所 述組呼查詢請求中攜帶的信息查找對應的組呼/廣播參考;存在至少兩個組呼/ 廣播參考符合條件時,判斷是否存在高優(yōu)先級的組呼/廣播參考;選擇所述高 優(yōu)先級的組呼/廣播參考并發(fā)送給所述交換設備。
10、 如權利要求9所述通信系統(tǒng),其特征在于,所述組呼寄存器包括 查找單元,用于接收來自所述交換設備的組呼查詢請求,根據(jù)所述組呼查詢請求中攜帶的信息查找相應的組呼/廣播參考,并將查詢結果發(fā)送給判斷單元;判斷單元,用于當有至少兩個組呼/廣播參考符合條件時,判斷是否存在高優(yōu)先級的組呼/廣播參考,并將判斷結果發(fā)送給選擇單元;選擇單元,用于當存在高優(yōu)先級的組呼/廣播參考時,選擇所述高優(yōu)先級 的組呼/廣播參考并發(fā)送給所述交換設備。
全文摘要
本發(fā)明的實施例公開了一種選擇小區(qū)的方法,包括以下步驟接收交換設備發(fā)送的組呼查詢請求,根據(jù)所述組呼查詢請求中攜帶的信息查找對應的組呼/廣播參考;存在多個組呼/廣播參考符合條件時,判斷是否存在優(yōu)先標志的組呼/廣播參考;選擇優(yōu)先標志的組呼/廣播參考并發(fā)送給所述交換設備。本發(fā)明的實施例還公開了一種用于選擇小區(qū)系統(tǒng)和裝置。通過使用本發(fā)明的實施例提供,當主叫業(yè)務用戶在重疊的小區(qū)發(fā)起語音業(yè)務呼叫時,可以選擇事先設定的優(yōu)先小區(qū)進行組呼業(yè)務,減少了網(wǎng)絡處理異常。
文檔編號H04W4/06GK101179866SQ200710301209
公開日2008年5月14日 申請日期2007年12月14日 優(yōu)先權日2007年12月14日
發(fā)明者鵬 李, 李小勇, 楊明星, 楊艷平, 王寶義 申請人:華為技術有限公司