国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      短信轉(zhuǎn)移方法、裝置和系統(tǒng)的制作方法

      文檔序號:7716834閱讀:248來源:國知局
      專利名稱:短信轉(zhuǎn)移方法、裝置和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及增值業(yè)務(wù)領(lǐng)域,尤其涉及一種短信轉(zhuǎn)移方法、裝置和系統(tǒng)。
      背景技術(shù)
      隨著移動終端普及率的大面積提升,短信增值業(yè)務(wù)的高速發(fā)展,通過短信溝通逐漸成為人們?nèi)粘9ぷ骱蜕钪胁豢扇鄙俚囊环N溝通方式。而移動終
      端能否收到短信的必要條件是終端未停機(jī)、終端未開機(jī)、網(wǎng)絡(luò)覆蓋范圍內(nèi)等。而現(xiàn)實(shí)生活中,使用移動終端的人們難免有時(shí)會因?yàn)楦鞣N原因,使得終端無法使用。短信轉(zhuǎn)移業(yè)務(wù)也就是基于以上所述的情況,而提出來的一種短信增值業(yè)務(wù)。它通過將短信轉(zhuǎn)移到第三個號碼,使得在原終端無法收到短信的情況下,將短信轉(zhuǎn)發(fā)到第三個號碼上,實(shí)現(xiàn)短信的成功下發(fā)。
      短信轉(zhuǎn)移業(yè)務(wù)通常采取絕對轉(zhuǎn)移的做法,即當(dāng)號碼A開通了短信轉(zhuǎn)移業(yè)務(wù),那么發(fā)給號碼A的短信,將無條件的轉(zhuǎn)移到號碼A設(shè)置的轉(zhuǎn)移號碼上。在些基礎(chǔ)上還可以增加時(shí)間段轉(zhuǎn)移的方法,即在轉(zhuǎn)移有效的時(shí)間段范圍內(nèi),發(fā)給號碼A的短信,將無條件的轉(zhuǎn)移到號碼A設(shè)置的轉(zhuǎn)移號碼上。
      上述短信轉(zhuǎn)移的過程中,存在如下問題
      號碼的短信業(yè)務(wù)激活或去激活只能由用戶提前設(shè)定,且對于一個處于短信轉(zhuǎn)移業(yè)務(wù)激活狀態(tài)的號碼來說,向該號碼發(fā)送的全部短信均會轉(zhuǎn)移發(fā)送到轉(zhuǎn)移號碼上,系統(tǒng)靈活性差。

      發(fā)明內(nèi)容
      本發(fā)明提供了一種短信轉(zhuǎn)移方法、裝置和系統(tǒng),解決了短信轉(zhuǎn)移系統(tǒng)靈活性差的問題。
      一種短信轉(zhuǎn)移方法,包括
      5接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息;
      如果所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗,查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼;
      用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息的步驟之前,還包括
      接收所述源短信中心發(fā)送的短信;
      如果所述短信的目標(biāo)號碼開通了轉(zhuǎn)移業(yè)務(wù),則確定所述短信為轉(zhuǎn)移業(yè)務(wù)短信;
      判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀
      態(tài);
      如果所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài),向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信;或,
      如果所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信具體為
      所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信,指示所述目標(biāo)短信中心只投遞一次所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)報(bào)告消息;或,
      所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信,指示所述目標(biāo)短信中心以重復(fù)投遞方式投遞所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)報(bào)告消息。
      進(jìn)一步的,所述短信轉(zhuǎn)移方法,還包括
      如果所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞成功,則向所述轉(zhuǎn)移業(yè)務(wù)短信的源短信中心發(fā)送狀態(tài)報(bào)告消息,指示該轉(zhuǎn)移業(yè)務(wù)短信投遞成功。
      進(jìn)一步的,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信的步驟之后,還包括
      接收所述轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息;如果所述狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信成
      功,則構(gòu)造并向所述源短信中心發(fā)送成功的狀態(tài)報(bào)告消息;或,
      如果狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信失敗,則構(gòu)造并向所述源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。
      一種短信轉(zhuǎn)移子系統(tǒng),包括
      接口機(jī)模塊,用于接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消

      業(yè)務(wù)處理模塊,用于在所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,經(jīng)所述接口機(jī)模塊向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述接口機(jī)模塊,還用于接收所述源短信中心發(fā)送的短信,并判斷該短信是否為轉(zhuǎn)移業(yè)務(wù)短信,將轉(zhuǎn)移業(yè)務(wù)短信轉(zhuǎn)發(fā)給所述業(yè)務(wù)處理模
      塊;
      所述業(yè)務(wù)處理模塊,還用于判斷轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀態(tài),在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài)時(shí)向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信,或在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)時(shí),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述接口機(jī)模塊,還用于接收所述轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息;
      所述業(yè)務(wù)處理模塊,還用于在所述狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信成功時(shí),構(gòu)造并經(jīng)所述接口機(jī)才莫塊向所述源短信中心發(fā)送成功的狀態(tài)報(bào)告消息;或,
      在狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信失敗時(shí),構(gòu)造并通過所述接口機(jī)模塊向所述源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。一種短信轉(zhuǎn)移系統(tǒng),其包括短信轉(zhuǎn)移子系統(tǒng);
      所述短信轉(zhuǎn)移子系統(tǒng),用于接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息,并在所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述短信轉(zhuǎn)移子系統(tǒng),還用于接收源短信中心發(fā)送的所述轉(zhuǎn)移業(yè)務(wù)短信并判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀態(tài),在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài)時(shí),向目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信;或,
      在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)時(shí),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      本發(fā)明的實(shí)施例提供了一種短信轉(zhuǎn)移方法、裝置和系統(tǒng),在向支持短信轉(zhuǎn)移業(yè)務(wù)的號碼發(fā)送轉(zhuǎn)移業(yè)務(wù)短信且投遞失敗時(shí),查詢該支持短信轉(zhuǎn)移業(yè)務(wù)
      的號碼對應(yīng)的轉(zhuǎn)移號碼,向該轉(zhuǎn)移號碼重新發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信,即只在號碼不可達(dá)時(shí)才將轉(zhuǎn)移業(yè)務(wù)短信轉(zhuǎn)發(fā)到轉(zhuǎn)移號碼上,實(shí)現(xiàn)了對短信的條件轉(zhuǎn)移,提高了短信轉(zhuǎn)移系統(tǒng)的靈活性。


      圖1為本發(fā)明的實(shí)施例應(yīng)用環(huán)境的網(wǎng)絡(luò)結(jié)構(gòu)圖2為圖1中短信轉(zhuǎn)移子系統(tǒng)101的內(nèi)部結(jié)構(gòu)示意圖3為圖2中業(yè)務(wù)處理;漠塊203的內(nèi)部結(jié)構(gòu)示意圖4為本發(fā)明的實(shí)施例一提供的一種短信轉(zhuǎn)移方法的流程圖5為本發(fā)明的實(shí)施例二提供的一種短信轉(zhuǎn)移方法的流程圖6為本發(fā)明的實(shí)施例提供的一種短信轉(zhuǎn)移子系統(tǒng)的結(jié)構(gòu)示意圖7為本發(fā)明的實(shí)施例提供一種短信轉(zhuǎn)移系統(tǒng)的結(jié)構(gòu)示意圖。
      8
      具體實(shí)施例方式
      在使用絕對轉(zhuǎn)發(fā)的方法實(shí)現(xiàn)短信轉(zhuǎn)移時(shí),號碼的短信業(yè)務(wù)激活或去激活只能由用戶提前設(shè)定,且對于一個處于短信轉(zhuǎn)移業(yè)務(wù)激活狀態(tài)的號碼來說,向該號碼發(fā)送的全部短信均會轉(zhuǎn)移發(fā)送到轉(zhuǎn)移號碼上,系統(tǒng)靈活性差。
      為了解決短信轉(zhuǎn)移系統(tǒng)靈活性差的問題,本發(fā)明的實(shí)施例一提供了 一種短信轉(zhuǎn)移方法,本發(fā)明實(shí)施例的應(yīng)用環(huán)境如圖l所示,包括短信轉(zhuǎn)移子系統(tǒng)
      101、源短信中心102、目標(biāo)短信中心103及轉(zhuǎn)移短信中心104;其中,轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼在目標(biāo)短信中心103下,該號碼的轉(zhuǎn)移號碼在轉(zhuǎn)移短信中心104下。
      進(jìn)一步的,圖1中的短信轉(zhuǎn)移子系統(tǒng)101的內(nèi)部結(jié)構(gòu)如圖2所示,包括接口機(jī)模塊201,業(yè)務(wù)受理模塊202,業(yè)務(wù)處理模塊203和lt據(jù)庫^^莫塊
      204。
      其中,業(yè)務(wù)處理模塊203如圖3所示,包括普通消息處理器2031、核心處理器2032,消息構(gòu)造處理器2033和狀態(tài)報(bào)告處理器2034。
      接口機(jī)模塊201負(fù)責(zé)接收所有來自短信中心的消息,并將外部消息轉(zhuǎn)變?yōu)榻y(tǒng)一的內(nèi)部消息格式,使得系統(tǒng)對于不同的消息通訊協(xié)議可以實(shí)現(xiàn)靈活的擴(kuò)展;再將統(tǒng)一內(nèi)部格式的消息根據(jù)消息類型判定如果是業(yè)務(wù)受理消息(如狀態(tài)報(bào)告消息,轉(zhuǎn)移業(yè)務(wù)短信等),則將消息投遞給業(yè)務(wù)受理模塊202,否則將消息投遞給業(yè)務(wù)處理模塊203;同時(shí),接口機(jī)模塊還具備將轉(zhuǎn)發(fā)功能,即將內(nèi)部格式的消息轉(zhuǎn)換為外部消息,并將消息進(jìn)行轉(zhuǎn)發(fā)。
      業(yè)務(wù)受理模塊202,負(fù)責(zé)短信轉(zhuǎn)移業(yè)務(wù)的開銷戶以及具體用戶業(yè)務(wù)特征的配置。
      業(yè)務(wù)處理模塊203,在收到普通上行消息時(shí),首先將收到的消息在普通消息處理器2031進(jìn)行處理,然后消息進(jìn)入核心處理器2032,判斷轉(zhuǎn)移業(yè)務(wù)的觸發(fā)模式,即絕對轉(zhuǎn)發(fā)或條件轉(zhuǎn)發(fā);核心處理器2032在判定該消息需要直接投遞給目標(biāo)短信中心后,設(shè)置該消息需要狀態(tài)報(bào)告,同時(shí)指示短信中心該消息是需要重復(fù)投遞且最終返回狀態(tài)報(bào)告,還是只需要首次投遞,并根據(jù)首次投遞結(jié)果構(gòu)造狀態(tài)報(bào)告返回給短信轉(zhuǎn)移子系統(tǒng);消息構(gòu)造處理器2033根據(jù)核心業(yè)處理器2032的處理結(jié)果進(jìn)行消息的構(gòu)造。
      當(dāng)業(yè)務(wù)處理模塊203收到狀態(tài)報(bào)告后,將收到的狀態(tài)報(bào)告在狀態(tài)報(bào)告處理器2034進(jìn)行處理,2034判斷消息發(fā)送結(jié)果如果發(fā)送成功,則通知消息構(gòu)造處理器2033構(gòu)造成功的狀態(tài)報(bào)告投遞給源短信中心;否則,2034判斷該消息是否是原消息下發(fā)后目標(biāo)短信中心返回的狀態(tài)報(bào)告如果是,則將消息投遞給核心處理器2032, 2032根據(jù)此狀態(tài)報(bào)告是向原消息下泉后目標(biāo)短信中心返回的狀態(tài)報(bào)告,則查詢出目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,同時(shí)指示短信中心該消息是需要重復(fù)投遞后,流程走到消息構(gòu)造處理器2033, 2033構(gòu)造消息下發(fā)。否則狀態(tài)報(bào)告處理器2034判斷該消息是向轉(zhuǎn)移號碼下發(fā)的消息的狀態(tài)報(bào)告,則通知消息構(gòu)造處理器2033構(gòu)造狀態(tài)報(bào)告投遞給源短信中心。
      數(shù)據(jù)庫模塊204,包含內(nèi)存數(shù)據(jù)庫和物理數(shù)據(jù)庫,其中內(nèi)存數(shù)據(jù)庫主要用于轉(zhuǎn)移業(yè)務(wù)觸發(fā)過程中需要存儲的相關(guān)信息;物理數(shù)據(jù)庫存儲用戶的基本信息以及業(yè)務(wù)觸發(fā)的信息。
      使用該方法實(shí)現(xiàn)短信轉(zhuǎn)移的過程如圖4所示,包括
      步驟401、用戶激活號碼的條件轉(zhuǎn)移狀態(tài);
      本發(fā)明實(shí)施例中,為短信轉(zhuǎn)移業(yè)務(wù)規(guī)定了兩種狀態(tài)絕對轉(zhuǎn)移狀態(tài)及條件轉(zhuǎn)移狀態(tài)。絕對轉(zhuǎn)移狀態(tài)下,所有發(fā)往該號碼的短信均會被轉(zhuǎn)移到轉(zhuǎn)移號碼上;在條件轉(zhuǎn)移狀態(tài)下,只在號碼不可達(dá)時(shí)將短信轉(zhuǎn)發(fā)到轉(zhuǎn)移號碼上。
      本步驟中,用戶首先激活號碼的短信轉(zhuǎn)移狀態(tài),具體為條件轉(zhuǎn)移狀態(tài),此后,號碼即處于條件轉(zhuǎn)移狀態(tài),在該號碼不可達(dá)時(shí),發(fā)往該號碼的短信將被轉(zhuǎn)移到轉(zhuǎn)移號碼上。
      步驟402、短信轉(zhuǎn)移子系統(tǒng)接收所述源短信中心發(fā)送的所述轉(zhuǎn)移業(yè)務(wù)短
      信;
      本步驟中,短信轉(zhuǎn)移子系統(tǒng)接收源短信中心發(fā)送的短信后,查詢該短信的目標(biāo)號碼是否開通了短信轉(zhuǎn)移業(yè)務(wù),如杲該號碼開通了短信轉(zhuǎn)移業(yè)務(wù),則認(rèn)為該條短信為轉(zhuǎn)移業(yè)務(wù)短信,即在目標(biāo)號碼不可達(dá)時(shí)可將該轉(zhuǎn)移業(yè)務(wù)短信轉(zhuǎn)移到目標(biāo)號碼的轉(zhuǎn)移號碼上。
      步驟403、短信轉(zhuǎn)移子系統(tǒng)判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前是否處于條件轉(zhuǎn)移狀態(tài);
      步驟404、如果轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài),則短信轉(zhuǎn)移子系統(tǒng)向目標(biāo)短信中心投遞該轉(zhuǎn)移業(yè)務(wù)短信;
      本步驟中,根據(jù)步驟403的判斷結(jié)果,如果轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài),說明可以在向目標(biāo)號碼投遞失敗時(shí)向轉(zhuǎn)移號碼投遞該轉(zhuǎn)移業(yè)務(wù)短信,故首先向目標(biāo)短信中心^投遞該轉(zhuǎn)移業(yè)務(wù)短信,并指示目標(biāo)短信中心只投遞一次所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)報(bào)告消息,匯報(bào)投遞該轉(zhuǎn)移業(yè)務(wù)短信成功或失敗。
      此外,如果步驟401中,用戶激活了目標(biāo)號碼的絕對轉(zhuǎn)移狀態(tài),說明需要將全部發(fā)往該目標(biāo)號碼的短信無條件轉(zhuǎn)移到轉(zhuǎn)移號碼,則本步驟中會將該轉(zhuǎn)移業(yè)務(wù)短信直接發(fā)往轉(zhuǎn)移短信中心。
      步驟405、目標(biāo)短信中心向目標(biāo)號碼投遞該轉(zhuǎn)移業(yè)務(wù)短信,并向短信轉(zhuǎn)移子系統(tǒng)回復(fù)狀態(tài)報(bào)告消息;
      本步驟中,目標(biāo)短信中心向目標(biāo)號碼投遞接收到的轉(zhuǎn)移業(yè)務(wù)短信,如果投遞失敗,構(gòu)造失敗的狀態(tài)報(bào)告消息;如果投遞成功,構(gòu)建成功的狀態(tài)報(bào)告消息。向短信轉(zhuǎn)移子系統(tǒng)回復(fù)狀態(tài)報(bào)告消息。
      本發(fā)明實(shí)施例中,以投遞失敗為例進(jìn)行說明,目標(biāo)短信中心在4妄收到失敗的狀態(tài)報(bào)告消息后,需要向短信轉(zhuǎn)移子系統(tǒng)發(fā)送失敗的狀態(tài)報(bào)告消息,再由短信轉(zhuǎn)移子系統(tǒng)向源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。
      步驟406、短信轉(zhuǎn)移子系統(tǒng)接收目標(biāo)短信中心發(fā)送的失敗的狀態(tài)報(bào)告消息,查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼;
      步驟407、短信轉(zhuǎn)移子系統(tǒng)用轉(zhuǎn)移號碼替代轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送該轉(zhuǎn)移業(yè)務(wù)短信;
      步驟408、轉(zhuǎn)移短信中心向轉(zhuǎn)移號碼投遞該轉(zhuǎn)移業(yè)務(wù)短信;
      步驟409、短信轉(zhuǎn)移子系統(tǒng)接收轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息,并向源短信中心發(fā)送狀態(tài)報(bào)告消息;
      本步驟中,轉(zhuǎn)移短信中心首先接收轉(zhuǎn)移號碼返回的狀態(tài)報(bào)告消息,根據(jù)該狀態(tài)報(bào)告消息判斷投遞是否成功,并根據(jù)投遞結(jié)果構(gòu)造成功或失敗的狀態(tài)報(bào)告消息,向短信轉(zhuǎn)移子系統(tǒng)發(fā)送。
      短信轉(zhuǎn)移子系統(tǒng)接收轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息,根據(jù)該狀態(tài)報(bào)告消息判斷投遞是否成功,并根據(jù)投遞結(jié)果構(gòu)造成功或失敗的狀態(tài)報(bào)告消息,向源短信中心發(fā)送。
      下面結(jié)合附圖,對本發(fā)明的實(shí)施例二進(jìn)行介紹,使用本發(fā)明的實(shí)施例提
      供的一種短信轉(zhuǎn)移方法實(shí)現(xiàn)條件轉(zhuǎn)移的過程如圖5所示,步驟501至步驟503與本發(fā)明實(shí)施例一中的步驟401至步驟403無異,不再贅述。
      步驟504、如果轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài),則短信轉(zhuǎn)移子系統(tǒng)向目標(biāo)短信中心投遞該轉(zhuǎn)移業(yè)務(wù)短信;
      本步驟中,根據(jù)步驟503的判斷結(jié)杲,如果轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài),說明可以在向目標(biāo)號碼投遞失敗時(shí)向轉(zhuǎn)移號碼投遞該轉(zhuǎn)移業(yè)務(wù)短信,故首先向目標(biāo)短信中心投遞該轉(zhuǎn)移業(yè)務(wù)短信,并指示目標(biāo)短信中心以重復(fù)投遞的方式投遞該轉(zhuǎn)移業(yè)務(wù)短信,即在投遞失敗時(shí)再次嘗試投
      遞(嘗試次數(shù)由轉(zhuǎn)移短信中心決定),并根據(jù)最終投遞結(jié)果構(gòu)造狀態(tài)報(bào)告消息,發(fā)送給短信轉(zhuǎn)移子系統(tǒng)。
      步驟505、目標(biāo)短信中心向目標(biāo)號碼投遞該轉(zhuǎn)移業(yè)務(wù)短信,并向短信轉(zhuǎn)移子系統(tǒng)回復(fù)狀態(tài)報(bào)告消息;
      本步驟中,目標(biāo)短信中心向目標(biāo)號碼重復(fù)投遞接收到的轉(zhuǎn)移業(yè)務(wù)短信,并根據(jù)最終投遞結(jié)杲構(gòu)造狀態(tài)報(bào)告消息如果投遞失敗,構(gòu)造失敗的狀態(tài)報(bào)告消息;如果投遞成功,構(gòu)建成功的狀態(tài)報(bào)告消息。向短信轉(zhuǎn)移子系統(tǒng)回復(fù)狀態(tài)報(bào)告消息。
      如果投遞成功,則目標(biāo)短信中心在收到成功的狀態(tài)報(bào)告消息后,將直接構(gòu)造成功的狀態(tài)報(bào)告消息發(fā)送給源短信中心;如果投遞失敗,則目標(biāo)短信中心在接收到失敗的狀態(tài)報(bào)告消息后,需要向源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。
      步驟506至步驟509與本發(fā)明實(shí)施例中的步驟406至步驟409無異,不
      再贅述。
      12需要說明的是,本發(fā)明的實(shí)施例中,轉(zhuǎn)移業(yè)務(wù)短信即為點(diǎn)對點(diǎn)短信,只
      是該短信的目標(biāo)號碼為開通了轉(zhuǎn)移業(yè)務(wù)的號碼;轉(zhuǎn)移短信中心與目標(biāo)短信中心可以為兩個不同的短信中心,也可以為同 一短信中心(即目標(biāo)號碼與轉(zhuǎn)移號碼為同一短信中心下的號碼)。
      本發(fā)明的實(shí)施例還提供了 一種短信轉(zhuǎn)移子系統(tǒng),該短信轉(zhuǎn)移子系統(tǒng)的結(jié)構(gòu)如圖6所示,包括
      接口機(jī)模塊601,用于接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息;
      業(yè)務(wù)處理模塊602,用于在所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,經(jīng)所述接口機(jī)模塊601向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述接口機(jī)模塊601,還用于接收所述源短信中心發(fā)送的短信,并判斷該短信是否為轉(zhuǎn)移業(yè)務(wù)短信,將轉(zhuǎn)移業(yè)務(wù)短信轉(zhuǎn)發(fā)給所述業(yè)務(wù)處理模塊;
      所述業(yè)務(wù)處理模塊602,還用于判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀態(tài),在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài)時(shí)向所述目標(biāo)短信中心^投遞所述轉(zhuǎn)移業(yè)務(wù)短信,或在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)時(shí),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述接口機(jī)模塊601,還用于接收所述轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息;
      所述業(yè)務(wù)處理;漠塊602,還用于在所述狀態(tài)^^告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信成功時(shí),構(gòu)造并經(jīng)所述接口機(jī)才莫塊601向所述源短信中心發(fā)送成功的狀態(tài)報(bào)告消息;或,
      在狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信失敗時(shí),構(gòu)造并通過所述接口機(jī)模塊601向所述源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。使用上述短信轉(zhuǎn)移子系統(tǒng)完成短信轉(zhuǎn)移的過程如下首先,由接收機(jī)模 塊601接收源短信中心發(fā)送的短信,并判斷該短信是否為轉(zhuǎn)移業(yè)務(wù)短信;在 判斷該短信為轉(zhuǎn)移業(yè)務(wù)短信的情況下,將轉(zhuǎn)移業(yè)務(wù)短信發(fā)送給業(yè)務(wù)處理模塊 602;由業(yè)務(wù)處理模塊602進(jìn)一步判定該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼當(dāng)前的業(yè)務(wù) 狀態(tài),在該目標(biāo)號碼牌條件轉(zhuǎn)移狀態(tài)時(shí),先向目標(biāo)短信中心投遞該轉(zhuǎn)移業(yè)務(wù) 短信,并在^:遞失敗時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信.目標(biāo)號碼的轉(zhuǎn)移號碼,向轉(zhuǎn)移 號碼投遞短信。
      本發(fā)明的實(shí)施例還提供了一種短信轉(zhuǎn)移系統(tǒng),如圖7所示,包括短信轉(zhuǎn) 移子系統(tǒng)701;
      所述短信轉(zhuǎn)移子系統(tǒng)701,用于接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信 的狀態(tài)報(bào)告消息,并在所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗 時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,用所述轉(zhuǎn)移號碼替代所 述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      進(jìn)一步的,所述短信轉(zhuǎn)移子系統(tǒng)701,還用于接收源短信中心發(fā)送的所 述轉(zhuǎn)移業(yè)務(wù)短信并判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài) 或條件轉(zhuǎn)移狀態(tài),在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài) 時(shí),向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信;或,
      在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)時(shí),向所述轉(zhuǎn)移 短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      所述目標(biāo)短消息中心在投遞轉(zhuǎn)移業(yè)務(wù)短信時(shí),根據(jù)短信轉(zhuǎn)移子系統(tǒng)的指 示,僅投遞一次所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)報(bào)告消息;或,
      以重復(fù)投遞方式"&遞所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)報(bào)告消息。
      上述短信轉(zhuǎn)移子系統(tǒng)和短信轉(zhuǎn)移系統(tǒng),可以與本發(fā)明的實(shí)施例提供的一 種短信轉(zhuǎn)移方法相結(jié)合,在向支持短信轉(zhuǎn)移業(yè)務(wù)的號碼發(fā)送轉(zhuǎn)移業(yè)務(wù)短信且 投遞失敗時(shí),查詢該支持短信轉(zhuǎn)移業(yè)務(wù)的號碼對應(yīng)的轉(zhuǎn)移號碼,向該轉(zhuǎn)移號 碼重新發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信,即只在號碼不可達(dá)時(shí)才將轉(zhuǎn)移業(yè)務(wù)短信轉(zhuǎn)發(fā)
      14到轉(zhuǎn)移號碼上,實(shí)現(xiàn)了對短信的條件轉(zhuǎn)移,提高了短信轉(zhuǎn)移系統(tǒng)的靈活性。
      本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分 步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì) 算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組 合。
      另外,在本發(fā)明各個實(shí)施例中的各功能單元可以采用硬件的形式實(shí)現(xiàn), 也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊 的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲在一個計(jì)算機(jī)可讀 取存儲介質(zhì)中。
      上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
      以上所述,僅為本發(fā)明的具體實(shí)施方式
      ,但本發(fā)明的保護(hù)范圍并不局限 于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易 想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù) 范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。
      權(quán)利要求
      1、一種短信轉(zhuǎn)移方法,其特征在于,包括接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息;如果所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗,查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼;用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      2、 根據(jù)權(quán)利要求1所述的短信轉(zhuǎn)移方法,其特征在于,所述接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息的步驟之前,還包括接收所述源短信中心發(fā)送的短信;如果所述短信的目標(biāo)號碼開通了轉(zhuǎn)移業(yè)務(wù),則確定所述短信為轉(zhuǎn)移業(yè)務(wù)短信;判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀態(tài);如果所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài),向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信;或,如果所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      3、 根據(jù)權(quán)利要求1或2所述的短信轉(zhuǎn)移方法,其特征在于,所述向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信具體為所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信,指示所述目標(biāo)短信中心只投遞一次所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)才艮告消息;或,所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信,指示所述目標(biāo)短信中心以重復(fù)投遞方式投遞所述轉(zhuǎn)移業(yè)務(wù)短信并返回狀態(tài)報(bào)告消息。
      4、 根據(jù)權(quán)利要求1所述的短信轉(zhuǎn)移方法,其特征在于,還包括如果所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞成功,則向所述轉(zhuǎn)移業(yè)務(wù)短信的源短信中心發(fā)送狀態(tài)報(bào)告消息,指示該轉(zhuǎn)移業(yè)務(wù)短信投遞成功。
      5、 根據(jù)權(quán)利要求1所述的短信轉(zhuǎn)移方法,其特征在于,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信的步驟之后,還包括接收所述轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息;如果所述狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信成功,則構(gòu)造并向所述源短信中心發(fā)送成功的狀態(tài)報(bào)告消息;或,如果狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信失敗,則構(gòu)造并向所述源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。
      6、 一種短信轉(zhuǎn)移子系統(tǒng),其特征在于,包括接口機(jī)模塊,用于接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息;業(yè)務(wù)處理模塊,用于在所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,經(jīng)所述接口機(jī)模塊向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      7、 根據(jù)權(quán)利要求6所述的短信轉(zhuǎn)移子系統(tǒng),其特征在于,所述接口機(jī)模塊,還用于接收所述源短信中心發(fā)送的短信,并判斷該短信是否為轉(zhuǎn)移業(yè)務(wù)短信,將轉(zhuǎn)移業(yè)務(wù)短信轉(zhuǎn)發(fā)給所述業(yè)務(wù)處理^f莫塊;所述業(yè)務(wù)處理;^莫塊,還用于判斷轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀態(tài),在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài)時(shí)向所述目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信,或在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)時(shí),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      8、 根據(jù)權(quán)利要求6所述的短信轉(zhuǎn)移子系統(tǒng),其特征在于,所述接口機(jī)模塊,還用于接收所述轉(zhuǎn)移短信中心發(fā)送的狀態(tài)報(bào)告消息;所述業(yè)務(wù)處理;漠塊,還用于在所述狀態(tài)^l艮告消息指示向所述轉(zhuǎn)移號碼招:遞所述轉(zhuǎn)移業(yè)務(wù)短信成功時(shí),構(gòu)造并經(jīng)所述接口機(jī)模塊向所述源短信中心發(fā)送成功的狀態(tài)報(bào)告消息;或,在狀態(tài)報(bào)告消息指示向所述轉(zhuǎn)移號碼投遞所述轉(zhuǎn)移業(yè)務(wù)短信失敗時(shí),構(gòu)造并通過所述接口機(jī)模塊向所述源短信中心發(fā)送失敗的狀態(tài)報(bào)告消息。
      9、 一種短信轉(zhuǎn)移系統(tǒng),其特征在于,包括短信轉(zhuǎn)移子系統(tǒng);所述短信轉(zhuǎn)移子系統(tǒng),用于接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息,并在所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗時(shí),查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼,用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      10、 根據(jù)權(quán)利要求9所述的短信轉(zhuǎn)移系統(tǒng),其特征在于,所述短信轉(zhuǎn)移子系統(tǒng),還用于接收源短信中心發(fā)送的所述轉(zhuǎn)移業(yè)務(wù)短信并判斷該轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)或條件轉(zhuǎn)移狀態(tài),在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于條件轉(zhuǎn)移狀態(tài)時(shí),向目標(biāo)短信中心投遞所述轉(zhuǎn)移業(yè)務(wù)短信;或,在所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼當(dāng)前處于絕對轉(zhuǎn)移狀態(tài)時(shí),向所述轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。
      全文摘要
      本發(fā)明公開了一種短信轉(zhuǎn)移方法、裝置和系統(tǒng)。涉及增值業(yè)務(wù)領(lǐng)域;解決了短信轉(zhuǎn)移系統(tǒng)靈活性差的問題。該方法包括接收目標(biāo)短信中心發(fā)送的轉(zhuǎn)移業(yè)務(wù)短信的狀態(tài)報(bào)告消息;如果所述狀態(tài)報(bào)告消息指示所述轉(zhuǎn)移業(yè)務(wù)短信投遞失敗,查詢該轉(zhuǎn)移業(yè)務(wù)短信目標(biāo)號碼對應(yīng)的轉(zhuǎn)移號碼;用所述轉(zhuǎn)移號碼替代所述轉(zhuǎn)移業(yè)務(wù)短信的目標(biāo)號碼,向轉(zhuǎn)移短信中心發(fā)送所述轉(zhuǎn)移業(yè)務(wù)短信。本發(fā)明提供的技術(shù)方案實(shí)現(xiàn)了短信的條件轉(zhuǎn)移。
      文檔編號H04W4/16GK101674554SQ200910205519
      公開日2010年3月17日 申請日期2009年10月20日 優(yōu)先權(quán)日2009年10月20日
      發(fā)明者吳秀英, 王良家 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1