一种更新时间方法及相关设备的制造方法_3

文档序号:9790683阅读:来源:国知局
,查询接入成功率最大的NTP服务器标识,进而向接入成功率最大的NTP服务器标识所属的目标NTP服务器发送更新时间请求,并根据目标NTP服务器响应更新时间请求而返回的标准时间更新本地时间,最后根据是否接收到标准时间的情况,更新接入成功率动态变化表。可见,实施图2描述的方法,移动终端在提高更新时间效率的同时,更新了接入成功率动态变化表。
[0072]请参见图3,图3为本发明实施例公开的另一种更新时间方法的流程示意图。如图3所示,该更新时间方法可以包括以下步骤。
[0073]301、移动终端获取输入的NTP服务器的接入成功率初始表。
[0074]本发明实施例中,接入成功率初始表包括至少两个NTP服务器标识以及每一个NTP服务器标识对应的初始接入成功率,初始接入成功率有预设值,比如100%,或者100等,本发明实施例不作限定。
[0075]302、移动终端针对接入成功率初始表中每一 NTP服务器标识,周期性地向NTP服务器标识所属的NTP服务器发送检测指令。
[0076]本发明实施例中,检测指令是一种简单的指令,比如简单的数字或者字符等,本发明实施例不作限定。检测指令仅仅用于检测所要检测的两通信设备是否能正常通信。
[0077]303、移动终端判断是否接收到NTP服务器响应检测指令返回的响应指令,若是,执行步骤304 ;若否,执行步骤305。
[0078]304、移动终端根据预设的增加量对NTP服务器对应的初始接入成功率进行增加操作,从而生成NTP服务器的接入成功率动态变化表,并执行步骤306。
[0079]305、移动终端根据预设的减少量对NTP服务器对应的初始接入成功率进行减少操作,从而生成NTP服务器的接入成功率动态变化表,并执行步骤306。
[0080]306、检测移动终端所处的位置区域是否发生变化,如果移动终端所处的位置区域发生变化,执行步骤307 ;如果移动终端所处的位置区域未发生变化,结束本流程。
[0081]307、移动终端从移动终端预存的网络时间协议NTP服务器的接入成功率动态变化表中,查询接入成功率最大的NTP服务器标识。
[0082]308、移动终端向接入成功率最大的NTP服务器标识所属的目标NTP服务器发送更新时间请求。
[0083]309、移动终端判断是否接收到目标NTP服务器响应更新时间请求返回的标准时间,如果是,执行步骤310?步骤311 ;反之,执行步骤312。
[0084]310、当移动终端接收到标准时间时,移动终端根据标准时间更新本地时间。
[0085]311、移动终端根据预设的增加量对目标NTP服务器对应的接入成功率进行增加操作以更新接入成功率动态变化表,并结束本流程。
[0086]312、当移动终端未接收到标准时间时,移动终端根据预设的减少量对目标NTP服务器对应的接入成功率进行减少操作以更新接入成功率动态变化表。
[0087]在图3描述的的方法,移动终端首先获取NTP服务器的接入成功率初始表,并通过周期性检测的方式对NTP服务器的接入成功率初始表进行更新,最终形成NTP服务器的接入成功率动态变化表;紧接着,移动终端从NTP服务器的接入成功率动态变化表中,查询接入成功率最大的NTP服务器标识,并向接入成功率最大的NTP服务器标识所属的目标NTP服务器发送更新时间请求,通过目标NTP服务器响应更新时间请求而返回的标准时间更新本地时间;最后,移动终端根据是否接收到标准时间的情况,更新NTP服务器的接入成功率动态变化表。可见,实施图3描述的方法,移动终端在提高更新时间效率的同时,更新了接入成功率动态变化表。
[0088]请参见图4,图4为本发明实施例公开的一种移动终端的结构示意图。其中,如图4所示,该移动终端可以包括:
[0089]查询单元401,用于从预存的网络时间协议NTP服务器的接入成功率动态变化表中,查询接入成功率最大的NTP服务器标识。
[0090]交互单元402,用于向接入成功率最大的NTP服务器标识所属的目标NTP服务器发送更新时间请求。[0091 ] 判断单元403,用于判断交互单元402是否接收到目标NTP服务器响应所述更新时间请求返回的标准时间。
[0092]时间更新单元404,用于在判断单元403判断出交互单元402接收到所述标准时间时,根据交互单元402收到的标准时间更新本地时间。
[0093]本发明实施例中,查询单元401中描述的接入成功率动态变化表包括至少两个NTP服务器标识以及每一个所述NTP服务器标识对应的接入成功率。
[0094]通过实施图4描述的移动终端,移动终端在进行更新时间时,提高了更新时间的效率。
[0095]请一并参见图5,图5是本发明实施例公开的另一种移动终端的结构示意图。其中,图5所示的移动终端是由图4所示的移动终端进行优化得到的。与图4所示的移动终端相比,图5所示的移动终端还可以包括:
[0096]动态更新单元405,用于在时间更新单元404根据交互单元402收到的标准时间更新本地时间之后,根据预设的增加量对目标NTP服务器对应的接入成功率进行增加操作以更新接入成功率动态变化表。
[0097]更进一步地,动态更新单元405,还用于在判断单元403判断交互单元402未接收到目标NTP服务器响应更新时间请求返回的标准时间时,根据预设的减少量对目标NTP服务器对应的接入成功率进行减少操作以更新接入成功率动态变化表。
[0098]通过实施图5描述的移动终端,移动终端在提高更新时间效率的同时,更新了接入成功率动态变化表。
[0099]请参见图6,图6为本发明实施例公开的另一种移动终端的结构示意图。其中,图6所示的移动终端是由图5进行优化得到的。与图5所示的移动终端相比,图6所示的移动终端还包括:
[0100]获取单元406,用于在查询单元401从预存的网络时间协议NTP服务器的接入成功率动态变化表中,查询接入成功率最大的NTP服务器标识之前,获取输入的NTP服务器的接入成功率初始表。
[0101]作为一种可选的实施方式,在图6所示的移动终端中,还可以包括生成单元407,相应地:
[0102]上述的交互单元402,还用于针对接入成功率初始表中每一 NTP服务器标识,周期性地向NTP服务器标识所属的NTP服务器发送检测指令。
[0103]上述的判断单元403,还用于判断交互单元402是否接收到NTP服务器响应所述检测指令返回的响应指令。
[0104]生成单元407,用于在判断单元403判断交互单元402接收到NTP服务器响应检测指令返回的响应指令时,根据预设的增加量对NTP服务器对应的初始接入成功率进行增加操作,或者,用于在判断单元403判断所述交互单元未收到NTP服务器响应检测指令返回的响应指令时,根据预设的减少量对NTP服务器对应的初始接入成功率进行减少操作,从而生成NTP服务器的接入成功率动态变化表。
[0105]本发明实施例中,获取单元406中描述的接入成功率初始表包括至少两个NTP服务器标识以及每一个NTP服务器标识对应的初始接入成功率。
[0106]需要具体说明的是,在图6描述的移动终端中,查询单元401具体用于检测移动终端所处的位置区域是否发生变化,如果移动终端所处的位置区域发生变化,从移动终端预存的网络时间协议NTP服务器的接入成功率动态变化表中,查询接入成功率最大的NTP服务器标识。
[0107]通过实施图6描述的移动终端,移动终端在提高更新时间效率的同时,更新了接入成功率动
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1