通过蓝牙进行设备同步的制作方法_2

文档序号:9770034阅读:来源:国知局
[0021]图2中示出的外围无线通信设备204中的一些外围无线通信设备可提供输出显示 能力和输入应答能力,以允许中央无线通信设备202的用户通过中央无线通信设备202与服 务进行交互(和/或也与由中央无线通信设备202上的处理器执行的应用进行交互)。外围无 线通信设备204的能力可大体上不同,并因此每个外围无线通信设备204可提供不同级别的 I/O功能。第一外围无线通信设备204A可提供"始终可用的"可见显示能力,该可见显示能力 可将信息呈现给中央无线通信设备202的用户,其中有限的输入响应能力用于浏览和/或响 应所呈现的信息。第二外围无线通信设备204B可提供主要服务和/或应用功能,例如充当媒 体播放器,同时还包括显示器、触摸界面以及一个或多个无线连接功能,以允许用作由中央 无线通信设备202提供的对信息的补充显示。第二外围无线通信设备204B可提供输入/输出 能力以呈现信息和接受用户响应,这类似于中央无线通信设备202提供的能力。第三外围无 线通信设备204C可提供易于访问的显示器和触摸界面,该显示器和触摸界面也可将信息呈 现给中央无线通信设备202的用户,并且允许灵活地组织所呈现的信息以及接受用户输入 以浏览和响应信息。第四外围无线通信设备204D可提供有限的(如果有的话)显示能力,并 可被设计成提供补充的输入能力,例如由可与中央无线通信设备202的显示屏交互的触笔 设备(或其他输入机构)所提供的输入能力。在一些实施例中,第四外围无线通信设备204D 可通过WPAN连接104来连接到中央无线通信设备,同时还提供补充输入,例如射频信号、红 外信号、磁信号、电场信号、电容触摸信号或其他输入感测机构信号。中央无线通信设备202 的触敏显示器(或更一般地,输入/输出能力)可感测第四外围无线通信设备204D的补充输 入,并且在一些实施例中,可通过显示器向用户提供反馈。WPAN连接104可用于提供一种方 法,该方法用于同步由第四外围无线通信设备204D(例如第四外围无线通信设备204D提供 的激励输出)生成的补充输入,该补充输入可由中央无线通信设备202(例如,通过扫描功 能)感测/接收。通过提供一种用于在中央无线通信设备202和一个或多个外围无线通信设 备204A/204B/204C/204D之间同步应用和/或服务的方法,中央无线通信设备202的用户可 控制和/或接收来自外围无线通信设备204A/204B/204C/204D的可用于各种应用的反馈。在 代表性实施例中,外围无线通信设备204A/204B/204C/204D可向中央无线通信设备202提供 位置信息(例如,平移位置x/y/z和/或旋转位置偏转角/俯仰角/翻滚角),中央无线通信设 备202继而能够在中央无线通信设备202上向其用户呈现信息。在实施例中,外围无线通信 设备204A/204B/204C/204D和/或中央无线通信设备202可包括一个或多个运动传感器,例 如,作为运动处理单元的一部分,从运动传感器提供的信息可用于控制位于中央无线通信 设备202、外围无线通信设备204A/204B/204C/204D或两者上的应用和/或可用作向所述应 用的输入。在一些实施例中,中央无线通信设备202上的应用可与外围无线通信设备204A/ 204B/204C/204D上的应用进行时间同步。如本文进一步所述,可通过交换链路层消息在中 央无线通信设备202和一个或多个外围无线通信设备204A/204B/204C/204D之间提供系统 级/应用级时间信息,以确保无线通信设备之间精确的"绝对"时间同步。
[0022]图3示出了中央无线通信设备202中包括的元件的代表性实施例通过WPAN连接与 外围无线通信设备204中包括的元件的代表性实施例通信的图示300。中央无线通信设备 202可包括多个无线联网硬件块/软件块(也称为无线电路)以根据一个或多个不同的无线 通信协议提供连接。无线联网硬件块/软件块可包括用于无线发射器和无线接收器(其组合 在一起也称为无线收发器)或其元件的硬件和/或软件的组合。中央无线通信设备202可通 过WLAN硬件块/软件块302和/或WWAN硬件块/软件块310连接至外部网络。中央无线通信设 备202可包括耦接到无线联网硬件块/软件块的处理电路例如应用处理器306,以控制中央 无线通信设备202。中央无线通信设备202中的应用处理器306可建立连接并处理通过所建 立的连接获得的信息,以向中央无线通信设备202的用户提供不同的服务。中央无线通信设 备202的用户可通过输入/输出(I/O)接口 308与中央无线通信设备202交互,输入/输出(1/ 0)接口 308可显示信息和接受用户输入以对信息进行导航和/或访问中央无线通信设备202 上可用的服务和/或通过中央无线通信设备202访问服务。在一些实施例中,中央无线通信 设备202可包括多个I/O接口 308。在一些实施例中,在应用处理器306上执行的软件的组合 可通过I/O接口 308提供用户界面输入和输出能力,以便向中央无线通信设备202的用户显 示信息(输出)和/或从中央无线通信设备202的用户获得反馈(输入),包括例如发送至和接 收自连接到中央无线通信设备202的外围无线通信设备204。
[0023]中央无线通信设备202可使用WPAN硬件块/软件块304连接至外围无线通信设备 204,外围无线通信设备204继而可包括连接至其自身应用处理器318的平行WPAN硬件块/软 件块312。外围无线通信设备204中的应用处理器318可通过I/O接口 314提供输入和输出能 力并对中央无线通信设备202的I/O能力进行补充,以便为中央无线通信设备202的用户提 供另选的I/O接口,以通过该另选的I/O接口接收和响应信息。在一些实施例中,I/O接口314 相比中央无线通信设备202的I/O接口 308可提供更有限的信息显示。外围无线通信设备204 的应用处理器318可处理通过WPAN硬件块/软件块312接收的信息,以通过I/O接口 314显示 信息和/或控制外围无线通信设备204上的一个或多个应用的操作。应用处理器318可处理 通过I/O接口 314接收的用户输入以形成消息并使用WPAN硬件块/软件块312发送消息。外围 无线通信设备204中的应用处理器318还可组织和存储从中央无线通信设备202接收的信 息。应用处理器318可处理从中央无线通信设备202的应用处理器306接收到的信息,例如, 将外围无线通信设备204上的"事件"定时与中央无线通信设备202上的平行事件对准。 [0024]中央无线通信设备202和外围无线通信设备204中的无线电路可包括一个或多个 无线电路模块,该无线电路模块包括一个或多个处理器和无线电路以根据各种无线通信协 议传输和接收无线信号。中央线通信设备202和外围无线通信设备204的无线电路模块(也 称为无线子系统)可包括发射器和接收器,以提供根据无线通信协议例如根据Wi-Fi无线通 信协议、蓝牙无线通信协议或蜂窝无线通信协议进行格式化的射频无线信号的信号处理。 在一些实施例中,无线电路模块可包括诸如以下的部件:用于实现诸如但不限于基带信号 处理、物理层处理、数据链路层处理等功能和/或其他功能的处理器和/或专用数字信号处 理(DSP)电路;用于将数字数据转换成模拟信号的一个或多个数模转换器(DAC);用于将模 拟信号转换成数字数据的一个或多个模数转换器(ADC);射频(RF)电路(例如,一个或多个 放大器、混频器、滤波器、锁相环(PLL)和/或振荡器);和/或其他部件。在一些实施例中,无 线电路模块也可称为无线电设备。
[0025]图4示出了根据一些实施例的用于在中央无线通信设备202和外围无线通信设备 204之间通信的代表性同步轮询机制的图示400。在中央无线通信设备202和外围无线通信 设备204之间建立连接时,可交换定时信息以针对中央无线通信设备202将何时轮询外围无 线通信设备204以获得数据来对准时间段。外围无线通信设备204可在轮询时间间隔之间睡 目民,并且在一些实施例中,在需要向中央无线通信设备202提供数据时外围无线通信设备可 唤醒,由此节省功率并延长外围无线通信设备204中的电池寿命。中央无线通信设备202可 在预先确定的时间并根据规则的预先确定的轮询时间间隔402轮询外围无线通信设备204。 外围无线通信设备204可保持其自己的内部时钟(也称为微微网时钟)并在唤醒/侦听时间 段404唤醒,在此期间侦听来自中央无线通信设备202的轮询并在唤醒/侦听时间段404之后 的响应时间间隔406期间向中央无线通信设备202提供数据。如图4所示,外围无线通信设备 204可解释中央无线通信设备202的微微网时钟和外围无线通信设备204的微微网时钟之间 的时钟漂移(例如,假设相应微微网时钟之间的最大时钟差),并足够早地打开唤醒/侦听时 间段404并持续足够长的时间段以确保捕获来自中央无线通信设备202的轮询。如图4所示, 外围无线通信设备204的唤醒/侦听时间段404可在中央无线通信设备202的轮询时间段之 前开始,并可在中央无线通信设备202的轮询时间段之后结束。时钟漂移可足够小,使得相 对于轮询时间段延长唤醒/侦听时间段404的附加时间能够最小。在一些实施例中,中央无 线通信设备202可包括在与外围无线通信设备204通信时的时钟时间信息,以在外围无线通 信设备204处与中央无线通信设备202的时钟重新对准,例如,可向外围无线通信设备204提 供中央无线通信设备202的微微网时钟值。在一些实施例中,在中央无线通信设备202和外 围无线通信设备204之间建立连接时可提供时钟时间信息。在一些实施例中,外围无线通信 设备204可基于何时从中央无线通信设备202接收到轮询的本地时间来调节其自己的微微 网时钟。在实施例中,在唤醒、侦听和接收来自中央无线通信设备202的轮询时,外围无线通 信设备204可保持精确的微微网时钟时间值,使其自己的微微网时钟与中央无线通信设备 202的微微网时钟同步。
[0026]图5A示出了根据一些实施例在中央无线通信设备202和外围无线通信设备204之 间用于时间同步的消息交换的图示500。中央无线通信设备202可包括应用处理器306,如图 3所示,应用处理器可针对中央无线通信设备202控制和/或运行更高层应用和服务。类似 地,外围无线通信设备204可包括用于在外围无线通信设备204上控制和运行更高层应用的 应用处理器318。在一些实施例中,应用处理器306/318还可称为主机处理器。中央无线通信 设备202的WPAN 304(例如,蓝牙)电路可与外围无线通信设备204的WPAN电路312建立连接 502。在代表性实施例中,中央无线通信设备202和外围无线通信设备204之间的连接是蓝牙 低功耗(BTLE)连接。一旦建立了 BTLE连接,中央无线通信设备202就可识别外围无线通信设 备204是否支持提供用于应用级(即,事件级)时间同步的时间同步特征。在一些实施例中, 中央无线通信设备202使用服务发现协议确定外围无线通信设备204的能力。在一些实施例 中,对BTLE通信链路加密以提供中央无线通信设备202和外围无线通信设备204之间的安全 连接。响应于检测到外围无线通信设备204支持事件/应用的时间同步,应用处理器306可向 WPAN电路304提供外围无线通信设备204可为"时间同步感知"的指示。中央无线通信设备 202的应用处理器306可向WPAN电路304提供供应商特有命令,如图5A中利用"同步感知"消 息504所示,在一些实施例中,该消息可以是供应商特有的消息或命令。"同步感知"消息504 可包括一个或多个参数。用于"同步感知"消息504的代表性参数可包括BTLE连接的
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1