通讯方法和装置.pdf

上传人:a**** 文档编号:711302 上传时间:2018-03-07 格式:PDF 页数:34 大小:960.21KB
返回 下载 相关 举报
摘要
申请专利号:

CN93119974.3

申请日:

1993.12.28

公开号:

CN1092929A

公开日:

1994.09.28

当前法律状态:

终止

有效性:

无权

法律详情:

专利权有效期届满IPC(主分类):H04Q 9/00申请日:19931228授权公告日:20040114期满终止日期:20131228|||授权||||||公开

IPC分类号:

H04Q9/00; H04N7/18

主分类号:

H04Q9/00; H04N7/18

申请人:

索尼公司;

发明人:

田中繁雄; 山崎洋; 小田部典子; 杉山宏一; 佐藤真; 胜山明; 刑部义雄; 草谷康夫

地址:

日本东京

优先权:

1992.12.28 JP 360171/92

专利代理机构:

中国专利代理(香港)有限公司

代理人:

程天正;叶恺东

PDF下载: PDF下载
内容摘要

用于在一主动装置和一从动装置之间通信的视听控制设备,包括一主动AV中心,至少一个从动装置,一数字控制总线及一个发送器。主动AV中心至少有一显示装置及一通信处理器。从动装置的最低限度被提供为,具有一个通信处理器,它经由在二个通信处理器之间的数字控制总线而连接到主动AV中心。发送器以单个信息包将一个指令和/或数据通过数字控制总线从主动AV中心送到从动装置去或相反。

权利要求书

1: 用于在主动装置和从动装置之间通信的视听控制设备,其特征包括: 主动AV中心装置,具有至少一个显示装置和通信处理装置; 至少一个从动装置,具有通信处理装置,它通过在二个通信处理装置之间的数字控制总线而连接到所述主动AV中心;以及 传输装置,用于以一单个信息包将一个指令和/或数据通过所述数字控制总线从所述主动AV中心装置传输到所述从动装置或者相反。
2: 回引权利要求1的视听控制设备,其特征是用所述传输装置传输指令以通信处理装置的不锁定模式来完成。
3: 回引权利要求1的视听控制设备,其特征是指令和/或数据的传输以主动方传输模式来实行的。
4: 回引权利要求3的视听控制设备,其特征是接收装置的通信处理装置在指令和/或数据收到之后给传输装置发出一状态报告。
5: 回引权利要求1的视听控制设备,其特征是指令和/或数据的传输使用多个信息包来实行的;除了最后的信息包外的全部信息包以锁定模式传输而最后的信息包以不锁定模式传输。
6: 一种在AV设备之间传输指令和/或数据的方法,其特征是方法包括以下步骤: 用单个信息包将指令和/或数据从一个AV设备传输到另一个AV设备;以及 从接收的AV设备传输一状态报告到发送的AV设备。
7: 回引权利要求6的用于在AV设备之间传输指令和/或数据的方法,其特征是当数据被传输时,这种传输以不锁定模式被执行。
8: 回引权利要求6的用于在AV设备之间传输指令和/或数据的方法,其特征是当多个数据被传输时,所有载有该数据的信息包除了最后的信息包外都以锁定模式传输而最后的信息包以不锁定模式传输。

说明书


本发明涉及用于音像(AV)系统的通信方法和装置。

    通常的在视听(audio    visual)设备之间通信的方法基本上有主动装置传送指令(CMD)给从动装置,然后请求从后者来的在那里处理指令的结果,如图1所示。因此,假使从动装置由于某些原因没有结束其信号的处理,主动装置不得不在一段时间以后请求回答。悬而未决状态保持了线路的占有。此外,一方面主动及从动装置本来就分别要求有主动及从动传输缓冲器,同时为了在它们之间传输之目的而也需要提供主动接收缓冲器(GET-ANS)及从动接收缓冲器。

    图2表示了一种通常的通信方法,它是由主动装置请求从动装置的状态。图3a到3d描绘了通常的通信方法,那里主动装置发送指令(CMD)给从动装置,并请求来自后者的处理指令的结果。如所说明的,在指令被传输时,设有固定的传输信息包的顺序。这就要求用于通信处理的微计算机程序来灵活处理不同的通信手续。这使得相对地增加大量的所要求程序步骤,使编程准备异常地困难。

    图4a到图4c表示在常用的D2B(数字数据总线)通信规定下的典型通信方法。如所描述,它要求五个信息包来送指令给从动装置及请求来自那些的指令处理(GET-ANS)地结果。因而要用七个信息包来送指令给从动装置、请求来自那里的指令处理结果、以及假如请求被正常公认的就要送出另外的指令到那里去,传输时,信息包不仅要载有需要送的数据,还要包含模式、从动装置的地址、发送装置的地址及每个传输的信息包的类型。需要容纳这样的信息的信息包数目越大,通信速度越慢。

    用图4a到4c的通常的通信方法,“END”指令信息包被用于不锁定的从动装置。即,需要一个以上信息包加到那些讨论的处理过程。传输“END”指令实际要求用多达47位来传输,因为信息包标题数据如地址也要求被传送。一个锁定的从动装置意味着这种装置只从它的主动装置接收锁定的通信数据信息包并排斥从任何其它装置来的指令信息包。不锁定从动装置要求接收来自从动装置锁定在其上的主动装置的不锁定通信数据。一旦不锁定,从动装置可以接收来自任何装置的数据。

    所以本发明的一个目的是克服相关技术中上述和其它缺陷和缺点,并提供容易使用和有较高的通信速度的通信方法和装置。

    本发明的另一个目的是提供一种通信方法和装备,允许主动装置正确地捕捉从动装置的状态而不需专门请求报告其状态。

    本发明还有一个目的是提供一种通信方法和装置,其中从动装置不需要在接收数据信息包时有锁定计时器。

    在实施本发明及根据其中一个例子,提供了一种视听控制设备,用于在主动装置和从动装置之间通信,包括:主动AV中心装置,至少有一个显示装置和通信处理装置;至少一个从动装置,具有通信处理装置用在二个通信处理装置之间的数字控制总线接到主动AV中心;传输装置,用于通过数字控制总线将一个指令和/或数据以一个信息包从主动AV中心装置传送到从动装置去或者相反。

    根据本发明的优选结构,由传输装置传输指令在传输处理装置的未锁定模式中被完成。

    在根据本发明的另一个优选结构中,接收装置的通信处理装置在收到指令和/或数据之后发出状态报告给传输装置。

    在又一个根据本发明的优选结构中,传输指令和/或数据使用多个信息包来完成,全部信息包中除了最后的信息包外,都以锁定模式传输,而最后的信息包则以不锁定模式传输。

    根据发明的另一个例子,提供了一种在AV设备之间传输指令和/或数据的方法,此方法包括以下步骤:使用单个信息包从一台AV设备向另一台AV设备传输指令和/或数据;从AV接收设备向AV发送设备传输状态报告。

    如所概述,本发明允许一个信息包运载一个指令。这简化了被传输的指令之操作并提高了所涉及的传输速度。假使处理没有在收到指令后规定的时间内结束,接收装置自动地送出状态报告给发送装置。这就取消了需要发送装置专门请求来自接收装置的状态报告。因指令总是在不锁定模式下发送,不需要接收装置加入一不锁定的计时器指令接收。当数据被使用多个信息包来传输时,除了最后一个信息包的所有信息包以不锁定模式传输而最后一个信息包以不锁定模式传输。因此接收装置不需要有一锁定计时器在所有信息包被传输时作用于它们。

    发明的这些和其他目的、特点和优点在参阅以下叙述和附图后将变得更清楚。

    图1是表示通常的通信方法,主动装置发送指令(CMD)给从动装置并请求其状态报告;

    图2是描述通常的通信方法,那里主动装置简单地请求从动装置的状态。

    图3a到3d是指示通常的通信方法图,主动装置发送指令给从动装置,然后请求其状态;

    图4a到4c表示在D2B通信规定之下的各种通常的通信方法图;

    图5是本发明所使用的AV系统的方框图;

    图6是经图5中D2B总线21传输的典型传输信息包-格式数据的图;

    图7是表示为解释用的按本发明的一条指令是如何被传输的图;

    图8是描述为解释用的按本发明的数据是如何被传输的图;

    图9是指示一条状态请求指令根据本发明是如何和状态报告相对应的图;

    图10是描述根据本发明状态报告是如何自动地被传输的图;

    图11是概述根据本发明状态报告是如何在多个通信装置时自动地被传输的图;

    图12是说明根据本发明的典型的多个通信装置的图;

    图13是表示根据本发明当执行按钮起动时实际上的典型通信数据流的图;

    图14是表示根据本发明当通信正常地结束时实际的典型通信数据流的图;

    图15是描述根据本发明当信息包没有被正常地传输及收到时实际的典型通信数据流的图;

    图16是概述根据本发明当传输差错被检测出来时实际的典型通信数据流的图;

    图17a是表示多个数据包(帧)以锁定模式被接收而最后一个数据包以不锁定模式被接收的情况的图。图17b是描绘在最后的数据包仍未收到的情况的图;

    图18a到18c是表示根据本发明信息包被正常地收到但过程没有正常地结束情况的图;

    图19是根据本发明的用于接收信息包步骤的流程图;以及

    图20是根据本发明的用于实行计时中断操作步骤的流程图。

    图5是本发明应用于其上的典型视听(AV)系统的方框图。图5中按一下操作键1通过接口3输入一个指令能CPU(中央处理单元)4,相似地,操作一下遥控指令器12触发由发射的红外线由接收器2接收。一收到所发出的红外线,接收器2也通过接口3给CPU4输入一个指令。

    处理了这个输入的指令,CPU4输出一个信道选择指令给调谐器16或者送一个指令通过内部总线20给D2B(数字数据总线)通信规约(协议)CPU9。(虽然内部总线20也将CPU4和调谐器16连起来,这个连接在图5中没有表示出来,这是为了看图简洁。)ROM(只读存储器)5贮存对CPU4运行所需的程序。RAM(随机存取存贮器)6贮存由CPU4处理所得的数据。非易失存储器7容纳那些电源关闭后仍需保留的数据,例如系统图也包括其他AV设备的编译程序[如第1VTR(录像机)30、第2VTR40和LDP(光盘放像机)50]。时钟8用发生时钟信息来维持计时。CPU4、ROM5、RAM6和时钟8构成TV接收机的主要微计算机机。

    D2B通信规约CPU9通过内部总线20接到CPU4。CPU9还经由D2B通信规约IC(集成电路)10和D2B总线(D2B通信线)21接到其他AV设备如第1VTR30、第2VTC40和LDP50、数据和指令在CPU9和被连接在其上的设备之间交换。由D2B通信规约CPU9所用的ROM和RAM也提供了但图中未画出。

    CPU9接到一缓冲寄存器组15上。一收到数据,CPU9在缓冲寄存器15中选定适于那数据的缓冲寄存器并将数据贮存在其中。例如,假如标题(包括发送路线的信息或者源-到一目标的信息)被收到,它就被存入标题缓冲寄存器。相似地,并于接收的指令(CMD)则被放在指定缓冲寄存器,OSD(在屏显示)数据则放在一个OSD数据缓冲寄存器,请求信息(REQ)放入请求信息缓冲寄存器。CPU9贮存对请求信息的响应信息于响应缓冲寄存器。缓冲寄存器组15可成为用于CPU9的RAM的一部分。

    第1VTR30通过AV信号线31接到选择器18的端子T1。音频和视频信号在第1VTR30和选择器18之间交换。第2VTR40通过AV信号线41接到选择器18的端子T2。音频的和视频的信号类似地在第2VTR和选择器18之间交换。LDP50通过AV信号线51接到选择器18的端子T3,由选择器交换视频和音频信号。被选择器18输出的视频和音频信号由CPU4或CPU9决定。

    CRT(阴级射线管)13显示由选择的18输出的视频信号表示的视频图像。由CPU9经内部总线20给出的OSD数据后,一个信息显示电路14将此数据作为信息显示在CRT13的指定区域上。由选择器18输出的音频信号由未表示出的扬声器重放。

    如在图5中所示,给出的TV中心100包括:操作键1、接收器2、接口3、CPU4、ROM5、RAM6、非易失存储器7、时钟计时8、D2B通信规约CPU9、D2B通信规定IC10、CRT13、信息显示电路14、调谐器16、选择器18和扬声器(未示出)

    第1VTR30、第2VRT40和LDP50中每一个都有D2B通信规约CPU和D2B通信规约CPU9分别对应的缓冲寄存器组M及AV中心100的缓冲寄存器组15。这些部件经由D2B控制线21交换标题、指令、请求信息和OSD数据。在图5的装置里说明,VTR30、VTR40和LDP50中每一都配有D2B通信规约CPU及D2B通信规约IC10。它们每个也包括缓冲寄存器但在图5中表示出。

    后面要叙述的主装置,将是AV中心100、第1VTR30、第2VTR40和LDP50中任何一个。从属装置则为其余的这些设备中的任何一个。

    图6表示经由图5中的D2B总线21传输的典型的通信信息包-格式数据。在图6中,主机地址位代表传输方装置的地址;从动机地址位代表接收方装置的地址;确认位在由接收装置送给发送装置的每个字节中提供一个收到(ACK)信号/未收到(NAK)信号,控制位指定信息包的类型及它的锁定或不锁定模式。在模式1中,正文的最大长度是32个字节。

    图7描述了根据本发明一个指令如何被传输的。在此例子中,一个指令/数据组以单个信息包从主装置被传输到从属装置。指令/数据组以不锁定模式传输。一收到指令/数据,从属装置以主传输模式返回-状态报告。

    图8说明本发明数据是如何被传输的。如所示,要以多个信息包(帧)传送OSD数据或其他格式数据要求主动装置首先用第1个信息包锁定从动装置的通信能力(即,目的)使得从动装置排斥从任何其它装置来的信号。更明确地,控制位表示为“F”H是以不锁定模式作数据传输,在每个承载锁定模式数据的信息包中就被变为“B”H。在最后一个信息包中,控制位重新设定为“F”H以指定为不锁定模式。当从属装置被锁定时不锁定模式信息包就不能到达的可能性可以使用锁定计时来避免。此锁定计时可以在以锁定模式的第1个信息包被接收时起作用。假如未收到信息包,就是说后面的第2个信息包从属装置是锁定的,锁定计时将使从动装置不锁定。

    图9指出根据本发明一个状态请求指令如何以一个状态报告来响应它。在这个例子中,主动装置首先送出一个状态请求指令给从动装置。回答时,从动装置以主机传输模式返回给主动装置一个状态报告。

    图10描绘了根据本发明一个状态报告如何自动地被传输,例如图5中VTR30、VRT40或LDP50当状态改变发生时就将其状态的任何改变自动地报告给AV中心100。A如心100不需要发出附加的状态请求指令。因为较少信号经由总线21传输,通信效率得到改善。

    图11概述了根据本发明一个状态报告如何自动地在多个通信设备中被传输的。在此设备中,来自主动装置的信号由多个从动装置所接收。图12说明了根据本发明的典型的多通信设备。在二个或二个以上装置要求精确地定时处理时,利用其通信能力的主动装置可以给这些装置传送定时信息。这使得可能实现精确地同步化的特点,例如复制。在一对一的通信设备中,接收装置总是返回一个位电平确认的信号(ACK)或未收到信号(NAK)给发送装置,因而在多通信设备中,只有AN中心100发送位电平ACK或NAK。当ACK或NAK信号被发送时,除了AV中心以外的装置需要是在开放状态,不是“1”或“0”态。仅为了说明,设来自通信设备中一个从动装置的每个字节中来确认信号(NAK)收到之后经过25mS,主动装置可发给该从动装置一不锁定模式的指令告诉它不在每个字节中送ACK。那个指令可以说明性举例为传输重复达三次。

    图13表示根据本发明执行了按启动功能后的实际典型的通信数据流。在此例中,当用操作了一台VTR的“起动”键实行重放时,VTR发出连续指令给AV中心。在完成了内部连接的过程后,AV中心向VTR报告此项工作完成。然后VTR将OSD指令/OSD数据发给AV中心。在OSD过程完成后,AV中心通知VTR此项过程完成。

    图14描绘了根据本发明当通信正常地结束时典型的实际通信数据流。从动装置在收到来自主动装置的指令后就在内部处理此指令。在正常地完成了指令处理后,从动装置通知AV中心这个正常完成。假如此过程在收到指令后,比如,100ms之内没有完成,从动装置返回“忙”(busy)信号给主动装置。然后如果此过程在发送“忙”信号后25ms内完成了,从动装置就发出“处理完成”信号给主动装置。假如处理在发出了“忙”信号后一秒钟之内还未完成,从动装置以后每一秒钟送出一个“处理在进行/忙”的信号。以此方式,从动装置将它所处的状态报告给主动装置,即使处理过程在收到指令后规定时间之内尚未完成。这允许主动装置精确掌握从动装置的状态而不需要发送状态请求指令给它。上面所述的规定时间(100ms,25ms,1秒)只为了说明的目的而引用;任何其它适当的时间按需要采用。

    图15是根据本发明当信息包没有正常传出或收到时的典型的实际通信数据流。在此例子中主动装置在来自从动装置的信息包中收到了未确认(NAK)信号,该信息包是预定用来在每个字节中给主动装置传送ACK或NAK的。在传送NAK信号时,即在接收有差错时,从动装置不做处理,一收到NAK信号即在传输差错的情况下主动装置在25ms之后再传送同样的指令。

    图16概述了根据本发明在检出传输差错时典型的实际通信数据流。似如主动装置传出一个指令而没有在规定时间内(例如100ms)收到来自从动装置的回答,主动装置再发送同样的指令达三次。收不到来自从动装置的回答的原因包括接收差错使从从动装置来的回答不能到达;从动装置故障,阻碍了传输回答;和收到来自从动装置的无意义的回答。

    图17a表示一种情况,多个数据信息包(帧)以锁定模式收到,而最后的数据信息包以不锁定模式(正常情况)收到。图17b描绘了一种情况,其最后的数据信息包仍未收到(不正常情况)。假如最后的信息包没有以不锁定模式收到,锁定计时在经过了比如1000ms后开始选择不锁定模式。

    图18a到18c表述的情况是按照本发明信息包正常收到但处理没有正常地完毕。图18a的例子中,从动装置收到一指令但未能处理该指令。图18b的例子中,从动装置收到一指令,但没有相应的功能去处理该指令。图18c的例子中,从动装置收到一指令但未能在规定的时间内完成对该指令的处理。

    图19是按照本发明的接收信息包的典型各步骤的流程图。当信息包到达时,图5中D2B通信规定CPU9首先使响应计时启动(比如预设时间100ms)(步骤S1)。CPU9然后检查是否收到的信息包含有指令或数据(步骤S2)。如果信息包含有指令,CPU9检查要完成的是指令处理还是状态报告的处理(步骤S3)。如果选定指令的处理,指令就被分析并执行必要的处理(步骤S4)。完成了指令的处理后“结束”信号就被传送给主动装置(步骤S5)。如果选定状态报告的处理,其指令就被分析并且执行必要的处理。完成了分析和处理之后,“状态”信号被传送给主动装置(步骤S7)。如果在步骤S2中发现信息包中含有数据,就进到步骤S8。在步骤S8中,对数据必需的处理被相应地分析和完成。随后将处理完成报告给主动装置(步骤S9),结束了整个信息包接收的处理。

    图20是根据本发明为执行计时中断操作的典型步骤的流程图。CPU9首先检测响应计时所设定的时间(步骤S11)。如果发现设定的时间已经过了(步骤S12中的“YES”),发出“忙”信号。

    虽然上述中心的例子主要用于各装置之间的总线规定上,本发明也可用于一个设备内的各模块之间的通信。

    按照并如本发明所述,一个指令通常以一个单个信息包来传输。这简化了被传输指令的操纵并提高了所涉及的传输速度。

    按照本发明,假如在收到指令以后在规定时间内处理没有完结,从动装置自动地送出一状态报告给主动装置。这使主动装置可掌握从动装置的状态很精确而不需专门请求从动装置发状态报告。

    此外,当数据用多个信息包来传送,除了最后的信息包外的其他所有信息包以锁定模式传输而最后的信息包以不锁定模式传输。因此,从动装置不需要在全部信息包被传输时有锁定计时作用于它们。

    由于可以作出许多明显地各不相同的本发明的实施例而不偏离其精神和范围,可以明白本发明只由所附的权利要求书限定而不受其具体的实施例限制。

通讯方法和装置.pdf_第1页
第1页 / 共34页
通讯方法和装置.pdf_第2页
第2页 / 共34页
通讯方法和装置.pdf_第3页
第3页 / 共34页
点击查看更多>>
资源描述

《通讯方法和装置.pdf》由会员分享,可在线阅读,更多相关《通讯方法和装置.pdf(34页珍藏版)》请在专利查询网上搜索。

用于在一主动装置和一从动装置之间通信的视听控制设备,包括一主动AV中心,至少一个从动装置,一数字控制总线及一个发送器。主动AV中心至少有一显示装置及一通信处理器。从动装置的最低限度被提供为,具有一个通信处理器,它经由在二个通信处理器之间的数字控制总线而连接到主动AV中心。发送器以单个信息包将一个指令和/或数据通过数字控制总线从主动AV中心送到从动装置去或相反。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1