System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种终端识别天通短信与普通短信业务的方法和系统技术方案_技高网

一种终端识别天通短信与普通短信业务的方法和系统技术方案

技术编号:44330745 阅读:1 留言:0更新日期:2025-02-18 20:38
一种终端识别天通短信与普通短信业务的方法,通过短信网关接受来自不同网络的短信,并根据预设规则对短信内容进行解析,并进行业务区分和特殊标识;将标识后的短信通过路由器及交换机传输至被叫终端;通过被叫终端物理信道和内置的软件算法解析短信内容,并判断是否为天通短信;并将识别的短信类型结果动态显示。采用智能识别算法对接收到的短信内容进行解析,识别出短信为天通短信时,短信网关将对其进行特殊标记,经过标识的天通短信与普通短信随后通信网络传输至被叫终端,在这个过程中,短信网关确保天通短信的特殊标记不被修改或删除,用户能够清晰地区分接收到的短信是天通短信还是普通短信,并且对天通短信进行分类,避免了不便和误解。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种终端识别天通短信与普通短信业务的方法和系统


技术介绍

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包括第一短信获取模块、第一判断模块、第一处理模块和第一...

【专利技术属性】
技术研发人员:袁文静余晓虹叶振业
申请(专利权)人:中数通信息有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1