System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及通信領域,特別涉及一種終端識別天通短信與普通短信業務的方法和系統。
技術介紹
1、隨著衛星通信技術的不斷發展,特別是我國自主研發的天通衛星系統的成功應用,衛星通信在海洋、偏遠地區等地面移動通信網絡無法覆蓋的區域發揮了重要作用。天通衛星系統提供話音、短信和分組數據業務,為用戶提供了可靠的通信保障。然而,在實際應用中,由于天通短信與普通短信在傳輸方式、覆蓋范圍等方面相似,所以用戶往往難以區分接收到的短信類型,現有技術對短信的類型區分主要通過終端進行識別,但是這種識別是單方面的,這就導致接受的短信非常多,且識別不僅存在處理時間較長、而且對終端的處理系統要求更高,不僅需要較高的運行內存,還需要數據處理更加精確。往往導致終端處理系統崩潰,導致用戶使用上出現不便和存在誤解。
技術實現思路
1、本專利技術的目的是解決現有技術中識別天通短信和普通短信類別采用的單向過程中出現的不便和可能的誤解,而提出的一種終端識別天通短信與普通短信業務的方法和系統。
2、為了實現上述目的,本專利技術采用了如下技術方案,
3、一種終端識別天通短信與普通短信業務的方法,包括以下步驟:
4、s1:短信網關接收:短信網關接受來自不同網絡的短信,并根據預設規則對短信內容進行解析,然后進行業務區分和特殊標識;
5、s2:通信網絡傳輸:將標識后的短信通過路由器及交換機傳輸至用戶終端;
6、s3:用戶終端接收:接受到標識的短信后,通過被叫終端物理信道和內置的
7、s4:用戶終端顯示:將識別的短信類型結果動態顯示在用戶端。
8、優選的,所述短信網關的業務區分與標識的具體步驟為:
9、s101:區分,確定是否顯示衛星短信標識,依據路由分析以及漫游用戶簽約業務的類型去確定;
10、s102:標記,當確定需要在被叫終端上增加顯示的衛星短信標識時,于短信from頭域添加衛星短信顯示標記字段;
11、s103:識別:將添加衛星短信顯示標記字段后的短信下發給被叫域sbc,被叫域sbc依照from頭域進行衛星短信業務顯示;若被叫域sbc判定接收的短信的from頭域中不包含衛星短信顯示更改標識字段,則不新增p-asserted-identity頭域,否則直接下發給被叫終端。
12、優選的,所述被叫終端的物理信道解析涉及被叫終端的基帶芯片和通信模塊。
13、優選的,所述被叫終端的物理信道解析具體步驟如下:
14、s301:接收處理,用于接收信號,當被叫終端處于待機或通信狀態時,其通信模塊會不斷監聽來自基站或衛星的無線信號;
15、s302:內容解析,短信處理模塊會根據通信協議gsm或cdmaj解析短信內容,包括短信的頭部信息和正文內容;
16、s303:類型區分,根據解析內容,短信處理模塊和軟件算法判斷短信的類型,其中:當接收到短信信號時,通信模塊會將其轉換為數字信號,并傳遞給被叫終端的處理模塊,處理模塊會解析這些數字信號,提取出短信請求中的from頭域信息及p-asserted-identity頭域信息,利用軟件算法判斷類型。
17、優選的,所述軟件算法判斷的具體步驟為:
18、a、數據結構準備:首先定義smsmessage類來存儲每條短信;
19、b、短信查詢與基礎信息獲取:通過過telephony.sms.content_uri獲取短信內容的uri,并指定要查詢的字段;使用contentresolver對短信uri進行查詢操作,得到cursor對象后,獲取各字段對應的索引;
20、c、判斷短信類型:對獲取的索引頭域信息進行檢測,如果包含標記提取p-asserted-identity頭域信息,即短信包含天通短信的特殊標記,則將其識別為天通短信,否則視為普通短信;
21、d、判斷是否攔截,如果是普通短信直接進行攔截,如果是天通短信,則判斷天通短信是否是所需短信,校驗條件是根據終端碼與匹配碼預定規則,其中判斷的具體步驟為:獲取天通短信的終端碼,并同時檢測被叫終端檢測模塊預定的匹配碼,對終端碼和匹配碼進行規則校驗,如果終端碼和匹配碼不符合校驗條件,則直接攔截,符合進行下一步;
22、f、構建短信消息對象并存儲:將含有不同終端碼對的天通短信進行分類和存儲,以便后續對所有讀取到的短信進行統一處理和分析。
23、優選的,根據終端識別天通短信與普通短信業務的方法,還提供一種終端識別天通短信與普通短信業務的系統,包括短信網關、通信網絡和被叫終端,所述被叫終端包括通信模塊、處理模塊和存儲模塊,所述通信模塊處理無線通信信號,包括短信的接收和發送所述處理模塊包括基帶芯片和射頻模塊,通過修改或者優化基帶芯片和軟件算法來解析短信內容,所述存儲模塊保存接收到的短信內容,以便用戶隨時查看。
24、優選的,所述短信網關還包括應用服務器as,應用服務器as包括第一短信獲取模塊、第一判斷模塊、第一處理模塊和第一發送模塊;其中第一短信獲取模塊用于獲取短信,該短信的from頭域中不包含衛星短信顯示更改標識字段,第一判斷模塊依據路由分析及漫游用戶簽約業務類型,判斷是否增加在被叫終端上顯示的衛星短信標識,第一處理模塊在確定需要更改在被叫終端上顯示衛星短信業務時,在from頭域增加衛星短信顯示更改標識字段,第一發送模塊發送經第一處理模塊處理后的短信;
25、優選的,所述被叫終端還包括被叫域sbc,所述被叫域sbc包括第二短信獲取模塊、第二判斷模塊、第二處理模塊和第二發送模塊,第二短信獲取模塊接收來自應用服務器as的短信,第二判斷模塊判定接收的短信的from頭域中是否包含衛星短信顯示更改標識字段,第二處理模塊在確定接收的短信的from頭域中包含衛星短信顯示更改標識字段時,在短信中新增一條可信任實體標識p-asserted?identity頭域,第二發送模塊將第二處理模塊處理后的短信下發給被叫終端,以便被叫終端依據p-asserted-identity頭域中的信息進行衛星短信業務顯示。
26、優選的,所述被叫終端還包括識別模塊和顯示模塊,所述顯示模塊與用戶顯示界面信號連接,所述識別模塊將第二發送模塊下發的信息進行分類并分別發送至用戶顯示界面,用戶顯示界面上增加類型標識顯示區域。
27、本專利技術的有益效果在于:
28、1、在短信網關層面,本專利技術采用智能識別算法對接收到的短信內容進行解析,這些算法能夠識別短信中是否包含特定的前綴、關鍵字或特定格式的字段,這些標識物是天通短信與普通短信區分的關鍵。一旦識別出短信為天通短信,網關將對其進行特殊標記,如添加一個特定的標識符或修改短信的某個字段,以便在后續傳輸和處理過程中能夠識別其類型。
29、2、經過標識的天通短信與普通短信隨后通信網絡傳輸至被叫終端,在這個過程中,短信網關確保天通短信的特殊標記在傳輸過程中不被本文檔來自技高網...
【技術保護點】
1.一種終端識別天通短信與普通短信業務的方法,其特征在于:包括以下步驟:
2.根據權利要求1所述的一種終端識別天通短信與普通短信業務的系統的方法,其特征在于:所述短信網關的業務區分與標識的具體步驟為:
3.根據權利要求1所述的一種終端識別天通短信與普通短信業務的方法,其特征在于:所述被叫終端的物理信道解析涉及被叫終端的基帶芯片和通信模塊。
4.根據權利要求1所述的一種終端識別天通短信與普通短信業務的方法,其特征在于:所述被叫終端的物理信道解析具體步驟如下:
5.根據權利要求4所述的一種終端識別天通短信與普通短信業務的方法,其特征在于:所述軟件算法判斷的具體步驟為:
6.一種終端識別天通短信與普通短信業務的系統,其特征在于:根據權利要求1-5任一項所述的終端識別天通短信與普通短信業務的方法,其系統包括短信網關、通信網絡和被叫終端,所述被叫終端包括通信模塊、處理模塊和存儲模塊,所述通信模塊處理無線通信信號,包括短信的接收和發送所述處理模塊包括基帶芯片和射頻模塊,通過修改或者優化基帶芯片和軟件算法來解析短信內容,所述存儲模塊保
7.根據權利要求6所述的一種終端識別天通短信與普通短信業務的系統,其特征在于:短信網關還包括應用服務器AS,應用服務器AS包括第一短信獲取模塊、第一判斷模塊、第一處理模塊和第一發送模塊;其中第一短信獲取模塊用于獲取短信,該短信的From頭域中不包含衛星短信顯示更改標識字段,第一判斷模塊依據路由分析及漫游用戶簽約業務類型,判斷是否增加在被叫終端上顯示的衛星短信標識,第一處理模塊在確定需要更改在被叫終端上顯示衛星短信業務時,在From頭域增加衛星短信顯示更改標識字段,第一發送模塊發送經第一處理模塊處理后的短信。
8.根據權利要求6所述的一種終端識別天通短信與普通短信業務的系統,其特征在于:所述被叫終端還包括被叫域SBC,所述被叫域SBC包括第二短信獲取模塊、第二判斷模塊、第二處理模塊和第二發送模塊,第二短信獲取模塊接收來自應用服務器AS的短信,第二判斷模塊判定接收的短信的From頭域中是否包含衛星短信顯示更改標識字段,第二處理模塊在確定接收的短信的From頭域中包含衛星短信顯示更改標識字段時,在短信中新增一條可信任實體標識P-AssertedIdentity頭域,第二發送模塊將第二處理模塊處理后的短信下發給被叫終端,以便被叫終端依據P-Asserted-Identity頭域中的信息進行衛星短信業務顯示。
9.據權利要求8所述的一種終端識別天通短信與普通短信業務的系統,其特征在于:所述被叫終端還包括識別模塊和顯示模塊,所述顯示模塊與用戶顯示界面信號連接,所述識別模塊將第二發送模塊下發的信息進行分類并分別發送至用戶顯示界面,用戶顯示界面上增加類型標識顯示區域。
...【技術特征摘要】
1.一種終端識別天通短信與普通短信業務的方法,其特征在于:包括以下步驟:
2.根據權利要求1所述的一種終端識別天通短信與普通短信業務的系統的方法,其特征在于:所述短信網關的業務區分與標識的具體步驟為:
3.根據權利要求1所述的一種終端識別天通短信與普通短信業務的方法,其特征在于:所述被叫終端的物理信道解析涉及被叫終端的基帶芯片和通信模塊。
4.根據權利要求1所述的一種終端識別天通短信與普通短信業務的方法,其特征在于:所述被叫終端的物理信道解析具體步驟如下:
5.根據權利要求4所述的一種終端識別天通短信與普通短信業務的方法,其特征在于:所述軟件算法判斷的具體步驟為:
6.一種終端識別天通短信與普通短信業務的系統,其特征在于:根據權利要求1-5任一項所述的終端識別天通短信與普通短信業務的方法,其系統包括短信網關、通信網絡和被叫終端,所述被叫終端包括通信模塊、處理模塊和存儲模塊,所述通信模塊處理無線通信信號,包括短信的接收和發送所述處理模塊包括基帶芯片和射頻模塊,通過修改或者優化基帶芯片和軟件算法來解析短信內容,所述存儲模塊保存接收到的短信內容,以便用戶隨時查看。
7.根據權利要求6所述的一種終端識別天通短信與普通短信業務的系統,其特征在于:短信網關還包括應用服務器as,應用服務器as包括第一短信獲取模塊、第一判斷模塊、第一處理模塊和第一...
【專利技術屬性】
技術研發人員:袁文靜,余曉虹,葉振業,
申請(專利權)人:中數通信息有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。