用于控制主机和控制器之间的消息的方法和装置的制造方法

文档序号:8284332阅读:330来源:国知局
用于控制主机和控制器之间的消息的方法和装置的制造方法
【专利说明】用于控制主机和控制器之间的消息的方法和装置
[0001]本申请是2011年I月18日提交的国际申请日为2009年7月17日的申请号为200980128200.2 (PCT/KR2009/003978)的,发明名称为“用于控制主机和控制器之间的消息的方法和装置”专利申请的分案申请。
技术领域
[0002]本发明涉及用于控制主机和控制器之间的消息的方法和装置,并且更具体地,涉及用于消息传输的接口环境。
【背景技术】
[0003]近来,作为有线通信或者红外通信的替代的近距离无线通信(NFC)概念已经被引入市场。结果,能够使用射频替代物理电缆来在多个电子设备之间实现高速数据通信。此夕卜,在多个电子设备之间无线地实现数据通信,从而不需要将电缆连接到任何设备(例如,数码相机、打印机等等)。基于上述射频(RF)通信,能够在多个电子设备之间传送文本数据和语音数据。

【发明内容】

[0004]技术问题
[0005]本发明的目的是在射频通信期间通过下述来解决增加消息传输速率的问题:确保消息交换的可靠性,准确地识别消息发送方、并且确保与用于与各种外部通信设备通信的多个通信协议的兼容性。
[0006]技术方案
[0007]在本发明的一个方面中,消息控制方法包括:将命令从发送方传送到接收方,将初始响应从接收方传送到发送方,该初始响应表示对于接收到命令的确认,并且将作为对应于命令的多个响应之一的在初始响应之后的后续响应从接收方传送到发送方。
[0008]后续响应可以包括从接收方到发送方的表示对命令的处理完成的最终响应。
[0009]并且,以在发送方将命令发送到接收方之后对应于命令的最终响应到达发送方所需要的总时间来定义该方法,并且以接收方处理命令以发送对应于命令的最终响应所需要的总时间来定义该方法。
[0010]并且,以在发送方发送命令之后发送方等待初始响应的时间间隔来定义传送方法。并且以在发送方接收初始响应之后等待最终响应的时间间隔来定义传送方法。
[0011]在本发明的另一方面中,消息控制方法包括:将命令传送给接收方,从接收方接收初始响应,该初始响应表示对于接收到命令的确认,并且从接收方接收作为对应于命令的多个响应之一的在初始响应之后的后续响应。
[0012]在本发明的另一方面中,消息控制方法包括:从发送方接收命令,将初始响应传送给发送方,该初始响应表示对于接收到命令的确认,并且将作为对应于命令的多个响应之一的在初始响应之后的后续响应传输给发送方。
[0013]在本发明的一个方面中,消息控制装置包括:控制器,该控制器被配置为传送初始响应,该初始响应表示与源自主机的命令相对应的确认,并且传送作为对应于命令的多个响应之一的在初始响应之后的后续响应。
[0014]在本发明的另一方面中,消息控制装置包括:控制器,该控制器被配置为传送对应于命令的多个响应,该命令与识别命令发送方的标识符一起传送,该多个响应具有与从命令发送方传送的标识符相同的标识符。
[0015]在本发明的另一方面中,消息控制装置包括:控制器,该控制器被配置为传送对应于获取命令的获取命令响应,该获取命令包括用于取回(Retrieve)控制器的参数值的参数标识符,该获取命令响应传送对应于参数的取回值,并且控制器被配置为将与包括参数标识符的设置命令相对应的设置命令响应传送给控制器,以用于以目标值来设置控制器的参数。
[0016]有益效果
[0017]本发明通过在主机和控制器之间的消息交换期间将传输结果立即通知另一方来确保消息交换的可靠性。
[0018]本发明还通过消息发送方的准确识别来减少处理命令中的错误。
[0019]最终,本发明在与各种外部通信设备的通信期间使与多个通信协议的兼容性成为可能。
【附图说明】
[0020]被引入以提供本发明的进一步理解的附图示出了本发明的实施例并且与说明书一起用于解释本发明的原理。
[0021]在附图中:
[0022]图1是根据本发明的整个系统的框图。
[0023]图2是图1中示出的控制器的框图。
[0024]图3是示出根据本发明示例性实施例的主机和控制器之间的消息传送和接收序列的流程图。
[0025]图4是示出根据本发明的另一示例性实施例的主机和控制器之间的消息传送和接收序列的流程图。
[0026]图5示出定义事务标识符(Transact1n Identif ier)的表,该事务标识符用于当在主机和控制器之间传送和接收命令时识别命令发送方。
[0027]图6和图7示出列出用于在主机和控制器之间传送和接收命令的参数的表。
[0028]图8示出规定状态、图6和图7中列出的参数之一的表。
【具体实施方式】
[0029]现在将详细地参考本发明的优选实施例,其示例在附图中示出。
[0030]尽管本发明中使用的大多数术语已经是从本领域中广泛使用的术语中选择的,但是申请人任意地选择了一些术语并且将根据需要在下面的描述中详细地解释他们的意义。因此,本发明应以这些术语的想要的意义来理解,而不是以它们的简单的名称和意义来理解。
[0031]只要可能,在整个附图中将使用相同的附图标记来表示相同或相似的元件。
[0032]现在将参考附图详细地描述本发明的实施例,从而本领域技术人员将容易理解并且实现本发明。
[0033]图1是根据本发明的整个系统的框图。下面的描述将以示例的方式在近距离无线通信(NFC)的背景下进行。近距离无线通信(NFC)是一种使电子设备之间的简单并且安全的双向交互成为可能的短程无线连接技术。本发明不限于示例。
[0034]参考图1,NFC环境下的整个系统可以包括NFC设备10以及外部源20。NFC设备10可以包括主机100,其用于控制控制器200和安全元件(SE) 301,302以及303,控制器200用于在NFC环境下控制NFC设备10和外部源20之间的通信,并且诸如通用用户识别模块(USIM)芯片的SE 301,302以及303用于与主机100以及与控制器200的通信。例如,NFC设备10可以是NFC电话或者NFC TVo外部源20在NFC环境中通过控制器200与NFC设备10通信。外部源20可以包括交通卡的读取器或者访问控制系统,或者智能海报(smartposter)的标签信息。
[0035]图2是图1中示出的控制器200的框图。参考图2,控制器200可以包括接口 201、消息管理器202、缓冲器203、处理器204以及天线205。
[0036]接口 201被定义为控制器200和主机100之间或者控制器200和SE301、302以及303之间的逻辑和物理连接路径。在本发明的示例性实施例中特别地,接口 201可以被定义为NFC环境下的主机100和控制器200之间的连接路径,被称为NFC主机控制器接口(NCI)。可以取决于控制器200是仅被连接到主机100 (单主机架构)还是除了被连接到主机100之外还被连接到诸如SE的其它组件(多主机架构)而以不同的方式配置接口 201。与单主机架构相比,尽管NCI的范围没有改变,但是NCI需要支持多主机架构中的额外的部件。因此,在单主机或多主机架构中,所要求的NCI功能性是不同的。虽然在本发明的示例性实施例中,接口 201被包括在控制器200中,但是接口 201可以被并入主机100中或并入控制器200和主机100中。
[0037]接口 201将从主机100接收到的信号传送到控制器200的组件或者将从组件接收到的处理后的信号传送到主机100。更具体地,接口 201从主机100接收命令并且将命令传送到消息管理器202。接口 201还从消息管理器202接收对于命令的响应并且将响应传送到主机100。在本发明中,消息在概念上涵盖了命令和响应。特别描述了在NCI,即接口201的范围中的消息流。
[0038]消息管理器202基于从接口 201接收到的命令产生响应。该响应可以包括初始响应或者后续响应,该初始响应表示对于接收到源自主机100的命令的确认,该后续响应作为在对命令的初始响应之后所产生的多个响应之一。虽然在本发明的示例性实施例中描述了控制器200接收命令,但是可以进一步想到的是,控制器200将命令传送给主机100并且主机100产生对于命令的响应。在该情况下,消息管理器202产生命令。
[0039]对于命令可以产生多个响应以及识别发送方的标识符。消息管理器202可以产生与源自主机100的命令的标识符相同的标识符。如上所述,当控制器200产生
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1