家庭网络系统的制作方法

文档序号:7596719阅读:104来源:国知局
专利名称:家庭网络系统的制作方法
技术领域
本发明涉及一种家庭网络系统,特别涉及的是利用生活网络控制通信协议的家庭网络系统的发明。
背景技术
家庭网络(home network)是一种把各数字化家电联接的网络。通过家庭网络,可以很方便地随时对家中的家电进行控制,可以带来生活上的乐趣。随着数字信息处理技术的发展,冰箱或洗衣机等家电,正在逐渐发展成数字化家电设备。随着家电使用体系技术和高速数字通信技术的快速发展,正在出现综合利用上述技术的信息家电。在上述背景下,出现了家庭网络系统。
这种家庭网络,根据所提供的服务类型可分为数据网络,娱乐网络及生活网络,如下表1所示。
表1

数据网络(data network)属于在PC及周边设备之间,为了数据交换或提供网络服务等建立的网络类型;娱乐网络(entertainment network)属于处理ODO,VDO等信息的家庭网络类型;生活网络(living network)是指以家电自动化或远程控制等单纯控制为目的的网络。
这种用于家庭的家庭网络系统由作为电器设备的主控(master)设备和从属设备构成。作为电器设备的主控设备对其它电器设备进行控制或显示其它电器设备的状态。作为电器设备的从属设备按电器设备的特性或其它要素,对主控设备的要求进行应答,并输出自身的状态变化的信息。本发明说明书中使用的电器设备(或新装置)不仅包括洗衣机、冰箱等用于上述生活网络服务的家电,还包括用于数据网络服务的家电以及用于娱乐网络服务的家电。另外,还包括煤气自动控制设备及自动门,电灯等电器。
这种传统技术,不能提供对家庭网络系统中的电器设备履行控制及监视等功能的通用通信规范。

发明内容
本发明的目的在于克服上述技术的不足,提供一种适用通用通信规范——控制通信协议的家庭网络系统,上述通用通信规范提供控制并监视家庭网络系统内各电器设备的功能。
本发明的另一个目的是为提供一种作为通用通信规范采用生活网络控制通信协议(Living network Control ProtocolLnCP)的家庭网络系统。
本发明的再一个目的是为提供一种可以对电器设备的动作闭锁部件进行控制的家庭网络系统。
本发明的又一个目的是为提供一种可以对电器设备的动作闭锁状态进行确认的家庭网络系统。
最后,本发明还有一个目的是提供一种通知电器设备的动作闭锁状态变化的家庭网络系统。
解决上述技术问题的技术方案是一种家庭网络系统,该家庭网络系统包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息;第2电器设备执行包括在请求信息中动作闭锁的命令。
所述第2电器设备向第1电器设备传送对应请求信息的应答信息。
所述动作闭锁命令为闭锁设定或闭锁解除。
所述特定通信协议是生活网络控制通信协议(LnCP)。
所述电器设备包括接口部件,用于与在网络协议下的特定通信协议的网络连接;特定的闭锁部件;控制部件,通过部件与其他电器设备进行通信,并从其它电器设备接收包括特定动作闭锁命令的请求信息,使上述动作闭锁部件执行动作闭锁命令。
所述控制部件生成对应请求信息的应答信息,通过接口部件传向其它电器设备。
所述动作闭锁命令为闭锁设定或闭锁解除。
所述特定通信协议是生活网络控制通信协议(LnCP)。
一种家庭网络系统中的动作闭锁方法,该方法包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的家庭网络系统中在网络协议下的特定通信协议;该方法还包括如下阶段第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息的阶段;第2电器设备执行包括在请求信息中的动作闭锁命令的阶段。
上述方法还包括第2电器设备向第1电器设备传送对应请求信息的应答信息的阶段。
所述动作闭锁命令为闭锁设定或闭锁解除。
所述特定通信协议是生活网络控制通信协议(LnCP)。
一种家庭网络系统,该家庭网络系统包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息;第2电器设备根据包括在上述请求信息中的动作闭锁确认命令,把动作闭锁状态的应答信息传向第1电器设备。
所述动作闭锁状态为闭锁设定或闭锁解除。
所述特定通信协议是生活网络控制通信协议(LnCP)。
所述电器设备包括接口部件,用于与在网络协议下的特定通信协议的网络连接;特定的闭锁部件;控制部件,通过上述接口部件接收包括动作闭锁确认命令的请求信息,根据动作闭锁确认命令,对动作闭锁部件的动作闭锁状态进行确认,并生成传送包括上述内容的应答信息。
所述动作闭锁状态为闭锁设定或闭锁解除。
所述特定通信协议是生活网络控制通信协议(LnCP)。
一种家庭网络系统中的动作闭锁确认方法,该方法包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的家庭网络系统中的在网络协议下的特定通信协议;该方法还包括如下阶段第1电器设备向第2电器设备传送包括动作闭锁确认命令的请求信息的阶段;第2电器设备根据包括在上述请求信息中的动作闭锁确认命令,向第1电器设备传送动作闭锁状态的应答信息的阶段。
所述动作闭锁状态为闭锁设定或闭锁解除。
所述特定通信协议是生活网络控制通信协议(LnCP)。
一种家庭网络系统,该家庭网络系统包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁状态的事件(event)信息;第2电器设备接收上述事件(event)信息,并储存第1电器设备的动作闭锁状态。
所述动作闭锁状态为闭锁设定或闭锁解除。
所述第1电器设备还具有动作闭锁部件,上述动作闭锁部件由使用者来操作,并通过使用者的操作,进行闭锁设定或闭锁解除,第1电器设备在动作闭锁状态产生变化时,生成传送上述事件(event)信息所述特定通信协议是生活网络控制通信协议(LnCP)。
所述所述电器设备包括接口部件,用于与在网络协议下的特定通信协议的网络连接;闭锁部件,由使用者来操作,并通过使用者的操作进行动作闭锁设定或闭锁解除;控制部件,通过上述接口部件与其它电器设备进行通信,并对动作闭锁状态进行确认,再通过接口部件传向其它电器设备。
所述动作闭锁状态为闭锁设定或闭锁解除。
所述控制部件在动作闭锁状态产生变化时进行工作。
所述特定通信协议是生活网络控制通信协议(LnCP)。
一种家庭网络系统中的动作闭锁状态通知方法,该方法包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的家庭网络系统中的在网络协议下的特定通信协议;该方法还包括如下阶段第1电器设备向第2电器设备传送包括动作闭锁状态的事件(event)信息的阶段;第2电器设备储存包括在事件信息中的第1电器设备动作闭锁状态的阶段。
所述动作闭锁命令为闭锁设定或闭锁解除。
所述第1电器设备的动作闭锁状态产生变化时,进行上述传送阶段。
所述特定通信协议是生活网络控制通信协议(LnCP)。
本发明的有益效果是本发明提供一种适用通用通信规范——控制通信协议的家庭网络系统,该通用通信规范提供控制并监视家庭网络系统内各电器设备的功能。
本发明提供一种适用生活网络通信规范——控制通信协议的家庭网络系统。
本发明提供一种确认电器设备动作闭锁部件状态的家庭网络系统。
本发明提供一种通知电器设备动作闭锁部件状态变化的家庭网络系统。


图1为本发明的家庭网络框图;图2为本发明的生活网络控制协议框图;图3a至图3b为图2的各层间的接口框图;图4a至4f为图3a至3b的接口详细框图;图5a至5c为各请求信息结构的实施例示意图;图6a至6c为各应答信息结构的实施例示意图;图7为事件信息结构示意图;图8为本发明网络管理器和电器设备共同部分的概略构成图;图9为本发明动作闭锁方法的次序图;图10为本发明确认动作闭锁确认方法的次序图;图11为本发明通知动作闭锁状态通知方法的次序图。
附图主要部件备注1家庭网络系统2因特网3LnCP服务器 4客户设备10网关 20至23网络管理器30,31LnCP路由器 40至49电器设备
具体实施例方式
下面结合附图对本发明的实施例进一步详述。
图1为本发明的家庭网络框图。
如图1所示,家庭网络系统1通过因特网2连接到LnCP服务器3。客户端设备4通过因特网2连接到LnCP服务器3。即,家庭网络系统1是把LnCP服务器3及/或客户端设备4连接可以互相传递信息。
家庭网络系统1的外部网络包括因特网2,外部网络根据客户端设备4的种类还可配备其它设备。即,以该因特网2为例,客户端设备4为计算机时,具备Web服务器(Websever)(未图示);客户端设备4为网络电话时,具备通信服务器(Wap sever)(未图示)。
LnCP服务器3是通过特定的注册及注销程序,分别连接到家庭网络系统1及客户端设备4,从客户端设备4接收监视及控制命令,再通过因特网2用特定形式的信息传送到家庭网络系统1。另外,LnCP服务器3从家庭网络系统1接收并储存特定形式的信息或把它传送到客户端设备4。LnCP服务器3把自身储存或生成的信息传送到家庭网络系统1。即,家庭网络系统1连接在LnCP服务器3,可下载LnCP服务器3所提供的服务内容。
家庭网络系统1包括网关10;网络管理器20~23;LnCP路由器30、31;LnCP网络适配器(adapter)35、36及多个电器设备40~49。网关10具有连接因特网的功能。网络管理器20~23履行对电器设备40~49的环境设定及管理功能。LnCP路由器30、31负责传输媒体之间的连接。LnCP网络适配器35、36可以使网络管理器22及电器设备46连接到传输媒体。家庭网络系统1内的网络由各电器设备40~49共用的传输媒体相互连接组成。该传输媒体是由RS-485或低功率的RF等数据连接层非规格化的传输媒体(non-standardized transmission medium),或利用电力线或IEEE802.11等规格化的传输媒体(standardized transmission medium)。
家庭网络系统1内的网络与因特网2是相互分离的网络。即,家庭网络系统1内的网络由有线或无线传输媒体连接的独立网络构成。独立网络虽然处于物理上的连接状态但理论上则是分离的网络。
家庭网络系统1包括主控(Master)设备,从属(Slave)设备。主控设备可以控制或监视电器设备40~49的工作状态。从属设备可以回应主控设备的请求及通知自身状态变化的情报。该主控设备包括网络管理器20~23;从属设备包括电器设备40~49。该网络管理器20~23包括对所要控制的电器设备40~49的信息及控制码,按程序化的方式进行控制作业,或接收从LnCP服务器及/或客户端设备4输入的信息后,进行控制作业。如图所示,多个网络管理器20~23的连接,是为了进行网络管理器20~23之间的信息交换,也为了信息的同步化以及进行控制,这些网络管理器20~23即可以是主控设备又可以是从属设备。即应该是一种,从物理意义上只是一个设备,但理论上又同时是具有主控及从属功能的设备(即兼容设备)。
这些网络管理器20~23及电器设备40~49可以直接连接到如图示的电力线网络,RS-485网络,RF网络上,还可以通过LnCP路由器30、31及/或LnCP网络适配器35、36连接。
电器设备40~49及/或LnCP路由器30、31及/或LnCP网络适配器35、36注册在网络管理器20~23上,并根据产品情报,接收唯一的理论地址(例如0x00,0x01等)。这个理论地址与产品码(例如空调为‘0x02’,洗衣机为‘0x01’)结合后,作为节点地址(Node Address)使用。例如,通过0x02009(空调1)及0x0201(空调2)相同的节点地址被电器设备40~49及/或LnCP路由器30、31及/或LnCP网络适配器35、36识别。另外,还可以使用按特定的基准(同种产品,产品的设置位置,使用者等)设置的群地址,使用群地址时可以一次性识别一个以上的电器设备40~49及/或LnCP路由器30、31及/或LnCP网络适配器35、36。在群地址中,显性群地址把地址选择值(下述为标记flag)设定为“1”时,该显性群地址为指定多个的客户设备的集团(cluster)地址。默认群地址把理论地址及/或产品码的所有比特(byte)值添加为“1”,进而可以指定多个客户设备。这里,特别要指出的是把明示群地址通常称为集团码。
图2为本发明生活网络控制协议(LnCP)框图。家庭网络系统1通过图2中的生活网络控制协议(LnCP)可以使网络管理器20~23,LnCP路由器30、31,LnCP网络适配器35、36及电器设备40~49之间互相传送信息。进而,网络管理器20~23,LnCP路由器30、31,LnCP网络适配器35、36及电器设备40~49通过这种LnCP实行网络通信。
如图2所示,LnCP包括应用软件50;应用层60;网络层70;数据连接层80;物理层90及参数管理层100。应用软件50发挥网络管理器20~23,LnCP路由器30、31,LnCP网络适配器35、36,及电器设备40~49的固有功能。并提供与应用层60连接的功能,以便在网络上进行远程操作及监视。应用层60向使用者提供服务,并具有把使用者提供的信息或命令组成信息后传达到下层的功能。网络层70可以把网络管理器20~23,LnCP路由器30、31,LnCP网络适配器35、36及电器设备40~49之间连接为可靠的网络。数据连接层80提供连接控制功能,用于连接共用传输媒体。物理层90提供网络管理器20~23,LnCP路由器30、31,LnCP网络适配器35、36及电器设备40~49之间的物理接口及要传送的比特(byte)的规则。参数管理层100管理设定各层中使用节点的参数(node parameter)。
详细的说,应用软件50还包括网络管理附属层51。网络管理附属层51具有管理节点参数,及管理连接在网络上的网络管理器20~23,LnCP路由器30、31,LnCP网络适配器35、36及电器设备40~49的功能。即,该网络管理附属层51具有一种功能,可以通过参数管理层100设定参数数值对参数进行管理。适用于LnCP的设备为主控设备时,该网络管理附属层51还具有履行构成网络或管理网络的功能。
另外,网络层70包括家庭代码控制附属层71。网络连接有网络管理器20~23、LnCP路由器30、31,LnCP网络适配器35、36及电器设备40~49。当利用电力线IEEE 802.11、或无线等非独立型传输媒体(例如LnCP包括电力线通信(PLC)协议/或无线(wireless)协议)构成上述网络时,为了在理论上划分各网络,家庭代码控制附属层71发挥设定家庭代码及管理家庭代码的功能。通过像RS-485等独立型传输媒体,从物理意义上分离个别网络时,该家庭代码控制附属层71不包括在LnCP中。该家庭代码以4字节(byte)组成,设定为随机(random)值或使用者设定值。
图3a至图3b为图2的各层间的接口(interface)框图。
图3a所示为物理层90连接到非独立型传输媒体时的层间的接口(interface)示意图。图3b所示的是物理层90连接到独立型传输媒体时的层间的接口示意图。
家庭网络系统1把各层需要的标题(head)及结尾(trailer)信息加到从上层接收的网络协议信息单位(Protocol Data UnitPDU)中,再传达到下层。
如图所示,APDU(Application layer PDU)是应用层60和网络层70之间传送的数据值(data)。NPDU(Network Layer PDU)是网络层70与数据连接层80或家庭代码控制附属层71之间传送的数据值。HCNPDU(Home CodeControl Sublayer PDU)是网络层70(确切的说是家庭代码控制附属层71)与数据连接层80或家庭代码控制附属层71之间传送的数据值。数据连接层80与物理层90之间按数据值(data)、数据帧单位形成接口。
图4a至4f为图3a至3b的接口详细框图。
图4a为在应用层60中的APDU结构。
AL(APDU Length)字段表示APDU的长度(AL到数据帧(frame)组的长度)的字段,最小值为4最大值为77。
AHL(APDU Header Length)字段是表示APDU标题(head)的长度(AL到ALO的长度)的字段,没有扩展时为3字节,可以扩展到7字节。LnCP网络协议中为了数据帧(frame)组的密码化,为了变更应用协议等APDU标题(head)可以扩展到7字节。
ALO(Application Layer Option)字段(field)是用于扩展信息块(sheet)的字段(field),例如该字段被设定为“0”后,装有其它值时忽略信息处理。
数据帧组为处理使用者的控制信息或事件(event)信息的字段,其结构随着ALO所含值的变化发生变化。
图4b为网络层70中的NPDU的结构;图4c为NPDU中的NLC的详细结构示意图。
SLP(Start of LnCP Packet)字段表示数据包的起始字段,其值为0x02。
DA(Destination Address)及SA(Source Address)的字段为要传送的数据包的收信方及发信方的节点地址,各由16比特构成。这里最上层1比特为显示群地址的标记(flag),接下来的7比特为产品的种类(产品码),下层8比特包括分得的理论地址。具有多个同一种类的网络管理器20~23或电器设备40~49时,上述下层8比特用于划分上述各网络管理器20~23或电器设备40~49。
PL(Packet Length)字段为显示要传送的NPDU总长的字段,其最小值为12字节,最大值为100字节。
SP(Service Priority)字段为给予传送信息传送优先位的字段,由3比特构成。各传送信息的优先顺位如表2。
表2表示从属客户设备应答主控客户设备的请求时,随从主控客户设备接收到的请求信息优先顺位。
表2

NHL(NPDU Header Length)字段是用于扩展NPDU标题(head)(SLP中的NLC字段)使用的字段,没扩展时是9字节,最大可扩展到16字节。
PV(Protocol Version)字段是显示所采用的网络协议版本的1字节的字段,由上层4比特及下层4比特构成。上层4比特为版本(version)字段,下层4比特为服务器版本(sub-version)字段。版本(version)及服务器版本(sub-version)分别以16进制标法显示版本。
NPT(Network layer Packet Type)字段是在网络层中划分数据包种类的4比特字段。LnCP包括请求数据包(Request Packet);应答数据包(Response Packet);通知数据包(Notification Packet)。主控客户设备的NPT字段应设定为请求数据包或通知数据包;从属设备的NPT字段应设定为应答数据包或通知数据包。数据包种类的NPT值如下表3所示。
表3

TC(Transmission Counter)字段是网络层发生通信故障,不能成功发送请求数据包或应答数据包时,为了提高传送请求数据包或应答数据包的成功率,再传送或反复传送的2比特字段。收信方可以利用TC字段的数值,检测出重复信息。随NPT值的不同TC字段值的变化范围如同下表4所示。
表4

PN(Packet Number)字段由2比特构成。在从属设备中为了检测出重复数据包PN(Packet Number)字段与TC一起被使用。在主控客户设备中为了处理多个的通信循环被使用。随NPT值的不同PN字段的变化范围如下表5所示。
表5

APDU字段是应用层60与网络层70之间传送的应用层的网络协议数据值(data)的单位。APDU最小值为0字节,最大值为88字节。
CRC(Cyclic Redundancy Check)字段是为了检测出已接收数据包(SLP到APDU字段)错误的16比特字段。
ELP(End of LnCP Packet)字段是显示数据包未端的字段,其值为0x03。如果接收与数据包长度字段中长度相应的数据值(data),也不能检测出ELP字段,则示为数据包错误。
图4d为家庭代码(Home Code)控制附属层71中的HCNPDU结构图。
如图所示,NPDU的上层部分还包含HC(Home Code)字段。
该家庭代码(Home Code)的数值由4字节构成。该家庭代码在数据包可传播的线路距离内具有唯一的值。
图4e为数据连接层中数据帧的结构。
LnCP数据连接层数据帧的标题(head)及结尾(trailer)根据传输媒体形成不同的结构。数据连接层80使用非规格化的传输媒体时,数据帧的标题及结尾应具有Null字段(Null Field)。如使用规格化的传输媒体,则随网络协议的规定。NPDU字段是从上层网络层70传送的数据值的单位。HCNPDU是物理层90为电力线或IEEE 802.11等非独立型传输媒体时使用的数据值单位,是在NPDU前端追加4字节家庭代码的数据值单位。数据连接层80不划分NPDU及HCNPDU的处理。
图4f为物理层90中的数据帧结构。
LnCP的物理层90具有把物理信号传送到传输媒体的功能。作为LnCP网络协议的物理层90,可以使用与RS-485或低功率RF等同的非规格化数据连接层80的传输媒体。还可以使用如电力线或IEEE 802.11等同的规格化传输媒体。适用LnCP网络的家庭网络系统1中,为了网络管理器20~23及电器设备40~49与RS-485或LnCP路由器30、31,及LnCP网络适配器35、36连接,利用了UART(Universal Asynchronous Receiver andTransmitter)数据帧结构及RS-232的信号标准(level)。各设备之间利用网线(serial bus)连接时,UART在通信线路控制比特信号流。如图4f所示,在LnCP中,把上层送来的数据包,变换成10比特大小的UART数据帧单位后,通过传输媒体传送。UART数据帧由1比特的起始位(Start Bit);8比特的数据值(data)及1比特的停止位(Stop Bit)构成。上述UART数据帧不使用效验位(Parity Bit)。UART数据帧从起始位传达,最后传到停止位。适用LnCP的家庭网络系统1利用UART时,不使用追加的数据帧标题(frame header)及帧结尾(frame trailer)。
上述信息中,字节(或比特)数据的排列按以下方式排列。上层字节(或比特)位于信息的左边,下层字节(或比特)位于右边。应用层60处理的信息类型如下。
请求信息(Request Message)是为了让从属设备实行命令,从主控设备的应用层60传向网络层70或从属设备的网络层70传向应用层60的信息。从属设备的应用层60根据网络层70传来的传输模式,可以利用应答信息(Response Message)回应。
应答信息(Response Message)是为了传输从属设备对命令执行的结果,从主控设备的网络层70传向应用层60或从从属设备的应用层60传向网络层70的信息,是对请求信息的回应。
事件(event)信息(Event Message)是设备状态被变更时,从送信方的应用层传向网络层或从收信方的网络层传向应用层的信息。接收方不作应答。
图5a至5c为各请求信息结构的实施例示意图。
图5a为基本请求信息的示意图。该请求信息由命令码(Command CodeCC)和实行它所用的关联因子(因子1,2...)构成。请求信息用于对从属设备的控制及状态确认,另外,还用于请求对从属设备的信息确认。
图5b为下载请求信息(Downloading Request Message)。下载请求信息是把从请求信息中分割出的数据传向设备时所用的输入因子(InputArguments)包括总页(total page)和“当前页”。图5c为上载请求信息(Uploading Request Message)。上载请求信息是用于从属设备分割取得数据的输入因子,包括“页码(PageNo)”和“数据大小(DataNo)”。
详细的说是,该下载请求信息是让主控设备保有特定数据,把该数据传向从属设备及/或其它主控设备的信息。上述数据按特定数据大小分割,分割出的全部个数为总页。在该总页中,包括在当前的请求信息中被传输的数据,该数据为“当前页”。
该上载请求信息是让从属设备及/或其它主控设备保有特定数据,主控设备上载该数据的信息。主控设备在总页中,请求一部分相当于数据大小的数据,该一部分数据成为位于全体数据中对应页码次序上的分割数据。
图6a至6c为各应答信息结构的实施例示意图。
应答信息区分为正常实行主控设备送来的请求信息时生成的ACK-应答信息(ACK-Response Message)和反之情况时生成的NAK-应答信息(NAK-Response Message)。
图6a为ACK-应答信息示意图。该ACK-应答信息由命令码CC和ACK(例如,0x06)、表示实行结果的各因子(因子1、2、…)构成。在从属设备成功实行由主控设备传输的请求信息时传输ACK-应答信息。
图6b为NAK-应答信息的示意图。该NAK-应答信息由命令码CC、NAK(例如,0x15)及1字节的NAK_code构成。在从属设备没能成功实行主控设备传输的请求信息时,传输该NAK-应答信息。NAK_code与有关产品码的错误具有区别。NAK_code是在主控设备与从属设备间的通信过程中,因错误命令码或错误因子,从属设备没能成功实行请求信息时,分类其原因的码值。
图6c为包括错误码(Error_code)NAK-应答信息的示意图。该Error_code是产品工作有关的错误。因产生这种错误,从属设备没能成功实行请求信息时,NAK_code值固定为特定的值,例如“0x63”。NAK_code后,紧跟Error_code值。
图7为事件(event)信息结构图。
如图7所示,事件(event)信息是从属设备的状态被变更时,生成的信息。由命令码CC(例如,0x11)、事件(event)码(Event Code)(2字节)及状态值(State Variable)(4字节)构成。在事件(event)码中,上层1字节与产品码(Product Code)相同,下层1字节表示状态变量。
图8为本发明网络管理器和电器设备共同部分的概略构成图。
如图8所示,网络管理器20~23(以下称作主控设备)和电器设备40~49(以下称作从属设备)由用于连接网络的接口部件210;特定的存储部件220;及控制部件230构成。控制部件230对接口部件210和存储部件220进行控制。
更详细地说,主控设备的存储部件220存储其它主控设备和从属设备的有关产品信息及产品类别地址信息。包括所有连接在网络上的产品信息(产品信息及已设定或未设定的节点地址信息等)的文档叫做家庭网络文档(program file),该家庭网络文档储存在储存部件220上,通过控制部件230识读,并更新注册。
从属设备的储存部件220储存产品信息。上述产品信息以从属信息的形式被储存,储存在作为储存部件的只读存储器220上。该从属信息文档是包括个别电器设备40~49(或从属设备)所具有的从属固有信息数据。个别电器设备40~49连接在网络上。
主控设备还包括使用者进行特定输入的输入部件(图略),以及显示装置(图略)。显示装置可以使用图标(icon),按家庭网络文档向使用者显示家庭网络系统1内的所有或至少部分电器设备40~49,及/或网络管理器20~23。显示装置还包括显示当前及过去动作状态接口。
另外,从属设备还包括特定命令的闭锁部件,该闭锁部件由控制部件230控制,并按使用者输入的命令或主控设备通过网络传来的控制命令进行工作,设置或解除从属设备的动作闭锁。
虽然,由主控设备或从属设备的控制部件230进行特定的动作,但是为了说明上的方便,下面是对主控设备或从属设备进行特定动作的说明。
图9为本发明动作闭锁方法的次序图。下面使用的信息包括上述图5a至图7中所示的结构,并包括以APDU,NPDU等数据形态传送的数据。
本发明动作闭锁方法的次序如下。
阶段S51主控设备生成请求信息,并把上述请求信息传向从属设备,请求信息包括对从属设备的动作闭锁部件的命令。请求信息结构见下表6。
表6

阶段S52从属设备接收请求信息,按动作闭锁命令控制闭锁部件,进行闭锁设定或解除闭锁。
阶段S53从属设备执行动作闭锁命令后,生成相应的应答信息(ACK-应答信息)传向主控设备。
阶段S54主控设备接收应答信息,把其结果存入家庭网络文档,并结束。
图10为本发明确认动作闭锁确认方法的次序图。
阶段S61主控设备生成包括动作闭锁确认命令的请求信息传向从属设备。从属设备为具有特定动作闭锁部件的设备,主控设备通过家庭网络文档来确认该信息。
阶段S62从属设备接收请求信息,读取动作闭锁确认命令,根据该动作闭锁确认命令产生动作闭锁部件的闭锁状态,并进行确认。
阶段S63从属设备生成应答信息,传向主控设备。上述应答信息包括动作闭锁部件的闭锁状态。这时传送的应答信息具有同下表7的结构。
表7

阶段S64中主控设备接收应答信息,读取包含在该信息中的闭锁状态,更新家庭网络文档,并储存从属设备的闭锁状态。
图11为本发明通知动作闭锁状态通知方法的次序图。
阶段S71从属设备内置的动作闭锁部件的动作闭锁状态产生变化时,从属设备把包括该动作闭锁状态的事件(event)信息传向主控设备。按使用者的动作闭锁操作,进行闭锁设定或解除闭锁时,有可能使动作闭锁部件的动作闭锁状态产生变化。这种事件(event)信息具有如下表8的结构。
表8


阶段S72主控设备接收事件(event)信息,并读取包括在事件(event)信息中的动作闭锁状态,更新家庭网络文档,并储存相应的从属设备的闭锁状态的变化。
权利要求
1.一种家庭网络系统,其特征是该家庭网络系统包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息;第2电器设备执行包括在请求信息中动作闭锁的命令。
2.根据权利要求1中所述的家庭网络系统,其特征是所述第2电器设备向第1电器设备传送对应请求信息的应答信息。
3.根据权利要求1中所述的家庭网络系统,其特征是所述动作闭锁命令为闭锁设定或闭锁解除。
4.根据权利要求1中所述的家庭网络系统,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
5根据权利要求1中所述的家庭网络系统,其特征是所述电器设备包括接口部件,用于与在网络协议下的特定通信协议的网络连接;特定的闭锁部件;控制部件,通过部件与其他电器设备进行通信,并从其它电器设备接收包括特定动作闭锁命令的请求信息,使上述动作闭锁部件执行动作闭锁命令。
6.根据权利要求5中所述的家庭网络系统,其特征是所述控制部件生成对应请求信息的应答信息,通过接口部件传向其它电器设备。
7.根据权利要求5中所述的家庭网络系统,其特征是所述动作闭锁命令为闭锁设定或闭锁解除。
8.根据权利要求5中所述的家庭网络系统,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
9.一种按照权利要求1中所述家庭网络系统中的动作闭锁方法,其特征是该方法包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的家庭网络系统中在网络协议下的特定通信协议;该方法还包括如下阶段第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息的阶段;第2电器设备执行包括在请求信息中的动作闭锁命令的阶段。
10.根据权利要求9中所述的家庭网络系统中的动作闭锁方法,其特征是该方法还包括第2电器设备向第1电器设备传送对应请求信息的应答信息的阶段。
11.根据权利要求9中所述的家庭网络系统中的动作闭锁方法,其特征是所述动作闭锁命令为闭锁设定或闭锁解除。
12.根据权利要求9中所述的家庭网络系统中的动作闭锁方法,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
13.一种家庭网络系统,其特征是该家庭网络系统包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息;第2电器设备根据包括在上述请求信息中的动作闭锁确认命令,把动作闭锁状态的应答信息传向第1电器设备。
14.根据权利要求13中所述的家庭网络系统,其特征是所述动作闭锁状态为闭锁设定或闭锁解除。
15.根据权利要求13中所述的家庭网络系统,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
16.根据权利要求13中所述的家庭网络系统,其特征是所述电器设备包括接口部件,用于与在网络协议下的特定通信协议的网络连接;特定的闭锁部件;控制部件,通过上述接口部件接收包括动作闭锁确认命令的请求信息,根据动作闭锁确认命令,对动作闭锁部件的动作闭锁状态进行确认,并生成传送包括上述内容的应答信息。
17.根据权利要求16中所述的家庭网络系统,其特征是所述动作闭锁状态为闭锁设定或闭锁解除。
18.根据权利要求16中所述的家庭网络系统,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
19一种按照权利要求13中所述家庭网络系统中的动作闭锁确认方法,其特征是该方法包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的家庭网络系统中的在网络协议下的特定通信协议;该方法还包括如下阶段第1电器设备向第2电器设备传送包括动作闭锁确认命令的请求信息的阶段;第2电器设备根据包括在上述请求信息中的动作闭锁确认命令,向第1电器设备传送动作闭锁状态的应答信息的阶段。
20.根据权利要求19中所述的家庭网络系统中的动作闭锁确认方法,其特征是所述动作闭锁状态为闭锁设定或闭锁解除。
21.根据权利要求19中所述的家庭网络系统中的动作闭锁确认方法,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
22.一种家庭网络系统,其特征是该家庭网络系统包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁状态的事件(event)信息;第2电器设备接收上述事件(event)信息,并储存第1电器设备的动作闭锁状态。
23.根据权利要求22中所述的家庭网络系统,其特征是所述动作闭锁状态为闭锁设定或闭锁解除。
24.根据权利要求22或23中所述的家庭网络系统,其特征是所述第1电器设备还具有动作闭锁部件,上述动作闭锁部件由使用者来操作,并通过使用者的操作,进行闭锁设定或闭锁解除,第1电器设备在动作闭锁状态产生变化时,生成传送上述事件(event)信息
25.根据权利要求22中所述的家庭网络系统,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
26.根据权利要求22中所述的家庭网络系统,其特征是所述所述电器设备包括接口部件,用于与在网络协议下的特定通信协议的网络连接;闭锁部件,由使用者来操作,并通过使用者的操作进行动作闭锁设定或闭锁解除;控制部件,通过上述接口部件与其它电器设备进行通信,并对动作闭锁状态进行确认,再通过接口部件传向其它电器设备。
27.根据权利要求26中所述的家庭网络系统,其特征是所述动作闭锁状态为闭锁设定或闭锁解除。
28.根据权利要求26中所述的家庭网络系统,其特征是所述控制部件在动作闭锁状态产生变化时进行工作。
29.根据权利要求26中所述的家庭网络系统,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
30.一种按照权利要求22中所述家庭网络系统中的动作闭锁状态通知方法,其特征是该方法包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的家庭网络系统中的在网络协议下的特定通信协议;该方法还包括如下阶段第1电器设备向第2电器设备传送包括动作闭锁状态的事件(event)信息的阶段;第2电器设备储存包括在事件(event)信息中的第1电器设备动作闭锁状态的阶段。
31 根据权利要求30中所述的家庭网络系统中的动作闭锁状态通知方法,其特征是所述动作闭锁命令为闭锁设定或闭锁解除。
32.根据权利要求30或31中所述的家庭网络系统中的动作闭锁状态通知方法,其特征是所述第1电器设备的动作闭锁状态产生变化时,进行上述传送阶段。
33.根据权利要求30中所述的家庭网络系统中的动作闭锁状态通知方法,其特征是所述特定通信协议是生活网络控制通信协议(LnCP)。
全文摘要
本发明公开一种家庭网络系统,包括由两个以上的第1及第2电器设备和联接上述第1及第2各电器设备的在网络协议下的特定通信协议;第1电器设备向第2电器设备传送包括动作闭锁命令的请求信息;第2电器设备执行包括在请求信息中动作闭锁的命令,以及动作闭锁方法;还包括把请求信息中动作闭锁确认命令的应答信息传向第1电器设备及其动作闭锁确认方法;第2电器设备接收事件信息,储存第1电器设备动作闭锁状态及其通知方法。本发明效果是提供适用通用通信规范——控制通信协议;能控制并监视各电器设备的功能;提供适用生活网络通信规范——控制通信协议;提供确认电器设备动作闭锁部件状态和通知电器设备动作闭锁部件状态变化的家庭网络系统。
文档编号H04L29/06GK1767467SQ20041007242
公开日2006年5月3日 申请日期2004年10月27日 优先权日2004年10月27日
发明者白承冕, 李军锡, 金勇泰, 朴炯俊, 具必英, 金丙叶, 姜成涣, 具滋仁, 金珠玄, 李勋峰, 旻珠永 申请人:乐金电子(天津)电器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1