地址管理方法以及通信设备的制作方法

文档序号:7641752阅读:145来源:国知局
专利名称:地址管理方法以及通信设备的制作方法
技术领域
本发明涉及地址管理方法以及通信设备,尤其涉及通信设备以单向数 据连接,而消息却是在通信设备间以双向传输的家庭娱乐网络等网络上的 通信设备在通信时使用的地址的地址管理方法。
背景技术
近些年,逐渐实现了家庭内的数字设备相互连接,用户可以以高画质、
高音质来欣赏各种内容的家庭内网络。例如,在2002年12月制定的 HDMI(High-Definition Multimedia Interface :高清晰度多媒体接口)是 以一条缆线就可以传输影像、声音以及控制信号的、面向新一代AV设备的 数字影像、声音输入输出接口标准(例如参照非专利文献l )。 HDMI标准 作为向数字电视的DVD播放器或STB等AV设备的数字输出而得到认知。 并且,HDMI标准还规定了用于使控制信号双向传输的协议 CEC(Consumer Electronics Control :消费电子控制)。若通过利用CEC 协议使设备中继控制信号,则可以以一台遥控器来控制多个AV设备。艮P, 通过使控制信号在电视机、AV放大器以及DVD播放器之间双向传输,从 而可以以一台遥控器来操作整个家庭影院。
以下,对CEC协议中的用于网络内设备间相互识别的地址分配方法进 行说明。CEC协议中的设备识别以及连接构成识别中,首先利用作为单向 数据连接的DDC(Display Data Channel :显示数据通道)总线,来映射物 理地址。物理地址是指使用16比特数值的识别编号,且这16比特是按每 4比特被划分为了四组,如以"0.0.0.0"等这种从0到15的10进位的数 字排列为四组来表现。DDC是作为为了实现显示器的连接和再生而向被连 接的设备传达显示器机种信息等功能而被定义的VESA(Video Electronics Standards Association :视像电子标准协会)标准。显示器的机种信息等作 为EDID(Enhanced Extended Display Identification Data :扩展显示识 别数据)被存储在RAM或可改写的非易失性存储器等中,并在由HPD(Hot Plug Detect Signal :热插拔信号检测)表示的作为用于使单向数据连接有 效的触发的读出许可被表示时,经由DDC总线从被连接的设备中读出 EDID。
图l是家庭内网络的一个构成示例图。家庭内网络i包括电视机io、
AV放大器20、以及DVD播放器30。家庭内网络以树状星型连接,各个 装置利用DDC总线被分配有物理地址。
电视机10具有一个HDMI输入端口 10PI—1 。 AV放大器20具有一个 HDMI输出端口 20PO—1和二个HDMI输入端口 20PI_1以及20PI—2。 DVD播放器30具有一个HDMI输出端口 30PO—1。电视机10、 AV放大 器20以及DVD播放器30具有与每个HDMI输入端口相对应的EDID。
在此,视所有的设备为通电状态。不具有HDMI输出端口的电视机IO 作为根设备是持有"0.0.0.0" (10PA—O)物理地址的设备。
电视机10按照HDMI的物理地址分配规则,向HDMI输入端口 10PI—IEDID设定"1.0.0.0" (10PA—1),以作为该端口所连接的设备所使 用的物理地址,并表明利用HPD的EDID读出许可。
与电视机10的HDMI输入端口 10PI—1相连接的HDMI输出端口 20PO—1所连接的AV放大器20可以通过根据电视机10的HPD的许可表 明,来读出电视机10的EDID,并知道被分配的物理地址为"1.0.0.0" (20PA_0)。
AV放大器20向HDMI输入端口 20PI—1的EDID设定"1.1.0.0" (20PA_1),以作为该端口所连接的设备所使用的物理地址,向HDMI输入 端口 20PI_2的EDID设定"1.2.0.0" (20PA—2),以作为该端口所连接的 设备所使用的物理地址。AV放大器20向DVD播放器30所连接的HDMI 输入端口 20PI—1表明根据HPD的EDID读出许可。
与AV放大器20的HDMI输入端口 20PI—1相连接的HDMI输出端 口 30PO—1所连接的DVD播放器30可以通过根据AV放大器20的HPD 的许可表明,来读出AV放大器20的EDID,并知道被分配的物理地址为 "1.1.0.0" (30PA—0)。
根据以上所述,在网络上的设备被分配了反映以单向数据连接的拓扑 传递的物理地址后,利用作为双向连接的CEC总线,用于各设备间的双向 通信的逻辑地址被映射。逻辑地址是指定义设备种类的ID。图2是CEC 协议所规定的逻辑地址的定义的示意图。
在电视机10、 AV放大器20以及DVD播放器30被分配了所述的物 理地址后,开始获得自身的设备种类所对应的逻辑地址。逻辑地址的获得 是通过〈Polling Message〉的传输来实现的,该〈Polling Message〉是以 CEC控制信号而被传输的CEC消息之一。
图3是CEC消息的帧的结构图。CEC消息具有被称为block的基本 帧结构,并具有一个以上的block。每1个block中常常存在1比特的EOM 以及ACK域,哪个block都可以被同样地使用。另外,block内的8比特 的information的使用方法因消息内容的不同而不同,消息的最初的block 为被称为header block的帧。
图4是CEC消息的header block的帧结构图。用于〈Polling Message〉的CEC消息仅由header block构成。header block由4比特的 initiator域(Field一l)、 4比特的destination域(Field—2)、 1比特的EOM 域(Field—3)、以及l比特的ACK域(Field—4)构成。以下说明各域的定义。
initiator域(Field—1)由消息发送设备设定了消息发送设备的逻辑地 址。在〈PollingMessage〉的情况下,没有确定自身设备的逻辑地址,而设 定了 <Polling Message〉发送设备想要获得的逻辑地址值。
destination域(Field—2)由消息发送设备设定了消息接收设备的逻辑 地址。因此,在〈PollingMessage〉的情况下,由于探询是否有相符的应答 的设备,因此设定了〈Polling Message〉发送设备想要获得的逻辑地址值。
EOM域(Field一3)由消息发送设备被设定了是否应该进一步继续传输 block。若该域为0则继续block,若为1则以该block结束。因此,在〈Polling
Message〉的情况下,由于仅以header block构成了消息,因此设定为1。
ACK域(Field一4)由消息接收设备设定了是否符合消息的接收方或是 否拒绝消息,以作为消息的应答。在接收方的值为15^Broadcast)以外的 值的情况下,在该域为1时,则为不符合、拒绝,在该域为0时,则为符 合、接受。在接收方的值为15』Broadcast)的情况下,在该域为0时,则 为不符合、拒绝,在该域为1时,则为符合、接受。在〈Polling Message> 的情况下,destination域中设定了消息发送设备想要获得的逻辑地址,网 络上的设备读出destination域,若判断为是发送给自身设备,则返回符合、 接受(ACK^0)。因此,消息发送设备在返回ACK=0时,可以检测出持有 想要获得的逻辑地址的设备已存在于网络上。在此,各比特在各设备内连 接的CEC控制信号线上被中继,对于ACK比特消息发送设备设定 high(ACK=l),只要网络上的设备中有一个设备的CEC信号线从 high(ACK^l)降到low(ACK=0),就设定为符合、接受(ACK^0)。
图5是传输CEC消息的状态的一个示例图,示出了在AV放大器20 获得"Audio System" (=5,0b0101)以作为逻辑地址时,传输〈Polling Message〉的状态。在AV放大器20传输0b010101011这9比特时,接收 了这9比特的网络上的所有设备读出destination域,并判断是否为发给自 身设备的。若在自身设备获得逻辑地址之前,则进行不符合、拒绝(ACK二1) 的应答。例如,若AV放大器20在DVD播放器30获得逻辑地址之前想要 获得逻辑地址时,DVD播放器30设定作为不符合、拒绝的应答的0bl这 1比特的ACK。并且,在自身设备获得了逻辑地址之后时,若不是发给自 身设备时,进行不符合、拒绝(ACK^1)的应答。例如,在电视机10获得逻 辑地址之后,电视机10的逻辑地址为"TV" (=0,0b000),为不符合、拒绝。 因此,电视机10设定作为不符合、拒绝的0bl这1比特的ACK。
同样,DVD播放器30通过〈PollingMessage〉的传输而获得"DVDl" (=4,0b0100),以作为逻辑地址。
在网络上的设备中存在多台对应于同一设备种类的设备的情况下,对 传输在此之后请求获得同一设备种类的〈PollingMessage〉的设备,返回已
经获得同一设备种类的设备针对该〈Polling Message^的符合、接受 (ACK-O),接收了符合、接受(ACK^O)的设备为了获得除此之外的逻辑地 址,而再次变更想要获得的逻辑地址,并传输〈PollingMessage、由于该 结构不是本发明的着重点,因此省略详细说明。
根据以上所述,在获得物理地址和逻辑地址之后,利用双向连接的CEC 总线,为了对各设备间的双向通信进行控制,因此表示物理地址以及逻辑 地址的对应关系的报告通知由各设备发行。报告通知以作为CEC消息之一 的〈Report Physical Address〉的传输来实现。
图6是传输CEC消息的状态的一个示例图,示出了 AV放大器20传 输〈Report Physical Address〉的状态。
<Report Physical Address〉消息以header block和四个data block 构成,是Broadcast消息。因此,AV放大器20传输在header block的 initiator域,设定"Audio System" (=5,0b0101),在destination域设定 15(二Broadcast)的header block。在AV放大器20传输0b010111110这9 比特的信号时,接收了这9比特的网络上的所有装置读出destination域, 并判断为是Broadcast消息,进行符合、接受(ACK二l)的应答。接着,AV 放大器20迸行data block的传输。在data block中包含了 AV放大器20 的物理地址("1.0.0.0")等,由于消息内容的详细不是本发明的着重点、因 此省略详细说明。由于data block中包含了物理地址,因此initiator域的 逻辑地址和物理地址的对应关系也得以通知。在此,电视机10以及DVD 播放器30对各block设定作为符合、接受的应答的0bl这1比特的ACK。
同样,DVD播放器30将"DVD1" (二4,0b0100)设定到header block 的initiator域,将15(二Broadcast)设定到destination域,并将包含物理 地址="1.1.0.0"的〈R印ort Physical Address〉消息传输到data block。
这样,获得自身设备的物理地址以及逻辑地址,在对网络上的所有设 备报告自身设备的物理地址和逻辑地址的对应关系之后,利用双向连接的 CEC总线,向逻辑地址进行通过物理地址的设备指定,且有时还同时进行 各设备间的双向通信。非专利文献1 HiglrDefinition Multimedia Interface Specification Version 1.2
然而,在非专利文献l中,关于物理地址以及逻辑地址的映射状态, 没有规定有关在作为使单向数据连接有效的触发的根据HPD的许可转移 为不许可(无效化)时的、不许可(无效)期间中以CEC协议进行的消息 传输。

发明内容
鉴于以上背景,本发明的目的在于提供一种地址管理方法以及通信设 备,即使单向数据连接无效或接受了单向数据连接无效的通知,也可以通 过双向连接而容易地继续进行消息的传输。
为了达到上述的目的,本发明所涉及的通信设备在由数据发送方的通 信设备向数据接收方的通信设备的单向数据发送时利用单向数据连接,且 与双向传输消息的网络相连接,其中包括单向数据连接状态检测单元, 检测从所述数据接收方的通信设备输出的连接有效化请求以及连接无效化 请求,所述连接有效化请求表示,利用所述单向数据连接,可以对所述数 据接收方的通信设备发送数据,所述连接无效化请求表示,利用所述单向
数据连接,不可以对所述数据接收方的通信设备发送数据;自身设备地址
获得单元,在检测出从所述连接无效化请求向所述连接有效化请求变化时,
通过所述网络,以消息来获得自身设备地址;地址保持单元,保持所述自 身设备地址;以及消息传输继续单元,不管所述连接无效化请求是否被检 测出,都根据所述地址保持单元所保持的所述自身设备地址,通过所述网 络对通过所述网络接收的消息做出应答。
据此,本发明所涉及的通信设备通过地址保持单元保持地址,即使单 向数据连接无效或接受了单向数据连接无效的通知,也可以利用地址保持 单元所保持的地址容易地继续进行双向连接的消息传输。
并且,也可以是,所述通信设备进一步包括自身设备地址通知消息 传输单元,通过消息,将所述自身设备地址通知给所述网络上所连接的其它的通信设备;比较单元,对所述自身设备地址获得单元所获得的所述自 身设备地址和所述地址保持单元所保持的所述自身设备地址是否一致进行 比较;以及地址通知消息传输跳过单元,在根据所述比较单元的比较结果 一致的情况下进行控制,以使所述自身设备地址通知消息传输单元不进行 所述自身设备地址的通知。
据此,在地址没有变更的情况下(比较单元判断为一致的情况下),通 过跳过表示地址的对应关系的报告通知,可以简化通信设备以及网络上所 连接的其它的通信设备的处理。并且,在执行复杂的双向消息的传输中, 可以一齐减少来自多个通信设备的消息传送数量,从而可以回避消息的冲 突与错综。
并且,所述地址保持单元进一步保持所述网络上所连接的其它通信设 备的地址;不管所述连接无效化请求是否被检测出,所述消息传输继续单 元都利用所述自身设备地址以及所述其它通信设备的地址来进行消息的传 输与应答。
据此,由于可以利用地址保持单元所保持的其它的通信设备地址来传 输消息,因此不管单向数据连接是否为无效状态都可以控制网络系统的整 体。
并且,本发明不仅可以作为这样的通信设备来实现,而且,还可以作 为将通信设备中所具有的特征性单元作为步骤的、通信设备间所使用的通 信地址的地址管理方法来实现。
本发明可以提供一种地址管理方法以及通信设备,即使单向数据连接 无效或接受了单向数据连接无效的通知,也可以通过双向连接而容易地继 续进行消息的传输。


图1是网络构成的一个示例图。
图2示出了以CEC协议规定的逻辑地址的定义。
图3示出了 CEC消息的帧结构。
图4是CEC消息的header block的帧结构图。
图5是传输CEC消息的状态的一个示例图。
图6是传输CEC消息的状态的一个示例图。
图7是本实施例所涉及的地址管理状态的一个示例图。
图8是本实施例所涉及的通信设备的构成示例图。
符号说明
1家庭内网络
10电视机
20AV放大器
30DVD播放器
100通信装置
101单向数据连接状态检测部
102自身设备地址获得部
103自身设备地址通知消息传输部
104地址保持部
105消息传输继续部
106地址通知消息传输跳过部
110通信部
IOPA、 10PA—0、 10PA—1、 20PA、 20PA—0、 20PA—1、 20PA_2、 30PA、 30PA_0 物理地址
IOLA、 20LA、 30LA 逻辑地址
10PI—1、 20PI—1、 20PI—2 HDMI输入端口
20PO—1、 30PO—1 HDMI输出端口
具体实施例方式
以下,参照附图对本发明所涉及的地址管理方法的实施例进行详细说明。
本实施例中的地址管理方法在即使单向数据连接无效时,也可以通过 继续利用在有效时所获得的物理地址以及逻辑地址,而可以容易地继续双 向通信的消息传输。因此,若物理上的连接仍被继续,则可以将网络系统 整体作为一个组件,而时常保持控制与连动。并且,物理上的连接可以是 有线连接也可以是无线连接。
图7是本实施例所涉及的地址管理状态的一个示例图。本实施例中的 网络构成与图1相同,电视机10、 AV放大器20以及DVD播放器30为 单向数据连接。并且,在电视机10为没有通电的状态下,视AV放大器20 以及DVD播放器30的电源为ON状态。
首先,利用图7对本实施例中的地址管理方法的、单向数据连接为无 效时的工作进行说明。
不具有HDMI输出端口的电视机10为根设备,是具有物理地址 "0.0.0.0" (IOPA)以及逻辑地址"TV" (IOLA)的设备。首先,电视机10 在由用户接通电源时(步骤10P_T1),电视机10使HPD变为有效状态(使 HPD信号从low变为high)(步骤10HPD—Tl)。
AV放大器20在电视机10的HPD成为有效状态时,读出电视机10 的EDID,并获得自身设备的物理地1止"1.0.0.0"(20PA)(步骤20PA_A_T1)。 之后,AV放大器20通过传输〈Polling Message>,获得自身设备的逻辑 地址"Audio System" (20LA)(步骤20LA_A—Tl)。 AV放大器在获得了逻 辑地址"Audio System" (20LA)时,对被传输到该逻辑地址的CEC消息 进行应答。
AV放大器20通过传输〈Report Physical Address〉消息,从而将自身 设备的逻辑地址(20LA)和物理地址(20PA)的对应关系,报告给电视机10 以及DVD播放器30(步骤20A_R—T1)。
AV放大器20由于与DVD播放器30相连接,因而使保持high (有 效状态)的HPD信号(20HPD_T1)产生脉冲(->low->high)(步骤 20HPD—PULSE_T1)。在此,没有对AV放大器20使HPD信号产生脉冲 的时机加以限定,例如,可以是步骤20LA_A_T1之前(获得逻辑地址(20LA)
之前)。至于HPD信号的脉冲的产生以及时机由于不是本发明的着重点, 因此省略详细说明。
DVD播放器30在AV放大器20的HPD返回到有效状态时,读出AV 放大器20的EDID,并获得自身设备的物理地址"1.1.0.0" (30PA)涉骤 30PA—A—Tl)。之后,DVD播放器30通过传输〈PollingMessage〉,从而 获得自身设备的逻辑地址"DVD1" (30LA)(步骤30LA—A—Tl)。 DVD播放 器30在获得逻辑地址"DVD1" (30LA)时,对被传输给该逻辑地址的CEC 消息进行应答。
DVD播放器30通过传输〈Report Physical Address〉消息,而将自身 设备的逻辑地址(30LA)和物理地址(30PA)的对应关系,报告给电视机10 以及AV放大器20(步骤30A—R—Tl)。
例如,在此假设用户利用电视机10的遥控器发出断开电源的指示(步 骤10P_T2)。在这种情况下,电视机10可以通过传输CEC消息 〈Standby^步骤lOMl),而使AV放大器20以及DVD播放器30同时成 为待机状态(电源OFF),以作为对家庭影院整体进行的控制。在AV放大 器20以及DVD播放器30成为待机状态时,AV放大器20使HPD成为 无效状态(使HPD信号从high变为low)(步骤20HPD—T2)。由于CEC 消息〈Standby〉的详细内容不是本发明的着重点,因此省略详细说明。
本实 施例中的通信设备AV放大器20,即使电视机10的HPD变为无 效状态(HPD信号从high变为low)(步骤10HPD_T2),也可以保持自 身设备的逻辑地址(20LA)以及物理地址(20PA)。同样,本发明的通信装置 DVD播放器30即使AV放大器20的HPD成为无效状态,也可以保持自 身设备逻辑地址(30LA)以及物理地址(30PA)。并且,DVD播放器30也同 样保持AV放大器20的逻辑地址(20LA)以及物理地址(20PA)。
在此,用户利用DVD播放器30的遥控器将DVD播放器30的电源导 通,并开始再生内容(步骤3(LT1)。在这种情况下,例如由用户将DVD播 放器30的内容再生的操作作为触发,首先,通 从而使电视机10的电源成为导通状态。接着,通过DVD播放器30将CEC 消息〈User Control Pressed〉传输给处于待机状态的AV放大器20(步骤 30M2),从而使AV放大器20的电源成为导通状态。在此,关于CEC消 息〈User Control Pressed〉的详细内容,由于不是本发明的着重点,因此 省略详细说明,不过,通过将控制码"Power"指定给消息,从而可以指定 电源导通状态。
根据来自DVD播放器30的CEC消息〈User Control Pressed〉的状 态变化可以通过向AV放大器20所保持的逻辑地址(20LA)的发送来实现。 因此,本实施例中的地址管理方法所使用的通信设备对该CEC消息中包含 的destination域中包含的地址内容和保持的自身设备地址相比较,由于可 以对判断为是给自身设备的CEC消息做出应答,因此可以不受单向数据连 接是否为无效的影响,来接受网络系统整体的控制。即,本实施例中地址 管理方法即使单向连接无效,也可以容易地继续进行双向连接的消息传输。
并且,本实施例中的地址管理方法所使用的通信设备可以利用保持的 其它的通信设备地址,来传输该CEC消息,因此即使单向数据连接成为无 效,也可以对网络系统整体进行控制。
并且,在本实施例中,CEC消息是从DVD播放器30被传输的,但并 非受此所限,也可以从电视机10或AV放大器20传输CEC消息。
以下,利用图7,对本实施例中的地址管理方法的、单向数据连接成为 无效之后,单向数据连接再次成为有效时的工作进行说明。
如图7所示,由于电视机10与AV放大器20相连接,因此使HPD变 为有效状态(使HPD信号从low变为high)(步骤10HPD_T3)。
AV放大器20在电视机10的HPD成为有效状态时,读出电视机10 的EDID,并获得自身设备的物理地址"1.0.0.0"(20PA)(步骤20PA—A—T2)。 之后,AV放大器20通过传输〈Polling Message>,从而获得自身设备的 逻辑地址"Audio System" (20LA)(步骤20LA_A_T2)。 AV放大器20接 着对被传输到该逻辑地址的CEC消息做出应答。
由于在步骤20PA一A一T2以及步骤20LA—A—T2中获得的自身设备的逻
辑地址(20LA)以及物理地址(20PA),和保持的逻辑地址(20LA)以及物理地 址(20PA)—致,因此AV放大器20不传输〈Report Physical Address〉消 息(步骤20A—R_T2)。 AV放大器20使HPD变为有效状态(使HPD信号从 1ow变为high)(步骤20HPD—T3)。在此,AV放大器20使HPD有效的时 机不受限制,例如可以在步骤20LA_A_T2之前(获得逻辑地址(20LA)之 前)。
DVD播放器30在AV放大器20的HPD变为有效状态时,读出AV 放大器20的EDID,并获得自身设备的物理地址"1.1.0.0" (30PA)涉骤 30PA—A—T2)。之后,通过DVD播放器30传输〈PollingMessage、从而 获得自身设备的逻辑地址"DVD1" (30LA)(步骤30LA—A_T2)。 DVD播放 器30接着对被传输到该逻辑地址的CEC消息做出应答。
由于在步骤30PA_A_T2以及步骤30LA_A_T2中获得的自身设备的逻 辑地址(30LA)以及物理地址(30PA),和保持的逻辑地址(30LA)以及物理地 址(30PA)—致,因此DVD播放器30不传输〈Report Physical Address〉 消息(步骤30A_R_T2)。
根据以上所述,本实施例中的地址管理方法在逻辑地址以及物理地址 没有变更的情况下,通过跳过表示物理地址和逻辑地址的对应关系的报告 通知,从而可以使AV放大器20以及DVD播放器30的处理简略化,同时 在执行复杂的双向消息的传输中, 一齐减少来自多个设备的消息传送数量, 从而可以回避消息的冲突与错综。
以下对实现上述功能的通信设备100进行详细说明。
图8是本实施例所涉及的通信设备的构成示例图。
通信设备100包括单向数据连接状态检测部101、自身设备地址获 得部102、自身设备地址通知消息传输部103、地址保持部104、消息传输 继续部105、地址通知消息传输跳过部106、以及通信部110。通信设备 100在由数据发送方的通信设备向数据接收方的通信设备进行单向数据发 送时利用单向数据连接,并且,与消息进行双向传输的网络相连接,例如 是上述的电视机IO、 AV放大器20或DVD30。
通信部110与其它的通信设备进行单向数据的收发或双向通信。例如, 通信部110不论有线还是无线,可以按照适应HDMI等的通信方式来设置 接口。
单向数据连接状态检测部101检测从数据接收方的通信设备输出的、 连接有效化请求或连接无效化请求。在数据接收方的通信设备成为能够接 收数据的状态时,连接有效化请求从数据接收方的通信设备输出,在此, 能够接收数据的状态是指,利用单向数据连接,能够将数据从数据发送方 的通信设备发送到数据接收方的通信设备的状态。并且,数据接收侧的通 信设备成为不能接收数据的状态时,连接无效化请求从数据接收方的通信 设备输出,在此,不能接收数据的状态是指,利用单向数据连接不能将数 据从数据发送方的通信设备发送到数据接收方的通信设备。例如,单向数 据连接状态检测部101在HDMI中,可以检测出接收TMDS(Transition Minimized Differential Signaling :跃变最小化差分信令)数据的设备所 输出的HPD信号的high^连接有效化请求)、1ow^连接无效化请求),该 TMDS用于传送影像、声音、以及包数据。
自身设备地址获得部102在单向数据连接状态检测部101检测出连接 无效化请求向连接有效化请求变化时,通过网络以消息来获得自身设备地 址。例如,通过EDID的读出来获得物理地址,以及通过传输CEC消息 <Polling Message〉来获得逻辑地址。
自身设备地址通知消息传输部103将自身设备地址获得部102所获得 的物理地址和逻辑地址的对应关系,报告并通知给网络上所连接的其它的 通信设备。例如,通过CEC消息〈Report Physical Address〉的传输来通 知。
地址保持部104保持自身设备地址获得部102所获得的物理地址以及 逻辑地址。获得的物理地址以及逻辑地址被存储在地址保持部104所具有 的RAM或可改写的非易失性存储器等中,并且与单向数据连接是否无效的 状态无关(不受单向数据连接状态检测部101是否检测出连接无效化请求 的影响),仍可以继续并保持。并且,可以经由后述的消息传输继续部105, 来同样保持从网络所连接的其它的通信设备通知的逻辑地址以及物理地 址。
消息传输继续部105参照地址保持部104所保持的地址,在通过网络 接收了向自身设备的消息时做出应答。消息传输继续部105与单向数据连 接是否为无效状态无关(不受单向数据连接状态检测部101是否检测出连 接无效化请求的影响),利用地址保持部104所保持的自身设备的逻辑地址 以及物理地址继续双向通信,并进行消息应答,所述单向数据连接是指用 于来自数据接收方的通信设备的数据收发的连接。并且,消息传输继续部 105也可以与单向数据连接是否为无效状态无关(不受单向数据连接状态 检测部101是否检测出连接无效化请求的影响),利用地址保持部104所保 持的自身设备的逻辑地址以及物理地址,向其它的通信设备传输CEC消 息,所述单向数据连接是指用于来自数据接收方的通信设备的数据收发的 连接。
地址通知消息传输跳过部106在用于来自数据接收方的通信设备的数 据收发的连接被无效化后,被再次有效化时,重新对自身设备地址获得部 102所获得的自身设备的物理地址以及逻辑地址,和地址保持部104所保 持的自身设备的物理地址以及逻辑地址是否一致进行比较。地址通知消息 传输跳过部106在比较结果一致的情况下,进行控制,从而使自身设备地 址通知消息传输部103不进行地址的通知。通过地址通知消息传输跳过部 106跳过自身设备地址通知消息传输部103的处理,从而可以使地址分配 方法简略化。并且,可以回避消息的冲突或错综,并可以提供高效率的控 制功能。
根据以上所述,本实施例中的通信设备保持物理地址以及逻辑地址, 并通过继续利用,即使单向数据连接无效或接受了单向数据连接无效的通 知,也可以容易地使双向连接的消息传输继续进行。据此,可以得到网络 系统整体的控制与连动时常处于可行状态的效果。
并且,在获得的逻辑地址以及物理地址没有变更的情况下,可以使地 址通知变的简略化。据此,可以回避消息的冲突或错综,并可以提供高效
率的控制功能。
本发明可以适用于地址管理方法以及通信设备,尤其可以适用于通信 设备以单向数据连接,而消息却是在通信设备间以双向传输的家庭娱乐网
络等网络上所连接的通信设备。并且,可以适用于用于控制家庭娱乐网络 等网络上所连接的多个通信设备的地址管理方法。
权利要求
1.一种通信设备,在由数据发送方的通信设备向数据接收方的通信设备的单向数据发送时利用单向数据连接,且与双向传输消息的网络相连接,其特征在于,包括单向数据连接状态检测单元,检测从所述数据接收方的通信设备输出的连接有效化请求以及连接无效化请求,所述连接有效化请求表示,利用所述单向数据连接,可以对所述数据接收方的通信设备发送数据,所述连接无效化请求表示,利用所述单向数据连接,不可以对所述数据接收方的通信设备发送数据;自身设备地址获得单元,在检测出从所述连接无效化请求向所述连接有效化请求变化时,通过所述网络,以消息来获得自身设备地址;地址保持单元,保持所述自身设备地址;以及消息传输继续单元,不管所述连接无效化请求是否被检测出,都根据所述地址保持单元所保持的所述自身设备地址,通过所述网络对通过所述网络接收的消息做出应答。
2. 如权利要求1所述的通信设备,其特征在于, 所述通信设备进一步包括自身设备地址通知消息传输单元,通过消息,将所述自身设备地址通 知给所述网络上所连接的其它的通信设备;比较单元,对所述自身设备地址获得单元所获得的所述自身设备地址 和所述地址保持单元所保持的所述自身设备地址是否一致进行比较;以及地址通知消息传输跳过单元,在根据所述比较单元的比较结果一致的 情况下进行控制,以使所述自身设备地址通知消息传输单元不进行所述自 身设备地址的通知。
3. 如权利要求1或2所述的通信设备,其特征在于,所述地址保持单元进一步保持所述网络上所连接的其它通信设备的地址;不管所述连接无效化请求是否被检测出,所述消息传输继续单元都利用所述自身设备地址以及所述其它通信设备的地址来进行消息的传输与应答。
4. 一种地址管理方法,在由数据发送方的通信设备向数据接收方的通信设备的单向数据发送时利用单向数据连接,且与在多个通信设备间双 向传输消息的网络相连接,其特征在于,包括单向数据连接状态检测步骤,检测从所述数据接收方的通信设备输出的连接有效化请求以及连接无效化请求,所述连接有效化请求表示,利用所述单向数据连接,可以对所述数据接收方的通信设备发送数据,所述连接无效化请求表示,利用所述单向数据连接,不可以对所述数据接收方的通信设备发送数据;自身设备地址获得步骤,在检测出从所述连接无效化请求向所述连接有效化请求变化时,获得自身设备地址;以及消息传输继续步骤,不管用于所述数据接收方的通信设备的数据发送的所述连接无效化请求是否被检测出,都根据所保持的所述自身设备地址, 通过所述网络对通过所述网络接收的消息做出应答。
全文摘要
本发明中的通信设备(100)在由数据发送方的通信设备向数据接收方的通信设备的单向数据发送时利用单向数据连接,且与双向传输消息的网络相连接,包括单向数据连接状态检测部(101),检测从所述数据接收方的通信设备输出的连接有效化请求以及连接无效化请求,所述连接有效化请求表示,利用单向数据连接,可以对数据接收方的通信设备发送数据,所述连接无效化请求表示,利用单向数据连接,不可以对数据接收方的通信设备发送数据;自身设备地址获得部(102),在检测出从所述连接无效化请求向所述连接有效化请求变化时,通过所述网络,以消息来获得自身设备地址;地址保持部(104),保持所述自身设备地址;以及消息传输继续部(105),不管所述连接无效化请求是否被检测出,都根据所述地址保持部(104)所保持的所述自身设备地址,通过所述网络对通过所述网络接收的消息做出应答。
文档编号H04L12/28GK101346936SQ20068004908
公开日2009年1月14日 申请日期2006年12月5日 优先权日2005年12月26日
发明者吉田顺二, 山田正纯, 永井隆弘, 高辻绫子 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1