两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種集群通信系統(tǒng)中收發(fā)短消息的方法及系統(tǒng)的制作方法

文檔序號:7656076閱讀:162來源:國知局
專利名稱:一種集群通信系統(tǒng)中收發(fā)短消息的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種集群通信系統(tǒng)中收發(fā)短消息的方 法及系統(tǒng)。
背景技術(shù)
集群通信系統(tǒng)是移動通信系統(tǒng)的一個重要分支,早期的專用移動通信主要
是由點對點半雙工通信的無線電對講機來完成,局限在專業(yè)移動通信領(lǐng)域;隨 著無線通信領(lǐng)域向數(shù)字通信技術(shù)的方向發(fā)展,集群通信系統(tǒng)也開始向第二代的 數(shù)字技術(shù)發(fā)展,最主要的特點是采用了時分多址方式(TDMA, Time Division Multiple Access)技術(shù)。
為了促進集群系統(tǒng)的規(guī)才紐用,同時進一步提高頻率使用率,集群通信系 統(tǒng)在應(yīng)用上也出現(xiàn)了一個新的應(yīng)用趨勢,即朝著共網(wǎng)運營的方向發(fā)展;而集群 通信由專網(wǎng)向共網(wǎng)的發(fā)展促進了在現(xiàn)有公網(wǎng)上實現(xiàn)集群技術(shù)的研究。
現(xiàn)代的集群通信系統(tǒng)除了具有通話功能之外,還有命令傳輸、遙測、遙控 等功能,同時還要支持數(shù)據(jù)業(yè)務(wù)等眾多功能,和蜂窩通信相比,除話音通信有 著較大應(yīng)用模式的差別外,在其他應(yīng)用領(lǐng)域兩者越來越接近。集群通信的話音 通信有著顯著的特點,即采用PTT (Push To Talk)按鍵以一按即通的方式接 續(xù),被叫無須摘機即可接聽,且接續(xù)速度快,并要支持群呼等功能。
在移動通信領(lǐng)域,無論是全球移動通信系統(tǒng)(GSM, Global System for Mobile Communications )網(wǎng)絡(luò)還是碼分多址(CDMA, Code Division Multiple Access)網(wǎng)絡(luò),都才是供了短消息業(yè)務(wù),但是,在現(xiàn)有的數(shù)字集群系統(tǒng)中,只能 由調(diào)度代理客戶端發(fā)送短消息給終端用戶,而終端用戶卻不能發(fā)送短消息給調(diào) 度代理客戶端。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種集群通信系統(tǒng)中收發(fā)短消息的方法 及系統(tǒng)。通過該方法及系統(tǒng),達到克服現(xiàn)有數(shù)字集群系統(tǒng)中只能由調(diào)度代理客 戶端發(fā)送短消息給終端用戶,而終端用戶不能發(fā)送短消息給調(diào)度代理客戶端的 技術(shù)缺陷,補充集群通信系統(tǒng)短消息的功能,并滿足用戶對數(shù)字集群系統(tǒng)的使 用需要的目的。
本發(fā)明提供了 一種集群通信系統(tǒng)中收發(fā)短消息的方法,包括
A. 短消息中心模塊接收終端用戶發(fā)送的短消息,根據(jù)短消息中的集團短 信接入號發(fā)送短消息投遞命令給集群短信服務(wù)模塊;
B. 集群短信服務(wù)模塊接收并解析該短消息投遞命令,根據(jù)該短消息投遞 命令的集團短信接入號將短消息投遞請求信令發(fā)送給與該集團短信接入號對 應(yīng)的短信實體;
C. 短信實體接收并解析該短消息投遞請求信令,向調(diào)度歸屬寄存器發(fā)送 查詢請求;
D. 調(diào)度歸屬寄存器向短信實體返回查詢請求響應(yīng),短信實體根據(jù)查詢請 求響應(yīng)判斷是否符合發(fā)送條件,如果是,則發(fā)送短消息通知消息給調(diào)度代理客 戶端;否則,丟棄該短消息。
該方法所述步驟B還包括
集群短信服務(wù)模塊根據(jù)短信接入號路由表判斷是否有可以轉(zhuǎn)發(fā)的短信實 體,如果短消息投遞命令的集團短信接入號在短信接入號路由表中,則將短消 息投遞請求信令發(fā)送給與該集團短信接入號對應(yīng)的短信實體;否則,丟棄該短 消息。
該方法所述查詢請求包括
調(diào)度代理客戶端所屬集團身份標識、終端用戶所屬集團身份標識、終端用 戶號碼、調(diào)度代理客戶端的目的號碼和終端用戶狀態(tài)。 該方法所述步驟C還包括
短信實體判斷短消息的正文格式是否正確,如果是,則解析出集團短信接 入號和調(diào)度代理客戶端的目的號碼,執(zhí)行步驟D;否則,丟棄該短消息。 該方法所述發(fā)送條件為下述條件中的一個或多個
調(diào)度代理客戶端的目的號碼在該集團所有調(diào)度代理客戶端的目的號碼集
合中;
終端用戶號碼才各式正確; 終端用戶狀態(tài)為活動狀態(tài);
調(diào)度代理客戶端所屬集團身份標識和終端用戶所屬集團身份標識相同;
調(diào)度代理客戶端在線。
該方法所述步驟D后包括
E.調(diào)度代理客戶端接收到短消息通知消息后,判斷本地收件箱是否未滿; 如果是,則接收該條短消息,進行解碼并顯示該短消息,并向短信實體返回接 收成功的短消息通知響應(yīng);否則,提示清理收件箱,向短信實體返回接收失敗 的短消息通知響應(yīng)。
該方法所述步驟E后包括
R短信實體接收到接收失敗的短消息通知響應(yīng)后,保存該短消息通知消 息,并重新發(fā)送短消息通知消息給調(diào)度代理客戶端,如果調(diào)度代理客戶端在預(yù) 定時間內(nèi)未接收該短消息通知消息,短信實體將刪除該短消息通知消息。
本發(fā)明還提供了 一種集群通信系統(tǒng)中收發(fā)短消息的系統(tǒng),包括
短消息中心模塊,用于接收終端用戶發(fā)送的短消息,根據(jù)短消息中的集團 短信接入號發(fā)送短消息投遞命令給集群短信服務(wù)模塊;
集群短信服務(wù)模塊,用于接收并解析該短消息投遞命令,根據(jù)該短消息投 遞命令的集團短信接入號將短消息投遞請求信令發(fā)送給與該集團短信接入號 對應(yīng)的短信實體,并返回短消息投遞響應(yīng)給短消息中心模塊;
短信實體,用于接收并解析該短消息投遞請求信令,向調(diào)度歸屬寄存器發(fā) 送查詢請求;根據(jù)查詢請求響應(yīng)判斷是否符合發(fā)送條件,發(fā)送短消息通知消息 給調(diào)度代理客戶端;
調(diào)度歸屬寄存器,用于向短信實體返回查詢請求響應(yīng);
調(diào)度代理客戶端,用于接收短信實體發(fā)出的短消息通知消息。
該系統(tǒng)所述集群短信服務(wù)模塊包括
集群信令接收單元,用于對來自短信實體的短消息發(fā)送的請求信令進行解 碼,將解析出的終端用戶號碼、調(diào)度代理客戶端的目的號碼、短消息內(nèi)容、編 碼方式寫入發(fā)送緩沖單元;
發(fā)送緩沖單元,緩存經(jīng)集群信令接收單元解碼后的短消息,等待短消息發(fā)
送單元讀耳又;
短消息發(fā)送單元,讀取發(fā)送緩沖單元中解碼后的短消息,按編碼方式對讀 取的內(nèi)容進行編碼,然后發(fā)送到短消息中心模塊;
短消息接收單元,負責(zé)接收來自短消息中心模塊的短消息,按編碼方式對 讀取的內(nèi)容進行解碼,然后發(fā)送到接收緩沖單元;
接收緩沖單元,緩存經(jīng)短消息接收單元解碼后的短消息,等待集群信令發(fā) 送單元讀??;
集群信令發(fā)送單元,讀取接收緩沖單元中的終端用戶號碼、調(diào)度代理客戶 端的目的號碼和短消息內(nèi)容,根據(jù)集團短信接入號查詢短信接入號路由表,將 短消息分發(fā)到短信實體。
該系統(tǒng)所述短消息發(fā)送單元進一步包括第一協(xié)議適配子單元,用于根據(jù)協(xié) 議對需要發(fā)送的短消息進行編碼;
該系統(tǒng)所述短消息接收單元進一步包括第二協(xié)^漢適配子單元,用于根據(jù)協(xié) 議對需要發(fā)送的短消息進行解碼。
本發(fā)明所述的集群通信系統(tǒng)中收發(fā)短消息的方法及系統(tǒng),通過集群短信服 務(wù)模塊對短消息進行協(xié)議適配,通過調(diào)度代理服務(wù)器向調(diào)度歸屬寄存器發(fā)送查 詢請求,根據(jù)查詢請求進行多重判斷,使終端用戶可以和調(diào)度員進行非實時通 信,尤其適用于終端用戶需要和調(diào)度員取得聯(lián)系但調(diào)度員當(dāng)時尚未登錄的情 況,補充了集群系統(tǒng)短消息的功能,豐富了集群系統(tǒng)中終端用戶和調(diào)度員通信 的方式,進一步滿足了日益細化明確的集群通信技術(shù)發(fā)展的需要。


圖1為本發(fā)明具體實施例中集群通信系統(tǒng)中收發(fā)短消息的系統(tǒng)結(jié)構(gòu)圖; 圖2為本發(fā)明具體實施例中集群短信服務(wù)模塊的結(jié)構(gòu)圖; 圖3為本發(fā)明具體實施例中集群通信系統(tǒng)中收發(fā)短消息的方法流程圖; 圖4為本發(fā)明具體實施例中調(diào)度代理服務(wù)器對短消息分析流程圖。
具體實施例方式
下面結(jié)合

本發(fā)明的具體實施方式
。
圖1為本發(fā)明具體實施例中集群通信系統(tǒng)中收發(fā)短消息的系統(tǒng)結(jié)構(gòu)圖,包

集群終端IOI,用于通過空中接口和集群系統(tǒng)的基站子系統(tǒng)相連,為終端 用戶提供集群業(yè)務(wù)、普通電話業(yè)務(wù)、短消息業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù)。
基站子系統(tǒng)(BSS, Base Station System) 102,包括基站收發(fā)信機(BTS, Base Transceiver System)和基站控制器(BSC, Base Station Controller ),基站 子統(tǒng)102通過標準接口和交換子系統(tǒng)103、集群調(diào)度子系統(tǒng)104相連。
交換子系統(tǒng)103,作為移動通信系統(tǒng)中的核心網(wǎng)的一部分,包括移動交換 中心(MSC, Mobile Switching Center) 1031、歸屬位置寄存器(HLR, Home Location Register) 1032和短消息服務(wù)中心(SMSC, Short Message Service Center)或短消息網(wǎng)關(guān)(SMG, Short Message Gate) 1033,其中,
短消息服務(wù)中心或短消息網(wǎng)關(guān)1033,用于中繼、存儲或轉(zhuǎn)發(fā)短消息;短 消息服務(wù)中心和集群短信服務(wù)模塊1045之間釆用短消息點對點協(xié)議即SMPP (Short Message Peer to Peer)協(xié)議;而短消息網(wǎng)關(guān)和集群短信服務(wù)模塊之間采 用SGIP協(xié)議。在本發(fā)明中,短消息服務(wù)中心或短消息網(wǎng)關(guān)1033用于接收終 端用戶發(fā)送的短消息,根據(jù)短消息中的集團短信接入號發(fā)送短消息投遞命令給 集群短信服務(wù)模塊1045。
集群調(diào)度子系統(tǒng)104,用于完成集群調(diào)度業(yè)務(wù),包括
集群調(diào)度服務(wù)器(PDS, PTT Dispatch Server) 1041,作為集群系統(tǒng)中的 短信實體之一,用于實現(xiàn)集群呼叫的呼叫控制和話權(quán)管理,發(fā)送或轉(zhuǎn)發(fā)短消息 請求信令給集群短信服務(wù)模塊1045以及接收集群短信服務(wù)模塊1045發(fā)送的短 消息。
調(diào)度歸屬寄存器(PHR, PTT Home Register) 1042,用于保存集群用戶和 群組的注冊信息和位置信息,實現(xiàn)對集群用戶的鑒權(quán)、授權(quán)和計費功能,以及 位置更新和群組管理功能。本發(fā)明中,調(diào)度歸屬寄存器1042用于向短信實體 返回查詢請求響應(yīng)。
調(diào)度代理服務(wù)器(DAS, Dispatch Agent Server) 1043,作為集群系統(tǒng)中的 短信實體之一,用于處理調(diào)度代理客戶端1044發(fā)來的業(yè)務(wù)請求,發(fā)送或轉(zhuǎn)發(fā)
短消息請求信令給集群短信服務(wù)模塊1045和接收集群短信服務(wù)模塊1045發(fā)送 的短消息。
調(diào)度代理服務(wù)器1043作為本發(fā)明中的短信實體,用于接收并解析該短消 息投遞請求信令,向調(diào)度歸屬寄存器發(fā)送查詢請求,查詢調(diào)度代理客戶端1044 所屬集團身份標識、終端用戶所屬集團身份標識、終端用戶號碼、調(diào)度代理客 戶端1044的目的號碼和終端用戶狀態(tài);根據(jù)查詢請求響應(yīng)判斷是否符合發(fā)送 條件,發(fā)送短消息通知消息給調(diào)度代理客戶端1044。
調(diào)度代理客戶端(DAC, DispatchAgentClient) 1044,包括調(diào)度臺和管理 臺。其中調(diào)度臺是具有特殊權(quán)限的終端,用于對管轄范圍內(nèi)的群組和終端用戶 進行指揮調(diào)度。在本發(fā)明中,調(diào)度代理客戶端1044用于接收短信實體發(fā)出的 短消息通知消息。
集群短信服務(wù)(SMS, ShortMessage Server)模塊1045,用于代理短消息 收發(fā),將集群調(diào)度子系統(tǒng)104內(nèi)的短信實體發(fā)送的短消息請求轉(zhuǎn)換為移動短信 消息系統(tǒng)中要求的協(xié)議,發(fā)送給短消息服務(wù)中心,并將短消息服務(wù)中心發(fā)送過 來的短消息轉(zhuǎn)換為集群調(diào)度子系統(tǒng)信令,發(fā)送給對應(yīng)的短信實體。短消息服務(wù) 中心和集群短信服務(wù)模塊1045之間采用SMPP協(xié)議;而短消息網(wǎng)關(guān)和集群短 信服務(wù)模塊之間采用SGIP協(xié)議。
在本發(fā)明中,集群短信服務(wù)模塊1045,用于接收并解析該短消息投遞命 令,根據(jù)該短消息投遞命令的集團短信接入號將短消息投遞請求信令發(fā)送給與 該集團短信接入號對應(yīng)的短信實體,并返回短消息投遞響應(yīng)給短消息中心模 塊。
圖2為本發(fā)明中集群短信服務(wù)模塊1045的結(jié)構(gòu)框圖,包括
集群信令接收單元10451,對來自調(diào)度代理服務(wù)器1043的短消息發(fā)送的 請求信令進行解碼,將解析出的終端用戶號碼、客戶端的目的號碼列表、短消 息內(nèi)容、編碼方式寫入發(fā)送緩沖單元10452。
發(fā)送緩沖單元10452,緩存經(jīng)集群信令接收單元10451解碼后的短消息, 等待短消息發(fā)送單元10453讀取。
短消息發(fā)送單元10453,讀取發(fā)送緩沖單元10452中的終端用戶號碼、客 戶端的目的號碼列表和短消息內(nèi)容,按編碼方式對讀取的內(nèi)容進行編碼,然后
發(fā)送到短消息服務(wù)中心或短消息網(wǎng)關(guān)1033。
由于集群短信服務(wù)4莫塊1045與短消息服務(wù)中心或短消息網(wǎng)關(guān)通信分別采 用SMPP、 SGIP協(xié)議。因此,在短消息發(fā)送單元10453中設(shè)有第一協(xié)i義適配 子單元104531,只需將終端用戶號碼、集團短信接入號碼、短消息內(nèi)容、編 碼方式等發(fā)送給該協(xié)議適配子單元,該協(xié)議適配子單元將根據(jù)采用的協(xié)議對發(fā) 送的短消息進行編碼。這種處理方式可以對其他子單元屏蔽具體采用的協(xié)議, 即無論采用何種協(xié)議通信,除了該協(xié)議適配子單元外的處理都是一致的。
短消息接收單元10454,負責(zé)接收來自短消息服務(wù)中心或短消息網(wǎng)關(guān)1033 的短消息。在短消息接收單元10454中設(shè)有第二協(xié)議適配子單元104541,由 其負責(zé)對來自短消息服務(wù)中心或短消息網(wǎng)關(guān)1033的短消息進行解碼;然后將 解出的終端用戶號碼、集團短信接入號碼、短消息內(nèi)容、編碼方式等寫入接收 緩沖單元。
接收緩沖單元10455,緩存經(jīng)短消息接收單元10454解碼后的終端用戶號 碼、集團短信接入號碼、短消息內(nèi)容、編碼方式,等待集群信令發(fā)送單元10456 讀取。
集群信令發(fā)送單元10456,讀取接收緩沖單元10455中的終端用戶號碼、 客戶端的目的號碼列表和短消息內(nèi)容,根據(jù)集團短信接入號查詢短信接入號路 由表,將短消息分發(fā)到對應(yīng)的短信實體,如調(diào)度代理服務(wù)器1043。
其中,短信接入號路由表用于存儲短信接入號段和短信實體的對應(yīng)關(guān)系。 該路由表的每一條記錄包括起始接入號、結(jié)束接入號、短信實體類型、短信 實體IP地址和端口號。
在本發(fā)明中,終端用戶向集群調(diào)度子系統(tǒng)發(fā)送短消息,需要具備集群特色, 由于數(shù)字集群系統(tǒng)為每個集團分配一個唯一的短信接入號,作為集團用戶發(fā)送 短消息時使用,因此發(fā)送短消息的終端用戶必須隸屬于某個集團,而客戶端也 必須隸屬于該集團。在本實施例中,短信實體為調(diào)度代理服務(wù)器DAS,接收 方為調(diào)度代理客戶端DAC。
圖3為本發(fā)明具體實施例中集群通信系統(tǒng)中收發(fā)短消息的方法流程圖,具 體步驟如下
步驟301,終端用戶編輯短消息,在內(nèi)容中按照預(yù)先約定的格式指定要發(fā)
送到調(diào)度代理客戶端DAC的目的號碼和集團短信接入號,然后將編輯后的短 消息發(fā)送給短消息服務(wù)中心;
步驟302,短消息服務(wù)中心接收到終端用戶發(fā)送的短消息后,根據(jù)集團短 信接入號,將短消息投遞到集群短信服務(wù)模塊;
步驟303,集群短信服務(wù)模塊收到短消息服務(wù)中心發(fā)送過來的投遞命令, 解碼后耳又出集團短信接入號,根據(jù)短信接入號路由表判斷是否有可以轉(zhuǎn)發(fā)的短 信實體;如果是,則發(fā)送短消息投遞請求信令發(fā)送到調(diào)度代理服務(wù)器;否則, 丟棄該短消息。其中,短消息投遞請求信令包括終端用戶號碼、集團短信接 入號、4豆消息內(nèi)容、編碼方式以及日期時間;
其中,短信接入號路由表用于存儲短信接入號段和短信實體的對應(yīng)關(guān)系。 該路由表的每一條記錄包括起始接入號、結(jié)束接入號、短信實體類型、短信 實體HM也址和端口號;
步驟304,集群短信服務(wù)模塊向短消息服務(wù)中心返回響應(yīng)消息,該響應(yīng)消 息將告知短消息服務(wù)中心短消息投遞成功或失敗;如果成功,則執(zhí)行步驟305; 如果失敗,則流程結(jié)束;
步驟305,調(diào)度代理服務(wù)器DAS收到集群短信服務(wù)模塊發(fā)來的短消息投 遞請求信令后,進行解碼,解出以下信息終端用戶號碼、集團短信接入號、 短消息內(nèi)容以及編碼方式;向調(diào)度歸屬寄存器PHR發(fā)送查詢請求,根據(jù)集團 短信接入號獲取集團ID以及校驗終端用戶號碼等;
步驟306,調(diào)度歸屬寄存器PHR向調(diào)度代理服務(wù)器DAS返回查詢請求響 應(yīng);調(diào)度代理服務(wù)器DAS根據(jù)查詢結(jié)果判斷是否符合發(fā)送條件,如果符合, 則繼續(xù)步驟307;否則,丟棄該條短消息,流程結(jié)束;
步驟307,調(diào)度代理服務(wù)器DAS向調(diào)度代理客戶端DAC發(fā)送短消息通知 消息,包含短信內(nèi)容、終端用戶號碼以及日期時間;
步驟308,調(diào)度代理客戶端DAC收到短消息通知消息后,判斷本地收件 箱是否未滿;如果是,則接收該條短消息,進行解碼并在相應(yīng)界面顯示,并向 調(diào)度代理服務(wù)器DAS返回短消息通知應(yīng)答,指示接收成功;否則,在界面上 給出提示,提醒調(diào)度員清理收件箱,同時向調(diào)度代理服務(wù)器DAS返回短消息 通知應(yīng)答,因收件箱滿導(dǎo)致接收失敗。
如果步驟308中調(diào)度代理客戶端DAC因收件箱滿而接收失敗,調(diào)度代理 服務(wù)器DAS收到失敗響應(yīng)后,啟動重發(fā)機制,重復(fù)步驟307、 308;如果調(diào)度 代理客戶端DAC成功接收,則流程結(jié)束;如果重發(fā)預(yù)定次數(shù)后調(diào)度代理客戶 端DAC仍然接收失敗,則調(diào)度代理服務(wù)器DAS停止重發(fā),把這條短消息保 存在服務(wù)器上指定目錄文件中;當(dāng)調(diào)度員刪除部分已收短消息后,調(diào)度代理客 戶端DAC將發(fā)送一條指示信令給調(diào)度代理服務(wù)器DAS,調(diào)度代理服務(wù)器DAS 收到該指示信息后,從指定目錄文件中取出等待發(fā)送到該調(diào)度員的短消息,重 復(fù)步驟307、 308;如果超過預(yù)定時間,調(diào)度員始終沒有刪除部分已收短消息, 調(diào)度代理服務(wù)器DAS將刪除保存的、等待投遞到該調(diào)度員的短消息。
圖4為本發(fā)明具體實施例中調(diào)度代理服務(wù)器對短消息分析流程圖,具體步 驟如下
步驟401,調(diào)度代理服務(wù)器DAS接收集群短信服務(wù)模塊投遞來的短消息 吞,對該短消息進行解碼,解析出終端用戶號碼、集團短信接入號和短消息內(nèi)
容;
步驟402,調(diào)度代理服務(wù)器DAS按照預(yù)定格式判斷短消息的正文格式是 否正確,如果是,則解析出集團短信接入號和調(diào)度代理客戶端DAC的目的號 碼,執(zhí)行步驟403;否則,執(zhí)行步驟413;
步驟403,調(diào)度代理服務(wù)器DAS根據(jù)集團短信接入號到調(diào)度歸屬寄存器 PHR查詢客戶端所屬集團身份標識ID;
步驟404,調(diào)度歸屬寄存器返回查詢請求響應(yīng)。如果查找到客戶端所屬集 團ID,則執(zhí)行步驟405;否則,執(zhí)行步驟413;
步驟405,調(diào)度代理服務(wù)器DAS到調(diào)度歸屬寄存器PHR校驗終端用戶號
碼;
步驟406,調(diào)度歸屬寄存器PHR返回查詢請求響應(yīng),包括終端用戶所 屬集團ID、終端用戶號碼以及終端用戶狀態(tài);如果終端用戶號碼格式正確或 用戶為活動狀態(tài),則執(zhí)行步驟407,否則,執(zhí)行步驟413;
步驟407,調(diào)度代理服務(wù)器DAS根據(jù)步驟404得到的客戶端所屬集團ID, 到調(diào)度歸屬寄存器PHR中查詢該集團所有的調(diào)度代理客戶端DAC的目的號 碼;
步驟408,調(diào)度歸屬寄存器PHR返回查詢請求響應(yīng),該查詢請求響應(yīng)包 括集團所有的調(diào)度代理客戶端DAC的目的號碼集合;調(diào)度代理服務(wù)器DAS 判斷從短消息內(nèi)容中解析得到的調(diào)度代理客戶端DAC的目的號碼是否在該集 合中,如果是,則執(zhí)行步驟409;否則,執(zhí)行步驟413;
步驟409,調(diào)度代理服務(wù)器DAS判斷根據(jù)集團短信接入號獲得的客戶端 所屬集團ID和終端用戶所屬集團ID是否相同,客戶端所屬集團ID和終端用 戶所屬集團ID分別在步驟404、 406得到,如果是,則執(zhí)行步驟410;否則, 執(zhí)行步驟413;
步驟410,調(diào)度代理服務(wù)器DAS判斷該調(diào)度代理客戶端DAC是否在線, 如果是,執(zhí)行步驟411;否則,執(zhí)行步驟412,保存該條短消息后,返回步驟 410;
步驟411,調(diào)度代理服務(wù)器DAS對短消息進行編碼,發(fā)送短消息通知消 息到調(diào)度代理客戶端DAC,流程結(jié)束。
步驟413,將該短消息視為無效,丟棄該短消息。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā) 明的保護范圍之內(nèi)。
權(quán)利要求
1.一種集群通信系統(tǒng)中收發(fā)短消息的方法,其特征在于,包括A.短消息中心模塊接收終端用戶發(fā)送的短消息,根據(jù)短消息中的集團短信接入號發(fā)送短消息投遞命令給集群短信服務(wù)模塊;B.集群短信服務(wù)模塊接收并解析該短消息投遞命令,根據(jù)該短消息投遞命令的集團短信接入號將短消息投遞請求信令發(fā)送給與該集團短信接入號對應(yīng)的短信實體;C.短信實體接收并解析該短消息投遞請求信令,向調(diào)度歸屬寄存器發(fā)送查詢請求;D.調(diào)度歸屬寄存器向短信實體返回查詢請求響應(yīng),短信實體根據(jù)查詢請求響應(yīng)判斷是否符合發(fā)送條件,如果是,則發(fā)送短消息通知消息給調(diào)度代理客戶端;否則,丟棄該短消息。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B還包括 集群短信服務(wù);f莫塊根據(jù)短信接入號路由表判斷是否有可以轉(zhuǎn)發(fā)的短信實體,如果短消息投遞命令的集團短信接入號在短信接入號路由表中,則將短消 息投遞請求信令發(fā)送給與該集團短信接入號對應(yīng)的短信實體;否則,丟棄該短 消息。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述查詢請求包括 調(diào)度代理客戶端所屬集團身份標識、終端用戶所屬集團身份標識、終端用戶號碼、調(diào)度代理客戶端的目的號碼和終端用戶狀態(tài)。
4. 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述步驟C還包括 短信實體判斷短消息的正文格式是否正確,如果是,則解析出集團短信接入號和調(diào)度代理客戶端的目的號碼,執(zhí)行步驟D;否則,丟棄該短消息。
5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述發(fā)送條件為下述條件 中的一個或多個調(diào)度代理客戶端的目的號碼在該集團所有調(diào)度代理客戶端的目的號碼集合中;終端用戶號碼4各式正確;終端用戶狀態(tài)為活動狀態(tài);調(diào)度代理客戶端所屬集團身份標識和終端用戶所屬集團身份標識相同; 調(diào)度代理客戶端在線。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟d后包括e.調(diào)度代理客戶端接收到短消息通知消息后,判斷本地收件箱是否未滿; 如果是,則接收該條短消息,進行解碼并顯示該短消息,并向短信實體返回接 收成功的短消息通知響應(yīng);否則,提示清理收件箱,向短信實體返回接收失敗 的短消息通知響應(yīng)。
7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟e后包括r短信實體接收到接收失敗的短消息通知響應(yīng)后,保存該短消息通知消 息,并重新發(fā)送短消息通知消息給調(diào)度代理客戶端,如果調(diào)度代理客戶端在預(yù) 定時間內(nèi)未^^妄收該短消息通知消息,短信實體將刪除該短消息通知消息。
8. —種集群通信系統(tǒng)中收發(fā)短消息的系統(tǒng),其特征在于,包括 短消息中心模塊,用于接收終端用戶發(fā)送的短消息,根據(jù)短消息中的集團短信接入號發(fā)送短消息投遞命令給集群短信服務(wù)模塊;集群短信服務(wù)模塊,用于接收并解析該短消息投遞命令,根據(jù)該短消息投 遞命令的集團短信接入號將短消息投遞請求信令發(fā)送給與該集團短信接入號 對應(yīng)的短信實體,并返回短消息投遞響應(yīng)給短消息中心模塊;短信實體,用于接收并解析該短消息投遞請求信令,向調(diào)度歸屬寄存器發(fā) 送查詢請求;根據(jù)查詢請求響應(yīng)判斷是否符合發(fā)送條件,發(fā)送短消息通知消息給調(diào)度代理客戶端;調(diào)度歸屬寄存器,用于向短信實體返回查詢請求響應(yīng); 調(diào)度代理客戶端,用于接收短信實、體發(fā)出的短消息通知消息。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述集群短信服務(wù)模塊包括集群信令接收單元,用于對來自短信實體的短消息發(fā)送的請求信令進行解碼,將解析出的終端用戶號碼、調(diào)度代理客戶端的目的號碼、短消息內(nèi)容、編 碼方式寫入發(fā)送緩沖單元;發(fā)送緩沖單元,緩存經(jīng)集群信令接收單元解碼后的短消息,等待短消息發(fā) 送單元讀??;短消息發(fā)送單元,讀取發(fā)送緩沖單元中解碼后的短消息,按編碼方式對讀 取的內(nèi)容進行編碼,然后發(fā)送到短消息中心模塊;短消息接收單元,負責(zé)接收來自短消息中心模塊的短消息,按編碼方式對 讀取的內(nèi)容進行解碼,然后發(fā)送到接收緩沖單元;接收緩沖單元,緩存經(jīng)短消息接收單元解碼后的短消息,等待集群信令發(fā) 送單元讀取;集群信令發(fā)送單元,讀取接收緩沖單元中的終端用戶號碼、調(diào)度代理客戶 端的目的號碼和短消息內(nèi)容,根據(jù)集團短信接入號查詢短信接入號路由表,將 短消息分發(fā)到短信實體。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述短消息發(fā)送單元進一步包括第一協(xié)議適配子單元,用于根據(jù)協(xié)議對需 要發(fā)送的短消息進行編碼;所述短消息接收單元進一步包括第二協(xié)議適配子單元,用于根據(jù)協(xié)議對需 要發(fā)送的短消息進行解碼。
全文摘要
本發(fā)明公開了一種集群通信系統(tǒng)中收發(fā)短消息的方法短消息中心模塊接收終端用戶發(fā)送的短消息,根據(jù)短消息中的集團短信接入號發(fā)送短消息投遞命令給集群短信服務(wù)模塊;集群短信服務(wù)模塊接收并解析該短消息投遞命令,將短消息投遞請求信令發(fā)送給短信實體,并返回短消息投遞響應(yīng)給短消息中心模塊;短信實體接收并解析該短消息投遞請求信令,向調(diào)度歸屬寄存器發(fā)送查詢請求;短信實體根據(jù)返回的查詢請求響應(yīng)發(fā)送短消息通知消息給客戶端。同時還公開了一種集群通信系統(tǒng)中收發(fā)短消息的系統(tǒng),包括短消息中心模塊、集群短信服務(wù)模塊、短信實體、調(diào)度歸屬寄存器和客戶端。通過本發(fā)明克服了現(xiàn)有技術(shù)下終端用戶不能發(fā)送短消息給調(diào)度代理客戶端的技術(shù)缺陷。
文檔編號H04W88/18GK101115234SQ20071012147
公開日2008年1月30日 申請日期2007年9月6日 優(yōu)先權(quán)日2007年9月6日
發(fā)明者史濟穎, 楊和桂, 柯 趙 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
铁力市| 陕西省| 从江县| 德安县| 湖北省| 鹿泉市| 资兴市| 鄢陵县| 大城县| 虹口区| 鸡泽县| 庆阳市| 读书| 托克托县| 德钦县| 扶沟县| 黔西县| 仁布县| 常熟市| 武乡县| 内丘县| 和田县| 西林县| 新安县| 康马县| 固安县| 绿春县| 宜城市| 阿巴嘎旗| 丹寨县| 平江县| 鹤山市| 麟游县| 琼中| 博野县| 杭锦旗| 常德市| 灌南县| 抚宁县| 宜兰县| 华宁县|