一种短消息删除方法及系统的制作方法

文档序号:8343332阅读:401来源:国知局
一种短消息删除方法及系统的制作方法
【技术领域】
[0001]本发明涉及短消息处理技术领域,尤其涉及一种短消息删除方法及系统。
【背景技术】
[0002]目前,物联网业务不仅可由互联网或者移动互联网承载,短消息也能承载。而且,短消息所需的信令开支较小,能够缓解网络信令压力。具体而言,短消息可以承载物联网的相关业务操作,当接收方收到短消息后,短消息可以按照一定规则触发接收方的操作。但在现有短消息技术中,发送方不能删除接收方收到的短消息,从而影响了发送方对接收方业务操作进行把控,制约了短消息在物联网中的进一步应用。另外,在物联网应用中,由于接收方设备处于无人值守状态,若上述短消息未及时删除而被他人获知,容易产生信息安全冋题。

【发明内容】

[0003]本发明提供一种短消息删除方法及系统,用来解决现有技术中短消息发送方无法删除接收方的短消息的问题。
[0004]为了解决上述技术问题,本发明提供一种短消息删除方法,包括以下步骤:短消息中心接收发送方客户端创建的携带生存时间的短消息;当所述短消息被接收方客户端成功接收后,所述短消息中心启动所述短消息的所述生存时间定时;当所述生存时间定时到达后,所述短消息中心发送用于指示所述接收方客户端删除指定短消息的删除指令。
[0005]进一步地,所述短消息包括发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。
[0006]进一步地,所述短消息删除方法,还包括:所述短消息中心接收所述发送方客户端创建的时间修改短消息,根据所述时间修改短消息更新目标短消息的生存时间。
[0007]进一步地,所述时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间信息。
[0008]进一步地,所述删除指令携带待删除的指定短消息的标识信息。
[0009]本发明还提供一种短消息删除系统,设置于短消息中心,包括:接收模块、定时模块以及发送模块。所述接收模块,用于接收发送方客户端创建的携带生存时间的短消息;所述定时模块,用于当所述短消息被接收方客户端成功接收后,启动所述短消息的所述生存时间定时;所述发送模块,用于当所述生存时间定时到达后,发送用于指示所述接收方客户端删除指定短消息的删除指令。
[0010]进一步地,所述短消息包括发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。
[0011]进一步地,所述短消息删除系统,还包括更新模块,用于根据从所述发送方客户端接收的时间修改短消息更新目标短消息的生存时间。
[0012]进一步地,所述时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间信息。
[0013]进一步地,所述删除指令携带待删除的指定短消息的标识信息。
[0014]于本发明中,短消息中心根据发送方客户端创建的携带生存时间的短消息,定时控制接收方客户端删除指定的短消息,使得发送方客户端能够准时删除接收方客户端接收到的短消息,从而解决现有技术的应用局限,能够适用于无人值守的物联网场景。而且,能够增强发送方对接收方短消息的操作,提高信息安全。
【附图说明】
[0015]图1所示为本发明较佳实施例提供的短消息删除方法的流程图;
[0016]图2所示为本发明较佳实施例提供的短消息删除系统的示意图;
[0017]图3所示为本发明较佳实施例提供的短消息发送和接收流程的示意图;
[0018]图4所示为本发明较佳实施例提供的短消息删除流程的示意图。
【具体实施方式】
[0019]如图1所示,本发明较佳实施例提供一种短消息删除方法,包括以下步骤:S1:短消息中心接收发送方客户端创建的携带生存时间的短消息;S2:当所述短消息被接收方客户端成功接收后,所述短消息中心启动所述短消息的所述生存时间定时;S3:当所述生存时间定时到达后,所述短消息中心发送用于指示所述接收方客户端删除指定短消息的删除指令。
[0020]于较佳实施例中,删除指令携带待删除的指定短消息的标识信息。
[0021 ] 于较佳实施例中,短消息包括发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。
[0022]于较佳实施例中,短消息删除方法还包括:短消息中心接收发送方客户端创建的时间修改短消息,根据所述时间修改短消息更新目标短消息的生存时间。
[0023]于较佳实施例中,短消息删除方法还包括:短消息中心接收发送方客户端创建的时间修改短消息,根据所述时间修改短消息更新目标短消息的生存时间。其中,时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间信息。
[0024]如图2所示,本发明较佳实施例还提供一种短消息删除系统,设置于短消息中心SMC中,包括接收模块10、定时模块11以及发送模块12。接收模块10,用于接收发送方客户端创建的携带生存时间的短消息;定时模块11,用于当所述短消息被接收方客户端成功接收后,启动所述短消息的所述生存时间定时;发送模块12,用于当所述生存时间定时到达后,发送用于指示所述接收方客户端删除指定短消息的删除指令。
[0025]于较佳实施例中,短消息包括发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。
[0026]于较佳实施例中,删除指令携带待删除的指定短消息的标识信息。
[0027]于较佳实施例中,短消息删除系统还包括更新模块,用于根据从发送方客户端接收的时间修改短消息更新目标短消息的生存时间。
[0028]于较佳实施例中,短消息删除系统还包括更新模块,用于根据从发送方客户端接收的时间修改短消息更新目标短消息的生存时间。其中,时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间信息。
[0029]接下来,发送方客户端以发送方客户端UEl为例,接收方客户端以接收方客户端UE2为例进行说明。以下参照图3及图4具体说明本发明较佳实施例。于此,本发明实施例遵循7号信令(SS7,Signaling System Number7),可在其移动应用部分(MAP)上实现。
[0030]于本实施例中,短消息包括短消息类型信息、发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。具体而言,短消息包括消息头及消息体,所述消息头例如包括短消息类型信息、发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息接收信息,所述消息体至少包括短消息内容。短消息M的消息体中至少包含用户编辑的短消息内容。
[0031]于此,以发送方客户端UEl创建待发送的短消息M为例进行说明。短消息M的消息头例如包含以下字段:M_Type、UEl_ID、UE2_ID、M_ID、M_Exist、Time_Window 以及 M_Succ。
[0032]其中,M_Type为短消息类型的标识符,当M_Type = O表示该短消息为需要发送至接收方客户端的正常短消息;iM_Type = I表示该短消息为发送至短消息中心SMC修改目标短消息生存时间信息的短消息。
[0033]UE1_ID为发送方客户端UEl的标识符,通过UE1_ID,短消息中心SMC可寻址到发送方客户端UE1。UE2_ID为接收方客户端UE2的标识符,通过UE2_ID,短消息中心SMC可寻址到接收方客户端UE2。其中,通过发送方客户端的标识符和接收方客户端的标识符,能在发送方客户端、接收方客户端和短消息中心所组成的系统中唯一标识相关的客户端。
[0034]M_ID为短消息标识符,由发送方客户端UEl产生,通过短消息标识符,在发送方客户端UE1、接收方客户端UE2和短消息中心SMC所组成的系统中,能够唯一标识短消息M。
[0035]M_Exist表示短消息的生存状态,于此,包括自由生存态(即M_Exist = O)、受控生存态(即M_Exit = I)以及被删除态(即M_Exist = 2)。其中,自由生存态表示该短消息的删除不受发送方的控制;受控生存态表示该短消息的删除由发送方控制;被删除态表示该短消息已被删除。
[0036]Time_ffindow表示短消息的生存时间窗,其中携带接收方客户端成功接收短消息后,短消息在接收方客户端的保留时长信息。
[0037]M_Succ是短消息的接收标志位,当M_Succ = O表示短消息M未被接收方客户端UE2成功接收,当M_Succ = I表示短消息M被接收方客户端UE2成功接收。
[0038]以下参照图3说明本发明较佳实施例的短消息发送和接收流程。
[0039]步骤S301:由用户触发发送方客户端UEl的短消息功能,即用户触发发送方客户端创建短消息。
[0040]步骤S302:发送方客户端UEl初始化短消息M的相关设置。于此,上述设置至少包括:创建短消息M的标识符M_ID、短消息类型的标识符M_Type (例如,M_Type = O)以及接收方客户端的标识符UE2_ID、初始化短
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1