经遥控单元传送节目数据信号的方法和设备.pdf

上传人:Y0****01 文档编号:544077 上传时间:2018-02-21 格式:PDF 页数:56 大小:2.09MB
返回 下载 相关 举报
摘要
申请专利号:

CN92113170.4

申请日:

1992.11.19

公开号:

CN1077324A

公开日:

1993.10.13

当前法律状态:

撤回

有效性:

无权

法律详情:

专利申请的视为撤回公告日:1993.10.13||||||公开

IPC分类号:

H04N5/44; H04N5/278; H04B10/02

主分类号:

H04N5/44; H04N5/278; H04B10/02

申请人:

亚特兰大科技公司;

发明人:

阿莱克斯·M·库克; 露丝·A·鲁瓦若; 威廉姆·E·瓦勒; 李·R·琼森; 勒·摩淳勒; 杰夫瑞·C·廷; 卡特·M·库阪; 易摩瑞·L·米津特; 大卫·E·勒瓦特; 润岗·阿查尔·苏

地址:

美国亚特兰大

优先权:

1991.11.19 US 795,888

专利代理机构:

中国国际贸易促进委员会专利代理部

代理人:

陆立英

PDF下载: PDF下载
内容摘要

本系统包括手持遥控单元200用以控制第一控制设备100并与其通信还在多个第二控制设备300中控制选择其中一个设备诸如CATV置顶单元、VCR或电视机,利用第一通信协议把第一控制设备100的节目内容或其它信息发送至遥控单元200以供显示。遥控单元200利用第二通信协议控制第一控制设备100和选定的第二控制设备300。为实现第一通信协议第一控制设备100利用含在数字音乐信号中的第一时钟信号获取定时钟信号。

权利要求书

1: 一种改进的手持遥控设备,用于和选择控制至少一个远置的设备以进行通信,上述至少一个远置设置(100)根据接收来自遥控设备的控制信号传送的命令运行以执行可控的功能,其特征在于包括: 接收器装置,响应由上述至少一个远置的设备(100)或其它远置设备发送的显示信息信号,上述的显示信息信号显著地比控制信号有较高数据速率; 显示装置(209),用于显示上述显示信息信号; 键盘装置(216),用于接收操作员输入相应的选择和命令,该命令传送到上述至少一个远置的设备(100),并提供一个命令信号;和 发射器装置,响应上述命令信号,用于发送相应选择的命令的控制信号至上述至少一个远置的设备(100)。
2: 根据权利要求1所述的改进的遥控设备,其特征在于,上述的远置设备(100)包括一个连接到CATV电缆的音乐调谐器,和其中上述显示信息信号包括与由CATV电缆提供的音乐相关的节目信息信号。
3: 根据权利要求2所述的改进的遥控设备,其特征在于,上述 节目信息信号包括由CATV电缆上提供的与音乐有关的标题信息、磁通信息和艺术家信息。
4: 根据权利要求1所述的改进的遥控设备,其特征在于,控制装置(203)运行用于接收来自上述接收机装置(201)的上述显示信息信号,为上述显示装置(209)产生显示信号,响应操作输入到上述键盘装置(216)的动作,产生上述命令信号,和控制上述发射器装置(205)发送上述控制信号。
5: 根据权利要求4所述的改进的遥控设备,其特征在于,上述显示信息信号包括编码的信息信号和未编码的信息信号,还包括存储器装置(203(a)),用于存储与上述多个编码信息信号的每一个信号相关的显示信号,而且其中上述控制装置(203)响应上述编码信息信号,用于从上述存储器装置(203(a))中检索选择的显示信号和为上述显示装置(209)产生相应的显示信号。
6: 根据权利要求5所述的改进的遥控设备,其特征在于,相应于多个预定数据种类的上述编码信息信号被显示在上述显示装置(209)上,和其中相应于特定条件的数据、上述预定数据种类的其中之一类的上述未编码的信息信号也显示在上述显示装置(209)上。
7: 根据权利要求5所述的改进遥控设备,其特征在于,上述显示装置(209)运行,在显示相应于上述未编码的信息信号的字母数字字符之前显示相应于上述编码信息信号的预定字母数字字符。
8: 根据权利要求1所述的改进遥控设备,其特征在于,上述显示信息信号包括字母数字字符协议信号,以明显地超过上述遥控协议信号的速率发送无差错字母数字字符。
9: 根据权利要求1所述的改进的遥控设备,其特征在于,上述控制信号包括预定的遥控协议信号,用于控制多个第二远置设备(100、300)中的一个设备。
10: 根据权利要求9所述的改进的遥控设备,其特征在于,上述第二远置设备(100、300)是由红外信号控制的并包括CATV电缆连接的音乐调谐器、CATV电缆连接的置顶变换器、盒式磁带录象机或电视接收机。
11: 根据权利要求9所述的改进的遥控设备,其特征在于, 存储器装置(203(a)),用于存储多个协议参数,该参数与不同的控制协议相关,不同的控制协议相应于一个不同的上述第二远置设备(100、300); 选择装置(202、203),经上述键盘装置(216),响应于选择上述第二远置设备(100、300)中的一个特定设备,用于选择上述多个协议参数中一个特定协议参数和 提供装置(203),响应选定的上述多个协议参数中一个特定协议参数,用于提供相应控制信号至上述发射器装置(205)。
12: 权利要求1所述的改进的遥控设备,其特征在于,至少一个设置设备(100)包括连接到共用天线电视(CATV)电缆的音 乐调谐器,其中上述可控功能包括节目信息的检索在上述电缆上提供给上述音乐调谐器,和其中上述显示信息信号包括与上述节目信息相关的字母数字信息,用于显示大上述显示装置上。
13: 根据权利要求1所述的改进的遥控设备,其特征在于,显示装置(209)包括在上述遥控设备上的单独的显示器,用于提供相应于上述显示信息信号的无干扰的显示。
14: 一种接收完整的无差错消息的方法,所述的消息是从发送装置(100)至接收装置(200)传送预定数m的编码的消息,上述消息由预定数据字段来限定,其特征在于包括以下步骤: (a)传输上述预定个数的上述编码消息的第一个消息中,接收上述信息字段中的一个字段和上述数据字段中的一个字段; (b)对与接收的一个上述数据有关的差错进行检验,来确定上述数据字段是否无差错; (c)如果接收的一个上述数据字段无差错,则存储接收的一个上述数据作为无差错数据段; (d)如果接收的一个上述数据字段有差错,则重复步骤(a)和(b),接着接收上述消息的上述第一次传输的上述数据字段的一个字段,并存储一个表示上述数据字段的一个特定字段作为无差错未收到的标志;和 (e)重复(a)-(d),接收上述传输的上述消息的一个数据段,直到所有上述数据字段被存储为无差错数据字段或由上述发送装 置出现上述消息的第m次传输时为止。
15: 根据权利要求14所述的方法,其特征在于,上述数据字段一个特定字段作为无差错数据字段储存后,就不再接着对它接收了,该方法还包括重复步骤(a)-(d)的步骤,仅用于与上述未接收标志的有关的上述数据字段的一些特定字段。
16: 根据权利要求15所述的方法,其特征在于,上述编码消息还包括与上述数据字段的预定数的每一个有关的差错检测字段,和其中对上述数据字段的上述一个字段差错检验的步骤包括利用上述数据字段的上述一个字段计算差错检测条件的步骤和把上述差错检测字段与上述差错检测条件比较的步骤。
17: 根据权利要求14所述的方法,其特征在于,对上述数据字段的每一个字段差错检验的步骤还包括:如果上述差错检验条件等于上述差错检验字段,证实上述数据字段的上述一个字段为无差错数据字段。
18: 根据权利要求17所述的方法,其特征在于,接收装置包括信息显示装置,和该方法还包括如下步骤: 确定是否接收到了所有上述预定的数据字段作为一个上述无差错数据字段, 显示相应于上述信息显示装置上的上述无差错数据字段的信息,和 响应确定在上述预定个数的传输的编码消息内所有上述数据 字段未被作为上述无差错数据字段而存储,在上述信息显示装置上显示“未接收传输”的信息。
19: 根据权利要求14所述的方法,其特征在于,编码的消息还包括与上述编码消息整体性的在主要部分有关的完整消息差错检测字段,该方法还包括如下步骤: 基本上利用上述预定数的上述数据字段的所有字段,计算完整消息差错检测项,并把上述完整消息错检测字段与上述完全消息差错检测项进行比较。
20: 一种显示信息的系统,该信息来自相应至少一个数字数据信号的信息信号,上述信息信号和上述数字数据信号为来自信号源的编码的信号,上述数字数据信号具有第一时钟频率,其特征在于: 第一设备(100)包括: 第一接收装置(110、115、120、125、130),用于从上述信号源接收上述编码的信号并提供接收的编码的信号, 第一处理器装置(140),响应上述接收的编码信号,用于从它的相应的数据信号中分离选择的信息信号并提供分离的信息信号; 时钟信号发生器装置(140a、,142),响应上述接收的编码信号,用于提供具有上述第一时钟频率的时钟信号;和 第一发送装置(180),用于以上述第一时钟频率发送上述分离 的信息信号,产生发送的信息信号;和 第二设备(200),远离上述第一装置(100),包括: 第二接收装置(201),用于接收上述发送的信息信号,提供接收的信息信号;和 显示装置(209),用于显示上述接收的信息信号。
21: 根据权利要求20所述的系统,其特征在于,上述数字数据信号包括以上述第一时钟频率的编码数字音频信号。
22: 根据权利要求21所述的系统,其特征在于,上述第一发送装置(190)包括红外信号发射器,和上述第一时钟频率是作为红外信号传输的工作频率。
23: 根据权利要求20所述的系统,其特征在于,上述时钟信号发生器(140a,142)同时地工作,用于利用上述数字数据信号,以上述第一时钟频率提供上述时钟信号和利用上述第一发射装置(190),来发送上述分离的信息信号。
24: 根据权利要求20所述的系统,其特征在于,与上述第二设备(200)相关的第二发射装置(205)运行用于发送来自上述第二设备(200)的信息请求信号至上述第一设备(100),和其中上述第一设备(100)响应上述信息请求信号,用于发送上述分离的信息信号。 25、一种用与第一受控制设备进行通信并用于选择地控制上述第一受控制设备(100)或多个第二受控制设备(300)的设备,其 特征在于包括, 显示装置(209),用于显示与上述一个受控制设备(100、300)有关的信息; 存储装置(203(a)),用于存储与上述第一受控制设备(100)进行通信的第一通信协议,和用于存储多个第二通信协议,上述第二通信协议的每一个协议是用于控制上述第一受控制装置或用于控制上述多个上述第二受控制设备(300)其中之一的设备; 选择装置(203、216),用于选择上述多个上述第二受控制设备(300)中的一个设备; 选择装置(202、203),响应上述多个上述第二受控制设备(300)中的一个设备的选择,利用上述选定的装置,来选择上述第二通信协议的一个特定协议; 方式选择装置(203),用于与被控的上述第一受控制设备(100)通信,以选择第一工作方式,或用于控制上述选择的上述第二受控制设备(300)的多个设备中的一个设备,选择第二工作方式; 输入装置(216),用于在上述第一工作方式期间输入第一设备指令,控制上述第一受控制设备(100),和用于上述第二工作期间输入第二设备指令,控制上述多个上述第二受控制设备(200)的所选择的一个设备;和 发送装置(205),用于在上述第一工作方式期间,用另一个上 述第二通信协议的,发送上述第一设备指令至上述第一受控制设备(100)和在上述第二工作方式期间,用上述选择的上述第二通信协议的特定的一个协议,发送上述第二受设备的指令至上述选择的第二受控制设备(300)。 26、根据权利要求25所述的设备,其特征在于,上述第一受控制设备包括连接到共用天线电视(CATV)电缆的数字音乐用户终端,和其中上述第二受控制设备(300)包括可遥控的CATV变换器置顶,与电视接收同时工作。 27、根据权利要求25所述的设备,其特征在于,接收装置(201),用于在上述第一工作方式期间,用上述第一通信协议,从上述第一受控制设备(100)中接收信息信号,和其中上述显示装置(209)工作显示相应上述接收的信息信号的信息。 28、根据权利要求27所述的设备,其特征在于,响应于上述第一受控制设备(100)的特定的第一设备指令,上述第一受控制设备(100)发送上述信息信号。 29、根据权利要求25所述的设备,其特征在于,上述多个上述第二受控制设备的每一个设备与不同于上述多个上述第二受控制通信协议的一个协议相关。 30、根据权利要求25所述的设备,其特征在于,上述第一通信协议不同于上述多个上述第二控制通信协议的每一个协议。
25: 130),用于从上述信号源接收上述编码的信号并提供接收的编码的信号, 第一处理器装置(140),响应上述接收的编码信号,用于从它的相应的数据信号中分离选择的信息信号并提供分离的信息信号; 时钟信号发生器装置(140a、,142),响应上述接收的编码信号,用于提供具有上述第一时钟频率的时钟信号;和 第一发送装置(180),用于以上述第一时钟频率发送上述分离 的信息信号,产生发送的信息信号;和 第二设备(200),远离上述第一装置(100),包括: 第二接收装置(201),用于接收上述发送的信息信号,提供接收的信息信号;和 显示装置(209),用于显示上述接收的信息信号。 21、根据权利要求20所述的系统,其特征在于,上述数字数据信号包括以上述第一时钟频率的编码数字音频信号。 22、根据权利要求21所述的系统,其特征在于,上述第一发送装置(190)包括红外信号发射器,和上述第一时钟频率是作为红外信号传输的工作频率。 23、根据权利要求20所述的系统,其特征在于,上述时钟信号发生器(140a,142)同时地工作,用于利用上述数字数据信号,以上述第一时钟频率提供上述时钟信号和利用上述第一发射装置(190),来发送上述分离的信息信号。 24、根据权利要求20所述的系统,其特征在于,与上述第二设备(200)相关的第二发射装置(205)运行用于发送来自上述第二设备(200)的信息请求信号至上述第一设备(100),和其中上述第一设备(100)响应上述信息请求信号,用于发送上述分离的信息信号。 25、一种用与第一受控制设备进行通信并用于选择地控制上述第一受控制设备(100)或多个第二受控制设备(300)的设备,其 特征在于包括, 显示装置(209),用于显示与上述一个受控制设备(100、300)有关的信息; 存储装置(203(a)),用于存储与上述第一受控制设备(100)进行通信的第一通信协议,和用于存储多个第二通信协议,上述第二通信协议的每一个协议是用于控制上述第一受控制装置或用于控制上述多个上述第二受控制设备(300)其中之一的设备; 选择装置(203、216),用于选择上述多个上述第二受控制设备(300)中的一个设备; 选择装置(202、203),响应上述多个上述第二受控制设备(300)中的一个设备的选择,利用上述选定的装置,来选择上述第二通信协议的一个特定协议; 方式选择装置(203),用于与被控的上述第一受控制设备(100)通信,以选择第一工作方式,或用于控制上述选择的上述第二受控制设备(300)的多个设备中的一个设备,选择第二工作方式; 输入装置(216),用于在上述第一工作方式期间输入第一设备指令,控制上述第一受控制设备(100),和用于上述第二工作期间输入第二设备指令,控制上述多个上述第二受控制设备(200)的所选择的一个设备;和 发送装置(205),用于在上述第一工作方式期间,用另一个上 述第二通信协议的,发送上述第一设备指令至上述第一受控制设备(100)和在上述第二工作方式期间,用上述选择的上述第二通信协议的特定的一个协议,发送上述第二受设备的指令至上述选择的第二受控制设备(300)。
26: 根据权利要求25所述的设备,其特征在于,上述第一受控制设备包括连接到共用天线电视(CATV)电缆的数字音乐用户终端,和其中上述第二受控制设备(300)包括可遥控的CATV变换器置顶,与电视接收同时工作。
27: 根据权利要求25所述的设备,其特征在于,接收装置(201),用于在上述第一工作方式期间,用上述第一通信协议,从上述第一受控制设备(100)中接收信息信号,和其中上述显示装置(209)工作显示相应上述接收的信息信号的信息。
28: 根据权利要求27所述的设备,其特征在于,响应于上述第一受控制设备(100)的特定的第一设备指令,上述第一受控制设备(100)发送上述信息信号。
29: 根据权利要求25所述的设备,其特征在于,上述多个上述第二受控制设备的每一个设备与不同于上述多个上述第二受控制通信协议的一个协议相关。
30: 根据权利要求25所述的设备,其特征在于,上述第一通信协议不同于上述多个上述第二控制通信协议的每一个协议。

说明书


本发明涉及遥控系统,具体涉及一种手持遥控单元,利用第一通信协议与第一受控装置进行通信;通过使用所选择的第二通信协议,对第一受控装置或对第二受控装置进行控制,此外,为了收听者/收看者的方便,在他们收听/收看节目时还显示与节目有关的节目信息。

    目前,对于由广播电台发送的声音节目来说,由播音员或唱片操作员(DJ)将节目内容信息,例如歌曲名称、艺术家、录音标记等传送给用户/收听者。在由广播设备发送电视节目的情况中,在各节目之间和节目中断期间提供电视文字信息。有许多收费节目服务的场合,人们不希望中断节目来显示节目内容信息,同样人们也不希望在各节目之间或音乐选段之间出现任何形式的播音员或唱片操作员(DJ)。

    电缆电视(CATV)行业近来推出了只听声音(audio-only),节目内容信息则印在单独的节目单上。这些通过电缆的“无线电台”可以播放无商业中断的连续音乐片段。这些业务可以不使用“唱片操作员”(disc-jockey)来辨别音乐或其他片段。

    在某些业务中节目的预先或中断可能是不必要的。尽管如此,人们还是强烈地希望通知节目内容信息。如果用户无办法知道音乐具体片段的名称、作曲者、或表演艺术家,则可能发生用户不爱接收,并由于取消定购而失掉收入。目前,用户收视一个付费的电视节目,必须参看一个额外的节目单,或调到一个不同的频道,或为识别节目而等到节目结束。对于音乐节目行业来说,录音标记和音乐片段的识别对于出售这些录音节目是极为重要的。对于音乐爱好者来说,具有诸如音乐名称、作曲者、表演艺术家和录音标号是必不可少的。若没有这些信息,这种业务将会降低到一般背景音乐的水平。

    现有技术已经认识到需要传送与广播节目有关的节目内容信息。已知利用显示来向收听者传送与节目有关的节目信息,因此,实质上是为了收听者地方便提供了唱片操作员(DJ)的功能。这种可视的显示,如现有技术所描述的那样可以装入接收机中,或者这种显示器可能连接到该接收机的接口端口,是一个单独的显示单元。与这种显示器有关的问题是,除非它们很大,从而成本高,否则它们是不容易放在收听者可读距离范围内的。在典型起居室里安排用于显示器的长电缆也是困难的,至今尚没有成功的有线遥控的录像机(VDR)就证明了一点,这种受限制的显示不是最佳的。

    相反,无线遥控对于产品用户的控制带来很多方便。具有液晶显示(LCD)的高智能遥控器是有效的。可编程和通用“会学习”的遥控器是有效的,它能超过多种其他控制功能。一般来说,通用“会学习”的遥控器在学习期间从另外的遥控单元接收控制码信息并向用户显示包括可能利用的各种控制功能的信息。

    尽管如此,许多类型的无线遥控系统不包括单独的从被控装置接收信息的接收机,因为这样控制系统量在50-100波特比较低的数据速率不传送编码控制信号。一般来说,这种现有技术的系统不能在遥控器与受控装置之间提供一条双向的通信链路,许多遥控器也不能从受控装置接收和显示所获得的任何信息。此外,由于这种系统以相当低的数据速率传送控制信号,许多遥控系统不能利用差错检测系统来检测不准确的传送,从而排除了对差错检测系统的任何需求。

    为此,需要有一种遥控系统,通过提供一个手持电子DJ显示器与受控设备进行通信,以高数据速率接收节目信息信号,并显示与节目选择有关的这种节目信息,以方便收听者;另外该DJ显示器能够控制一组受控设备。这种遥控器将要求比一般通用遥控器高的通信数据速率,因为增加了数据量,特别是由受控装置提供给遥控器的节目信息数据。从由节目信息传递所提供的数据量增加的观点看,为了确保该遥控器接收数据的精度,一种差错检测技术方案也是需要的。另外,为了避免对一组可控消费系统用使有关的多个遥控系统,收听者可享用无线遥控系统,它显示及可操作控制多个可控装置。

    本发明的原理解决了与娱乐活动的业务以有关的传递和提供节目信息显示及控制一组可控装置的各种问题。本发明通过将手持节目信息显示器与遥控单元组合起来,确保收听者/收看者享受使用遥控单元所提供的连续欣赏节目的方便,同时还从所传送节目信息的遥控显示中受益,该遥控单元与诸如音乐调谐器这类的第一受控装置进行通信和对其进行控制,并且对诸如共用天线电视(CATV)的置顶变换器这样的第二受控装置进行控制。根据本发明构成的系统以高数据速率接收一个节目信息信号,在一个短的时间内,在该遥控器的显示器上向收听者/收看者提供一个信息的显示,另外,通过以更为常规的相当低的数据速率发送一个编码控制信号,去控制各受控装置的所选择的各种功能。此外,本发明利用了差错检测方法以保证节目信息接收的精确性。

    简言之,本发明是一种改进的手持遥控设备,用来与之通信和进行选择性控制诸如连接到CATV电缆上的数字音乐调谐器之类的至少一个远方的设备。该远方的设备在接收到从遥控设备传送的控制信号的一个命令后,去执行一项受控的功能。一个接收机响应由远方设备发送的显示信息。该显示信息信号与控制信号相比,基本上是高数据速率的,以允许从远方受控设备遥控设备到的显示信息的快速通信。显示器以字母数字字符显示该显示信息信号。一个键盘接收操作员输入的相应于为了传送给该远置设备的选择的命令和产生一个命令信号。发射器响应于该命令信号向该远方设备发送一个相应于所选择的命令的控制信号。

    在手持在遥控单元中装入显示器的好处是显示器的成本不需包括在受控设备的成本中,例如,在音乐调谐器上则不必设备单独的显示器。事实上,该显示器可以成为由用户选择购买的附加费用的额外成本的部件。因此,显示器可以被视为一种增加收入的装置,或者视为经营娱乐业务者可以提供给那些不要求遥控部件的装置。

    除上述各方面以外,本发明还提供一个用于显示与至少一个数字数据信号相关的信息信号得到的节目信息的系统,其中该系统包括第一装置和与远离该第一装置放置的第二装置。该第一装置,诸如是一个用于CATV数字音乐频道的基本用户终端,该终端包括第一接收机,用来从一个信号源,例如经CATV数字音乐频道的以CD格式编码的数字化音乐接收一个编码信号。该编码信号包含信息信号和数字数据信号,其中该数字数据信号是以第一时钟频率提供的。响应于该编码信号,第一处理器从其相应的数字数据信号中分离出一个选择的信息信号,产生一个单独的信息信号。该第一装置还包括一个时钟振荡器,以第一时钟频率提供一个信号,和一个以第一时钟频率发送该单独信息信号的发射机。

    代替利用与单独的时钟振荡以有关系的另一时钟频率发送该单独的信息信号,以在遥控单元上显示,最好是第一装置利用与数字数据信号有关的第一时钟频率,用于产生一个红外(IR)信号频率来传递信息信号。因此,单独的时钟振荡器的成本来包括在该第一装置的总花费之内。另外,由于取消了将要求提供相同的时钟信号功能的单独的时钟元件,利用现有的时钟振荡器对于该第一装置的机械和电气布局是有益的。

    诸如遥控单元的第二装置包括第二接收机,用于接收所传递的信息信号和产生接收的信息信号。该第二装置还包括用于传送所接收的信息信号的显示器。用这种方式,该第二装置传送从与其相应的数字数据信号相连系的所选信息信号中得到的信息。该数字数据信号将可以从第一时钟频率的编码数字音频信号中提取。然而,该数字数据信号也可以是一个以第一时钟频率的数字视频信号。对于数字音频信号而言,该第一时钟频确定为33.1KHZ,以确保与由SONY-Phillips数字接口格式(SPDIF)所规定的用于镭射唱盘(CD)技术的频率标准兼容。

    尚待更具体描述的是,本发明提供一种用于接收编码消息的预定m次传送的完整无差错的方法。由预定个数的数据字段限定的消息由发射机传送到接收机。该方法包括在编码消息的第一传送期间接收一个数据字段和对所接收的数字字段相关的差错进行检查,以确定是否无差错。如果所接收的数字字段无差错,则该接收数字字段作为无差错数据字段被存储。

    另一方面,如果该接收数字字段不是无差错数字字段,则对与第一消息传递相关继之接收的数字字段重复接收一个数字字段和对所接收的字段相关的差错进行检查的步骤。另外,差错标志表示当检测出这样一个差错时各数据字段的具体的一个字段未被接收,作为无差错字段被存储。对于后续的消息传送重复该差错检查过程,直至所有数据字段作为无差错数据字段被存储,或者出现第m次消息的传送。

    具体来说,仅对带有差错标志的特定的数字字段重复上述的各步骤。在这种方法中,已被作为无差错存储的特定的一些数字字段以后的各次接收可以略去而设必要的差错检查,因此减少了该方法对于整个消息差错检查的时间。

    在这些原理的应用中,本发明的一个目的是提供一种改进的遥控系统,该系统通过利用第一通信协议与第一装置通信和控制该第一装置,或者通过利用单独的第二通信协议选择一组第二受控装置中的一个装置。

    本发明的另一目的是提供一种改进的遥控单元与受控装置之间双向通信链路。

    本发明的又一目的是提供一种具有响应于遥控单元向受控装置发送的信息请求显示从受控装置接收的传送信息的改进遥控单元。

    本发明的再一个目的是在受控装置与具有显示器的遥控单元实现快速节目信息的传递。

    本发明还有一个目的是在受控装置与遥控单元之间实现节目信息的无差错通信。

    本发明又有一个目的是利用在第一装置中具有预定频率的现存时钟振荡器,实现利用该预定频率产生的一个红外载波信号,向第二装置的节目信息的传送。

    本发明再有一个目的是以一个预定频率相应于所选择的数字音频信号发送节目信息,其中该选择的数字音频信号是由该预定频率提供的。

    本发明还再有一个目的是从由预定数目数据字段限定的消息的预定数目传送中接收的完全无差错消息提供错检测和差错检查。

    本发明的这些目的及其优点将结合附图阅读以下详细的描述就会充分理解。

    图1是本发明进行操作的优选实施例的系统的总框图。

    图2是图1所示的系统中使用的数据信号接收机系统的详细方框图。

    图3是图2所示的接收机中使用的同步电路的方框图,用以产生一个红外载波信号以传送显示信息信号。

    图4是图3所示的同步电路产生的波形图。

    图5是根据本发明的优选实施例构成的遥控单元的顶视平面图。

    图6是如图5所示的优选的遥控单元的方框图。

    图7示出一种典型的与由图5的优选遥控单元控制的所选择的受控装置相连系的第二或控制通信协议。

    图8是与图5的优选遥控单元发送的控制命令信号有关的优选控制通信协议图。

    图9是与图5所示的优选遥控单元接收和显示的节目信息有关的优选显示信息通信协议图。

    图10是说明由图5所示的优选遥控单元实现的差错检查方法的流程图。

    参照图1,总系统方框图8特别适合来说明本发明的优选实施例。体现本发明的遥控单元200执行这里描述的方法和功能,本发明将针对于发送带有节目信息的数字音频信号来描述。但是,本专业的技术人员将可以认识到,本发明可以取代发送带有相应节目信息的音频信号,而发送下列带相应节目信息的任何信号,即:电视、游戏机、软件、视频和其他音频/视频或软件信息的组合。

    总系统:

    镭射唱盘(CD)放音机10-1到10-n为本发明提供多个数字音频信号。该CD放音机可能是所谓“投币式自动电唱机”型的,其中可以存放多达60张或更多的CD盘并由该放音机存取。

    来自CD放音机10-1到10-n的数字音频信号输入到编码器20-1到20-n。控制器和音乐数据库30-1到30-K控制每个CD放音机10-1的输出和在这些放音机中分别选择的任何CD盘。该控制器和音乐数据库30-1到30-K还提供以与合在CD盘中的各记录磁迹相对应的包括在节目信息的数字库。这一节目信息包括含在一CD盘上的每首歌的题目、磁迹、艺术家、出版者、作曲家,歌的识别符,和播放时间信息块。

    这些节目信息可能还包括本专业技术人员的了解的其他涉及描述含在CD盘上的具体磁迹信息。例如,如果该信息是过去的音频数据,则在这一节目信息中也可包括首先被设想或被传送的关于时间和地点的那些数据信息。另外,如果所传送的数字信号含有电视信息,则相应的节目信息信号中也涉及将要传送的电视节目信息,例如,名称、演员、导演、出版者,年代,或其他有关信息。

    由CD放音机10-1到10-n输入的多个数字音频信号与由控制器和音乐数据库30-1到30-n输入的节目信息信号在编码器20-1到20-n中进行组合。来自编码器20-1到20-n的组合后的信号而后输入到复用器40,复用器40将该信号组成一种串行数字数据流。

    一些附加的信号可以与数字音频和节目信息信号相组合。用户控制器45含有可以接收由本发明产生的数字音频数据的各种用户的信息。这些在用户控制器45中的用户信息在复用器40中与数字音频信号和节目信息信号进行复用,产生一个含有数字音频、节目信息和国内用户信息的串行数字数据流。

    来自复用器40的串行数字音频/节目信息流输入到卫星发射器50并经卫星广播至卫星接收机60。然而,本专业的技术人员可以认识到,不仅可用卫星传输,而且可利用任何类型的传输系统,诸如电缆电视,微波分布系统(MDS1MMDS)、电话系统、陆地广播、和其他同轴或光缆线路。

    卫星接收机60将数据传给首端处理器70,该处理器又将该信息变换和发送到音频电缆调制器75,最好是一个数字音频电缆调制器。本地节目产生系统73也提供本地的节目数据到该首端处理器,诸如由本地无线电台产生的音频数据,该首端处理器在经数字音频电缆调制器75将本地节目数据发送到电缆分布系统之前,对该本地节目数据进行处理和变换。CATV电缆调制器78最好是从首端处理器70接收视频数据并调制该视频数据以便通过电缆分布系统传送。数字音频数据在加法电路80中与来自CATV电缆调制器78的视频数据相加,并将组合信号通过电缆分布系统发送。

    本专业的技术人员清楚,虽然,模拟视频数据通常用于常规的CATV系统,但是数字视频数据也能够输入到CATV电缆调制器78中,而后通过电缆分布系统予以分配。另外,首端处理器70也能提供与视频数据有关的视频节目信息信号到CATV电缆调制器78中,并将视频节目信息引入到电缆分布网路。

    电缆分布系统包括线路放大器85,用于放大信号和补偿任何线路损耗。系统抽头90通过耦合器90的接入通路将数字光频数据与视频数据的组合信号接入用户的房屋和进入第一装置,或叫做第一受控装置,该装置最好是数字音乐调谐器(DMT)100。

    结合图2-4更为详细描述的数字音乐调谐器100选择含有数字音频和节目信息信号的一个频道。另外,数字音乐调谐器100从节目信息信号中分离出数字音频信号。该数字音频信号被变换为模拟信号,被放大,和输出到一个用户音频电子电路上,同时,该节目信息信号被处理和发送到一个可选择位置的显示器上或第二装置上,这最好是一个具有显示器的遥控单元200。而后所选择的显示器将相应于用户正在收听的音乐的音频磁迹的具体节目信息传给用户。

    耦合器93还将数字音频数据和视频数据的组合信号接入到一第二受控装置,这最好是位于用户房屋中的CATV置顶变换器300。CATV置顶变换器300选择一个视频数据和以本专业的技术人员都清楚的常规方式处理该视频数据,和经电视接收机提供一个经处理过的电视信号以供收看。若该视频是由一个与该视频信号有关的视频节目信息相伴随的,则具有视频节目信息处理器的CATV置顶变称器将从视频节目信息信号中分离出电视信号,处理该视频节目信息信号,并将该视频节目信息传送给电视接收机310,或传送给遥控单元200,以便将该视频节目信息传给用户。

    遥控单元200也能控制调谐器100和置顶变换器300两者的被选择的操作功能。在任何一个时间里,遥控单元能够或者控制调谐器100,或者选择一组置顶变换器中的一个,例如,置换变换器300,或者诸如VCR、电视机等等其他可控装置。

    优选的遥控单元200结合图5-7更为详细地进行描述。

    数字音乐调谐器:

    图2是优选数字音乐调谐器100的方框图。参照图1-2,首端处理器70接收数字音频和节目信息信号,经电缆分布系统和电缆抽头传送到置顶终端调谐器110。终端调谐器110最好包括锁相环(PLL)电路。来自终端调谐器110的信号被放大器115放大和在解调器125解调之前由表面声波滤波器(SAW)120滤波。终端调谐器110变换所选择的射频(RF)频率为解调中频频率(IF)。解调器125的输出被正交部分响应(QPR)(quadrature    partial    respponse)解调,产生含有数字音频数据的五个立体对的5.6Mbps数据流,送到专用集成电路(ASIC)(aplications    specific    integrated    circuit)140。解调器125还向终端调谐器110提供自动增益控制信号130以保持恒定信号电平。另外,解调器125向数据时钟恢复PLL    135提供数据。数据时钟恢复PLL    135含有33.8688MHZ晶体振荡器137(约33.9MHZ)用于定时。

    在解调器125输入5.6Mbps的数据流时,ASIC    140由解调器125提供“去复用”、解密和解码操作。ASIC    140分离5.6Mbps数据流,选出五个立体对数字音频信号中的一个。该所选立体对数字音频信号中的一个。该所选立体对被解密和分离,提供节目信息信号和数字音频数据信号。该数字音频信号而后利用描述在美国专利4922537中的数据压缩技术解码,该专利在此引用以资参考。

    ASIC140以44.1KHz的取样速率向数/模(音频)变换器(DAC)160提供数字音频信号。来自DAC160的模拟的左、右音频信号由滤波器165-1和165-2滤波并输入到分路器(bypasss)170。分路器170允许附加的音频分量(例如,CD放音机或录音机)将可转换地连接到数字音乐调谐器100。微处理器150控制终端调谐器110的PLL、ASIC140、DAC160和分路器170。

    来自ASIC140的节目信息信号被送到微处理器150,在那儿该信号在前面板接口180上显示。ASIC140还将节目信息信号送到遥控发射器190,用以向遥控单元200发送。

    遥控接收器195连接到微处理器150上以接收由遥控单元200发送的指令或控制信号,以起用调谐器100遥控所选功能。遥控接收器195包括解调器和光电二极管。当光电二极管检测到红外能量诸如来自遥控单元200的命令控制信号时,光电二极管输出一个检测给的红外信号到解调器。解调器解调和滤波检测到的红外信号,并向微处理器150提供一个输出电压信号。

    现参照图2-3,ASIC140利用内部产生的时钟信号作为载波信号以44.1KHz频率转换遥控发射器190的输出“ON”(开启)或“OFF”(关断)。十分清楚,由于44.1KHz取样时钟对于在ADC160中的音频从数字到模拟变换来讲,恰在红外信号载波(它是从约20KHz到60KHz范围变化)的公共工作频率范围,所以来自ASIC    CLOCK发生器140a的44.1KHz时钟可以用作产生一个载波信号,用于遥控发射器190的红外信号发送内。因此,ASIC    CLOCK发生器140a有利地提供了对于DAC160(变换数字音频信号为模拟音频信号)的时钟功能,同时提供了与遥控发射器190发送信号有关的载波信号功能。如果ASIC    CLOCK发生器140a不服务于双重信号功能。则将要求各独立的时钟振荡器提供时钟信号和载波信号功能,因此增加了调谐器100的总成本和复杂性。

    ASIC时钟发生器140a提供具有固定的第一频率的ASIC    CLOCK信号驱动接口170,该接口提供以固定频率的数字音频数据。ASIC    CLOCK信号具有由标准Sony-philliss数字接口格式(SPDIF)限定的44.1KHz的固定频率,由于数字音频信号以前已被以这样一个固定频率取样,另外,接口170利用标准SPDIF数字接口格式。

    由ASIC时钟140a提供的ASIC    CLOCK信号是从由数据时钟PLL    135提供给ASIC    140的约33.9MHz信号得到的。具体来说,ASIC    CLOCK信号是将33.9MHz信号除3,提供一个具有11.3MHz频率的第二时钟,和而后再对11.3MHz信号分频得到44.1KHz    ASIC    CLOCK的优选的固定第一频率。分频器141a、141b提供这些分频功能。11.3MHz时钟信号用做由ASIC140引导的、用以驱动所选定操作的时钟信号。

    图3表示用于ASIC    140中的同步电路,为遥控发射机190提供时钟同步的节目信息信号。图4示示图3中同步电路142的各选定信号之间的关系。具体讲,同步电路142操作提供两个单独的定时校正功能。一是,该同步电路142将由微处理器150提供的节目信息信号校正到11.3MHz时钟信号上。二是,该同步电路142将44.1KHz的ASIC    CLOCK信号校正到11.3MHz时钟信号上。

    参照图3-4,同步电路142包括第一同步单元143、边沿检测器144、第二同步单元145和与门146。微处理器150向第一同步单元143提供以适当显示信息协议(下面描述)按串行数据信号形式构成的节目信息信号(波形B)。微处理器150以预定数据速率,最好是900波特向第一同步单元143输出节目信息信号。此外,11.3MHz时钟信号作为另一输入提供给第一同步单元143。第一同步单元143调整节目信息信号的上升沿(波形B)至11.3MHz时钟信号,以提供具有11.3MHz的同步输出信号。

    11.3MHz时钟和44.1KHz(波形C)的ASIC    CLOCK信号输出至边沿检测器144。当边沿检测器144检测到ASIC时钟信号(波形C)的后沿时,该检测器提供一个延伸到11.3MHz时钟信号(波形D)的一个周期的窄脉冲,启动第二同步单元145的操作。第二同步单元145接收第一同步单元143的已同步输出信号,当边沿检测器144的输出信号启动第二同步单元时,产生一个门信号(波形E)。

    由第二同步单元145产生的门信号和44.1KHz的ASIC    CLOCK信号作为输入信号提供给与门146。当由波形E表示的门信号为高电平时,与门146输出整数周期的ASIC    CLOCK信号。因此,ASIC    CLOCK信号输出(波形A)的整数周期数目是通过第二同步单元145的门信号输出的脉冲宽度或脉冲持续期由与门146有效地确定的。

    ASIC    140的输出(波形A),一个通过开启/关断键控技术产生的载波调制的节目信息信号从同步电路142经线153提供给遥控发射器190。发射机190和同步电路142构成一个脉冲编码调制器,该调制器通过利用以第一频率的门信号门控相应于节目信息信号的信号源,发送该节目信息信号。十分清楚,该脉冲编码调制器提供是有预定比特速率的脉冲编码调制(PCM)信号,如该门信号是44.1KHz时钟信号。

    对于4900波特优选的节目信息信号的数据速率,节目信息信号的逻辑1电平对应于ASIC    CLOCK信号的九个周期。换言之,对于节目信息信号的固定数据速率是由与ASIC    CLOCK信号相关的第一频率与所选择的一个每比特第一频率的整数周期数目之比确定的。例如,当第一频率由SPDIF标准确定为44.1KHz,每比特的整数周期数目确定为9,则数据速率定为4900波特。用这种方式,遥控单元200有效的接收从调谐器100发送的节目信息信号中具有最小抖动的信号。第比特的整数周期数最好是确保由遥控单元200发送的节目信息信号的精确接收。

    遥控单元:

    遥控单元200操作控制调谐器100所选择的各种功能和选择第二设备,例如CATV置顶变换器300、电视接收机、VCR、或其他设备,同时显示与调谐器100相关的遥控发射器发送的节目信息。在调谐器100和遥控单元200之间存在一条双向无线链路。相反,在遥控单元200和置顶终端300之间存在一条单向无线通信链路。

    现参照图5,遥控单元200最好是一个手持的单元,包括具有字母数字字符显示器209和由接触式开关矩阵构成的键盘216的上表面222。键盘216的每个接触式开关复盖有按键或键,键上包括有当用户按该键时所限定的功能或所启动的指令。另外,在遥控单元200的上表面222所选定的面积上包括有标号或其他标记,表示相关键的另外指定的功能或指令。

    图5还表示遥控单元200产生的某些操作,由键盘216的某些键相关连的标记很容易识别。一个用户(该用户是数字音乐业务和电缆电视业务的用户)选择一种控制方式,按CABLE键启动电缆变换器的控制器或以另一种方式按DMX键启动数字音乐调谐器100的控制器(即数字音乐操作方式)来选择一种控制模式。由用户选择的控制方式最好是显示在显示器209上,而且最好用诸如CABLE或DMX这样的标记显示。

    当通过扫DMX键选择了数字音乐操作方式(DMX)时,用户能够以使用当前普通的无线遥控器单元类似的方式控制调谐器100的各种功能,即类似于控制诸如VCR、电视接收机、或CD放音机等各种消费产品的各种功能。具体来说,通过扫所选择的键,用户对可以启动向调谐器100发送的控制命令来控制调谐器的功能,或者请求发送与当前由调谐器提供的节目相关的节目信息。键盘216的每一按键均标注有与该键相关的功能标记。本专业的技术人员十分清楚,这些控制功能类似于由其他消费产品的无线遥控器提供的控制功能。

    例如,用户能够通过输入一个信息请求,对调谐器100的传送,来收看与当前节目相关的节目信息。通过按VIEW键,用户通过遥控单元200向调谐器100启动传送一个信息请求。调谐器100处理该信息请求,并启动搜索与当前节目相关的节目信息。如果在预定时间间隔内,一般约2秒,调谐器100米找到该节目信息,调谐器100将响应所传送的信息请求,向遥失单元200发送一个差错消息。

    另一方面,如果由调谐器100导通的搜索发现了该节目信息,调谐器100将响应于所传送的信息请求,以预定的波特率,(最好是900波特)向遥控单元200发送该节目信息。节目信息包括本说明所描述的显示信息信号,并构成一个节目信息消息。与由调谐器100传送显示信息信号或节目信息消息有关的第一通信协议或显示信息信号通信协议(在下面予以详细地描述)。当接收到节目信息消息时,遥控单元200通过检查该消息的传输差错来处理收到的节目信息。遥控单元200利用的差错检查方案将在下文详细描述。在证实该消息正确无误地接收后,遥控单元200将传送该节目信息到显示器209,以向用户提供该消息。

    对于数字音乐信号而言,一般的节目消息包括涉及作曲者、磁迹题目、艺术家、和与磁迹题目有关的盘册。另外,该消息还可以包括涉及当前表演的附加惯例性信息。遥控单元200还将显示一些操作消息,包括:对信息请求处理的进程,节目信息消息正确接收的证实,和如果在接收或处理期间出现差错,提供差错指示。

    在用户按CABLE键而启动遥控单元200操作的CABLE方式期间,该遥控单元200将操作控制从一组置顶变换器选出电缆电视变换器,(或者称之为,置顶单元(set-top))。在同时按CABLE和MORE两键两秒钟之后,在建立电缆模式方式期间,用户对遥控单元200编程序以与用户现有的置顶装置(或其他可选择的遥远可控设备)一起工作。显示器209响应于用户的操作,显示由用户选择的许多选择,例如,选择多个置顶变换器中的一个,以供遥控操作。如果用户已经选择了一个置顶变换器,则当前所选的置顶变换器将由显示器209予以显示。另外,当用户按MORE键时,对于各置顶变换器的各附加选择或其他由遥控单元200遥控操作的遥远可控设备的信息也可以显示,以供收看。在这种方式中,一种选择菜单将提供给用户,允许用户通过遥控器200对所选的设备进行控制。

    当显示器209显示的选择项目与用户的设备相一致时,则该用户可以通过按CABLE键选择当前所显示的选择项目,启动遥控单元200去控制该所选的设备。由用户选择的选择项目在种方式中将持续保持由遥控单元200实现的控制编程,直至发生电源复位或直至该用户另选其他选项时。在遥控单元200的电源复位后,所选的选项将被清除,因此需要用户提供新的选择。

    应当理解,最好遥控单元200是对控制预定的多种置顶变换器单元而预编程的,而这些置项单元是由CATV工业各种类型市场提供的。一般来说,每个商店出售的置顶单元要求一种唯一的第二通信协议(或控制通信协议)用于控制该所选的商店的各置顶单元。因此,该遥控制该所选的商店的各置顶单元。因此,该遥控单元200包括一个预编程的只读存储器(ROM),包括涉及所选的一组置顶单元的控制通信协议。

    现参照图6,优选的遥控单元200包括微处理器203,最好是装在掩模程序存储器和便笺式存储器的微计算机或微控制器,例如,存储器203a。优选的遥控单元200包括接收器201、发射器205、键盘216和显示器209。

    存储器203a存储进来的节目信息信号,与选择的肥控设备有关识别信息,置顶单元菜单数据和处理器203的工作软件。存储器203a最好包括随机存取存储器(RAM)和只读存储器(ROM)。对于最佳实施例,利用RAM临时地存储节目信息,发送之前经显示器209这样的数据,以及识别信息。相反,利用ROM存储工作软件和对各种受控设备组有关不同通信协议的多种参数。存储器203a可以位于处理器203内部的或是外部,这些对于那些本领域的普通技术人员来说是理解的。

    例如,在存储器203a,最好是ROM中存储控制信号协议。因此,当用户选择一个置顶单元(set-top)或控制的其它设备时,用户还选择合适的控制信号协议,与控制选择设备进行通信。控制协议包括与用于选择置顶单元或其它设备有关的合适的格式码。当用户选择一个变换器置顶单元(例如科学亚特兰大机型8600置顶单元,它是由优选遥控单元200可控的设备之一)时,由用户利用键盘216上的某些键启动由所扫选择键的符号而建议的控制功能,正如前面所述。

    遥控单元200操作控制第一设备、数字音乐调谐器100的选择的功能,以及控制选择的可受控第二设备,最好是CATV置顶变换器300(图1)的选择功能并接收与由数字音乐调谐器100提供的当前节目有关的节目信息。尽管如此,本领域的普通技术人员理解,如果变换器能够接收、处理和发送与电视数据相关的电视节目信息,遥控单元200还能从CATV置顶变换器300接收电视节目信息。下面所描述的与在调谐器100和遥控单元200之间的数字声音数字相关的节目信息的通信代表在电视节目信息兼容的置顶装置和遥控单元200之间电视节目信息数据的通信。

    对于第一工作方式来说,键盘216接收控制命令,例如与请求节目信息相关的节目信息命令或与调谐器100控制相关的数字音乐调谐器控制命令,该命令来自用户被发送到处理器203。本领域的普通技术人员将认识到,由用户输入每一个命令,由遥控单元200对调谐器100启动选择功能的控制。

    处理器203变换和发关节目信息命令或请求和数字音乐调谐器控制命令至发射器205,接着发射器发送合适的控制信号至与调谐器100相关的遥控接收器195。由接收器195输入接收的信号到微处理器150,微处理器发送合适的信号至ASIC    140和调谐器110,以便产生用户希望的控制功能,例如声音磁道、声音信道或节目信息传输的选择。

    接收器201从调谐器100的遥控发射器190接收节目信息信号。然后把接收的信号输入到微处理器203,该微处理器处理并发送节目信息信号至显示器209,用于把与当前放声音磁道相应的节目信息传送到用户。显示器209最好是LCD,或是LED,凸点字符阅读器、声音合成器或是阴极射线管或是本领域的那些技术人员还可利用的其它通信设备。节目信息信号与想要使用遥控单元而具有残疾的用户通信,允许使用听觉或触觉的通信装置。

    最好是,数字音乐调谐器100和遥控单元200之间的双向通信链路是IR通信链路。然而,使用射频、超声波、导线、光缆或其它装置本领域的普通技术人员是可以理解的。其概念还可扩展到除电缆直接连接到第一控制设备之外的其它设备或在房屋电力线、电话线、同轴电缆、光缆上的承载信息。

    对于第二种操作方式,用户可利用键盘216和显示器209的联合从一组置顶单元(或其它可控设备)中选择一个置顶(或其经可控设备)并能够使遥控单元200控制第二设备,选择的置顶单元(或其经可控设备)。以这种方式,如果现存的置顶单元包括在可控置顶单元的一组之内,遥控单元200提供允许用户控制现存置顶单元的灵活性。当键盘216从用户接收合适的控制命令时,键盘216发送一个选择命令至处理器203,同样,该处理器处理选择命令并发送置顶单元菜单选择数据至显示器209。

    响应置顶单元菜单数据,显示器209显示该置顶单元组的表,之些置顶单元对由遥控单元200控制来说是兼容的。接着,用户可使用键盘216输入一个置顶单元选择信号,由显示器209从该组中识别选择一个受控的置顶单元。处理器203从键盘216接收置顶单元选择信号,并能使遥控200控制选择的置顶单元。该置顶单元组最好是代表由各个售主在市场销售的普通的变换器置顶单元和用户目前使用可用的置顶单元。

    一旦在工作中选择了一个特殊的置顶变换器(或其它可控设备),优选的处理器203下一步运行以在存储器中存储识别信息,例如与最优微计算机相关的便笺式存储器,响应从事个可控单元200运行从便笺式存储器中重新检索相应于识别信息的协议参数,以便利用对所选择设备合适的控制协议与所选择的设备进行通信。

    在第二种工作方式中,键盘216从用户接收与所选置顶变换器控制相关的置顶命令,然把它发送到处理器203。处理器203变换并发送该置顶控制命令信号至发射器205,接着,该发射器发送置顶命令至置顶变换器300来启动特定的命令功能。

    虽然最佳实施例运行控制从一组置顶单元中选择的受控置顶单元,但是,遥控单元还能编程使用户选择和控制从一组受控设备中选择的另外的受控设备,如像数字音乐调谐器、VCR、电视接收机等。本领域的那些技术人员明白,用户可用在前面所描述的选择受控置顶的类似方法,从一组受控的设备中选择一个受控的设备。

    图7示出与选定的受控设备有关的第二(或控制通信)协议的选择方式,例如从一组受控置顶单元中选择一个置顶单元,或控制调谐器100。在变换器建立方式下,在遥控单元200工作期间,用户可从与显示器209通信的一组控置顶单元中选择一个CATV置顶变换器,例如变换器300。在电缆建立方式状态期间,通过选择的可控置顶单元,遥控单元200能够控制所选置顶单元的被选功能。特别是,用户的置顶单元选择,由显示器209显示,并经键盘216输入到处理器203,来启动与选择的置顶单元有关的合适的第二通信协议的选择。处理器203响应于不同的受控设备,从存储器203a中检索具有不同控制协议的合适的协议参数,并对所选设备以所选择控制或第二通信协议进行格式化的组装成一个完全的控制消息。适当格式化的控制消息提供给发射器205,该发射器发射以与所选机顶有关的第二通信协议的控制命令信号。

    图7示出存储器203a包括多个存储单元,用于存储与可控设备组有关的第二通信协议的选择的参数,并可使用包含有调谐器100和置顶变换器300的遥控单元200进行控制。而且,存储器203a存储与用数字音乐调谐器100通信的节目信息有关的第一通信协议和与调谐器100某些控制功能有关的第二通信协议的选择的参数。虽然在最佳实施例中,没有提供给用户从一组可控数字音乐调谐器中任选一个数字音乐调谐器,但本领域的普通技术人员明白,遥控单元200可被编程,来控制一组可控数字音乐调谐器中的一个调谐器,因此,存储器203a可包括与一组可控数字音乐调谐器有关的第二通信协议的参数。

    这时应当明白,通信协议(如控制协议)典型地有几层,而每一层可认为是其本身的一个“协议”。例如,并示于图7中,各个不同的遥控设备利用不同的设备级和传输协议,规定由发送设备产生逻辑“1”和逻辑“0”。作为示例并无限制性,典型的逻辑“1”包括一个已调载频周期T1、无载频周期T2、一个已调载频周期T3和一个无载频周期T4。一个典型的逻辑“0”包括一个已调载频周期T1,一个无载频周期T2、一个无载频周期T3和一个无载频周期T4。参数T1、T2、T3和T4的存储,加已调载频的周期T5,独特地识别协议或比特格式为“1”和“0”。

    除此之外,设备级或传输级协议,例如比特格式协议,与字符规定或字规定有关的协议参数,有时称为字符层协议。例如,字符或字典型地包括预定的比特数,例如7或8,有时用“起和止”比特。如图7所示,再举一个例子,但不受其限制,一个典型的字格式或字符格式包括11比特,用“0”为起始比特,接着有5对数据比特并补码的数据比特,比特4,比特4/,比特3,比特3/,比特2,比特2/,比特1,比特1/,比特0,比特0/。因此,一个字格式协议可能需要在存储器203a中的存储参数或这些参数指示规定一个字或字符而需要的11比特信息,用第一比特为“0”的开始比特。

    在数据通信中,有时利用另外的协议层。例如,一个消息层协议典型地需要组装一组字符为预定的消息部分。下面图说明用较低层协议组装字符形成一个消息或一个控制命令。

    图7还举例性的表示典型协议参数的存储和对选择设备的相同的选择。例如,在电缆置顶方式中,遥控单元运行选择受控设备1至n中的一个设备,目前的置顶单元选择是在显示器209上显示的。目前的置顶单元选择包括图7所示的“名称显示”(NAME    TO    DISPLAY),它构成与设备有关的字母数字字符。

    与显示出的“名称显示”有关的是指针202a(用202a…202n表示)指向存储单元,表示为发送参数指针(POINTER    TO    TRANSMIT    PARAMETERS)。该针202是在存储器203a存储单元中的软件指针。之些存储器单元存储与所选设备通令需要的协议参数,如像发送程序(TRANSMIT    ROURINE#),用户识别码(CUSTOM    ID    CODE),键控数据1…键控数据n(KEY    DATA    1…KEY    DATA    n)和时间参数T1,T2,…Tn。发送程序包括用于处理器203的软件程序,它能使处理器实现特定的或选定的控制协议。用户识别码是一个预先确定的码,它识别授权的遥控单元200或操纵遥控设备。键控数据n参数涉及特定数据码对待定的键或开关,这些与所选控制设备的控制功能有关。最后,定时参数T1,T2……Tn相应于上述的定时参数,用于确定比特或字格式。因此,根据选择的特定置顶单元,由处理器203利用一个软件指示器202选择合适的存储器单元对读特定置顶单元检索与第二通信协议相关的协议参数。实行类似的指示器操作来选择数字音乐调谐器。

    应当明白,对于不册的置顶变换器、VCR、电视机等由不同售主生产的各种红外遥控设备(即第二受控设备)用不同的控制协议控制。还应当进一步懂得,这些“控制协议”或“控制信号”,在这里使用的术语,包括各种调制方案,键盘编码方案、前置码数据流、保持脉冲方案和其它控制信息。因此,应当懂得,些控制协议的每一个协议包括各种参数,这些参数规定协议,包括但不限于载频(和周期),规定前置码的比特码,规定键控编码方案的比特码,与重发信号次数有关数字等。

    为了实现用于从多个不同的被控的第二设备中选择其中的一个设备的控制协议,因此,需要在遥控单元200中存储相应于对每个第二设备的控制协议的特定参数的数据,这样遥控单元200能够控制。然后,本发明的设备以所描述的方法运行,进入从多个第二控制设备选取其中之一的方式,检索在ROM中存储的合适的和相应的协议参数,该参数相应于在存储中存储的识别信息,并且发送以选择控制协议格式化的红外控制信号,用于选择控制的第二设备,以便产生选择的设备执行相应于按键的命令。

    图8说明该控制通信数据格式或控制协议401,有时称为消息层协议,被用于优选宾遥控单元200的控制调谐器100中。然而,应当明白,控制协议401是第二或控制协议的举例,它常被用于红外遥控发射机中。应当明白,控制协议401是利用特殊调制方案来实现的,调制方案和图8所示的数据格式都被认为是“协议”,即使在不同的级。该控制协议401包括四个独立部分,包括起始脉冲402,用户识别码部分404、数据部分408(任选的)检错部分411。第一部分,起始脉冲402包括1比特而且是用于遥控接收器190的同步工作。第二部分,用户识别码部分,包括6比特,而是用于区别与调谐器100相关的控制协议与其经控制协议的不同。第三部分,数据部分408,包括实际控制数据的6比特。(任选的)检错部分411在一些系统中使用,用循环冗余码校验(CRC)码等提供检错测量。

    在数据部分408内发送的数据由首先发送的数据部分的至少主要比特提供给调谐器100。在优选实施例中,为了保证精确接收控制命令信号,每个信号由遥控单元200发送两次,调谐器100将不翻译两个连续控制命令信号为分离的信号,除非这两个控制指令信号分离时间隔至少250毫秒。因此,由遥控单元200发送的所有控制命令信号最好用约33毫秒的时间间隔被分离开,该时间间隔为在开始另一个传输之前的无信号区。以这种方式,调谐器100能够从一对重发控制命令信号中区别分离的控制命令信号。

    至此,应当明白,调谐器100还利用第一或显示信息通信协议发送节目信息消息至遥控单元200。每一个节目信息消息包括最大160个字符,当用户按“查看”键(VIEW    Key)时,一旦接收到,用遥控单元200把它显示出来。节目信息消息包括达5个消息字段,每个消息字段包括两行,每行16个字符,提供总的32个可显示的字符。按字符格式规定每个字符,其格式类似于RS-232串行接口利用的格式,非归零(NRZ)传输。

    用一系列的10比特规定的优选字符数据格式,以起始比特开始,接着8个数据比特,和以终止比特结束。起始比特规定为逻辑“0”,指示字符的开始而且终止比特规定为逻辑“高”,指示字符的完成和字符比特结束。

    现在参照图9,研究所描述的第一或显示信息通信协议501的表,该协议用于在调谐器100和遥控单元200之间传送节目信息消息。协议501规定由多个规定字段,包括开始文件或传输了段开始(STX)、顺序(号)字段(Seq.#)、规定字段组(Def.Field)与数据字段组(Data    Field)组合、差错检测字段组(CRC-7    Field    n),文件结束字段(EOT)、消息差错检测术语(CRC-7    all)、和文件结束或消息结束字段(ETX)。

    图9特别地说明了用于节目信息消息,在最佳实施例中利用的优选协议,该协议具有5个数据字段的最大消息长度。起始文件字段,(STX)包括一个字符表示节目信息消息开始。而且,顺序号(Seq.#)包括一个字符,表示在重复顺序(每个消息发送4次,因此每4个传输顺序号字段增加1)内目前消息的数目。

    每个数据字段(Data    Field    n)包括一个相关的规定字段(Data    Field    n),该字段规定了由相应数据字段提供的信息的种类。每个规定字段(Data    Field    n)包括1个字符。相反,每个数据字段(Data    Field    n)包括32个字符。

    在这个时候应当明白,在优选实施例中,规定字段包括编码的信息信号而数据字段包括未编码的信息信号。存储器203a存储与多个编码信息信号的每一个相关的字母数字字符串。处理器203响应编码的信息信号或规定字段,用于从存储器中检索选择的字母数字字符并产生相应的字母数字显示在显示器209上。

    换句话说,编码的信息信号相应于多个“标题”或预先规定的在显示器209上显示数据的种类。例如,在第一个规定字段内提供的单个预先确定的字符码在显示器上产生字符串“标题”(“TITLE”),在第二个规定了段内提供的单个预先确定字符码产生字符串“磁道”(“TRACK”)的显示,而在第三个规定字段内提供的单个预先确定字符串“艺术家”(“ARTIST”)的显示。而且,在预定数据种类之一的相应特定数据条目的未编码的信息信号被显示在显示器上,例如,在放音乐的特定标题,特定的磁道号和特定的艺术家的名字。在显示相应于未编码信息信号的字母数字字符之前,显示器209运竺显示相应于编码的信息信号的预先确定的字母数字字符。

    对于包含有5个数字字段的节目信息消息来说,一个消息进一步包括5个规定字段,其中每一个规定字段(Data    Field    n)与相应数据字段(Data    Field    n)相关,它规定相应数据字段(Data    Field    n)的种类。每个规定字段(Data    Field    n)代表预先规定的数据种类,它被存储在存储器203a中,最好在ROM中。在显示与特定规定字段相关的数据字段之前,显示器209显示预先规定数据种类,引入数据字段的消息信息,数据字段将跟随特定规定字段。存储这样的经常使用的数据种类,如像标题、磁道、艺术家、作曲家等,其每一个都与规定字段(Data    Field    n)有关,存储在遥失单元200的存储器203a内,除消对调谐器100的任何要求,发送在数据字段内的这样的信息,因此,降低了节目信息消息的总长度并加速了节目信息消息的转移。

    每一个差错检测字段,(CRC-7    Field    n)与相应的一对规定字段(Def.Fieldn)及其相应的数据字段(Data    Field    n)相关。每一个差错检测字段(CRC-7    Field    n)包括一个字符,并对相关的一对规定字段(Def.Fieldn)和其相应的数据字段(Data    Field    n)提供差错计算项。以这种方法,遥控单元200,通过参包含规定字段和数据段的接收的一对数据字段同与其相关的差错检测字段进行比较,计算差错检测项,可以证实接收节目信息消息的精确性。信息差错检测项(CRC-7    A11)包括一个字符,通过比较信息差错检测同与整个的节目信息消息有关的计算差错检测项,能使遥控单元200证实整个节目信息消息的精确性。

    文件结束字段(EOR)包括一个字符,表示与节目信息消息有关的文件数据的结束。同样,消息结束字段(ETX)包括一个字符,它表示整个节目信息消息的结束。

    而且,对于包含有5个数据字段的节目信息消息来说,该消息进一步包括5个差错检测字段,其中每一个差错检测字段(CRC-7    Field    n)与相应的一对规定字段(Def.Fieldn)和其相应的数据字段(Def.Fieldn)相关。

    在终端传输到遥控单元200之前,调谐器100以预定的次数发送相同的节目信息消息,最好发送4次。对于遥控单元200,有机会重复地接收相同的节目信息消息,保证遥控单元200更精确地接收整个无误码节目信息消息,在此之前为便于用户显示该消息。

    当遥控单元200询问调谐器100时,向调谐器100发送一个控制命令信号,请求节目信息消息,调谐器100对下一个节目信息消息的开始进行搜索,该消息与经电缆提供的目前的节目有关。当调谐器100在预定的时间期间,检测到一个传输字段(STX)时,由调谐器100进行的搜索完成。然后,调谐器100在四个独立的间隔期间,继续重复发送相同的检测节目信息消息至遥控单元200,无需在存储器内首先缓冲或存储完全的节目信息消息。因此,遥控单元200接收一个完全的节目信息消息所需最大的时间间隔的是由传输相同节目信息消息四次所规定的第一时间间隔和由用户搜索一个完全消息的开始,即传输起始字段(STX)所规定的第二时间间隔,换句话说,被认为是等待周期。在优选实施例中,由遥控单元200接收一个完全的节目信息消息最大的时间周期约为2秒。

    当用户按遥控单元200的“观看”键时,如果在调谐器上的节目信息消息是不可用的,调谐器100将发送一个差错消息,由遥控单元200接收和显示。特别是,在调谐器100无节目信息时,调谐器100将发送3个FFh(HEX),接着发送4个消息结束字段,来指示调谐器100无节目信息消息。此外,当调谐器100改变节目时,如果用户按了“观看”键,调谐器100将发送4个消息结束字段至调谐器100和遥控单元200之间通信的终端。

    图10说明由优选遥控单元200证实接收的节目信息消息精确性所使用的方法。该方法由处理器203的程序来实现。

    为了保证迅速和精确传输和接收节目信息消息,第一或显示信息协议包括一组差错检测字段,其中每个差错检测字段包含有规定字段和其相应数据字段的数据对相关。因此,在图10的步骤601开始,在步骤602,首先询问是否已经接收到规定字段和其相关的数据了段和它们相关的差错检测字段。

    在步骤605,询问是否已经把接收到的数据作为无误码数据对被存储起来。如果已存储,步骤601回到接收下一数据对。如果没存储,步骤608,把数据对和相关差错检测字段被发送到处理器对其进一步处理。

    在步骤612,遥失单元200对每对规定字段和相应数据字段(该数据段在接收的节目信息消息)计算差错检测项。为了证实接收节目信息消息的精确度,在步骤615,遥控单元200计算的差错检测值同包括在节目信息消息内的每个规定字段和相应数据段的差错检测字段进行比较。如果检测到差错,在步骤620存储“未接收”标记,指示出还没有接收到特定数据对和作为无误码被存储。

    如果在步骤615未检测到差错,在步骤623,作为无差错数据用于存储包含有规定字段和数据字段。

    步骤625,处理器确定是否多个数据对的有几个数据对作为无误码被存储起来。在步骤625,如果所有的几对数据已被存储,则所有几个数据对被发送到显示器209用于显示。这蛙,数据对规定字段的单个符用显示器上相应数据串来代替,例如“艺术家”或“标题”,而数据对的数据字段贩所有字符都在显示器209上显示出来。

    在步骤625,如果所有的几数据还未被接收到,询问是否已经发送了节目消息信息的所有m个传输。在优选实施例中,每个完全的消息至少有4次传输,因此m等于4。如果所有m个传输已经发送,节目转移到步骤633并有一个差错消息,例如“差错-请再试一次”(“ERROR-PLEASE    TRY    AGAIN”),“传转未收到”(“TRAN-SMISSION    NOT    RECEIVED”),或等等消息被显示在显示器209上。如果所有m个传输都未出现,则节目转回到步骤601,试图获得以后传输的数据对。

    应当明白,对每个字段重复这些步骤,该字段与选择的节目信息消息相关,而且这些消息累加在存储器203a内,最好是在与处理器203相关的RAM内。处理器203根据每个累加的规定字段对和相应的数据字段来计算与累加对有关的差错检测项。如果计算的差错检测项与累加对相关的差错检测项相符合,处理器203判定累加字段为无差错字段,并存储该无差错字段于存储器203a中。用规定字段开始和相应数据字段的最后字节结束来计算差错检测项。如果计算出的差错检测项与差错检测字段提供项不符合,处理器203对由以后传输的节目信息消息提供的相同的数据对重复差错检测计算过程,因为调谐器100重复发送消息为四个隔开的次数。处理器不为任何已由处理器203判定为无差错字段的计算过的数据对计算其差错检测项。

    重复这种差错检测计算过程,直到规定字段和相应数据字段的每一对数据被判定为无差错字段或直到由遥控单元200累积节目信息消息的最后一个传输和进行处理。因此,如果在节目信息消息的第一个传输之后,规定字段和相应的数据字段五对中的每一对被判定为无差错字段,处理器203不管相同节目信息消息的下一个传输,检索每个存储的无差错字段并启节目信息消息显示器。

    因此,遥控单元200根据整个节目信息消息,从开始文件段开始并到文件结束字段结束,计算整个消息差错检测条件,来证实整个接收的节目信息消息的精确性。计算的整个消息差错检测条件与整个消息差错检测字段进行比较,确认接收节目信息消息。因此,整个消息差错检测条件的计算提供对接收节目信息消息的精确性的冗余校验。

    遥控单元200最好利用循环冗余码校验(CRC)用于圣与每一对规定字段和相应的数据段的差错检测计算和对与整个节目信息消息相关的差错检测计算。本领域的那些普通技术人员将认识到,其它熟知的差错检测计算可用于与该节目信息消息相关的计算差错检测条件。

    从上述对本发明优选实施例的描述可知,本发明克服了现有技术的缺点,获得了上述本发明的目的和优点,从上述描述,本领域的那些普通技术人员将可提出其它的实施例,因此,由下述的权利要求限定了本发明的范围。

经遥控单元传送节目数据信号的方法和设备.pdf_第1页
第1页 / 共56页
经遥控单元传送节目数据信号的方法和设备.pdf_第2页
第2页 / 共56页
经遥控单元传送节目数据信号的方法和设备.pdf_第3页
第3页 / 共56页
点击查看更多>>
资源描述

《经遥控单元传送节目数据信号的方法和设备.pdf》由会员分享,可在线阅读,更多相关《经遥控单元传送节目数据信号的方法和设备.pdf(56页珍藏版)》请在专利查询网上搜索。

本系统包括手持遥控单元200用以控制第一控制设备100并与其通信还在多个第二控制设备300中控制选择其中一个设备诸如CATV置顶单元、VCR或电视机,利用第一通信协议把第一控制设备100的节目内容或其它信息发送至遥控单元200以供显示。遥控单元200利用第二通信协议控制第一控制设备100和选定的第二控制设备300。为实现第一通信协议第一控制设备100利用含在数字音乐信号中的第一时钟信号获取定时钟信。

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

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


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