一种同步方法及蓝牙设备技术

技术编号:19649033 阅读:39 留言:0更新日期:2018-12-05 21:13
本发明专利技术提供一种同步方法及蓝牙设备,所述同步方法包括:响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟;响应于数据传输指示,通过选择器选择与数据传输指示相匹配的固定时钟,以使用选定的固定时钟进行数据传输;其中,所述本地蓝牙设备接入多个微微网,对应于本地蓝牙设备作为从设备接入的每个微微网分别配置所述固定时钟,所述数据传输指示用于指示所述本地蓝牙设备进行数据传输的微微网。本发明专利技术中技术方案可以提升在不同微微网间进行时钟切换的效率。

【技术实现步骤摘要】
一种同步方法及蓝牙设备
本专利技术涉及通信领域,尤其涉及一种同步方法及蓝牙设备。
技术介绍
微微网(piconet)是指在一定范围内,用蓝牙技术建立装有蓝牙单元的设备之间的连接,以进行数据传输的互联网络。一个微微网中通常包括主设备和从设备,在一个微微网内,通常按照主设备的时钟进行数据传输。多个微微网之间可以进行互联,形成散射网(Scatternet)。不同的微微网采用的时钟通常不同。蓝牙设备在不同的微微网进行数据传输时,需要进行时钟切换,目前的时钟切换的效率有待提升。
技术实现思路
本专利技术解决的技术问题是提升在不同微微网间进行时钟切换的效率。为解决上述技术问题,本专利技术实施例提供一种同步方法,包括:响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟;响应于数据传输指示,通过选择器选择与数据传输指示相匹配的固定时钟,以使用选定的固定时钟进行数据传输;其中,所述本地蓝牙设备接入多个微微网,对应于本地蓝牙设备作为从设备接入的每个微微网分别配置所述固定时钟,所述数据传输指示用于指示所述本地蓝牙设备进行数据传输的微微网。可选的,所述配置与接入的微微网时钟同步的固定时钟包括:获取时钟偏移值,所述时钟偏移值为所述本地蓝牙设备相对于微微网中作为主设备的蓝牙设备之间的偏差值;根据所述时钟偏移值和所述本地蓝牙设备的本地时钟生成所述固定时钟。可选的,所述同步方法还包括:响应于作为从设备的所述本地蓝牙设备断开与微微网的连接,释放与断开的微微网的时钟同步的固定时钟。可选的,所述本地蓝牙设备还作为主设备接入微微网。可选的,所述本地蓝牙设备作为主设备接入的微微网根据所述本地蓝牙设备的时钟进行数据传输。可选的,所述多个微微网组成散射网。本专利技术实施例还提供一种蓝牙设备,包括:固定时钟模块,响应于本地蓝牙设备作为从设备接入微微网生成固定时钟,所述固定时钟与接入的微微网时钟同步,所述固定时钟的数量为多个,对应于本地蓝牙设备作为从设备接入的每个微微网分别配置所述固定时钟;选择器,接收所述固定时钟模块生成的所述固定时钟,响应于数据传输指示,选择与所述数据传输指示相匹配的固定时钟,选定的固定时钟用于进行数据传输,所述数据传输指示用于指示所述本地蓝牙设备进行数据传输的微微网。可选的,所述固定时钟模块包括多个硬件时钟生成器,每一硬件时钟生成器生成一路固定时钟。可选的,所述蓝牙设备作为主设备接入微微网,所述固定时钟包括本地时钟。可选的,响应于作为从设备的所述本地蓝牙设备断开与微微网的连接,所述固定时钟模块释放与断开的微微网时钟同步的固定时钟。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:在本专利技术实施例中,响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟,根据数据传输指示,通过选择器选择匹配的固定之中,以进行数据传输。由于在本地蓝牙设备作为从设备接入微微网时即配置相应的固定时钟,则本地蓝牙设备每接入一个微微网,就建立一个适用于该微微网的固定时钟,建立的固定时钟是与本地蓝牙设备所接入的微微网一一对应的。进而当根据数据传输指示确定在某一微微网进行数据传输时,可以通过选择器选择该微微网适用的时钟,而无需响应于数据传输指示进行相应的软件时钟的计算,故本专利技术实施例中的同步方法响应速度快,时钟的切换效率高。附图说明图1是本专利技术实施例中一种同步方法的流程图;图2示出了一种散射网的结构示意图;图3是本专利技术实施例中配置固定时钟的一种具体实现的流程图;图4是本专利技术实施例中一种蓝牙设备的结构示意图。具体实施方式如前所述,多个微微网之间可以进行互联,形成散射网(Scatternet)。不同的微微网采用的时钟通常不同。蓝牙设备在不同的微微网进行数据传输时,需要进行时钟切换,目前的时钟切换的效率有待提升。在本专利技术实施例中,响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟,根据数据传输指示,通过选择器选择匹配的固定之中,以进行数据传输。由于在本地蓝牙设备作为从设备接入微微网时即配置相应的固定时钟,则本地蓝牙设备每接入一个微微网,就建立一个适用于该微微网的固定时钟,建立的固定时钟是与本地蓝牙设备所接入的微微网一一对应的。进而当根据数据传输指示确定在某一微微网进行数据传输时,可以通过选择器选择该微微网适用的时钟,而无需响应于数据传输指示进行相应的软件时钟的计算,故本专利技术实施例中的同步方法响应速度快,时钟的切换效率高。为使本专利技术的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。图1是本专利技术实施例中一种同步方法的流程图,具体可以包括如下步骤:步骤S11,响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟;步骤S12,响应于数据传输指示,通过选择器选择与数据传输指示相匹配的固定时钟,以使用选定的固定时钟进行数据传输;其中,所述本地蓝牙设备接入多个微微网,对应于本地蓝牙设备作为从设备接入的每个微微网分别配置所述固定时钟,所述数据传输指示用于指示所述本地蓝牙设备进行数据传输的微微网。步骤S11和步骤S12可以由本地蓝牙设备实施或执行,本地蓝牙设备可以是各种适当的蓝牙设备,接入多个微微网的蓝牙设备均可以作为本地蓝牙设备,本地蓝牙设备是为了描述方便进行的命名,并无特殊的限制含义。数据传输指示可以指示本地蓝牙设备即将进行数据传输的微微网,其对应的具体指令在此不做限制。进一步地,数据传输指示可以是在本地蓝牙设备在微微网之间进行切换时的指示,用于指示本地蓝牙设备需切换至并进行数据传输的微微网。图2示出了一种散射网的结构示意图,其中包括蓝牙设备21至蓝牙设备29,其中蓝牙设备21、蓝牙设备22和蓝牙设备23分别作为三个微微网的主设备,其余蓝牙设备为从蓝牙设备。蓝牙设备21、蓝牙设备22和蓝牙设备27均接入了一个以上的微微网,这三个设备均可以作为本专利技术实施例中的本地蓝牙设备。可以理解的是蓝牙设备21在由蓝牙设备21、蓝牙设备26和蓝牙设备27组成的微微网中,可以作为主设备,但也可以作为从设备接入由蓝牙设备22、蓝牙设备24、蓝牙设备25组成的微微网,蓝牙设备22与之类似。另外,若蓝牙设备28和蓝牙设备29断开与蓝牙设备23的连接,和/或蓝牙设备26断开与蓝牙设备21的连接,蓝牙设备27依然可以作为本专利技术实施例中的本地蓝牙设备。以蓝牙设备27作为本地蓝牙设备为例,当蓝牙设备27作为从设备与蓝牙设备23建立连接,以接入蓝牙设备23作为主设备的微微网时,响应于该接入动作,可以配置与蓝牙设备23同步的固定时钟。当蓝牙设备27作为从设备与蓝牙设备21建立连接,以接入蓝牙设备21作为主设备的微微网时,响应于该接入动作,可以配置与蓝牙设备21同步的固定时钟。当根据数据传输指示确定在以接入蓝牙设备23作为主设备的微微网进行数据传输时,则通过选择器选择与蓝牙设备23同步的固定时钟;当根据数据传输指示确定在以接入蓝牙设备21作为主设备的微微网进行数据传输时,则通过选择器选择与蓝牙设备21同步的固定时钟。由于在蓝牙设备27中配置有与蓝牙设备21同步的固定时钟以及与蓝牙设备23同步的固定时钟,则蓝牙设备27可以更加快速的进行时钟切换,进一步可以更加高效地在两个微微网本文档来自技高网...

【技术保护点】
1.一种同步方法,其特征在于,包括:响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟;响应于数据传输指示,通过选择器选择与数据传输指示相匹配的固定时钟,以使用选定的固定时钟进行数据传输;其中,所述本地蓝牙设备接入多个微微网,对应于本地蓝牙设备作为从设备接入的每个微微网分别配置所述固定时钟,所述数据传输指示用于指示所述本地蓝牙设备进行数据传输的微微网。

【技术特征摘要】
1.一种同步方法,其特征在于,包括:响应于本地蓝牙设备作为从设备接入微微网,配置与接入的微微网的时钟同步的固定时钟;响应于数据传输指示,通过选择器选择与数据传输指示相匹配的固定时钟,以使用选定的固定时钟进行数据传输;其中,所述本地蓝牙设备接入多个微微网,对应于本地蓝牙设备作为从设备接入的每个微微网分别配置所述固定时钟,所述数据传输指示用于指示所述本地蓝牙设备进行数据传输的微微网。2.根据权利要求1所述的同步方法,其特征在于,所述配置与接入的微微网时钟同步的固定时钟包括:获取时钟偏移值,所述时钟偏移值为所述本地蓝牙设备相对于微微网中作为主设备的蓝牙设备之间的偏差值;根据所述时钟偏移值和所述本地蓝牙设备的本地时钟生成所述固定时钟。3.根据权利要求1所述的同步方法,其特征在于,还包括:响应于作为从设备的所述本地蓝牙设备断开与微微网的连接,释放与断开的微微网的时钟同步的固定时钟。4.根据权利要求1所述的同步方法,其特征在于,所述本地蓝牙设备还作为主设备接入微微网。5.根据权利要求4所述的同步方法,其特征在于,所述本地蓝牙设备作为主设备...

【专利技术属性】
技术研发人员:刘治文王练
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1