一种利用WiFi-direct的时间同步方法和系统技术方案

技术编号:9465819 阅读:81 留言:0更新日期:2013-12-19 03:07
本发明专利技术公开了一种利用WiFi-direct的时间同步方法和系统,所述方法包括:主控设备从基站获取用于时间同步的标准日期和时间信息;在主控设备和从设备之间建立WiFi-Direct连接;从设备按照主动式获取时间同步方式或被动式接收时间同步方式,通过所述WiFi-Direct连接从主控设备获取所述标准日期和时间信息;从设备利用所述标准日期和时间信息,计算消除了传输时间延迟影响的实际标准日期和时间,并利用所述实际标准日期和时间,设置其系统日期和时间。本发明专利技术的主控设备通过Wi-Fi?Direct将从基站获取的标准日期和时间信息传输给各个从设备,使各个从设备实现时间同步。

【技术实现步骤摘要】
一种利用WiFi-direct的时间同步方法和系统
本专利技术涉及时间同步技术,特别涉及一种利用WiFi-direct实现时间同步的技术。
技术介绍
随着无线通信技术的不断发展,智能手机的普及率急速增加,因此,移动电话已经被定位为现代人生活的必需品。一般来说,移动电话不仅具有传统的声音通信功能,而且也进行各种信息服务,并且可以从基站接收标准日期和时间信息,通过LCD等显示装置显示出来。现代用户通常都拥有很多的数码产品,例如笔记本电脑、数码相机、电子相框等等,这些产品都需要手动进行系统日期和时间的设置。如上所述,移动电话从基站接收标准日期和时间信息,只能在自己的画面上显示出来,但是它并不具备将标准日期和时间转达给其它设备的功能。因此,为了使各个数码设备显示出正确的日期和时间信息,用户必须手动地一个个设置系统日期和时间,这给用户带来了很大的不方便。
技术实现思路
本专利技术的目的在于提供一种利用WiFi-direct的时间同步方法和系统,能更好地解决数码设备不能自动设置系统日期和时间问题。根据本专利技术的一个方面,提供了一种利用WiFi-direct的时间同步方法,包括:主控设备从基站获取用于时间同步的标准日期和时间信息;在主控设备和从设备之间建立WiFi-Direct连接;从设备按照主动式获取时间同步方式或被动式接收时间同步方式,通过所述WiFi-Direct连接从主控设备获取所述标准日期和时间信息;从设备利用所述标准日期和时间信息,计算消除了传输时间延迟影响的实际标准日期和时间,并利用所述实际标准日期和时间,设置其系统日期和时间。优选地,从设备按照主动式获取时间同步方式获取所述标准日期和时间信息的步骤包括:从设备通过WiFi-Direct连接向主控设备发送用于请求标准日期和时间的时间同步请求包,所述时间同步请求包包含其发送时间信息;从设备接收主控设备响应所述时间同步请求包的时间同步应答包,获取所述时间同步应答包的接收时间信息;解析所述时间同步应答包,提取其中的标准日期和时间信息、时间同步请求包的发送时间信息。优选地,从设备利用所述标准日期和时间信息计算消除了传输时间延迟影响的实际标准日期和时间的步骤包括:从设备根据所述时间同步应答包的接收时间信息和时间同步请求包的发送时间信息,计算传输延迟时间;将所述标准日期和时间与所述传输延迟时间相加,得到实际标准日期和时间。优选地,从设备按照被动式接收时间同步方式获取所述标准日期和时间信息的步骤包括:主控设备根据其与从设备建立WiFi-Direct连接期间的信息交互,计算传输延迟时间;主控设备生成包含传输延迟时间信息、所述标准日期和时间信息的时间同步信息包,并将所述时间同步信息包发送至从设备;从设备收到所述时间同步信息包后,提取所述传输延迟时间信息、标准日期和时间信息。优选地,从设备利用所述标准日期和时间信息计算消除了传输时间延迟影响的实际标准日期和时间的步骤包括:将所述标准日期和时间与所述传输延迟时间相加,得到实际标准日期和时间。优选地,所述主控设备是移动电话,所述从设备是数码设备。根据本专利技术的另一方面,提供了一种利用WiFi-direct的时间同步系统,主控设备和从设备,所述主控设备和所述从设备之间建有WiFi-Direct连接,其中:主控设备,用于从基站获取用于时间同步的标准日期和时间信息;从设备,用于按照主动式获取时间同步方式或被动式接收时间同步方式,通过所述WiFi-Direct连接从主控设备获取所述标准日期和时间信息,利用所述标准日期和时间信息,计算消除了传输时间延迟影响的实际标准日期和时间,并利用所述实际标准日期和时间,设置其系统日期和时间。优选地,所述从设备包括:无线收发单元,用于通过WiFi-Direct连接向主控设备发送用于请求标准日期和时间的包含其发送时间信息的时间同步请求包,并接收主控设备响应所述时间同步请求包的时间同步应答包;时间提取单元,用于获取所述时间同步应答包的接收时间信息;解析单元,用于解析所述时间同步应答包,提取其中的标准日期和时间信息、时间同步请求包的发送时间信息。优选地,所述从设备还包括:时间计算单元,用于根据所述时间同步应答包的接收时间信息和时间同步请求包的发送时间信息,计算传输延迟时间,并将所述标准日期和时间与所述传输延迟时间相加,得到实际标准日期和时间;时间调整单元,用于利用所述实际标准日期和时间,设置其系统日期和时间。优选地,所述主控设备包括:传输延迟时间计算单元,用于根据其与从设备建立WiFi-Direct连接期间的信息交互,计算传输延迟时间;信息包生成单元,用于生成包含传输延迟时间信息、所述标准日期和时间信息的时间同步信息包;无线收发单元,用于将所述时间同步信息发送至从设备。优选地,所述信息包生成单元还用于生成用于响应所述时间同步请求包的时间同步应答包。与现有技术相比较,本专利技术的有益效果在于:本专利技术的主控设备通过WiFi-Direct将从基站接收到的标准日期和时间信息传输给各个从设备,实现了各个从设备的时间同步,使用户方便快捷的使各个从设备显示标准的日期和时间。附图说明图1是本专利技术实施例提供的利用WiFi-direct的时间同步方法原理框图;图2是本专利技术实施例提供的主动式获取时间同步操作所使用的时间同步应答包PDU格式示意图;图3是本专利技术实施例提供的添加其它信息字段后的主动式获取时间同步操作所使用的时间同步应答包PDU格式示意图;图4是本专利技术实施例提供的被动式接收时间同步操作所使用的时间同步信息包PDU格式示意图;图5是本专利技术实施例提供的添加其它信息字段后的被动式接收时间同步操作所使用的时间同步信息包PDU格式示意图;图6是本专利技术实施例提供的主动式获取时间同步方法的流程图;图7是本专利技术实施例提供的被动式接收时间同步方式的流程图。具体实施方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术利用主控设备(移动电话)从基站接收标准日期和时间信息,并通过WiFi-Direct传输给多个从设备(其它数码设备),各个从设备可以将自身日期和时间信息修改显示为实际标准日期和时间。本专利技术有如下两个技术点:第一、具有WiFi-Direct技术的移动电话可以将自身的日期和时间信息提取出来,并将此信息传输给其它数码设备,从而正确校准装置间的日期和时间,实现时间信息的同步。第二、在共享各个设备间的时间信息时,能考虑到在各设备间进行时间信息传输所需要的时间,以使时间校准功能尽量的精确。由于不同数码设备所具有的数据处理能力不同(笔记本电脑的数据处理能力大于电子相框),根据数据处理能力不同,将时间同步操作分为主动式获取时间同步方式和被动式接收时间同步方式。图1是本专利技术实施例提供的利用WiFi-direct的时间同步方法原理框图,如图1所示,步骤包括:步骤S101、主控设备从基站获取用于时间同步的标准日期和时间信息。步骤S102、在主控设备和从设备之间建立WiFi-Direct连接。步骤S103、从设备按照主动式获取时间同步方式或被动式接收时间同步方式,通过所述WiFi-Direct连接从主控设备获取所述标准日期和时间信息。从设备按照主动式获取时间同步方式获取所述标准日本文档来自技高网...

【技术保护点】
一种利用WiFi?direct的时间同步方法,其特征在于,包括:主控设备从基站获取用于时间同步的标准日期和时间信息;在主控设备和从设备之间建立WiFi?Direct连接;从设备按照主动式获取时间同步方式或被动式接收时间同步方式,通过所述WiFi?Direct连接从主控设备获取所述标准日期和时间信息;从设备利用所述标准日期和时间信息,计算消除了传输时间延迟影响的实际标准日期和时间,并利用所述实际标准日期和时间,设置其系统日期和时间。

【技术特征摘要】
1.一种利用WiFi-direct的时间同步方法,其特征在于,包括:在主控设备和从设备之间建立用于时间同步的WiFi-Direct连接;从设备通过所述WiFi-Direct连接,从主控设备获取其从基站得到的标准日期和时间信息以及传输延迟时间信息;从设备利用从主控设备获取的所述标准日期和时间信息以及传输延迟时间信息,计算消除了传输时间延迟影响的实际标准日期和时间,并利用所述实际标准日期和时间,设置其系统日期和时间;其中,当从设备按照被动式接收时间同步方式获取所述标准日期和时间信息时,主控设备执行以下操作:主控设备根据其与从设备建立WiFi-Direct连接期间的信息交互,计算传输延迟时间;主控设备生成包含传输延迟时间信息、所述标准日期和时间信息的时间同步信息包,并将所述时间同步信息包发送至从设备,以便从设备收到所述时间同步信息包后,提取所述传输延迟时间信息、标准日期和时间信息。2.根据权利要求1所述的时间同步方法,其中,从设备利用所述标准日期和时间信息计算消除了传输时间延迟影响的实际标准日期和时间的步骤包括:将所述标准日期和时间与所述传输延迟时间相加,得到实际标准日期和时间。3.一种利用WiFi-direct的时间同步系统,其特征在于,包括主控设备和从设备,所述主控设备和所述从设备之间建有用于时间同步的WiFi-Direct...

【专利技术属性】
技术研发人员:杨惠
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1