用于在附属设备与移动设备之间通信的方法和系统的制作方法

文档序号:7681324阅读:113来源:国知局
专利名称:用于在附属设备与移动设备之间通信的方法和系统的制作方法
技术领域
这里描述的实现总的涉及移动设备,更具体地,涉及建立在附属设备 与移动设备之间的连接。 相关技术描述
众所周知,附属或外围设备是结合各种电子设备使用的。举例而言, 诸如键盘、指向装置、扬声器、监视器、网络适配器等的外围设备可被配 置来扩展它们被附连到的电子设备的核心功能性。
虽然在过去的一些年中已经使用了各种附连(attachment )标准和协 议,但许多附属设备被开发成经由公用接口和协议——诸如并行接口、串 行接口、通用串行总线(USB)接口以及IEEE 1 394 ("火线,,)接口——与其他 设备通信。近来,已开发了无线接口用于交换信息。
发明概要
按照一个方面, 一种方法可包括经由在第一设备与第二设备之间的 低速链路接收对于配置在第一设备与第二设备之间的高速链路的请求;指 派高带宽信道给该高速链路;经由该低速链路把对应于所指派的高带宽信 道的信道标识符发送到第二设备;确定该高速链路对于在第一设备上执行 操作是否必要;当确定该高速链路对于在第一设备上执行操作必要时,经 由所标识的信道启动该高速链路;以及经由该高速链路在第 一设备与第二 设备之间交换数据。
另外,该方法可包括经由所述低速链路鉴别(authenticate)第二设备。
另外,所述鉴别可以在指派高带宽信道给高速链路之前执行。 另外,所述鉴别可包括经由该低速链路接收加密的鉴别请求;确定 该加密的鉴别请求是否是使用经授权的加密密钥加密;以及当确定该加密 的鉴别请求是使用经授权的加密密钥加密时,鉴别该第二设备。
另外,所述加密密钥可以是与第二设备的授权制造商相关联的私钥。 另外,该方法可包括接收关于禁止从第二设备进行电源充电的请求。另外,所述禁止进行电源充电的请求可以经由所述低速链路被接收。 另外,所述高速链路可包括通用串行总线(USB)接口。
另外,所标识的高速信道可包括USB信道,其中启动该高速链路可包 括把与所标识的USB信道相关联的vbus设置为高。 另外,所述高速链路可包括IEEE 1394接口。
另外,第一设备可包括移动通信设备,第二设备可包括高带宽附属设备。
另外,所述高带宽附属设备可包括移动电视接收机或无线联网适配器之一。
另外,该方法可包括确定是否接收到断开连接请求;以及当确定接 收到断开连接请求时,禁用所述高速链路。
另外,所述断开连接请求可表明从第一设备上执行的应用接收到睡眠 命令。
在第二方面, 一种移动设备可包括通信接口和处理器,该处理器被配 置成确定附属设备是否已经经由所述通信接口被附连;经由到附属设备 的初始低功率链路来配置到该附属设备的高带宽链路;以及在必要时,经 由所述高带宽链路连接到附属设备以执行操作。
另外,所述通信接口包括通用串行总线(USB)接口。 另外,所述处理器还可被配置成在配置所述高带宽链路之前鉴别附 属设备。
另外,所述鉴别可包括公钥密码鉴别。
另外,与所述高带宽链路相比,所述低功率链路可以需要较低的功率。 在第三方面, 一种设备可包括用于经由低功率链路向第一设备鉴别 第二设备的装置;用于在向第一设备鉴别第二设备后,经由该低功率链路 配置在第一设备与第二设备之间的高带宽链路的装置;以及用于经由所述 高带宽链路将第 一设备连接到第二设备的装置。
附图简述
附图被引入本申请书并构成本申请书的一部分,这些附图例示了本发 明的实施例,并连同说明书一起解释本发明。在图上


图1是在其中可以实施下面描述的系统和方法的示例性系统的图; 图2是图1的示例性移动设备的5图3是图1的示例性附属设备的图;以及
图4A-4B是用于配置在图1的移动设备与附属设备之间的通信的示例 性过程的流程图。
实施例详细说明
本发明的以下的详细说明参考附图。在不同图上的相同参考标号可以 标识相同的或类似的单元。另外,以下的详细说明并不限制本发明。
描述了 一种系统和方法,其用于配置在移动设备与附属设备之间的高 带宽信道。第一设备(例如,移动电话)被连接到第二设备(例如,移动电 视接收机)。第一设备可以鉴别第二设备,并可以经由低功率链路接收来 自第二设备的配置请求。高带宽信道可以经由该低功率链路被配置,并且 当必要时被启动以方便在第 一设备与第二设备之间的数据交换。
示例性系统
图1是在其中可以实施这里描述的系统和方法的示例性系统100的 图。如图l所示,系统100可包括移动设备105和高带宽附属设备110。 移动设备105可包括显示器115、小键盘120、扬声器125和话筒130。移 动设备105和附属设备110可包括与它们各自的功能相称的附加部件和特 征。
移动设备105可包括各种各样的电子设备,诸如蜂窝无线电话;个 人通信系统(PCS)设备,它们可以组合蜂窝无线电话与数据处理、传真和 数据通信能力;个人数字助理(PDA);膝上型电脑和/或掌上型电脑;个人 或便携式媒体播放器,诸如数字音乐和/或视频播放器;和/或其他相似类 型的设备。
高带宽附属设备110可包括被配置成结合移动设备105操作以便增加 移动设备105的功能性的设备。合适的高带宽附属设备110的例子可包括 网络适配器装置、电视和/或无线电接收机、外部存储装置等等。
在以下描述的一个实现中,移动设备105可以使用许多通信协议或"载 体"——诸如通用串行总线(USB)协议或IEEE 1394 ("火线")协议——来与 高带宽附属设备110通信。
示例性移动设备配置 图2是图示移动设备105的示例性部件的图。如图2所示,移动设备 105可包括处理逻辑205、存储器210、输入设备215、输出设备220、电源225、无线收发机230、高带宽接口 235和天线240。应意识到,移动设 备105可包括帮助接收、发送和/或处理数据的其它部件(未示出)。而且, 应意识到,其他的配置也是可能的。
处理逻辑205可包括任何类型的处理器、微处理器、或处理器的组合, 它们可以解译和执行指令。在其他实现中,处理逻辑205可被实施为专用 集成电路(ASIC)、现场可编程门阵列(FPGA)等等,或者可包括专用集成电 路(ASIC)、现场可编程门阵列(FPGA)等等。存储器210可包括能存储信息 和供处理逻辑205执行的指令的随机存取存储器(RAM)或另外类型的动态 存储装置、能存储静态信息和用于处理逻辑205的指令的只读存储器(ROM) 或另外类型的静态存储装置、和/或用于存储信息和/或指令的某些其他类 型的石兹或光记录介质及其对应的驱动。
和这里所描述的方面一致,存储器210可包括这样的应用和驱动器, 其适合于经由高带宽接口 235启动高带宽附属设备110的配置和操作。示 例性应用可包括移动电视接收和无线联网应用。可以提供用于经由高带宽 接口 235实施这些应用的合适的驱动器。这些驱动器可以是相对于在高带 宽附属设备IIO内实施的硬件的通用驱动器,只要它们支持这些应用连同 经由接口 235接收的数据。
输入设备215可包括允许用户输入信息到移动设备105的设备,诸如 接口端口、小键盘、键盘、鼠标、笔、话筒、 一个或多个生物测定机构等 等。在一个示例性实现中,输入设备215可包括高速接口 2",诸如USB 或IEEE 1 394接口。输出设备220可包括用来输出信息给用户的设备,诸 如显示器、打印机、扬声器等等。电源225可包括电池等等,用于给移动 设备105的部件供电。
无线收发机230可包括能够使用无线通信协议发送和接收数据及控制 信号的收发机设备,所述的无线通信协议诸如是蜂窝无线电话协议(例如, GSM (全球移动通信系统),PCS (个人通信业务),FDMA (频分多址),CDMA (码 分多址),TDMA(时分多址),等等)。在另外的实现中,无线逻辑230可以使 用诸如蓝牙协议那样的短距离无线通信协议、 一个或多个的IEEE 802.11 协议、WiMax协议、超宽带协议或任何其他合适的无线通信协议,诸如和 高带宽接口 235 —起使用的协议。天线240可包括例如一个或多个定向天 线和/或全向天线。
图3是高带宽附属设备110的示例性的图。如图所示,高带宽附属设备IIQ可包括处理逻辑305、存储器310、输入设备315、输出设备320、 高带宽接口 325、无线收发机330和天线335。应意识到,高带宽附属设 备IIO可包括帮助接收、发送和/或处理数据的其它部件(未示出)。而且, 应意识到,其他的配置也是可能的。
如同上述的处理逻辑205那样,处理逻辑305还可包括任何类型的处 理器、微处理器、或处理器的组合,它们可以解译和执行指令。正如下面 将在附加的细节中描述的,处理逻辑305可被配置成经由无线收发机330 接收数据,并把该数据格式化,以便经由高带宽接口 325递送到移动设备 105。而且,处理逻辑305可被配置成经由接口 325建立与移动设备105
的一个或多个通信链路。
存储器310可包括能存储信息和供处理逻辑305执行的指令的随机存 取存储器(RAM)或另外类型的动态存储装置、能存储静态信息和用于处理 逻辑305的指令的只读存储器(ROM)或另外类型的静态存储装置、和/或用 于存储信息和/或指令的某些其他类型的磁或光记录介质及其对应的驱 动。
输入设备315可包括允许用户输入信息或命令到高带宽附属设备110 的设备,诸如具有一个或多个按钮的小键盘、键盘、鼠标、笔、话筒、一 个或多个生物测定机构等等。输出设备320可包括把数据经由高带宽接口 325输出到移动设备205的设备。
无线收发机330可包括发射机和接收机设备,其能够使用合适的通信 协议来启动在高带宽附属设备110与其他设备一一诸如RF发射机、个人 计算机、PDA等等——之间的数据和控制信号的交换。示例性通信协议可 包括数字电视传输协议(例如,DVB-H)和/或无线通信协议,诸如802.x无 线联网协议系列(例如,WiFi、超宽带、WiMax、蓝牙、Zigbee等等)。天 线335可包括例如一个或多个定向天线和/或全向天线。
正如下面将详细地描述的,移动设备105可以通过分别经由接口 235 和325与高带宽附属设备IIO通信而增强它的功能性。正如下面将在附加 的细节中描述的,移动设备205中的处理逻辑205和高带宽附属设备110 中的处理逻辑305可以分别经由接口 235和325建立初始低带宽链路。这 样的低带宽链路可以是被配置成需要来自电源225的较低功率进行配置和 保持的低功率链路。在创建低带宽链路后,可以配置高带宽链路,并在必 要时启动该高带宽链路,以便使得能把高带宽数据从高带宽附属设备110有效地递送到移动设备105。
在一个示例性实现中,高带宽附属设备IIO可包括无线联网适配器,
其被配置成向移动设备105提供无线联网能力(例如,WiFi能力)。在经由 低带宽链路设置高带宽链路后,在另外的移动或联网设备连接到高带宽附 属设备IIO之前可以禁用该高带宽链路。
在另外的实现中,高带宽附属设备IIO可包括电视接收机,其被配置 成把实时视频广播数据提供给移动设备105,以便在移动设备105上观看/ 记录。
移动设备105和高带宽附属设备110可以分别响应于处理逻辑205和 305分别执行被包含在诸如存储器210或310的计算机可读介质中的软件 指令,而执行这些操作和其他操作。计算机可读介质可被定义为物理或逻 辑的存储器设备和/或载波。
软件指令可以从另一个计算机可读介质或从另一个设备经由例如无 线收发机230或输入设备215而被读入到存储器210中。被包含在存储器 210中的软件指令可以使得处理逻辑205和处理逻辑305执行将在后面描 述的处理。替换地,可以使用硬布线电路来代替软件指令或与软件指令相 组合地来实施符合本发明原理的过程。因此,符合本发明原理的实现不限 于硬件电路和软件的任何特定的组合。
示例性处理
图4 A-4B是用于方便在移动设备105与附属设备110之间通信的示例 性过程的流程图。处理可以在经由例如接口 235和340、在移动设备105 与附属设备110之间建立物理连接后开始。例如,合适的电缆——诸如USB 或IEEE 1394电缆——可被连接在移动设备105上的接口 235与附属设备 110上的4妻口 340之间。
一旦被物理地连接,就可以在接口 235和340上经由低带宽链路在附 属设备110与移动设备105之间执行握手操作(方块400 )。在各种实现 中,握手操作可以由附属设备IIO发起,而在其他的实现中,握手操作可 以由移动设备105发起。在一个示例性实现中,在传送附加的附属设备特 定的消息或信号之前,握手操作可以向移动设备105鉴别附属设备110。 例如,附属设备110可以使用仅为经授权的附属设备制造商所知的私有加 密密钥来加密握手消息。在接收到加密的握手消息后,移动设备105可以 通过使用对应的加密密钥——诸如公钥或共享的私钥——来解密该握手消息。在成功地解密握手消息后,移动设备105可以确信附属设备110是 经授权的设备。可以使用任何合适的加密/解密方法,诸如RSA公钥密码 算法或Diffie-Hellman密钥交换协议。在一个实现中,握手操作可以借助于由附属设备110经由高带宽接口 235发送到移动设备105的一个或多个合适的AT或"注意"命令而被发起。 正如已知的,移动设备105可以辨认各种AT命令,这些AT命令用于发起 某些功能或提供信息到移动设备105。 AT命令的实例可包括用来进一步定 义与各自命令相关联的变量的参数值。可以确定握手操作是否成功(方块405)。如果握手操作不成功(方块 405-否),则该过程可以结束,并且可能不能在附属设备110与移动设备 105之间交换另外的附属设备设置和控制消息及数据。然而,如果握手操作成功(方块405-是),则可以禁止经由接口 235 的移动设备105的充电(方块410)。许多移动设备105利用公共接口端口 来既对移动设备上的电池充电,又在多个设备之间交换数据和/或信息。 在这个实现中,移动设备105可能会作为从属设备来运行,其被配置成典 型地经由接口 2 35从所连接的主机设备中抽运功率(draw power)。因为 附属设备110不执行电池充电功能,所以这个特征可以被禁止。移动设备105可以接收来自附属设备110的高带宽信道请求(方块 415)。在一个实现中,这个请求可以指明其数据(例如,无线LAN数据、 媒体等等)将经由所述信道发送的应用(或支持该应用的协议)和将支持该 信道的底层载体(例如,USB, IEEE 1394等等)。作为响应,移动设备105 可以指派高带宽信道(例如,端口)(方块420),并把标识所指派的信道的 应答发回到附属设备IIO(方块425)。在这一点上,虽然高带宽信道已被 指派,但信道仍没有被有效地连接。由于相对低带宽链路而言,操作高带 宽信道会要求较高的功率,所以这导致显著的电池或功率节省。在接收到信道细节后,移动设备105可以接收来自附属设备110的指 示它已准备好接收来自移动设备105的经由高带宽信道通信的连接请求 (方块430)。在一个实现中,这个请求可以由处理器205所执行的应用—— 诸如电视应用或联网应用——来发起。例如,跟随在移动电视附属设备110 的物理连接之后,移动设备105的用户可以起动移动电视应用。移动电视 应用可以发起连接请求的到移动电视附属设备110的传输(方块435)。作为响应,移动设备105可以接收指示高带宽接口已被设置(方块440)。在一个实现中,这个指示可以表明与接口 235相关联的vbus或 其他电源已被设置为高。取决于支持高带宽信道(例如,USB, IEEE 1 394等 等)的底层载体,可以执行附加握手和设置消息传送。移动设备105可以接 收来自附属设备110的、指示高带宽信道已被连接的命令(方块445-图 4B)。在这一点上,高带宽信道是活动的,且执行的应用和它的底层协议 进行操作以分别经由接口 340和235在附属设备110与移动设备105之间 交换信息(方块450)。在一个实现中,底层应用可以与被保持在存储器210上的一个或多个 驱动器交互作用。这些驱动器被配置成一般经由高带宽接口与附属设备 110交互作用。与驻留在移动设备105上的驱动器相结合,在附属设备110 上的对应的硬件特定的驱动器被配置成经由该高带宽信道与移动设备105 上的驱动器交换信息。通过把附属设备110与移动设备105分离开,硬件 级别判决可以与移动设备105分开,由此使得能对附属设备110进行后来 的增强和升级,而不用对移动设备105进行相应的改变。在一个实现中,符合这里描述的方面,在高带宽信道的运行期间可以 接收按钮或其它接口命令或便携式免提(PHF)音频命令。这样的命令可以 通过使用合适的AT命令等等经由低带宽链路而被接收。例如,在移动电 视的例子中,频道和音量改变按钮可以被提供在附属设备110上。这些按 钮的选择可以导致在移动设备105处经由低带宽链路接收对应的命令。同 样地,附属设备110可包括音频设备,诸如扬声器或头戴耳机。附属设备 110的物理连接可导致音频从移动设备105 ^皮路由到可包括PHF设备的附 属设备110。然后可以确定附属设备110是否已经被附连(方块45 5)。如果是的话, 则将高带宽信道断开连接,由此使移动设备返回到低功率模式(方块4 6 0)。 该过程返回到方块。如果附属设备110没有被附连,则可以确定断开连接的命令是否已诸 如响应于接收到来自所执行的应用的睡眠请求、应用终结等等而被发送到 附属设备IIO(方块465)。在一个示例性实现中,附属设备110可包括网 络适配器,诸如无线LAN适配器,其被配置成提供或生成到另外的移动设 备的ad hoc无线网。在确定没有客户设备^皮连接到ad hoc无线网后,移 动设备105可以发出对应的命令来将高带宽信道断开连接,由此节省功率。 在替换的实现中,断开连接命令可以由附属设备110生成。ii如果没有发送断开连接命令到附属设备IIO(方块465-否),则该过程 返回到方块450,以便进行后续的数据/媒体交换。然而,如果已发送断开 连接或睡眠命令到附属设备110 (方块465-是),则可以从附属设备接收对 该命令的确认(方块470)。移动设备105然后可以接收指示所述高带宽 信道已被附属设备关闭(方块475)。在一个实现中,高带宽信道的断开连 接可包括把与接口 2 35相关联的vbus返回到低。该过程然后返回到方块 430 (图4A).上述的设备和对应的处理的另外的示例性实现被附加到本申请书作 为附录A和B。每个附录的内容由此通过引用而被合并进来。通过经由公共载体接口提供双功率电平链路,高带宽附属设备可在初 始低功率模式中被配置和被设置。高带宽模式可以仅仅在必要时才建立以 支持附属设备及其底层应用的功能性。而且,可以在建立高带宽链路之前 执行初始握手操作,以便鉴别附属设备结论这里描述的实现可以提供用于在移动设备中支持高带宽附属设备的 系统和方法。在一个实现中,可以经由低功率链路鉴别和设置附属设备。 高带宽链路可以仅仅在必要时才通过借助于经由低功率链路接收的命令 激活高带宽链路而被建立。本发明的优选实施例的以上描述提供了例示和说明,但不打算是穷举 的或把本发明限于所公开的精确形式。鉴于以上的教导,有可能做出修改 和变化,或可以从本发明的实践中得出修改和变化。例如,虽然以上的描述集中在支持移动电视接收和网络适配器的附属 设备,但应意识到,可以实施另外的附属设备。另外,虽然标识了诸如USB 和IEEE的载体协议,但也可以实施另外的载体协议,诸如私有串行协议、 红外协议等等。虽然相对于图4A-4B描述了一些系列的动作,但在符合本发明原理的 其他实现中可以修改这些动作的次序。而且,非依赖性的动作可以并行地 执行。对于本领域技术人员来说明显的是,如上所述的本发明的诸方面可以 在附图所示的实现中以许多不同形式的软件、固件和硬件来实施。被使用 来实施符合本发明原理的诸方面的实际软件代码或专用控制硬件并不限 制本发明。因此,这些方面的操作和行为没有参照特定的软件代码来予以12描述——应当知道,人们将能够根据这里的描述设计出用来实施这些方面 的软件和控制硬件。而且,本发明的某些部分可被实施为用来执行一个或多个功能的"逻 辑"。这种逻辑可包括硬件、软件、或硬件与软件的组合,所述硬件诸如 是专用集成电路或现场可编程门阵列。应当强调的是,当在本申请书中使用时,术语"包括"被用来规定所 阐述的特征、整体、步骤、或部件的存在,但并不排除一个或多个其他特 征、整体、步骤、部件或它们的群组的存在或添加。在本申请中使用的任何单元、动作或指令不应当被解释为对于本发明 是关键性的或必不可少的,除非明显地这样描述。另外,正如这里使用的,冠词"a"打算包括一个或多个项。在仅仅打算指一个项的场合,使用术语 "one"或类似的语言。而且,词组"根据"打算是指"至少部分地根据",除非 明显地另外阐述。
权利要求
1.一种方法,包括经由在第一设备与第二设备之间的低速链路接收对于配置在第一设备与第二设备之间的高速链路的请求;指派高带宽信道给所述高速链路;经由该低速链路把对应于所指派的高带宽信道的信道标识符发送到第二设备;确定所述高速链路对于在第一设备上执行操作是否必要;当确定所述高速链路对于在第一设备上执行操作必要时,经由所标识的信道来启动该高速链路;以及经由所述高速链路在第一设备与第二设备之间交换数据。
2. 权利要求l的方法,还包括经由所述低速链路来鉴别第二设备。
3. 权利要求2的方法,其中所述鉴别在指派高带宽信道给高速链路 之前执行。
4. 权利要求l的方法,其中所述鉴别包括 经由所述低速链路接收加密的鉴别请求;确定该加密的鉴别请求是否是使用经授权的加密密钥加密;以及 当确定该加密的鉴别请求是使用经授权的加密密钥加密时,鉴别该第 二设备。
5. 权利要求4的方法,其中所述加密密钥是与第二设备的授权制造 商相关联的私钥。
6. 权利要求l的方法,还包括接收关于禁止从第二设备进行电源充电的请求。
7. 权利要求6的方法,其中所述禁止进行电源充电的请求经由所述 低速链路被接收。
8. 权利要求l的方法,其中所述高速链路包括通用串行总线(USB)接口 。
9. 权利要求8的方法,其中所标识的高带宽信道是USB信道,以及 其中启动该高速链路包括把与所标识的USB信道相关联的vbus设置为高。
10. 权利要求l的方法,其中所述高速链路包括IEEE 1394接口。
11. 权利要求l的方法,其中第一设备是移动通信设备,以及其中第二设备是高带宽附属设备。
12. 权利要求11的方法,其中所述高带宽附属设备包括移动电视接 收机或无线4关网适配器之一 。
13. 权利要求l的方法,还包括 确定是否已接收到断开连接请求;以及 当确定已接收到断开连接请求时,禁用所述高速链路。
14. 权利要求13的方法,其中所述断开连接请求表明已从第一设备 上执行的应用接收到睡眠命令。
15. —种移动设备,包括 通信接口;以及处理器,其被配置成确定附属设备是否已经经由所述通信接口被附连, 经由到附属设备的初始低功率链路来配置到该附属设备的高带宽 链路,以及在必要时经由所述高带宽链路连接到该附属设备以执行操作。
16. 权利要求15的移动设备,其中所述通信接口包括通用串行总线 (USB)接口。
17. 权利要求15的移动设备,其中所述处理器还被配置成在配置所述高带宽链路之前鉴别附属设备。
18. 权利要求17的移动设备,其中所述鉴别包括公钥密码鉴别。
19. 权利要求15的移动设备,其中与所述高带宽链路相比,所述低 功率链路需要较低的功率。
20. —种设备,包括用于经由低功率链路向第 一设备鉴别第二设备的装置; 用于在向第 一设备鉴别第二设备后,经由该低功率链路来配置在第一 设备与第二设备之间的高带宽链路的装置;用于经由所述高带宽链路将第 一设备连接到第二设备的装置。
全文摘要
一种移动设备,其包括通信接口和处理器,该处理器被配置成确定附属设备是否已经经由通信接口被附连。该处理器还被配置成经由到附属设备的初始低功率链路来配置到该附属设备的高带宽链路。该处理器还被配置成在必要时,经由所述高带宽链路连接到该附属设备以执行操作。
文档编号H04M1/725GK101652983SQ200780052354
公开日2010年2月17日 申请日期2007年10月3日 优先权日2007年4月4日
发明者A·明希迈尔, A·汉松, J·斯滕富斯, M·斯塔拉, M·罗塞尔, P·凯西斯 申请人:索尼爱立信移动通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1