一種移動(dòng)信息上行及下行傳遞方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及用于通知廣播及數(shù)據(jù)交換的信息技術(shù)領(lǐng)域,涉及電信通訊技術(shù)、互聯(lián) 網(wǎng)架構(gòu)技術(shù)、移動(dòng)互聯(lián)網(wǎng)通訊技術(shù),特別涉及移動(dòng)信息上行及下行傳遞方法及系統(tǒng)。
【背景技術(shù)】
[0002] 1電信運(yùn)營(yíng)商接口模型相關(guān)技術(shù)規(guī)范和行業(yè)標(biāo)準(zhǔn);
[0003] 2電信運(yùn)營(yíng)商、集團(tuán)客戶移動(dòng)信息應(yīng)用安全規(guī)范要求;
[0004]
【主權(quán)項(xiàng)】
1. 一種移動(dòng)信息下行傳遞方法,其特征在于,包括w下步驟: 步驟A1 ;逐條獲取待發(fā)送的下行移動(dòng)信息,并提取每條下行移動(dòng)信息中包含的屬性信 息; 步驟A2 ;根據(jù)提取的屬性信息分別為每條下行移動(dòng)信息選擇并執(zhí)行相應(yīng)的下行預(yù)處 理過程; 步驟A3 ;將下行預(yù)處理過程中過濾成功得到的的信息數(shù)據(jù)包存儲(chǔ)到短信待發(fā)表中,將 過濾錯(cuò)誤的下行移動(dòng)信息存儲(chǔ)到下行表,不再向網(wǎng)關(guān)發(fā)送; 步驟A4;將短信待發(fā)表中的信息數(shù)據(jù)包進(jìn)行數(shù)據(jù)排隊(duì),并將數(shù)據(jù)排隊(duì)后所有信息數(shù)據(jù) 包存儲(chǔ)到待發(fā)送隊(duì)列; 步驟A5 ;對(duì)進(jìn)入待發(fā)送隊(duì)列的信息數(shù)據(jù)包進(jìn)行再次過濾,將再次過濾成功的信息數(shù)據(jù) 包發(fā)送到網(wǎng)關(guān)隊(duì)列,將過濾錯(cuò)誤的下行移動(dòng)信息存儲(chǔ)到下行表,不再向網(wǎng)關(guān)發(fā)送; 步驟A6 ;將網(wǎng)關(guān)隊(duì)列中的信息數(shù)據(jù)包通過網(wǎng)關(guān)發(fā)送到相應(yīng)的運(yùn)營(yíng)商網(wǎng)關(guān)或第S方發(fā) 送通道。
2. 根據(jù)權(quán)利要求1所述的移動(dòng)信息下行傳遞方法,其特征在于,所述待發(fā)送的下行移 動(dòng)信息為管理平臺(tái)根據(jù)用戶輸入的信息生成的下行移動(dòng)信息或者通過接口系統(tǒng)從外部客 戶端接收的下行移動(dòng)信息。
3. 根據(jù)權(quán)利要求1所述的移動(dòng)信息下行傳遞方法,其特征在于,所述下行預(yù)處理包括: 判斷發(fā)送下行移動(dòng)信息的運(yùn)營(yíng)商及發(fā)送通道、判斷當(dāng)前的下行移動(dòng)信息是否需要優(yōu)先發(fā) 送,當(dāng)需要優(yōu)先發(fā)送時(shí),將當(dāng)前的下行移動(dòng)信息存儲(chǔ)到優(yōu)先發(fā)送隊(duì)列中、在下行移動(dòng)信息中 插入用戶簽名、根據(jù)自動(dòng)同步的黑名單數(shù)據(jù)庫(kù),將發(fā)送到黑名單數(shù)據(jù)庫(kù)中的黑名單號(hào)碼上 的下行移動(dòng)信息過濾掉和將屬于長(zhǎng)短信的下行移動(dòng)信息進(jìn)行拆分中的一個(gè)或多個(gè)。
4. 根據(jù)權(quán)利要求1所述的移動(dòng)信息下行傳遞方法,其特征在于:所述步驟A5中的再次 過濾包括相同內(nèi)容的重發(fā)過濾和黑名單過濾。
5. 根據(jù)權(quán)利要求1至4任一所述的移動(dòng)信息下行傳遞方法,其特征在于,當(dāng)所述下行移 動(dòng)信息為彩信時(shí),所述步驟A1中還包括:將獲取的彩信中的彩信內(nèi)容存儲(chǔ)到彩信資源中屯、 中,所述彩信內(nèi)容包括文本、圖片、音頻和視頻,此時(shí)下行移動(dòng)信息中包括處彩信內(nèi)容之外 的下行信息,所述下行信息中包括指向彩信資源中屯、中存儲(chǔ)的彩信內(nèi)容的鏈接地址; 所述步驟A6中還包括;根據(jù)彩信中的鏈接地址從彩信資源中屯、下載彩信內(nèi)容,將網(wǎng)關(guān) 隊(duì)列中的信息數(shù)據(jù)包和彩信內(nèi)容通過網(wǎng)關(guān)發(fā)送到相應(yīng)的運(yùn)營(yíng)商網(wǎng)關(guān)或第=方發(fā)送通道。
6. -種移動(dòng)信息上行傳遞方法,其特征在于,包括W下步驟: 步驟B1 ;通過網(wǎng)關(guān)接收客戶端發(fā)送的用于獲取下行內(nèi)容的上行移動(dòng)信息,并根據(jù)接收 的上行移動(dòng)信息生成用于記錄接收上行移動(dòng)信息的接收憑證的狀態(tài)報(bào)告; 步驟B2 ;根據(jù)上行移動(dòng)信息的屬性為上行移動(dòng)信息選擇并執(zhí)行相應(yīng)的上行邏輯處理 過程; 步驟B3 ;將狀態(tài)報(bào)告與管理平臺(tái)中下行內(nèi)容的下行路由匹配項(xiàng)進(jìn)行匹配,如果匹配成 功,執(zhí)行步驟B4,如果匹配失敗,將狀態(tài)報(bào)告和下行記錄存入數(shù)據(jù)庫(kù); 步驟B4 ;網(wǎng)關(guān)根據(jù)路由規(guī)則將上行移動(dòng)信息加入到相應(yīng)的上行隊(duì)列,由接口系統(tǒng)將上 行移動(dòng)信息推送到業(yè)務(wù)系統(tǒng);如果推送成功,執(zhí)行步驟B5 ;如果推送失敗,則將上行移動(dòng)信 息加入到推送失敗隊(duì)列,再次添加到上行隊(duì)列進(jìn)行失敗補(bǔ)發(fā);如果補(bǔ)發(fā)成功,執(zhí)行步驟B5 ; 如果補(bǔ)發(fā)超時(shí),則將該上行移動(dòng)信息丟棄; 步驟B5 ;網(wǎng)關(guān)根據(jù)路由規(guī)則將狀態(tài)報(bào)告加入到相應(yīng)的狀態(tài)報(bào)告隊(duì)列,由接口系統(tǒng)將狀 態(tài)報(bào)告推送到業(yè)務(wù)系統(tǒng);如果推送成功,執(zhí)行步驟B6 ;如果推送失敗,則將狀態(tài)報(bào)告加入到 推送失敗隊(duì)列,再次添加到狀態(tài)報(bào)告隊(duì)列進(jìn)行失敗補(bǔ)發(fā);如果補(bǔ)發(fā)成功,執(zhí)行步驟B6 ;如果 補(bǔ)發(fā)超時(shí),則將該狀態(tài)報(bào)告丟棄; 步驟B6 ;業(yè)務(wù)系統(tǒng)通過網(wǎng)關(guān)向客戶端發(fā)送下行內(nèi)容。
7. -種移動(dòng)信息下行傳遞系統(tǒng),其特征在于;包括提取模塊(1)、第一選擇執(zhí)行模塊 (2)、存儲(chǔ)模塊(3)、排隊(duì)模塊(4)、過濾模塊(5)和第一發(fā)送模塊化); 所述提取模塊(1),用于逐條獲取待發(fā)送的下行移動(dòng)信息,并提取每條下行移動(dòng)信息中 包含的屬性信息; 所述第一選擇執(zhí)行模塊(2),用于根據(jù)提取的屬性信息分別為每條下行移動(dòng)信息選擇 并執(zhí)行相應(yīng)的下行預(yù)處理過程; 所述存儲(chǔ)模塊(3),用于將下行預(yù)處理過程中過濾成功得到的信息數(shù)據(jù)包存儲(chǔ)到短信 待發(fā)表中,將過濾錯(cuò)誤的下行移動(dòng)信息存儲(chǔ)到下行表,不再向網(wǎng)關(guān)發(fā)送; 所述排隊(duì)模塊(4),用于將短信待發(fā)表中的信息數(shù)據(jù)包進(jìn)行數(shù)據(jù)排隊(duì),并將數(shù)據(jù)排隊(duì)后 所有信息數(shù)據(jù)包存儲(chǔ)到待發(fā)送隊(duì)列; 所述過濾模塊巧),用于對(duì)進(jìn)入待發(fā)送隊(duì)列的信息數(shù)據(jù)包進(jìn)行再次過濾,將再次過濾成 功的信息數(shù)據(jù)包發(fā)送到網(wǎng)關(guān)隊(duì)列,將過濾錯(cuò)誤的下行移動(dòng)信息存儲(chǔ)到下行表,不再向網(wǎng)關(guān) 發(fā)送; 所述第一發(fā)送模塊化),用于將網(wǎng)關(guān)隊(duì)列中的信息數(shù)據(jù)包通過網(wǎng)關(guān)發(fā)送到相應(yīng)的運(yùn)營(yíng) 商網(wǎng)關(guān)或第=方發(fā)送通道。
8. 根據(jù)權(quán)利要求7所述的移動(dòng)信息下行傳遞方法,其特征在于,所述待發(fā)送的下行移 動(dòng)信息為管理平臺(tái)根據(jù)用戶輸入的信息生成的下行移動(dòng)信息或者通過接口系統(tǒng)從外部客 戶端接收的下行移動(dòng)信息。
9. 根據(jù)權(quán)利要求7所述的移動(dòng)信息下行傳遞方法,其特征在于,所述根據(jù)提取的屬性 信息分別為每條下行移動(dòng)信息選擇并執(zhí)行相應(yīng)的下行預(yù)處理過程,即分別為每條移動(dòng)信息 選擇一個(gè)或多個(gè)掛接的功能模塊,并利用選擇的功能模塊對(duì)相應(yīng)的下行移動(dòng)信息進(jìn)行封裝 處理;所述功能模塊為下行路由處理模塊、優(yōu)先級(jí)處理模塊、自動(dòng)簽名模塊、黑名單過濾模 塊或長(zhǎng)短信拆分模塊; 所述下行路由處理模塊,用于判斷發(fā)送移動(dòng)信息的運(yùn)營(yíng)商及發(fā)送通道; 所述優(yōu)先級(jí)處理模塊,用于判斷當(dāng)前的移動(dòng)信息是否需要優(yōu)先發(fā)送,當(dāng)需要優(yōu)先發(fā)送 時(shí),將當(dāng)前的移動(dòng)信息存儲(chǔ)到優(yōu)先發(fā)送隊(duì)列中; 所述自動(dòng)簽名模塊,用于在移動(dòng)信息中插入用戶簽名; 所述黑名單過濾模塊,用于根據(jù)自動(dòng)同步的黑名單數(shù)據(jù)庫(kù),將發(fā)送到黑名單數(shù)據(jù)庫(kù)中 的黑名單號(hào)碼上的移動(dòng)信息過濾掉; 所述長(zhǎng)短信拆分模塊,用于將屬于長(zhǎng)短信的移動(dòng)信息進(jìn)行拆分。
10. -種移動(dòng)信息上行傳遞系統(tǒng),其特征在于:包括接收生成模塊(7)、第二選擇執(zhí)行 模塊巧)、匹配模塊巧)、信息推送模塊(10)、狀態(tài)推送模塊(11)和第二發(fā)送模塊(12); 所述接收生成模塊(7),用于通過網(wǎng)關(guān)接收客戶端發(fā)送的用于獲取下行內(nèi)容的上行移 動(dòng)信息,并根據(jù)接收的上行移動(dòng)信息生成用于記錄接收上行移動(dòng)信息的接收憑證的狀態(tài)報(bào) 告; 所述第二選擇執(zhí)行模塊巧),用于根據(jù)上行移動(dòng)信息的屬性為上行移動(dòng)信息選擇并執(zhí) 行相應(yīng)的上行邏輯處理過程; 所述匹配模塊巧),用于將狀態(tài)報(bào)告與管理平臺(tái)中下行內(nèi)容的下行路由匹配項(xiàng)進(jìn)行匹 配,如果匹配成功,執(zhí)行步驟信息推送模塊(10),如果匹配失敗,將狀態(tài)報(bào)告和下行記錄存 入數(shù)據(jù)庫(kù); 所述信息推送模塊(10),用于網(wǎng)關(guān)根據(jù)路由規(guī)則將上行移動(dòng)信息加入到相應(yīng)的上行隊(duì) 列,由接口系統(tǒng)將上行移動(dòng)信息推送到業(yè)務(wù)系統(tǒng);如果推送成功,執(zhí)行狀態(tài)推送模塊(11); 如果推送失敗,則將上行移動(dòng)信息加入到推送失敗隊(duì)列,再次添加到上行隊(duì)列進(jìn)行失敗補(bǔ) 發(fā);如果補(bǔ)發(fā)成功,執(zhí)行狀態(tài)推送模塊(11);如果補(bǔ)發(fā)超時(shí),則將該上行移動(dòng)信息丟棄; 所述狀態(tài)推送模塊(11),用于網(wǎng)關(guān)根據(jù)路由規(guī)則將狀態(tài)報(bào)告加入到相應(yīng)的狀態(tài)報(bào)告隊(duì) 列,由接口系統(tǒng)將狀態(tài)報(bào)告推送到業(yè)務(wù)系統(tǒng);如果推送成功,執(zhí)行第二發(fā)送模塊(12);如果 推送失敗,則將狀態(tài)報(bào)告加入到推送失敗隊(duì)列,再次添加到狀態(tài)報(bào)告隊(duì)列進(jìn)行失敗補(bǔ)發(fā);如 果補(bǔ)發(fā)成功,執(zhí)行第二發(fā)送模塊(12);如果補(bǔ)發(fā)超時(shí),則將該狀態(tài)報(bào)告丟棄; 所述第二發(fā)送模塊(12),用于業(yè)務(wù)系統(tǒng)通過網(wǎng)關(guān)向客戶端發(fā)送下行內(nèi)容。
【專利摘要】本發(fā)明涉及一種移動(dòng)信息上行及下行傳遞方法及系統(tǒng),包括以下步驟:逐條獲取待發(fā)送的下行移動(dòng)信息,并提取每條下行移動(dòng)信息中包含的屬性信息;根據(jù)屬性信息分別為每條下行移動(dòng)信息選擇并執(zhí)行相應(yīng)的下行預(yù)處理過程,得到信息數(shù)據(jù)包;將過濾成功的信息數(shù)據(jù)包存儲(chǔ)到短信待發(fā)表中,將過濾錯(cuò)誤的下行移動(dòng)信息存儲(chǔ)到下行表;將短信待發(fā)表中的信息數(shù)據(jù)包進(jìn)行數(shù)據(jù)排隊(duì)并存儲(chǔ)到待發(fā)送隊(duì)列;信息數(shù)據(jù)包進(jìn)行再次過濾,將再次過濾成功的信息數(shù)據(jù)包發(fā)送到網(wǎng)關(guān)隊(duì)列,將過濾錯(cuò)誤的下行移動(dòng)信息存儲(chǔ)到下行表;將網(wǎng)關(guān)隊(duì)列中的信息數(shù)據(jù)包通過網(wǎng)關(guān)進(jìn)行發(fā)送。本發(fā)明實(shí)現(xiàn)了對(duì)行業(yè)集團(tuán)客戶移動(dòng)信息處理與服務(wù)的集中管理,保證了移動(dòng)信息數(shù)據(jù)的高速率運(yùn)算與并發(fā)。
【IPC分類】H04W12-12, H04W4-12, H04W4-06
【公開號(hào)】CN104540105
【申請(qǐng)?zhí)枴緾N201410849949
【發(fā)明人】李克華
【申請(qǐng)人】北京無線天利移動(dòng)信息技術(shù)股份有限公司
【公開日】2015年4月22日
【申請(qǐng)日】2014年12月31日