專利名稱:一種短信群發的設備和實現方法
技術領域:
本發明屬于移動通信領域,具體涉及對多個終端進行短消息廣播功能的設備和實現方法。
背景技術:
在移動通信領域中,無論是GSM(Global System for Mobile Communications)網絡還是CDMA(Code Division Multiple Access)網絡,都有短消息業務。在這兩種網絡中,目前只存在點對點的消息發送模式,隨著短消息業務的不斷拓展,運營商在各地擁有越來越多的客戶群,這些客戶群又有著各自不同的用戶和業務需求,他們希望擁有一個平臺,通過此平臺向本客戶群內的用戶提供短消息服務。隨著互聯網絡的快速發展和普及,Internet已經遍布到世界的每一個角落,人們可以通過瀏覽器進行信息交流;如果能通過Internet提供一種接入短消息群發平臺的方式,會給人們帶來很多便利和大大地降低成本。
發明內容
本發明要解決的是現有技術不能實現短信群的技術問題。
為了解決以上技術問題,本發明采取的設備和方法一種短信群發設備,其特征是,包括操作維護服務器模塊、Web服務器及網關模塊、業務處理模塊和短消息標準協議接口模塊;所述操作維護服務器模塊用于為該短信群發系統配置系統、用戶基本數據;所述Web服務器及網關模塊,用于接收用戶的短信群發業務請求,并轉發至業務處理模塊,再將業務處理模塊處理的結果輸出,即用戶得到的響應;所述業務處理模塊,用于處理用戶的短信群發業務請求,并通過短消息標準協議接口模塊提供的短消息標準協議接口接入短消息中心;所述短消息標準協議接口模塊,為業務處理模塊提供短消息標準協議接口,使短信群發系統能接入短消息中心。一種短信群發的實現方法,其特征在于,包括以下步驟第一步用戶通過Web服務器向業務處理模塊提出短信群發業務請求;第二步業務處理模塊處理用戶的短信群發業務請求,通過短消息標準協議接口模塊提供的短消息標準協議接口接入短消息中心,短消息中心發送短消息群后提供發送報告給業務處理模塊,業務處理模塊將處理結果輸出給用戶。
還包括以下步驟用戶提出群組管理請求對群組數據庫進行管理。
還包括以下步驟用戶提出任務管理請求對任務數據庫進行管理。
所述的第一步包括以下步驟(1)用戶通過瀏覽器登錄短信群發Web服務器,通過提交用戶名、口令或發送特定短消息進行身份驗證;通過則進行下一步,否則,繼續執行該步驟;(2)用戶和短信接收方進行雙向鑒權,鑒權通過后進入下一步,否則,繼續執行該步驟;(3)用戶對自己發送范圍內的號碼進行分組編號,利用群組來管理目標號碼;(4)用戶設置短消息內容、發送有效期、需要發送的目標群組條件并向業務處理模塊發出發送請求。
所述的第二步包括以下步驟a)業務處理模塊對用戶提出的發送內容進行智能過濾和監控,對系統發送速度和流量進行監控;b)業務處理模塊定時掃描用戶任務,將到有效期的任務放入發送任務隊列,將過期的任務從發送任務隊列中刪除;c)業務處理模塊檢查發送任務隊列中的任務是否還存在未發送的號碼,如果還存在未發送的號碼,進行發送;否則,結束任務,從發送任務隊列中將此任務刪除;d)接收從短消息中心提供的發送報告,將發送結果保存在數據庫中,根據發送結果生成話單。
所述步驟(1)的操作都在WEB服務器提供的Web界面上完成或通過特定命令格式的短消息進行操作。
所述步驟(2)中用戶和短信接收方進行雙向鑒權包括用戶主動發起和短信接收方主動發起。
圖1為本發明提出的網絡參考模型;圖2為本發明短信群發系統結構模型圖3為本發明短信群發服務器實現流程圖。
具體實施例方式
下面結合附圖對本發明進行詳細描述。
網絡架構如圖1所示在該網絡中包括原有的網絡實體MSC(MobileSwitching Center)、HLR(Home Location Register)、MS(Mobile Station)和SMSC(Short Message Service Center),新增的網絡實體為LCGS(Large CustomGroup-Sending Service)。其中的實體之間的連接為移動交換中心MSC和位置歸屬寄存器HLR和短消息中心SMSC之間采用的是七號信令連接,短信群發業務實體LCGS與短消息中心的之間采用的是標準協議連接,瀏覽器brower與短信群發服務器通過TCP/IP連接。
LCGS為大客戶短信群發業務中的核心模塊,它只和傳統網絡實體SMSC之間通過TCP/IP協議相連。使用短消息標準協議。
客戶端通過網絡瀏覽器Brower與LCGS相連。
網絡中各實體功能
●LCGS大客戶短信群發業務。
●MSC、HLR、MSC均為傳統意義上的網絡設備,不做任何修改。
●SMSC短消息服務中心,負責在基站和SME(Short Message Entity,短消息實體。它可以接收或改善短消息,位于固話系統、移動基站或其他服務中心內)間中繼、儲存或轉發短消息;移動臺(MS)到SMSC的協議能傳輸來自移動臺或朝向移動臺的短消息。
●Brower客戶端瀏覽器。
●MSMobile Station,移動臺,只需要使用普通的CDMA手機,不需要任何改動。
HLRHome Location Register,歸屬位置寄存器。用于永久儲存管理用戶和服務記錄的數據庫,由SMSC產生。SMS網關與HLR之間的協議使前者可以要求HLR搜索可找到的用戶地址。它與MSC與HLR之間的協議一起,能在移動臺因超出覆蓋區而丟失報文、隨后又可找到時加以提示。MSCMobile Switching Center,移動交換中心。負責系統切換管理并控制來自或發向其他電話或數據系統的拔叫。
VLRVisitor Location Register,訪問位置寄存器。含有用戶臨時信息的數據庫。交換中心服務訪問用戶時需要這些信息。
本發明所述的一種短信群發的設備,包括業務處理模塊、Web服務器及網關模塊、短消息標準協議接口模塊和操作維護服務器模塊;所述Web服務器及網關模塊,用于接收用戶業務請求,并轉發至業務處理模塊,再將業務處理模塊處理的結果輸出,即用戶得到的響應;所述業務處理模塊,用于處理用戶請求,檢測用戶定義的任務有效期,開始發送到期有效任務和終止過期無效任務;所述短消息標準協議接口模塊,為業務處理模塊提供短消息標準協議接口,使短信群發系統能接入短消息中心;所述操作維護服務器模塊用于為該短信群發系統配置系統、用戶基本數據。
圖2是短信群發服務系統結構圖。詳細描述如下●業務處理模塊是處理中心,負責處理用戶各種請求登錄、身份驗證、群組管理、任務管理;任務檢測執行和關閉;短消息發送和回執處理等;●Web服務器主要是為用戶提供Web瀏覽頁面,向業務服務器轉發用戶請求和輸出響應;
●短消息標準協議接口模塊,為業務處理模塊提供短消息標準協議接口,連接至各種短消息中心,是短消息發送和接收的通道;操作維護服務器,為系統提供配置管理的工具。
本發明所述的一種短信群發的實現方法,包括以下步驟(1)廣播短信發送方(業務操作員)和廣播短信接收方都同意了特定的服務協議,方可繼續下一步操作,這樣能避免終端用戶接收到不需要的信息和發送方的信息泄漏;(2)接收協議是一個雙向鑒權的過程,即廣播短信發送方同意將廣播短信接收方加入自己的發送范圍,系統會向廣播短信接收方發送一個確認提示短消息;廣播短信接收方再向系統發送一個同意接受服務的短消息,則雙向鑒權完成,廣播短信發送方可以向廣播短信發送方發廣播消息;否則雙向鑒權失敗,該業務不能使用;(3)廣播短信接收方也可主動發起服務請求,需要廣播短信發送方確認同意后方能使用該業務,廣播短信發送方對等待鑒權的用戶列表中挑選符合自己條件的用戶,加入自己的發送范圍中;(4)廣播短信發送方操作員通過瀏覽器登錄短信群發Web服務器,通過提交用戶名和口令進行身份驗證;(5)操作員對自己發送范圍內的號碼進行分組編號,利用群組來管理目標號碼,群組可以進行多級管理,一個群組下面可以再劃分為多個子群組;(6)操作員定義新的任務設置消息內容、發送有效期(開始發送時間和結束發送時間)、需要發送的目標群組等條件;(7)系統能夠對發送的廣播消息進行內容和流量的監控,通過對一些關鍵字段的檢索,運營商可以對可疑消息進行甄別;限制消息的發送流量,避免對整個移動通信系統造成沖擊;(8)業務處理模塊定時掃描用戶任務,將到有效期的任務放入發送任務隊列,將過期的任務從發送任務隊列中刪除;(9)檢查發送任務隊列中的任務是否還存在未發送的號碼,進行發送;(10)如果在有效期內將有效任務的所有號碼都發送完,則將該任務結束,從發送任務隊列中將此任務刪除;
(11)接收從短消息中心提供的發送報告,將發送結果保存在數據庫中,以備廣播短信發送方查詢、統計和重試,重新發送可以設置為系統自動發送和操作員手動發送方式;系統根據發送結果,輸出話單,運營商可以以此為依據,對服務使用者進行收費;(12)上述廣播短信發送方的操作可以通過短消息命令的方式實現特定的操作命令+操作參數1+操作參數2+...
如圖3所示,用戶同時還可通過提出群組管理請求和提出任務管理請求對群組數據庫進行管理和對任務數據庫進行管理。
本發明提出的短信群發的設備和實現方法對現有的網絡無需修改,對短消息中心,只需要增加一個短信群發服務器即可實現短信群發功能,對運營商來說是一個不錯的選擇。目前短消息業務已經成為運營商的一個重要的業務增長點,短信群發作為短消息業務的一個增值業務可以為運營商增加新的收入來源,可以預見它會成為吸引用戶的特色業務之一。
權利要求
1.一種短信群發設備,其特征是,包括操作維護服務器模塊、Web服務器及網關模塊、業務處理模塊和短消息標準協議接口模塊;所述操作維護服務器模塊用于為該短信群發系統配置系統、用戶基本數據;所述Web服務器及網關模塊,用于接收用戶的短信群發業務請求,并轉發至業務處理模塊,再將業務處理模塊處理的結果輸出,即用戶得到的響應;所述業務處理模塊,用于處理用戶的短信群發業務請求,并通過短消息標準協議接口模塊提供的短消息標準協議接口接入短消息中心;所述短消息標準協議接口模塊,為業務處理模塊提供短消息標準協議接口,使短信群發系統能接入短消息中心。
2.一種短信群發的實現方法,其特征在于,包括以下步驟第一步用戶通過Web服務器向業務處理模塊提出短信群發業務請求;第二步業務處理模塊處理用戶的短信群發業務請求,通過短消息標準協議接口模塊提供的短消息標準協議接口接入短消息中心,短消息中心發送短消息群后提供發送報告給業務處理模塊,業務處理模塊將處理結果輸出給用戶。
3.如權利要求2所述的短信群發的實現方法,其特征在于,還包括以下步驟用戶提出群組管理請求對群組數據庫進行管理。
4.如權利要求2或3所述的短信群發的實現方法,其特征在于,還包括以下步驟用戶提出任務管理請求對任務數據庫進行管理。
5.如權利要求2所述的短信群發的實現方法,其特征在于,所述的第一步包括以下步驟(1)用戶通過瀏覽器登錄短信群發Web服務器,通過提交用戶名、口令或發送特定短消息進行身份驗證;通過則進行下一步,否則,繼續執行該步驟;(2)用戶和短信接收方進行雙向鑒權,鑒權通過后進入下一步,否則,繼續執行該步驟;(3)用戶對自己發送范圍內的號碼進行分組編號,利用群組來管理目標號碼;(4)用戶設置短消息內容、發送有效期、需要發送的目標群組條件并向業務處理模塊發出發送請求。
6.如權利要求2或5所述的短信群發的實現方法,其特征在于,所述的第二步包括以下步驟A、業務處理模塊對用戶提出的發送內容進行智能過濾和監控,對系統發送速度和流量進行監控;B、業務處理模塊定時掃描用戶任務,將到有效期的任務放入發送任務隊列,將過期的任務從發送任務隊列中刪除;C、業務處理模塊檢查發送任務隊列中的任務是否還存在未發送的號碼,如果還存在未發送的號碼,進行發送;否則,結束任務,從發送任務隊列中將此任務刪除;D、接收從短消息中心提供的發送報告,將發送結果保存在數據庫中,根據發送結果生成話單。
7.如權利要求5所述的短信群發方法,其特征在于,所述步驟(1)的操作都在WEB服務器提供的Web界面上完成或通過特定命令格式的短消息進行操作。
8.如權利要求5所述的短信群發方法,其特征在于,所述步驟(2)中用戶和短信接收方進行雙向鑒權包括用戶主動發起和短信接收方主動發起。
全文摘要
本發明提出一種短信群發的設備和方法,所述設備包括業務處理模塊、Web服務器及網關模塊、短消息標準協議接口模塊和操作維護服務器模塊;所述Web服務器及網關模塊,用于接收用戶業務請求,并轉發至業務處理模塊,再將業務處理模塊處理的結果輸出,即用戶得到的響應;所述業務處理模塊,用于處理用戶請求,檢測用戶定義的任務有效期,開始發送到期有效任務和終止過期無效任務;所述短消息標準協議接口模塊,為業務處理模塊提供短消息標準協議接口,使短信群發系統能接入短消息中心;所述操作維護服務器模塊用于為該短信群發系統配置系統、用戶基本數據。本發明對現有網絡設備無需修改,對短消息中心,只需要增加一個短信群發服務器即可實現短信群發功能,可以預見它會成為吸引用戶的特色業務之一。
文檔編號H04W4/14GK1549608SQ0311344
公開日2004年11月24日 申請日期2003年5月9日 優先權日2003年5月9日
發明者晏志敏 申請人:中興通訊股份有限公司