一种告警实现方法及系统、发送端、接收端

申请号 CN201110236404.7 申请日 2011-08-17 公开(公告)号 CN102958004A 公开(公告)日 2013-03-06
申请人 中兴通讯股份有限公司; 发明人 王君;
摘要 本 发明 提供了一种告警实现方法,包括,发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容;接收端接收到所述告警短信后进行解析,并启动告警功能。本发明还提供了一种告警实现系统、发送端、接收端。采用本发明的技术方案,利用短信协议中短信头中传输层用户数据报头TP-UDH的扩展,实现发送告警短信,支持此新增协议头解析的终端接收到此类型短信直接显示并提示特定的铃声震动,存储于终端当中,且此事件优先级最高,不能被其他事件打断,保证用户在第一时间获取告警提醒。
权利要求

1.一种告警实现方法,其特征在于,包括,
发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容;
接收端接收到所述告警短信后进行解析,并启动告警功能。
2.根据权利要求1所述的方法,其特征在于,所述配置告警短信具体为,在发送告警短信内容时加入告警短信头,将所述告警短信头的传输层用户数据报头指示TP-UD HI值置为非0数值,并在告警短信头中填写告警功能配置信息,所述告警功能配置信息包括消息头类型信息、消息头数据长度信息、消息头数据信息。
3.根据权利要求2所述的方法,其特征在于,所述告警短信头中还包括短信头长度信息。
4.根据权利要求2或3所述的方法,其特征在于,所述接收端接收到所述告警短信后进行解析,并启动告警功能具体为,
接收端判断所述告警短信头的TP-UDHI值为非0,并且包括告警功能配置信息的消息头类型信息时,启动告警功能。
5.根据权利要求4所述的方法,其特征在于,所述启动告警功能具体为,接收端直接显示所述告警短信内容并启动提示功能。
6.一种告警实现系统,其特征在于,包括,
配置发送模,用于发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容;
告警接收模块,用于接收端接收到所述告警短信后进行解析,并启动告警功能。
7.根据权利要求6所述的系统,其特征在于,所述配置发送模块用于配置告警短信具体为,
所述配置发送模块,用于在发送告警短信内容时加入告警短信头,将所述告警短信头的TP-UD HI值置为非0数值,并在告警短信头中填写告警功能配置信息,所述告警功能配置信息包括消息头类型信息、消息头数据长度信息、消息头数据信息。
8.根据权利要求7所述的系统,其特征在于,所述告警接收模块,用于接收端接收到所述告警短信后进行解析,并启动告警功能具体为,
用于接收端判断所述告警短信头的TP-UDHI值为非0,并且包括告警功能配置信息的消息头类型信息时,直接显示所述告警短信内容并启动提示功能。
9.一种发送端,其特征在于,包括,
配置发送模块,用于发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容。
10.一种接收端,其特征在于,包括,
告警接收模块,用于接收端接收到发送端发送的告警短信后进行解析,并启动告警功能。

说明书全文

一种告警实现方法及系统、发送端、接收端

技术领域

[0001] 本发明涉及移动通信技术领域,特别地涉及一种告警实现方法及系统、发送端、接收端。

背景技术

[0002] 现代社会日新月异的发展,人类越来越注重生活质量,同时也越来越注重自身的安全。911后美国政府为了民众的安全推出了CMAS(COMMERCIAL MOBILE TELEPHONE ALERTS,商用手机预警系统)系统,通过广播事件通知用户面临或者将要发生的危险,可以让用户避免伤害,或者最大限度的减少灾害带来的损失。
[0003] 基于上述的告警业务功能,通知用户周围或者用户将要面临的危险比如:地震、海啸等等危险的发生,使用户避免受到伤害。如何有效地的在现有通信系统中实现该告警业务成为摆在我们面前的一个难题。

发明内容

[0004] 本发明解决的技术问题在于提供了一种告警实现方法,以更好地实现用户终端告警业务;本发明还提供了一种告警实现系统、发送端、接收端。
[0005] 为解决上述问题,本发明提供了一种告警实现方法,包括,
[0006] 发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容;
[0007] 接收端接收到所述告警短信后进行解析,并启动告警功能。
[0008] 上述方法中,其中,所述配置告警短信具体为,
[0009] 在发送告警短信内容时加入告警短信头,将所述告警短信头的传输层用户数据报头指示TP-UD HI值置为非0数值,并在告警短信头中填写告警功能配置信息,所述告警功能配置信息包括消息头类型信息、消息头数据长度信息、消息头数据信息。
[0010] 上述方法中,其中,所述告警短信头中还包括短信头长度信息。
[0011] 上述方法中,其中,所述接收端接收到所述告警短信后进行解析,并启动告警功能具体为,
[0012] 接收端判断所述告警短信头的TP-UDHI值为非0,并且包括告警功能配置信息的消息头类型信息时,启动告警功能。
[0013] 上述方法中,其中,所述启动告警功能具体为,
[0014] 接收端直接显示所述告警短信内容并启动提示功能。
[0015] 本发明还提供了一种告警实现系统,包括,
[0016] 配置发送模,用于发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容;
[0017] 告警接收模块,用于接收端接收到所述告警短信后进行解析,并启动告警功能。
[0018] 上述的系统,其中,所述配置发送模块用于配置告警短信具体为,[0019] 所述配置发送模块,用于在发送告警短信内容时加入告警短信头,将所述告警短信头的TP-UD HI值置为非0数值,并在告警短信头中填写告警功能配置信息,所述告警功能配置信息包括消息头类型信息、消息头数据长度信息、消息头数据信息。
[0020] 上述的系统,其中,所述告警接收模块,用于接收端接收到所述告警短信后进行解析,并启动告警功能具体为,
[0021] 用于接收端判断所述告警短信头的TP-UDHI值为非0,并且包括告警功能配置信息的消息头类型信息时,直接显示所述告警短信内容并启动提示功能。
[0022] 本发明还提供了一种发送端,包括,
[0023] 配置发送模块,用于发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容。
[0024] 本发明还提供了一种接收端,包括,
[0025] 告警接收模块,用于接收端接收到发送端发送的告警短信后进行解析,并启动告警功能。
[0026] 采用本发明的技术方案,利用短信协议中短信头中传输层用户数据报头TP-UDH的扩展,实现发送告警短信,支持此新增协议头解析的终端接收到此类型短信直接显示并提示特定的铃声震动,存储于终端当中,且此事件优先级最高,不能被其他事件打断,保证用户在第一时间获取告警提醒。附图说明
[0027] 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0028] 图1是本发明第一实施例流程图
[0029] 图2是本发明第二实施例结构图。

具体实施方式

[0030] 为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0031] 在短信协议3GPP(the 3rd Generation Partnership Project,第三代合作伙伴计划)TS(Technical Specifications,技术规范)23.040中9.2.3.24关于TP-UD(TP-User Data,传输层用户数据)的描述说明,短消息用户数据由两部分组成,一部分是短信的内容,另外一部分是短信头。短信头是否存在决定于传输层用户数据报头指示TP-UD HI的值,当TP-UD HI=0时短信TP-UD用户数据只有短信内容;当TP-UD HI为1时短信TP-UD用户数据包括短信头和短信的内容,即在短信的内容前面加入了短信头的描述。基于该短信协议的描述,在短信内容前加上一个短信头来代表一定的信息。短信头的格式如表1所示。
[0032] 表1短信头的格式
[0033]类别 长度
短信头的总长度 1字节
第一消息头类型 1字节
第一消息头数据的长度 1字节
第一消息头数据 0到n字节
第二消息头类型 1字节
第二消息头数据的长度 1字节
第二消息头数据 0到n字节
…… ……
[0034]
[0035] 短信协议3GPP TS23.040中现有短信头定义说明,在现有短信头定义的内容中,每个数值代表不同功能类型的消息头定义。0x23-0x6F“Reserved for future use”这段地址预留下来以供以后功能的扩展使用。
[0036] 根据以上3GPP TS23.040协议中的描述,定义0x31表示为告警短信功能类型,具体定义如下:消息头类型为0x31,消息头数据的长度为1,消息头数据为01。这样,假设短信头中只有一种消息头类型的信息,一条告警短信头包含的告警短信功能类型的扩展字段为03310101。
[0037] 如图1所示,为本发明第一实施例流程图,提供了一种告警实现方法,具体包括,[0038] 步骤S101,发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容;
[0039] 具体地,在发送告警短信内容时加入告警短信头,将所述告警短信头的TP-UD HI值置为一个非0的数值;并在告警短信头中填写告警功能配置信息,包括消息头类型信息31、消息头数据长度信息01和消息头数据信息01,则该短信头总长度为03,该包括告警功能配置信息短信头为03310101;发送端将将所述配置的告警短信头和告警短信内容打包发送给接收端;
[0040] 步骤S102,接收端接收到所述告警短信后进行解析,并启动告警功能。
[0041] 具体地,接收端接收到所述告警短信头和告警短信内容后,判断短信头的TP-UDHI值是否为0,若为0,则不启动告警功能,按普通短信处理;若不为0,则判断扩展字段中是否包括告警配置信息的消息头类型,若包括告警配置信息的消息头类型,则启动告警功能,否则按普通短信处理;所述接收端启动告警功能为直接显示所述告警短信内容并且启动提示功能,该提示功能为持续不断的进行特定铃音震动,直到用户对此条短信进行关闭等操作;在此提示阶段,设置所述提示功能的优先级最高,其他如来电等操作不能打断告警信息的提示;该告警短信设置告警标识后存储于本地用户存储空间。
[0042] 如图2所示,为本发明第二实施例结构图,提供了一种告警实现系统,具体包括,[0043] 配置发送模块201,用于在对需要保密的短信进行打包发送时,加入包含告警功能配置信息的告警短信头,具体的,
[0044] 配置发送模块用于将告警短信头的TP-UDHI值置为一个非0的数值,在告警短信头中填写告警功能配置信息,包括:消息头类型信息31、消息头数据的长度信息01和消息头数据信息01,则该短信头总长度为03。
[0045] 告警接收模块202,用于根据所述短信头信息决定是否对本条短信启动告警功能,具体的,
[0046] 告警接收模块用于判断短信头的TP-UDHI值是否为0,若TP-UDHI值不为0,进一步判断扩展字段中是否包括告警配置信息的消息头类型,若是,则启动告警功能,否则不启动告警功能,按普通短信处理;若TP-UDHI值为0,则不启动告警功能,按普通短信处理;在启动告警功能后,用于直接显示所述告警短信内容并且启动提示功能,直到用户对此条短信进行关闭等操作;在此提示阶段,设置所述提示功能的优先级最高,其他如来电等操作不能打断告警信息的提示;并将该告警短信设置告警标识后存储于本地用户存储空间。
[0047] 本发明还提供了一种发送端,包括,
[0048] 配置发送模块,用于发送端配置告警短信,并将所述告警短信发送给接收端,所述告警短信包括告警短信头和告警短信内容。
[0049] 具体地,所述配置发送模块用于将短信头的TP-UDHI值置为一个非0的数值,在短信头中填写告警功能配置信息,包括:消息头类型31、消息头数据的长度01和消息头数据01,则该短信头总长度为03。
[0050] 本发明还提供了一种接收端,包括,
[0051] 告警接收模块,用于接收端接收到发送端发送的告警短信后进行解析,并启动告警功能。
[0052] 具体地,用于判断短信头的TP-UDHI值是否为0,若TP-UDHI值不为0,进一步判断扩展字段中是否包括告警配置信息的消息头类型,若是,则启动告警功能,否则不启动告警功能,按普通短信处理;若TP-UDHI值为0,则不启动告警功能,按普通短信处理;在启动告警功能后,用于直接显示所述告警短信内容并且启动提示功能,直到用户对此条短信进行关闭等操作;在此提示阶段,设置所述提示功能的优先级最高,其他如来电等操作不能打断告警信息的提示;并将该告警短信设置告警标识后存储于本地用户存储空间。
[0053] 综上,本发明的技术方案利用短信协议中短信头TP-UDH的扩展,实现发送告警短信,支持此新增协议头解析的终端接收到此类型短信直接显示并提示特定的铃声震动,存储于终端当中,且此事件优先级最高,不能被其他事件打断,保证用户在第一时间获取告警提醒。
[0054] 上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
QQ群二维码
意见反馈