一种短消息处理的方法及设备技术

技术编号:17784853 阅读:27 留言:0更新日期:2018-04-22 16:46
本申请公开一种短消息处理的方法、设备及终端,涉及通信网络技术领域,以解决在传输短消息的同时传输验证信息,导致占用较多短消息有效载荷的问题。所述方法包括:服务器接收网关下发的初始短消息,初始短消息包含第一字段;服务器用校验字段替换初始短消息的第一字段,得到目标短消息,校验字段用于校验目标短消息,校验字段的字段长度与第一字段的字段长度相同;服务器向终端发送目标短消息;终端接收服务器发送的目标短消息;终端对目标短消息的校验字段进行校验,若校验通过,则终端显示目标短消息。

【技术实现步骤摘要】
一种短消息处理的方法及设备
本申请涉及通信网络
,尤其涉及一种短消息处理的方法及设备。
技术介绍
短消息业务指通过运营商网络和短消息技术支撑平台,在终端之间(点对点短消息)或者在终端和短消息扩展业务平台之间(行业短消息)收发长度有限的文本或二进制短信息的业务。目前,一些网络设备,通过搜取以其为中心,一定范围内的终端的用户身份识别卡(SubscriberIdentificationModule,SIM)信息,伪装成运营商的基站,并冒用他人号码强行向用户终端发送诈骗、广告推销等短信息。为了克服上述问题,现有技术中提出一种验证短消息的方式,即在传输短消息的同时,额外传输一个用于验证短消息的验证信息,终端在接收到短消息之后,对随短消息一同传输的验证信息进行校验,若校验未通过,则说明该短消息很可能来自伪基站。但是,上述方法中,由于在传输短消息的同时,还需传输验证信息,而验证信息并非有效的短消息内容信息,导致占用较多短消息有效载荷。
技术实现思路
本申请提供一种短消息处理的方法及设备,用于解决在传输短消息的同时传输验证信息,导致占用较多短消息有效载荷的问题。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种短消息处理的方法,该方法包括:服务器接收网关下发的初始短消息,所述初始短消息包含第一字段;所述服务器用校验字段替换所述初始短消息的所述第一字段,得到目标短消息,所述校验字段用于校验所述目标短消息,所述校验字段的字段长度与所述第一字段的字段长度相同;所述服务器向终端发送所述目标短消息;所述终端接收所述服务器发送的所述目标短消息;所述终端对所述目标短消息的校验字段进行校验,若校验通过,则所述终端显示所述目标短消息。第二方面,本申请提供一种网络设备,所述网络设备包括:收发器,用于接收网关下发的初始短消息,所述初始短消息包含非路由字段,所述非路由字段为与所述初始短消息的下发路由无关的字段;处理器,用于用校验字段替换所述初始短消息的第一非路由字段,得到目标短消息,所述校验字段用于校验所述目标短消息,所述第一非路由字段为所述初始短消息中非路由字段中的部分字段,所述校验字段的字段长度与所述第一非路由字段的字段长度相同;所述收发器,还用于向终端发送所述目标短消息。第三方面,本申请提供一种终端,所述终端包括:收发器,用于接收服务器发送的所述目标短消息;处理器,用于对所述目标短消息的校验字段进行校验,若校验通过,则所述终端显示所述目标短消息。本申请实施例提供的短消息处理的方法、设备及终端,服务器用校验字段替换初始短消息中的第一字段,生成新的目标短消息,由于校验字段的字段长度与初始短消息中第一字段的字段长度相同,所以,目标短消息的字段总长度与初始短消息的字段总长度相同,即目标短消息的载荷与初始短消息的载荷大小相同。并且,目标短消息中携带有用于校验的校验字段,使得终端在接收目标短消息之后,终端只显示校验通过的短消息,增强了短消息的安全性。因此,本申请的方案在增强短消息的安全性的同时,不会占用短消息的有效载荷。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种短消息处理的方法的流程图;图2为本申请实施例提供的另一种短消息处理的方法的流程图;图3为本申请实施例提供的另一种短消息处理的方法的流程图;图4为本申请实施例提供的另一种短消息处理的方法的流程图;图5为本申请实施例提供的另一种短消息处理的方法的流程图;图6为本申请实施例提供的网络设备的结构示意图;图7为本申请实施例提供的终端的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。首先,举例来对本申请实施例中短消息的格式进行说明,发送方终端的号码为13066666666,短消息服务中心(ShortMessageServiceCenter,SMSC)的号码为13800250500,接收方终端的号码为13693092030,短消息的内容为“你好!”。在发送方用户编辑完短消息之后,发送方终端对短消息进行编码。短消息编码可以采用协议数据单元(ProtocolDataUnit,PDU)模式、文本(Text)模式等。示例性地,发送方终端采用PDU模式对内容为“你好!”的短消息进行编码,编码后的短消息为PDU串格式,即编码后的短消息为“0891683108200505F011000D91683196032930F000000006C8329BFD0E01”。其中,根据第三代合作伙伴计划(3rdGenerationPartnershipProject,3GPP)机构制定的规范,发送方终端向SMSC发送的短消息中各个字段的含义如表1所示。表1需要说明的是,上述各个字段的含义为现有规范,本申请实施例不再对此进行赘述。SMSC在收到上述表1所示格式的短消息之后,对接收的短消息重新进行编码,得到编码后的短消息“0891683108200505F0840D91683196032930F000003030218063548006C8329BFD0E01”。如表2所示,为经SMSC编码后的短消息中各个字段的含义。表2SMSC对如表2所示的短消息进行存储,在被叫方终端能够接收短消息时,SMSC将表2所示的短消息发送至被叫方终端。为了解决在传输短消息的同时传输验证信息,导致占用较多短消息有效载荷的问题,本申请实施例提供一种短消息处理的方法,如图1所示,该方法包括:步骤101、服务器接收网关下发的初始短消息,初始短消息包含第一字段。本申请实施例中的服务器可以集成在网关中,也可以作为独立的功能设备存在。图1中,服务器为独立的功能设备。第一字段为非路由字段,非路由字段为与目标短消息的转发路由无关的字段。示例性地,第一字段可以为表2中的SMSC地址字段,或者表2中的时间戳字段,或者表2中的其他与转发路由无关的字段。例如,网关从SMSC中获取如表2所示的初始短消息“0891683108200505F0840D91683196032930F000003030218063548006C8329BFD0E01”。步骤102、服务器用校验字段替换初始短消息的第一字段,得到目标短消息。校验字段用于校验目标短消息,校验字段的字段长度与第一字段的字段长度相同。值得注意的是,本申请实施例中,将非路由字段替换为用于校验的校验字段,既不影响短消息的正常路由,又可以对短消息进行校验,防止来自伪基站的欺诈短消息。结合上述举例,初始短消息“0891683108200505F0840D91683196032930F000003030218063548006C8329BFD0E01(为了方便阅读,SMSC地址字段和时间戳字段以下划线示出,其中,SMSC地址字段加粗表示)”,若第一字段为SMSC地址字段“683108200505F0”,假定用于校验的校验字段为12236254765683,则服务器用校验字段12236254765683替换第一字本文档来自技高网...
一种短消息处理的方法及设备

【技术保护点】
一种短消息处理的方法,其特征在于,所述方法包括:服务器接收网关下发的初始短消息,所述初始短消息包含第一字段;所述服务器用校验字段替换所述初始短消息的所述第一字段,得到目标短消息,所述校验字段用于校验所述目标短消息,所述校验字段的字段长度与所述第一字段的字段长度相同;所述服务器向终端发送所述目标短消息;所述终端接收所述服务器发送的所述目标短消息;所述终端对所述目标短消息的校验字段进行校验,若校验通过,则所述终端显示所述目标短消息。

【技术特征摘要】
1.一种短消息处理的方法,其特征在于,所述方法包括:服务器接收网关下发的初始短消息,所述初始短消息包含第一字段;所述服务器用校验字段替换所述初始短消息的所述第一字段,得到目标短消息,所述校验字段用于校验所述目标短消息,所述校验字段的字段长度与所述第一字段的字段长度相同;所述服务器向终端发送所述目标短消息;所述终端接收所述服务器发送的所述目标短消息;所述终端对所述目标短消息的校验字段进行校验,若校验通过,则所述终端显示所述目标短消息。2.根据权利要求1所述的短消息处理的方法,其特征在于,所述第一字段为非路由字段,所述非路由字段为与所述目标短消息的转发路由无关的字段,所述第一字段包括短消息服务中心SMSC地址字段和时间戳字段;在所述服务器用校验字段替换所述初始短消息的所述第一字段之前,所述方法还包括:所述服务器获取所述终端的鉴权信息,所述鉴权信息用于指示所述终端的网络身份;所述服务器根据所述终端的鉴权信息对所述初始短消息中的第二字段进行编码,得到所述校验字段,所述第二字段包括SMSC地址字段和时间戳字段,所述第二字段与所述第一字段不同。3.根据权利要求2所述的短消息处理的方法,其特征在于,所述终端对所述目标短消息的校验字段进行校验,若校验通过,则所述终端显示所述目标短消息包括:所述终端获取所述鉴权信息,并根据所述鉴权信息对所述目标短消息中的校验字段进行解码;若所述终端确定解码后的校验字段与所述第二字段一致,则校验通过,所述终端显示所述目标短消息;在所述终端对所述目标短消息的校验字段进行校验之后,所述方法还包括:若解码后的校验字段与所述第二字段不一致,则所述终端输出提示信息,所述提示信息用于提示用户所述目标短消息存在安全风险。4.根据权利要求1至3任意一项所述的短消息处理的方法,其特征在于,在所述终端显示所述目标短消息之后,所述方法还包括:所述终端获取用户对所述目标短消息的操作信息,并根据所述操作信息生成回执消息,所述回执消息包括回执校验信息,所述回执校验信息用于验证所述回执消息的有效性;所述终端向所述服务器发送所述回执消息;所述服务器接收所述终端发送的回执消息;所述服务器对所述回执消息进行校验,若校验通过,则对所述回执消息中的所述操作信息进行存储。5.根据权利要求4所述的短消息处理的方法,其特征在于,所述终端向所述服务器发送所述回执消息包...

【专利技术属性】
技术研发人员:吕光旭符刚胡悦谭蓓石乐邢向晖
申请(专利权)人:中国联合网络通信集团有限公司中讯邮电咨询设计院有限公司
类型:发明
国别省市:北京,11

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

1