欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種發(fā)送短消息業(yè)務(wù)的方法及設(shè)備的制作方法

文檔序號(hào):7932264閱讀:205來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種發(fā)送短消息業(yè)務(wù)的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別涉及一種發(fā)送短消息業(yè)務(wù)的方法及設(shè)備。
背景技術(shù)
移動(dòng)通信系統(tǒng)的短消息業(yè)務(wù)由于具有經(jīng)濟(jì)、方便、快捷等特點(diǎn),其業(yè)務(wù)量也逐年遞增;隨著國(guó)際漫游用戶(hù)的不斷增加,手機(jī)國(guó)際短消息業(yè)務(wù)也得到了迅猛的發(fā)展。現(xiàn)有的移動(dòng)通信網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示,包括短消息中心SC (ShortMessageCentre)、短消息網(wǎng)關(guān) SMS-GMSC(Gateway Mobile Services Centre)、SMS G/IWMSC接口、移動(dòng)交換中心MSC(Mobile Switching Center)、歸屬位置寄存器HLR(Home LocAPIonRegister)、基站子系統(tǒng) BSS (Base StAPIon Subsystem)及公共電話(huà)交換網(wǎng)絡(luò) PSTN(PublicSwitched Telephone Network);其中,短消息中心SMC負(fù)責(zé)接收短消息實(shí)體SME(ShortMessage Entity)發(fā)送的短消息,SMS GMSC負(fù)責(zé)處理下發(fā)短信,一般短消息中心SMC與短消息網(wǎng)關(guān)SMS-GMSC合設(shè),以實(shí)現(xiàn)接收及下發(fā)主叫用戶(hù)設(shè)備的短消息。目前,GSM(GlobalSystem for Mobile CommunicAP I on,全球移動(dòng)通信系統(tǒng))移動(dòng)通信系統(tǒng)中發(fā)送國(guó)際短消息的流程如圖2所示,包括以下步驟S1、在SC收到主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息后,向SMS-GMSC提交消息傳送請(qǐng)求Message transfer (消息傳送);一般 SMC 與 SMS-GMSC 合設(shè),則 Message transfer 信令屬于內(nèi)部信令;S2>SMS-GMSC 向 HLR 發(fā)送 sendRoutingInfo_For_ShortMessage Request (發(fā)送短信路由信息請(qǐng)求)消息,用以查詢(xún)被叫用戶(hù)設(shè)備的短信發(fā)送路由信息;S3、HLR 收到 s endRoutingInfo_For_ShortMessage Request 消息后,對(duì)被叫用戶(hù)設(shè)備是否具有短信業(yè)務(wù)功能及用戶(hù)狀態(tài)(如正常、欠費(fèi)停機(jī)、報(bào)停、銷(xiāo)戶(hù)等)等進(jìn)行分析,然后通過(guò)sendRoutingInfo_For_ShortMessage Response (發(fā)送短信路由信息響應(yīng))信息向SMS-GMSC返回被叫用戶(hù)設(shè)備的信息,如被叫用戶(hù)設(shè)備的MSI (InternAPIonal MobileSubscriberIdentity,國(guó)際移動(dòng)用戶(hù)識(shí)別碼)號(hào)碼、當(dāng)前所在的MSC(移動(dòng)交換中心)的號(hào)石馬等。S4、SMS-GMSC根據(jù)收到的被叫用戶(hù)設(shè)備的信息向被叫用戶(hù)設(shè)備當(dāng)前所在的MSC發(fā)送 forward_ShortMessage (前傳短信)消息;S5、MSC收到SMS-GMSC發(fā)送的前傳短信后,向訪(fǎng)問(wèn)位置寄存器VLR (Vi sitLocAPIon Register,拜訪(fǎng)位置寄存器)發(fā)送sendInfoFor_MT SMS (查詢(xún)用戶(hù)被叫短信信息)消息;若VLR和MSC合設(shè),則sendInfoFor_MT SMS消息屬于內(nèi)部信令;S6、VLR收到sendInfoFor_MT SMS消息后,查詢(xún)被叫用戶(hù)設(shè)備的當(dāng)前狀態(tài),確定被叫用戶(hù)設(shè)備是否可以接收短信,并將被叫用戶(hù)設(shè)備的當(dāng)前狀態(tài)通過(guò)sendInf0For_MT SMSACK(查詢(xún)用戶(hù)被叫短信信息報(bào)告)消息返回MSC。S7、在被叫用戶(hù)設(shè)備可以正常接收短信時(shí),MSC向MS (移動(dòng)臺(tái))發(fā)送短信Messagetransfer ;由MS向被叫用戶(hù)設(shè)備發(fā)送主叫用戶(hù)設(shè)備發(fā)送的短消息;
S8、在被叫用戶(hù)設(shè)備正常接收短消息后,MS向MSC返回Message transferAck(消息傳送報(bào)告)消息;S9、MSC 在收到 MS 的 Message transfer Ack 消息后,向 SMS-GMSC 返回 Deliveryreport (轉(zhuǎn)發(fā)報(bào)告)消息;S10、SMS_GMSC 在收到 MSC 的 Delivery report 消息后,將 Delivery report 消息轉(zhuǎn)發(fā)至SC。上述國(guó)際短消息發(fā)送的流程中,當(dāng)主叫用戶(hù)設(shè)備發(fā)送國(guó)際短信時(shí),不對(duì)主叫用戶(hù)設(shè)備是否具有國(guó)際漫游權(quán)限進(jìn)行鑒權(quán),而是由SMS-GMSC判斷發(fā)送短消息路由信息后,直接通過(guò)MSC發(fā)送出去,在目前這種國(guó)際短消息的發(fā)送模式,使得任何移動(dòng)用戶(hù)均可發(fā)送國(guó)際短消息,從而易導(dǎo)致產(chǎn)生大量國(guó)際垃圾短信以及惡意欠費(fèi)的問(wèn)題。綜上所述,目前發(fā)送國(guó)際短消息的模式中,由于不對(duì)主叫用戶(hù)設(shè)備是否具有國(guó)際漫游權(quán)限進(jìn)行鑒權(quán),使得任何移動(dòng)用戶(hù)均可發(fā)送國(guó)際短消息,從而易導(dǎo)致產(chǎn)生大量國(guó)際垃圾短信以及惡意欠費(fèi)的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種發(fā)送短消息業(yè)務(wù)的方法及設(shè)備,用于解決現(xiàn)有技術(shù)中存在的發(fā)送國(guó)際短消息的模式中,由于不對(duì)主叫用戶(hù)設(shè)備是否具有國(guó)際漫游權(quán)限進(jìn)行鑒權(quán),使得任何移動(dòng)用戶(hù)均可發(fā)送國(guó)際短消息,從而易導(dǎo)致產(chǎn)生大量國(guó)際垃圾短信以及惡意欠費(fèi)的問(wèn)題。 本發(fā)明實(shí)施例提供了一種發(fā)送短消息業(yè)務(wù)的方法,該方法包括以下步驟在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;根據(jù)所述數(shù)據(jù)信息判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;在確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),發(fā)送所述短消息;在確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送所述短消息。較佳地,根據(jù)下列步驟判斷主叫用戶(hù)設(shè)備發(fā)送的短消息是否為國(guó)際短消息獲取所述主叫用戶(hù)設(shè)備發(fā)送短消息的目的號(hào)碼,并判斷所述目的號(hào)碼是否包含國(guó)際字冠;在所述目的號(hào)碼包含國(guó)際字冠時(shí),確定所述主叫用戶(hù)設(shè)備發(fā)送的短消息是國(guó)際短消息。較佳地,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,包括通過(guò)所述主叫用戶(hù)設(shè)備所在的主叫歸屬位置寄存器HLR確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。較佳地,判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限,包括判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)信息OPERATOR BARRINGDATA中是否包含國(guó)際長(zhǎng)途限制BOIC ;在OPERATOR BARRING DATA中包含BOIC時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。較佳地,判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限,包括在OPERATORBARRING DATA中不包含BOIC時(shí),判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)補(bǔ)充業(yè)務(wù)數(shù)據(jù) SUBSCRIBER SUPPLEMENTARY SERVICEDATA 中的 BOIC 的狀態(tài);在SUB SCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 notactive 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在SUB SCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 active 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。較佳地,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,包括通過(guò)與所述主叫用戶(hù)設(shè)備所在的業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)BOSS的應(yīng)用程序編程接口API,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。較佳地,判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限,包括判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中是否包含國(guó)際長(zhǎng)途業(yè)務(wù);在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中不包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。本發(fā)明實(shí)施例提供了一種發(fā)送短消息業(yè)務(wù)的設(shè)備,該設(shè)備包括數(shù)據(jù)信息獲取模塊,用于在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;鑒權(quán)模塊,用于根據(jù)所述數(shù)據(jù)信息判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;發(fā)送限制模塊,用于在確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),發(fā)送所述短消息;在所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送所述短消息。較佳地,所述設(shè)備還包括國(guó)際短消息確定模塊,用于獲取所述主叫用戶(hù)設(shè)備發(fā)送短消息的目的號(hào)碼,并判斷所述目的號(hào)碼是否包含國(guó)際字冠;在所述目的號(hào)碼包含國(guó)際字冠時(shí),確定所述主叫用戶(hù)設(shè)備發(fā)送的短消息是國(guó)際短消息。較佳地,所述數(shù)據(jù)信息獲取模塊具體用于通過(guò)所述主叫用戶(hù)設(shè)備所在的主叫歸屬位置寄存器HLR確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。較佳地,所述數(shù)據(jù)信息獲取模塊具體用于判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)信息OPERATOR BARRING DATA中是否包含國(guó)際長(zhǎng)途限制BOIC ;在OPERATOR BARRING DATA中包含BOIC時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。較佳地,所述數(shù)據(jù)信息獲取模塊還用于在OPERATOR BARRING DATA中不包含BOIC時(shí),判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)補(bǔ)充業(yè)務(wù)數(shù)據(jù)SUB SCRIBERSUPPLEMENTARY SERVICE DATA 中的 BOIC 的狀態(tài);在SUB SCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 notactive 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在SUB SCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 active 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
較佳地,所述數(shù)據(jù)信息獲取模塊具體用于通過(guò)與所述主叫用戶(hù)設(shè)備所在的業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)BOSS的應(yīng)用程序編程接口 API,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。較佳地,所述數(shù)據(jù)信息獲取模塊具體用于判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中是否包含國(guó)際長(zhǎng)途業(yè)務(wù);在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中不包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。本發(fā)明實(shí)施例提供了一種包括上述的發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息中心。 本發(fā)明實(shí)施例提供了一種包括上述的發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息網(wǎng)關(guān)。較佳地,所述短消息網(wǎng)關(guān)為國(guó)際短消息網(wǎng)關(guān)。本發(fā)明實(shí)施例在主叫用戶(hù)設(shè)備發(fā)送國(guó)際短消息時(shí),通過(guò)短信中心或短信網(wǎng)關(guān)與主叫用戶(hù)設(shè)備HLR或主叫用戶(hù)設(shè)備歸屬地區(qū)的BOSS系統(tǒng)的交互,獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,以對(duì)主叫用戶(hù)設(shè)備的短消息國(guó)際權(quán)限進(jìn)行鑒權(quán),避免了在主叫用戶(hù)設(shè)備具有短消息國(guó)際限制時(shí)發(fā)送國(guó)際短消息,從而避免了任何移動(dòng)用戶(hù)均可發(fā)送國(guó)際短消息,而易導(dǎo)致產(chǎn)生大量國(guó)際垃圾短信以及惡意欠費(fèi)的問(wèn)題。


圖1為現(xiàn)有移動(dòng)通信網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)中發(fā)送短消息的流程圖;圖3為本發(fā)明實(shí)施例的發(fā)送短消息業(yè)務(wù)的方法的流程圖;圖4A為本發(fā)明實(shí)施例的第一種發(fā)送短消息業(yè)務(wù)的設(shè)備的結(jié)構(gòu)示意圖;圖4B為本發(fā)明實(shí)施例的第二種發(fā)送短消息業(yè)務(wù)的設(shè)備的結(jié)構(gòu)示意圖;圖5A為本發(fā)明實(shí)施例的包括發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息網(wǎng)關(guān)與主叫HLR進(jìn)行交互的結(jié)構(gòu)示意圖;圖5B為本發(fā)明實(shí)施例的包括發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息網(wǎng)關(guān)與BOSS系統(tǒng)進(jìn)行交互的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例的短消息網(wǎng)關(guān)中的發(fā)送短消息業(yè)務(wù)的設(shè)備的工作流程示意圖;圖7為本發(fā)明實(shí)施例的對(duì)具有國(guó)際短消息發(fā)送權(quán)限的主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息的處理流程示意圖;圖8為本發(fā)明實(shí)施例的對(duì)發(fā)送短消息業(yè)務(wù)的設(shè)備部署于短消息網(wǎng)關(guān)后的短消息發(fā)送流程示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例中為了避免了現(xiàn)有技術(shù)中在主叫用戶(hù)設(shè)備具有短消息國(guó)際限制時(shí)發(fā)送國(guó)際短消息,從而減少?lài)?guó)際垃圾短信以及惡意欠費(fèi)的問(wèn)題,提供了一種發(fā)送短消息業(yè)務(wù)的方法及設(shè)備,以及應(yīng)用該發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息中心SC及短消息網(wǎng)關(guān)SMS-GMSC。
下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)的說(shuō)明。本發(fā)明實(shí)施例提供了一種發(fā)送短消息業(yè)務(wù)的方法,如圖3所示,包括以下步驟S301、在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;S302、根據(jù)該數(shù)據(jù)信息判斷主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;若是,則執(zhí)行步驟S303 ;若否,則執(zhí)行步驟S304 ;S303、在確定主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),發(fā)送短消息;S304、在確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送該短消息。其中,主叫用戶(hù)設(shè)備的數(shù)據(jù)信息包括IMSI(International MobileSubscriberIdentification Number,國(guó)際移動(dòng)用戶(hù)識(shí)別碼)號(hào)、MSISDN(MobiIeSubscriberInternational ISDN/PSTN Number,移動(dòng)用戶(hù)國(guó)際 ISDN/PSTN 碼)號(hào)(即手機(jī)號(hào))、用戶(hù)設(shè)備當(dāng)前狀態(tài)(如呼入/呼出權(quán)限、短信權(quán)限、用戶(hù)登記位置、簽約數(shù)據(jù)等)、以及用戶(hù)設(shè)備所擁有的各項(xiàng)附加功能(如主叫顯示、國(guó)際長(zhǎng)途、呼叫等待、短信功能、省際漫游、國(guó)際漫游等)。本發(fā)明實(shí)施例根據(jù)以下步驟判斷主叫用戶(hù)設(shè)備發(fā)送的短信是否為國(guó)際短消息獲取主叫用戶(hù)設(shè)備發(fā)送短消息的目的號(hào)碼,并判斷該目的號(hào)碼是否包含國(guó)際字冠;在目的號(hào)碼包含國(guó)際字冠時(shí),確定主叫用戶(hù)設(shè)備發(fā)送的短消息是國(guó)際短消息。具體的,一般國(guó)際短消息發(fā)送號(hào)碼的格式為“國(guó)際字冠+國(guó)家代碼+被叫用戶(hù)設(shè)備號(hào)碼”,其中國(guó)際字冠是指移動(dòng)客戶(hù)所選移動(dòng)電話(huà)運(yùn)營(yíng)商的國(guó)際字冠;目前,發(fā)送國(guó)際短消息的目的號(hào)碼中的國(guó)際字冠為“ + ”或“00”,例如,若中國(guó)移動(dòng)客戶(hù)作為主叫用戶(hù)設(shè)備,被叫用戶(hù)設(shè)備為國(guó)外客戶(hù)(如被叫用戶(hù)設(shè)備為希臘移動(dòng)用戶(hù),希臘國(guó)家代碼為30,被叫用戶(hù)設(shè)備號(hào)碼為2106177889):則主叫用戶(hù)設(shè)備發(fā)送短信的目的號(hào)碼格式為國(guó)際字冠(00) +國(guó)家代碼(非86) +被叫用戶(hù)設(shè)備號(hào)碼,即=00302106177889 ;或國(guó)際字冠(+)+國(guó)家代碼(非86) +被叫用戶(hù)設(shè)備號(hào)碼,即:+302106177889 ;因此,可通過(guò)判斷目的號(hào)碼是否包含國(guó)際字冠“00”或“ + ”來(lái)確定主叫用戶(hù)設(shè)備發(fā)送的短消息是否為國(guó)際短消息;具體的,在該目的號(hào)碼包含國(guó)際字冠“00”或“ + ”時(shí),確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)內(nèi)短消息;在該目的號(hào)碼不包含國(guó)際字冠00或+時(shí),確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)內(nèi)短消息;需要說(shuō)明的是,在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)內(nèi)短消息時(shí),則主叫用戶(hù)設(shè)備發(fā)送的短消息按照背景技術(shù)中現(xiàn)有短消息的發(fā)送流程進(jìn)行處理。本發(fā)明實(shí)施例確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息的方式有很多種,下面列舉兩方式種方式一、通過(guò)主叫用戶(hù)設(shè)備所在的主叫歸屬位置寄存器HLR確定該主叫用戶(hù)設(shè)備的國(guó)際短消息發(fā)送權(quán)限的數(shù)據(jù)信息。在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),向主叫用戶(hù)設(shè)備所在的主叫HLR發(fā)送MAP_RESTORE_DATA(查詢(xún) 數(shù)據(jù))消息,以查詢(xún)主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;主叫HLR在收到MAP_RESTORE_DATA消息后,分析該主叫用戶(hù)設(shè)備,并通過(guò)INSERT_SUBSCRIBER_DATA(返回用戶(hù)數(shù)據(jù))消息返回該主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;在接收到INSERT_SUBSCRIBER_DATA消息后,分析主叫HLR返回的該主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,并向主叫HLR返回INSERT_SUBSCRIBER_DATA_ACK (返回用戶(hù)數(shù)據(jù)響應(yīng))消息;其中,對(duì)主叫用戶(hù)設(shè)備的數(shù)據(jù)信息的分析包括判斷主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)信息OPERATOR BARRING DATA中是否包含國(guó)際長(zhǎng)途限制BOIC ;在返回的主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的OPERATOR BARRING DATA中包含BOIC(BARRING OF ALL OUTGOING INTERNAPIONAL C ALLS,國(guó)際長(zhǎng)途限制),時(shí),確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限;在返回的主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的OPERATOR BARRING DATA中不包含BOIC時(shí),需要再判斷返回的主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的SUBSCRIBER SUPPLEMENTARY SERVICEDATA中的BOIC的狀態(tài),以確定主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;若SUBSCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 active 狀態(tài)時(shí),確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限;若SUBSCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 notactive 狀態(tài)時(shí),則主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;需要說(shuō)明的是,若主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限,則對(duì)主叫用戶(hù)設(shè)備發(fā)送的短消息按常規(guī)流程進(jìn)行處理。方式二、通過(guò)主叫用戶(hù)設(shè)備所在的BOSS系統(tǒng)確定該主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),通過(guò)與主叫用戶(hù)設(shè)備所在的BOSS系統(tǒng)之間開(kāi)通的API (ApplicAPIon Programming Interface,應(yīng)用程序編程接口),調(diào)用查詢(xún)主叫用戶(hù)設(shè)備數(shù)據(jù)信息 的函數(shù),以確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;判斷主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中是否包含國(guó)際長(zhǎng)途業(yè)務(wù);在主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中不包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。BOSS系統(tǒng)分為營(yíng)業(yè)、計(jì)費(fèi)、帳務(wù)三大分系統(tǒng),其中,營(yíng)業(yè)分系統(tǒng)又可進(jìn)一步分為營(yíng)業(yè)受理子系統(tǒng)、營(yíng)業(yè)管理子系統(tǒng)、客戶(hù)服務(wù)子系統(tǒng);營(yíng)業(yè)子系統(tǒng)由營(yíng)業(yè)主服務(wù)器、各子系統(tǒng)服務(wù)器及各類(lèi)終端組成;營(yíng)業(yè)主服務(wù)器負(fù)責(zé)對(duì)三個(gè)子系統(tǒng)進(jìn)行統(tǒng)一管理,記錄用戶(hù)的基本資料,如IMSI號(hào)、MSISDN號(hào)(手機(jī)號(hào))、品牌、用戶(hù)當(dāng)前狀態(tài)(如正常、欠費(fèi)停機(jī)、報(bào)停、銷(xiāo)戶(hù)等)、入網(wǎng)時(shí)間等,以及用戶(hù)所擁有的各項(xiàng)附加功能,如主叫顯示、國(guó)際長(zhǎng)途、語(yǔ)音信箱、短信功能、省際漫游、國(guó)際漫游等;因此,可查詢(xún)主叫用戶(hù)設(shè)備是否具有國(guó)際長(zhǎng)途權(quán)限。需要說(shuō)明的是,本發(fā)明實(shí)施例并不限于這兩種獲取方式,其他獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息的方式,也適用本發(fā)明。基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種發(fā)送短消息業(yè)務(wù)的設(shè)備,由于該設(shè)備解決問(wèn)題的原理與上述發(fā)送短消息業(yè)務(wù)的方法相似,因此該設(shè)備的實(shí)施可以參見(jiàn)方法的實(shí)施,重復(fù)之處不再贅述。本發(fā)明實(shí)施例提供了一種發(fā)送短消息業(yè)務(wù)的設(shè)備,如圖4A所示,該設(shè)備包括
數(shù)據(jù)信息獲取模塊40,用于在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;鑒權(quán)模塊41,用于根據(jù)數(shù)據(jù)信息判斷主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;發(fā)送限制模塊42,用于在主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送該短消息。較佳地,如圖4B所示,該設(shè)備還包括國(guó)際短消息確定模塊43,用于獲取主叫用戶(hù)設(shè)備發(fā)送短消息的目的號(hào)碼,并判斷目的號(hào)碼是否包含國(guó)際字冠;在目的號(hào)碼包含國(guó)際字冠時(shí),確定主叫用戶(hù)設(shè)備發(fā)送的短消息是國(guó)際短消息。較佳地,數(shù)據(jù)信息獲取模塊40具體用于通過(guò)主叫用戶(hù)設(shè)備所在的主叫歸屬位置寄存器HLR確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。較佳地,數(shù)據(jù)信息獲取模塊40具體用于判斷主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)信息 OPERATOR BARRING DATA 中是否包含國(guó)際長(zhǎng)途限制 BOIC ;在 OPERATOR BARRING DATA中包含BOIC時(shí),確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。較佳地,數(shù)據(jù)信息獲取模塊40還用于在OPERATOR BARRING DATA中不包含BOIC時(shí),判斷主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)補(bǔ)充業(yè)務(wù)數(shù)據(jù)SUB SCRIBER SUPPLEMENTARYSERVICE DATA 中的 BOIC 的狀態(tài);在 SUB SCRIBER SUPPLEMENTARY SERVICE DATA 中的BOIC為not active狀態(tài)時(shí),確定主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在SUBSCRIBERSUPPLEMENTARY SERVICE DATA 中的 BOIC 為 active 狀態(tài)時(shí),確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。較佳地,數(shù)據(jù)信息獲取模塊40具體用于通過(guò)與主叫用戶(hù)設(shè)備所在的業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)BOSS的應(yīng)用程序編程接口 API,確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。較佳地,數(shù)據(jù)信息獲取模塊40具體用于判斷主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中是否包含國(guó)際長(zhǎng)途業(yè)務(wù);在主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中不包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限本發(fā)明實(shí)施例提供了一種包括上述發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息網(wǎng)關(guān)。本發(fā)明實(shí)施例的發(fā)送短消息業(yè)務(wù)的設(shè)備可部署于本地短消息網(wǎng)關(guān),也可部署于國(guó)際短消息網(wǎng)關(guān);由于所有國(guó)際短消息都是通過(guò)國(guó)際短消息網(wǎng)關(guān)進(jìn)行發(fā)送的,所以,若將本發(fā)明實(shí)施例的發(fā)送短消息業(yè)務(wù)的設(shè)備部署于國(guó)際短消息網(wǎng)關(guān),則不會(huì)影響現(xiàn)網(wǎng)組網(wǎng)結(jié)構(gòu),且本地短消息中心及短消息網(wǎng)關(guān)無(wú)需做任何改動(dòng),因此,在將本發(fā)明實(shí)施例的發(fā)送短消息業(yè)務(wù)的設(shè)備部署于國(guó)際短消息網(wǎng)關(guān)是最便捷、最方面且投資最少的方式。下面結(jié)合圖5A及圖5B對(duì)包括上述發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息網(wǎng)關(guān)的結(jié)構(gòu)進(jìn)行說(shuō)明,發(fā)送短消息業(yè)務(wù)的設(shè)備應(yīng)用于短消息中心的情況與應(yīng)用于短消息網(wǎng)關(guān)中或應(yīng)用于短消息中心和短消息網(wǎng)關(guān)合設(shè)的系統(tǒng)中的情況類(lèi)似,此處不再贅述。圖5A所示為短消息網(wǎng)關(guān)與主叫HLR進(jìn)行交互的結(jié)構(gòu)示意圖,如圖5A所示,短消息網(wǎng)關(guān)包括信令處理模塊、發(fā)送短消息業(yè)務(wù)的設(shè)備、短消息調(diào)度中心模塊、網(wǎng)關(guān)及操作維護(hù)模塊、數(shù)據(jù)庫(kù)及存儲(chǔ)模塊和報(bào)表及計(jì)費(fèi)模塊;其中,短消息調(diào)度中心模塊用于接收短消息中心發(fā)送的短消息,并對(duì)其進(jìn)行存儲(chǔ)、處理和調(diào)度;信令處理模塊用于將發(fā)送短消息業(yè)務(wù)的設(shè)備發(fā)送的內(nèi)部格式的消息轉(zhuǎn)化為MAP (Mobile Applic APIon Part,移動(dòng)應(yīng)用部分)信令,并將接收到的主叫HLR返回的MAP信令轉(zhuǎn)化為短消息網(wǎng)關(guān)能夠識(shí)別的內(nèi)部格式的消息并發(fā)送至該發(fā)送短消息業(yè)務(wù)的設(shè)備;網(wǎng)關(guān)及操作維護(hù)模塊用于對(duì)短消息網(wǎng)關(guān)中的其他功能模塊進(jìn)行監(jiān)控、操作維護(hù)及數(shù)據(jù)配置;數(shù)據(jù)庫(kù)及存儲(chǔ)模塊用于對(duì)短消息數(shù)據(jù)進(jìn)行存儲(chǔ)、查詢(xún)短消息及對(duì)用戶(hù)數(shù)據(jù)進(jìn)行管理;報(bào)表及計(jì)費(fèi)模塊用于提供報(bào)表及對(duì)短消息話(huà)單進(jìn)行采集;在短消息調(diào)度中心模塊接收到主叫用戶(hù)設(shè)備發(fā)送的短消息時(shí),通過(guò)發(fā)送短消息業(yè)務(wù)的設(shè)備判斷該短消息是否為國(guó)際短消息;若為國(guó)際短消息,則通過(guò)與主叫HLR的交互獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,以判斷該主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;若該主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限,則通過(guò)短消息調(diào)度中心模塊按常規(guī)方式發(fā)送該短消息;若該主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送限制,則禁止短消息調(diào)度中心模塊發(fā)送該短消息。圖5B所示為短消息網(wǎng)關(guān)與BOSS系統(tǒng)進(jìn)行交互的結(jié)構(gòu)示意圖,其中,短消息網(wǎng)關(guān)的結(jié)構(gòu)與圖5A類(lèi)似,此處不再贅述;其中不同之處在于,在主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),通過(guò)與BOSS系統(tǒng)的交互獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,以判斷該主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限。下面以短消息網(wǎng)關(guān)與主叫HLR交互為例,對(duì)短消息網(wǎng)關(guān)中的發(fā)送短消息業(yè)務(wù)的設(shè)備的工作流程進(jìn)行說(shuō)明,短消息網(wǎng)關(guān)與 BOSS系統(tǒng)的交互中發(fā)送短消息業(yè)務(wù)的設(shè)備的工作過(guò)程與其類(lèi)似,此處不再贅述。如圖6所示,短消息網(wǎng)關(guān)中的發(fā)送短消息業(yè)務(wù)的設(shè)備的工作過(guò)程包括以下步驟S601、在短消息網(wǎng)關(guān)接收到主叫用戶(hù)設(shè)備發(fā)送的短消息后,對(duì)該短消息的目的號(hào)碼進(jìn)行判斷,以確定該短消息是否為國(guó)際短消息;若該目的號(hào)碼是國(guó)際號(hào)碼,則執(zhí)行S602 ;若該目的號(hào)碼不是國(guó)際號(hào)碼,則執(zhí)行S603 ;S602、獲取主叫用戶(hù)的數(shù)據(jù)信息,并執(zhí)行S6021 ;S6021、向主叫HLR發(fā)送請(qǐng)求主叫用戶(hù)設(shè)備的數(shù)據(jù)信息的消息,并執(zhí)行S6022 ;S6022、主叫HLR返回主叫用戶(hù)設(shè)備的數(shù)據(jù)信息的消息,執(zhí)行步驟S604 ;;S603、對(duì)主叫用戶(hù)設(shè)備發(fā)送的短消息進(jìn)行短信下發(fā)處理,結(jié)束流程;S604、是否成功取回主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;若是,則執(zhí)行S605;若否,則執(zhí)行S606 ;S605、判斷主叫用戶(hù)設(shè)備是否有國(guó)際短消息發(fā)送權(quán)限;若是,則執(zhí)行S607 ;若否,則執(zhí)行S606 ;S606、對(duì)主叫用戶(hù)設(shè)備發(fā)送的短消息進(jìn)行短消息失敗處理,即禁止發(fā)送該短消息,結(jié)束流程;S607、獲取被叫用戶(hù)設(shè)備當(dāng)前的位置信息,即獲取被叫用戶(hù)設(shè)備所在的MSC號(hào)碼或VLR號(hào)碼,并執(zhí)行S6071 ;S6071、向被叫用戶(hù)設(shè)備所在的被叫HLR發(fā)送請(qǐng)求被叫用戶(hù)設(shè)備的位置信息的消息;并執(zhí)行S6072 ;
S6072、被叫HLR返回被叫用戶(hù)設(shè)備的位置信息的消息;并執(zhí)行S603 ;需要說(shuō)明的是,若主叫用戶(hù)設(shè)備與被叫用戶(hù)設(shè)備位于相同的HLR中,則主叫HLR與被叫HLR是同一個(gè)HLR ;若主叫用戶(hù)設(shè)備與被叫用戶(hù)設(shè)備分別位于兩個(gè)HLR中,則主叫HLR與被叫HLR是不同的HLR。下面以圖7為例,對(duì)具有國(guó)際短消息發(fā)送權(quán)限的主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息的處理進(jìn)行說(shuō)明。如圖7所示,對(duì)具有國(guó)際短消息發(fā)送權(quán)限的主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息的處理包括以下步驟S701、在短消息中心與短消息網(wǎng)關(guān)的合設(shè)系統(tǒng)在接收到主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息后,由其內(nèi)部的發(fā)送短消息業(yè)務(wù)的設(shè)備向主叫HLR發(fā)送MAP_RESTORE_DATA消息,以獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;S702、主叫 HLR 在收到 MAP_RESTORE_DATA 消息后,通過(guò) INSERT_SUBSCRIBER_DATA消息返回主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;S703、短消息中心與短消息網(wǎng)關(guān)的合設(shè)系統(tǒng)收到INSERT_SUBSCRIBER_DATA消息后,返回 INSERT_SUBSCRIBER_DATA_ACK 消息;S704、在確定主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限后,向被叫HLR發(fā)送SendRoutingInfo_For_ShortMessage Request消息,以確定被叫用戶(hù)設(shè)備的位置信息;

S705、被叫 HLR 在收到 SendsendRoutingInfo_For_ShortMessage Request 消息后,通過(guò)sendRoutingInfo_For_ShortMessage Response消息返回被叫用戶(hù)設(shè)備的位置信息;S706、短消息中心與短消息網(wǎng)關(guān)的合設(shè)系統(tǒng)分析收到的sendRoutinglnfo_For_ShortMessage Response消息,并通過(guò)Forward_ShortMessage (前傳短消息)消息將主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息發(fā)送至被叫用戶(hù)設(shè)備所在的移動(dòng)交換中心;其中,移動(dòng)交換中心與VLR合設(shè);S707、移動(dòng)交換中心與VLR的合設(shè)系統(tǒng)在收到國(guó)際短消息后,將該國(guó)際短消息通過(guò)Message Transfer (消息傳送)發(fā)送至移動(dòng)臺(tái)進(jìn)行處理。下面以圖8為例,對(duì)發(fā)送短消息業(yè)務(wù)的設(shè)備部署于短消息網(wǎng)關(guān)后的短消息發(fā)送流程進(jìn)行說(shuō)明。如圖8所示,本發(fā)明實(shí)施例的短消息的發(fā)送流程包括以下步驟S801、在SC收到主叫用戶(hù)設(shè)備發(fā)送的國(guó)際短消息后,向SMS-GMSC提交消息傳送請(qǐng) Message transfer ;S802、SMS-GMSC在判斷該短消息的目的號(hào)碼為國(guó)際號(hào)碼時(shí),向主叫HLR發(fā)送MAP_REST0RE_DATA(查詢(xún)用戶(hù)數(shù)據(jù))消息,用以確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;S803、主叫HLR在收到MAP_RESTORE_DATA消息后,獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,并通過(guò)INSERT_SUBSCRIBER_DATA(返回用戶(hù)數(shù)據(jù))消息將該主叫用戶(hù)設(shè)備的數(shù)據(jù)信息返回至 SMS-GMSC ;S804、SMS-GMSC 收到 INSERT_SUBSCRIBER_DATA 消息后,向主叫 HLR 返回 INSERT_SUBSCRIBER_DATA_ACK (返回用戶(hù)數(shù)據(jù)響應(yīng))消息;S805、SMS-GMSC分析返回的主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,在主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),向被叫HLR發(fā)送sendRoutingInfo_For_ShortMessage Request消息,用以查詢(xún)被叫用戶(hù)設(shè)備的短信發(fā)送路由信息;S806、被叫 HLR 收到 sendRoutingInfo_For_ShortMessage Request 消息后,對(duì)被叫用戶(hù)設(shè)備是否具有短信業(yè)務(wù)功能及用戶(hù)狀態(tài)(如正常、欠費(fèi)停機(jī)、報(bào)停、銷(xiāo)戶(hù)等)等進(jìn)行分析,然后通過(guò) sendRoutingInfo_For_ShortMessage Response 信息向 SMS-GMSC 返回被叫用戶(hù)設(shè)備的信息,如被叫用戶(hù)設(shè)備的MSI號(hào)碼、當(dāng)前所在的MSC的號(hào)碼等;S807、SMS-GMSC根據(jù)收到的被叫用戶(hù)設(shè)備的信息后,向被叫用戶(hù)設(shè)備當(dāng)前所在的MSC 發(fā)送 forward_ShortMessage 消息;S808、MSC 收到 SMS-GMSC 發(fā)送的前傳短信后,向 VLR 發(fā)送 sendInfoFor_MT SMS 消息;S809、VLR收到sendInfoFor_MT SMS消息后,查詢(xún)被叫用戶(hù)設(shè)備的當(dāng)前狀態(tài),確定被叫用戶(hù)設(shè)備是否可以接收短信,并將被叫用戶(hù)設(shè)備的當(dāng)前狀態(tài)通過(guò)sendInf0For_MT SMSACK消息返回MSC。S810、在被叫用戶(hù)設(shè)備可以正常接收短信時(shí),MSC向MS發(fā)送短信Messagetransfer ;由MS向被叫用戶(hù)設(shè)備發(fā)送主叫用戶(hù)設(shè)備發(fā)送的短消息;S811、在被叫用戶(hù)設(shè)備正常接收短消息后,MS向MSC返回Messagetransfer Ack消息;S812、MSC在收到MS 的 Message transfer Ack 消息后,向 SMS-GMSC返回 Deliveryreport 消息;S813、SMS-GMSC 在收到 MSC 的 Delivery report 消息后,將 Delivery report 消息轉(zhuǎn)發(fā)至SC。本發(fā)明實(shí)施例提供了一種包括上述發(fā)送短消息業(yè)務(wù)的設(shè)備的短消息中心。需要說(shuō)明的是,本發(fā)明實(shí)施例的發(fā)送短消息業(yè)務(wù)的方法可應(yīng)用于本地短消息中心或本地短消息網(wǎng)關(guān),也可應(yīng)用于國(guó)際短消息中心或國(guó)際短消息網(wǎng)關(guān);由于目前短消息中心及短消息網(wǎng)關(guān)為合設(shè)系統(tǒng),因此,本發(fā)明實(shí)施例的發(fā)送短消息業(yè)務(wù)的方法還可應(yīng)用于短消息中心與短消息網(wǎng)關(guān)的合設(shè)系統(tǒng)中,以實(shí)現(xiàn)禁止沒(méi)有國(guó)際短消息發(fā)送權(quán)限的主叫用戶(hù)發(fā)送國(guó)際短消息。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。 本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。本發(fā)明實(shí)施例在主叫用戶(hù)設(shè)備發(fā)送國(guó)際短消息時(shí),通過(guò)短信中心或短信網(wǎng)關(guān)與主叫用戶(hù)設(shè)備HLR或主叫用 戶(hù)設(shè)備歸屬地區(qū)的BOSS的交互,獲取主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,以對(duì)主叫用戶(hù)設(shè)備的短消息國(guó)際權(quán)限進(jìn)行鑒權(quán),避免了在主叫用戶(hù)設(shè)備具有短消息國(guó)際限制時(shí)發(fā)送國(guó)際短消息,從而避免了任何移動(dòng)用戶(hù)均可發(fā)送國(guó)際短消息,而易導(dǎo)致產(chǎn)生大量國(guó)際垃圾短信以及惡意欠費(fèi)的問(wèn)題。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種發(fā)送短消息業(yè)務(wù)的方法,其特征在于,該方法包括 在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息; 根據(jù)所述數(shù)據(jù)信息判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限; 在確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),發(fā)送所述短消息; 在確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送所述短消息。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)下列步驟判斷主叫用戶(hù)設(shè)備發(fā)送的短消息是否為國(guó)際短消息 獲取所述主叫用戶(hù)設(shè)備發(fā)送短消息的目的號(hào)碼,并判斷所述目的號(hào)碼是否包含國(guó)際字冠; 在所述目的號(hào)碼包含國(guó)際字冠時(shí),確定所述主叫用戶(hù)設(shè)備發(fā)送的短消息是國(guó)際短消
3.如權(quán)利要求1或2所述的方法,其特征在于,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,包括 通過(guò)所述主叫用戶(hù)設(shè)備所在的主叫歸屬位置寄存器HLR確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。
4.如權(quán)利要求3所述的方法,其特征在于,判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限,包括 判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)信息OPERATOR BARRINGDATA中是否包含國(guó)際長(zhǎng)途限制BOIC ; 在OPERATOR BARRING DATA中包含BOIC時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
5.如權(quán)利要求4所述的方法,其特征在于,判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限,還包括 在OPERATOR BARRING DATA中不包含BOIC時(shí),判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)補(bǔ)充業(yè)務(wù)數(shù)據(jù)SUBSCRIBER SUPPLEMENTARYSERVICE DATA中的BOIC的狀態(tài); 在 SUBSCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 notactive 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限; 在 SUBSCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 active 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
6.如權(quán)利要求1所述的方法,其特征在于,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,包括 通過(guò)與所述主叫用戶(hù)設(shè)備所在的業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)BOSS的應(yīng)用程序編程接ロ API,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。
7.如權(quán)利要求6所述的方法,其特征在于,判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限,包括 判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中是否包含國(guó)際長(zhǎng)途業(yè)務(wù); 在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限; 在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中不包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
8.—種發(fā)送短消息業(yè)務(wù)的設(shè)備,其特征在于,該設(shè)備包括數(shù)據(jù)信息獲取模塊,用于在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;鑒權(quán)模塊,用于根據(jù)所述數(shù)據(jù)信息判斷所述主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;發(fā)送限制模塊,用于在確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),發(fā)送所述短消息;在所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送所述短消息。
9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述設(shè)備還包括國(guó)際短消息確定模塊,用于獲取所述主叫用戶(hù)設(shè)備發(fā)送短消息的目的號(hào)碼,并判斷所述目的號(hào)碼是否包含國(guó)際字冠;在所述目的號(hào)碼包含國(guó)際字冠時(shí),確定所述主叫用戶(hù)設(shè)備發(fā)送的短消息是國(guó)際短消息。
10.如權(quán)利要求8所述的設(shè)備,其特征在于,所述數(shù)據(jù)信息獲取模塊具體用于通過(guò)所述主叫用戶(hù)設(shè)備所在的主叫歸屬位置寄存器HLR確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。
11.如權(quán)利要求10所述的設(shè)備,其特征在于,所述數(shù)據(jù)信息獲取模塊具體用于判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)信息OPERATORBARRING DATA中是否包含國(guó)際長(zhǎng)途限制 BOIC ;在OPERATOR BARRING DATA中包含BOIC時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
12.如權(quán)利要求10所述的設(shè)備,其特征在于,所述數(shù)據(jù)信息獲取模塊還用于在 OPERATOR BARRING DATA中不包含BOIC時(shí),判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中的用戶(hù)補(bǔ)充業(yè)務(wù)數(shù)據(jù) SUBSCRIBER SUPPLEMENTARYSERVICE DATA 中的 BOIC 的狀態(tài);在 SUBSCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 notactive 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在 SUBSCRIBER SUPPLEMENTARY SERVICE DATA 中的 BOIC 為 active 狀態(tài)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
13.如權(quán)利要求8所述的設(shè)備,其特征在于,所述數(shù)據(jù)信息獲取模塊具體用于通過(guò)與所述主叫用戶(hù)設(shè)備所在的業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)BOSS的應(yīng)用程序編程接口 API,確定所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息。
14.如權(quán)利要求13所述的設(shè)備,其特征在于,所述數(shù)據(jù)信息獲取模塊具體用于判斷所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中是否包含國(guó)際長(zhǎng)途業(yè)務(wù);在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限;在所述主叫用戶(hù)設(shè)備的數(shù)據(jù)信息中不包含國(guó)際長(zhǎng)途業(yè)務(wù)時(shí),確定所述主叫用戶(hù)設(shè)備不具有國(guó)際短消息發(fā)送權(quán)限。
全文摘要
本發(fā)明實(shí)施例涉及通信領(lǐng)域,特別涉及一種發(fā)送短消息業(yè)務(wù)的方法及設(shè)備,用于解決現(xiàn)有技術(shù)中由于不對(duì)主叫用戶(hù)設(shè)備是否具有國(guó)際權(quán)限進(jìn)行鑒權(quán),使得任何移動(dòng)用戶(hù)均可發(fā)送國(guó)際短消息的問(wèn)題。本發(fā)明實(shí)施例的方法包括在確定主叫用戶(hù)設(shè)備發(fā)送的短消息為國(guó)際短消息時(shí),確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息;根據(jù)數(shù)據(jù)信息判斷主叫用戶(hù)設(shè)備是否具有國(guó)際短消息發(fā)送權(quán)限;在確定主叫用戶(hù)設(shè)備具有國(guó)際短消息發(fā)送權(quán)限時(shí),發(fā)送該短消息;在確定其不具有國(guó)際短消息發(fā)送權(quán)限時(shí),禁止發(fā)送該短消息。本發(fā)明實(shí)施例通過(guò)與主叫歸屬位置寄存器或業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)的交互,確定主叫用戶(hù)設(shè)備的數(shù)據(jù)信息,以對(duì)其權(quán)限進(jìn)行鑒權(quán),避免了在主叫用戶(hù)設(shè)備不具有權(quán)限時(shí)發(fā)送國(guó)際短消息。
文檔編號(hào)H04W4/14GK103037330SQ201110302800
公開(kāi)日2013年4月10日 申請(qǐng)日期2011年10月9日 優(yōu)先權(quán)日2011年10月9日
發(fā)明者姜良軍, 王海洋, 展俊云, 李世沖, 楊仕榮 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)山東有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大城县| 平山县| 周口市| 博罗县| 斗六市| 旬邑县| 洞口县| 盐山县| 全椒县| 乌拉特中旗| 棋牌| 习水县| 清涧县| 绍兴县| 哈尔滨市| 始兴县| 揭东县| 丹巴县| 新安县| 屯留县| 镇江市| 安西县| 五大连池市| 通辽市| 惠来县| 马尔康县| 乌审旗| 吉木乃县| 平乡县| 张掖市| 石屏县| 邹城市| 大田县| 兴安盟| 高青县| 江永县| 宝应县| 马鞍山市| 曲阳县| 双峰县| 东港市|