一种短信重发方法以及短信重发系统的制作方法

文档序号:9931604阅读:3103来源:国知局
一种短信重发方法以及短信重发系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及的是一种短信重发方法以及短信重发系统。
【背景技术】
[0002]蜂窝无线通讯系统主要由核心网(英文全称:Core Network,英文简称CN)、无线接入网(英文全称:Rad1 Access Network,简称RAN)和终端组成。其中,无线接入网通常包括基站以及基站控制器。
[0003]现有技术中终端向基站发送短信的过程中,若终端的调制解调器modem层在确定基站没有成功接收到短信,则立即自行启动终端的调制解调器modem层的短信重发机制,终端的调制解调器modem层每启动一次短信重发机制,一共持续140秒,当执行一次短信重发机制还是没有将短信成功发送给基站,即终端的调制解调器modem层在140秒内还是没有将短信成功发送给基站,则终端的调制解调器modem层会将短信没有成功发送给基站的情况通知给终端的框架framework层。若终端的框架framework层确定终端的调制解调器modem层连续执行四次短信重发机制仍没有将短信成功发送给基站,则终端的框架framework层会通知用户短信发送失败。而在终端的调制解调器modem层连续执行四次短信重发机制的140*4 = 560秒的时间内,用户看到的短信的状态一直是“正在发送”的状态。若短信长时间处于“正在发送”的状态下,则会阻塞后续短信的发送,降低了短信的发送效率,而且若一个终端的短信长时间处于“正在发送”的状态下,则该终端会长时间的占用网络资源,影响其他终端对网络资源的使用,降低了网络资源的利用率。

【发明内容】

[0004]本发明实施例提供了一种能够有效的提升短信发送效率的短信重发方法以及短信重发系统。
[0005]—种短信重发方法,其中,包括:
[0006]终端的调制解调器modem层向基站发送短信;
[0007]若所述终端的调制解调器modem层接收到所述基站通过非接入层NAS发送的第一指示信息,则所述终端的调制解调器modem层将第一请求信息发送给终端的框架framework层,其中,所述第一指示信息用于指示所述基站没有成功接收到所述短信;
[0008]所述终端的框架framework层根据所述第一请求信息向所述终端的调制解调器modem层发送第二请求信息,所述第二请求信息用于请求所述终端的调制解调器modem层重新发送所述短信;
[0009]所述终端的调制解调器modem层根据所述第二请求信息重新向所述基站发送所述短?目O
[0010]可选的,所述终端的调制解调器modem层将第一请求信息发送给终端的框架framework层之前,所述方法还包括:
[0011 ]所述终端的modem层根据所述第一指示信息生成所述第一请求信息。[00?2]可选的,所述终端的框架framework层根据所述第一请求信息向所述终端的调制解调器modem层发送第二请求信息之后,所述方法还包括:
[0013]所述终端的框架framework层确定目标次数,所述目标次数为所述终端的框架f ramework层连续发送所述第二请求信息的次数;
[0014]若所述终端的框架framework层确定所述目标次数大于或等于预设阈值,则所述终端的框架framework层将第二提示信息发送给终端的应用层。
[0015]可选的,所述终端的框架framework层根据所述第一请求信息向所述终端的调制解调器modem层发送第二请求信息之后,所述方法还包括:
[00? 6] 所述终端的框架framework层启动计时器;
[00?7]若所述终端的框架framework层在所述计时器的计时时间内没有接收到所述终端的调制解调器modem层所发送的第三请求信息,则所述终端的框架framework层将第二提示信息发送给所述终端的应用层,所述第三请求信息用于指示所述基站成功接收到所述短
?目O
[0018]可选的,所述终端的调制解调器modem层根据所述第二请求信息重新向所述基站发送所述短信之后,所述方法还包括:
[0019]若所述终端的调制解调器modem层接收所述基站通过所述NAS发送的第二指示信息,则所述终端的调制解调器modem层根据所述第二指示信息生成第三请求信息,其中,所述第二指示信息用于指示所述基站成功接收到所述短信;
[0020]所述终端的调制解调器modem层将所述第三请求信息发送给所述终端的框架framework层;
[0021]所述终端的框架framework层根据所述第三请求信息确定所述基站成功接收到所述短信;
[0022]所述终端的框架framework层根据所述第三请求信息将第一提示信息发送给所述终端的应用层;
[0023]所述终端的应用层显示所述第一提示信息,所述第一提示信息用于提示用户所述短信发送成功。
[0024]一种短信重发系统,其中,包括:
[0025]第一发送单元,用于向基站发送短信;
[0026]第一确定单元,用于若确定接收到所述基站通过非接入层NAS发送的第一指示信息,则将第一请求信息发送给第二确定单元,其中,所述第一指示信息用于指示所述基站没有成功接收到所述短信;
[0027]所述第二确定单元,用于根据所述第一请求信息向所述第一确定单元发送第二请求信息,所述第二请求信息用于请求所述第一确定单元重新发送所述短信;
[0028]所述第一确定单元根据所述第二请求信息控制所述第一发送单元重新向所述基站发送所述短信。
[0029]可选的,所述第一确定单元还用于,根据所述第一指示信息生成所述第一请求信息。
[0030]可选的,所述短信重发系统还包括显示单元;
[0031 ]所述第二确定单元还用于,确定目标次数,所述目标次数为所述第二确定单元连续发送的所述第二请求信息的次数,若所述第二确定单元确定所述目标次数大于或等于预设阈值,则所述第二确定单元用于将第二提示信息发送给所述显示单元。
[0032]可选的,所述短信重发系统还包括显示单元;
[0033]所述第二确定单元还用于,启动计时器,若所述第二确定单元在所述计时器的计时时间内没有接收到所述第一确定单元所发送的第三请求信息,则所述第二确定单元将第二提示信息发送给所述显示单元,所述第三请求信息用于指示所述基站成功接收到所述短
?目O
[0034]可选的,所述短信重发系统还包括显示单元;
[0035]所述第一确定单元还用于,若所述第一确定单元接收所述基站通过所述NAS发送的第二指示信息,则所述第一确定单元根据所述第二指示信息生成第三请求信息,其中,所述第二指示信息用于指示所述基站成功接收到所述短信,所述第一确定单元用于将所述第三请求信息发送给所述第二确定单元;
[0036]所述第二确定单元还用于,根据所述第三请求信息确定所述基站成功接收到所述短信,所述第二确定单元还用于根据所述第三请求信息将第一提示信息发送给所述显示单元;
[0037]所述显示单元,用于显示所述第一提示信息,所述第一提示信息用于提示用户所述短信发送成功。
[0038]本发明实施例提供了一种短信重发方法以及短信重发系统,该方法中,当终端的调制解调器modem层确定短信没有成功发送至基站,则终端的调制解调器modem层不会自行启动短信重发机制,终端的调制解调器modem层会立即将第一请求信息发送给终端的框架framework层,终端的框架framework层根据所述第一请求消息即可立即确定短信没有成功发送至基站,可见,终端的框架framework层无需等待至少140秒后才会确定短信没有成功发送至基站,终端的框架framework层确定短信没有成功发送至所述基站后,即可立即指示终端的调制解调器modem层重新发送所述短信。因终端的调制解调器modem层不会自行启动短信重发机制,避免了终端的调制解调器modem层自行启动短信重发机制的时间段内,短信长时间处于“正在发送”的状态,从而降低了阻塞后续短信发送的时长,有效的提升了短信的发送效率,降低了终端因重发短信所占用的网络资源,提升了网络资源的利用率。
【附图说明】
[0039]图1为现有技术所示的终端向基站发送短信的步骤流程图:
[0040]图2为本发明实施例所提供的终端的通信层架构的一种实施例结构示意图;
[0041 ]图3为本发明实施例所提供的终端执行短信重发方法的一种实施例步骤流程图;
[0042]图4为本发明实施例所提供的终端执行短信重发方法的另一种实施例步骤流程图;
[0043]图5为本发明实施例所提供的短信重发系统一种实施例结构示意图。
【具体实施方式】
[0044]为更好的理解本发明实施例所示的短信重发方法,则首先结合图1所示对现有技术所提供的短信重发方法的具体过程进行详细说明。
[0045]步骤101、终端的调制解调器modem层向基站发送短信。
[0046]步骤102、基站接收短信。
[0047]步骤103、基站判断是否成功接收到短信,若是,则执行步骤104,若否,则执行步骤105。
[0048]其中,基站对接收到的短信进行解析,若解析成功,则基站确定成功接收到短信,若解析失败,则基站可确定没有成功接收到短信。
[0049]步骤104、基站通过非接入层NAS向终端的调制解调器modem层发送用于指示短信发送成功的指示信息。
[0050]步骤105、基站通过非接入层NAS向终端的调制解调器modem层发送用于指示短信发送失败的指示信息。
[0051]步骤106、终端的调制解调器modem层接收用于指示短信发送失败的指示信息。
[0052]步骤107、终端的调制解调器modem层自动启动短信重发机制。
[0053]其中,短信重发机制为终端的调制解调器modem层每隔5秒钟就重发一次短信,若140秒钟后,短信还是没有成功发送给基站,则终端的调制解调器modem层会生成通知信息,该通知信息用于通知终端的框架framework层短信发送失败。
[°°54] 步骤108、终端的调制解调器modem层将通知信息发送给终端的框架framework层。
[0055]步骤109、若终端的框架f ramework层确
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1