[go: up one dir, main page]

CN1767477A - 家庭网络系统和活动项目信息处理方法及程序储存媒体 - Google Patents

家庭网络系统和活动项目信息处理方法及程序储存媒体 Download PDF

Info

Publication number
CN1767477A
CN1767477A CN 200410072464 CN200410072464A CN1767477A CN 1767477 A CN1767477 A CN 1767477A CN 200410072464 CN200410072464 CN 200410072464 CN 200410072464 A CN200410072464 A CN 200410072464A CN 1767477 A CN1767477 A CN 1767477A
Authority
CN
China
Prior art keywords
item information
electric equipment
notification interval
activity notification
master control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200410072464
Other languages
English (en)
Other versions
CN100534051C (zh
Inventor
李军锡
白承冕
金勇泰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Tianjin Appliances Co Ltd
Original Assignee
LG Electronics Tianjin Appliances Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LG Electronics Tianjin Appliances Co Ltd filed Critical LG Electronics Tianjin Appliances Co Ltd
Priority to CNB200410072464XA priority Critical patent/CN100534051C/zh
Publication of CN1767477A publication Critical patent/CN1767477A/zh
Application granted granted Critical
Publication of CN100534051C publication Critical patent/CN100534051C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

一种家庭网络系统和活动项目信息处理方法及程序储存媒体。家庭网络系统包括电器设备和主控制设备;电器设备可通过按照一定通信协议的网络及已储存的第1活动通知间隔将活动项目信息传送给主控制设备;主控制设备能够接收活动项目信息,从而确认出电器设备的状态。本发明提供的家庭网络系统使用了具有规范的通信规格且能够对该系统内的电器设备进行控制以及监视的控制协议,而且,该系统采用了规定的生活网络控制协议,并且还可以获得家庭网络系统内所有设备的当前状态信息,同时能够控制网络上的信息量,从而能够更有效地获得所有设备的信息。另外,该系统还可以根据网络状态来改变项目信息的发送周期,从而可以提高网络的使用效率。

Description

家庭网络系统和活动项目信息处理方法及程序储存媒体
技术领域
本发明涉及一种家庭网络系统和活动项目信息处理方法及程序储存媒体,特别是涉及一种采用生活网络控制协议的家庭网络系统和活动项目信息处理方法及程序储存媒体。
背景技术
家庭网络是指连接有各种数字家电的网络,其可使人们无论在家中还是在外边都可以既方便又安全地使用家用电器。随着数字信号处理技术的发展,一直以来被称之为白色家电的冰箱或者洗衣机等装置都逐渐变成了数字产品,而且随着家电运用体系技术和高速多媒体通信技术的飞速发展而使数字家电变成了信息家电,从而推动了家庭网络的发展。如表1所示,这种家庭网络可根据所提供的服务类型分为数据网络、娱乐网络以及生活网络。
                                          表1
  分类   功能   服务类型
  数据网络   PC和周围设备之间的网络。   数据交换、因特网服务。
  娱乐网络   A/V(音频/视频)设备之间的网络。   音频、视频、服务。
  生活网络   控制家用电器的网络。   家用电器的控制、家庭自动化、远程监测、信息服务等。
这里,数据网络是指为使PC和周围设备之间进行数据交换或者提供因特网服务而构筑的网络;娱乐网络是为具备音频和视频处理功能的家电设备之间构筑的网络;而生活网络则是为了控制家电和家庭自动化以及远程监测而构筑的网络。其中,家庭网络包括能够控制其它家电的运转或者监视其状态的主控制设备;和利用电器设备的特性或者其它功能,并具有能够响应主控制设备的功能和通知自身状态变化的信息功能的电器设备自动控制装置。本说明书中提及的家用电器不仅包括上述的洗衣机、冰箱等生活网络服务用家用电器,而且还包括用于数据网络服务以及娱乐网络服务的所有家用电器,并且还包括燃气阀门控制装置、自动门装置及电灯等产品。但这种已有技术的家庭网络系统没有提供对该系统中的电器设备进行控制及监视等功能的规范通信规格。
发明内容
为了解决上述问题,本发明的目的在于提供一种能够使用规范的通信规格来控制及监视系统内各电器设备的功能,并且能够获得系统内所有设备的当前状态信息,能够控制网络上的信息量,从而能更有效地获得所有设备的信息,并能够按照网络状态来改变项目信息的发送周期,以提高网络使用效率的家庭网络系统和活动项目信息处理方法及程序储存媒体。
为了达到上述目的,本发明提供的家庭网络系统包括电器设备和主控制设备;所述的电器设备可通过按照一定通信协议的网络及已储存的第1活动通知间隔将活动项目信息传送给主控制设备;主控制设备能够接收上述活动项目信息,从而确认出电器设备的状态。
所述的电器设备能够对已储存的逻辑地址是否为初始逻辑地址进行判断,并在上述储存的逻辑地址不是初始逻辑地址的情况下才向主控制设备发送活动项目信息。
所述的已储存的逻辑地址是主控制设备分配给电器设备的逻辑地址。
所述的电器设备连接在上述网络上,并在接通电源时传送上述活动项目信息。
所述的电器设备连接在上述网络上,并在接通电源时按照在一定时间范围内选择的随机时间进行等待,然后传送上述活动项目信息。
所述的时间范围为0~5000ms。
所述的电器设备等待上述时间后,按照第2活动通知间隔和已设定的次数将上述活动项目信息传送给主控制设备,然后按第1活动通知间隔发送上述活动项目信息。
所述的第1活动通知间隔大于等于第2活动通知间隔。
所述的主控制设备能够向上述的电器设备传送活动通知间隔设定请求信息,所述的活动通知间隔设定请求信息包括新的活动通知间隔,新的活动通知间隔值不同于已储存在上述电器设备内的第1活动通知间隔,上述电器设备将已储存的第1活动通知间隔改变成新的活动通知间隔,然后进行储存,并向主控制设备发送活动通知间隔设定ACK应答信息。
所述的电器设备将上述新的活动通知间隔储存在只读储存区中。
所述的主控制设备将上述确认的电器设备状态通过显示器进行显示。
所述的活动项目信息至少包括项目代码和状态值。
所述的状态值至少显示出正在等待或正在工作或暂停内容中的某一个。
所述的活动项目信息还包括错误状态值。
所述的活动项目信息包括第1活动通知间隔。
本发明提供的家庭网络系统的活动项目信息处理方法包括:所述的电器设备每隔已储存的第1活动通知间隔向主控制设备发送活动项目信息的阶段;和主控制设备接收上述活动项目信息,从而确认出电器设备状态的阶段。
所述的活动项目信息处理方法还包括对上述电器设备储存的逻辑地址是否为初始逻辑地址进行判断,并只在上述储存的逻辑地址不是初始逻辑地址时才发送活动项目信息的阶段。
所述的电器设备连接在上述网络上,并在接通电源时传送上述活动项目信息。
所述的活动项目信息处理方法还包括:所述的电器设备连接在上述网络上,并在接通电源时按照在设定的时间范围内选择的随机时间进行等待,然后延迟传送上述活动项目信息的阶段。
所述的活动项目信息处理方法还包括:延迟传送阶段后,在设定的第2活动通知间隔内按照设定的次数将上述活动项目信息传送给主控制设备的阶段;和第2活动通知间隔之后进行每隔第1活动通知间隔传送活动项目信息的阶段。
所述的活动项目信息处理方法还包括:所述的主控制设备向电器设备传送活动通知间隔设定请求信息的阶段,该信息包括的活动通知间隔与储存在电器设备中的第1活动通知间隔值不同;电器设备将已储存的第1活动通知间隔改变成新的活动通知间隔并进行储存的阶段;和电器设备向主控制设备传送活动通知间隔设定ACK应答信息的阶段。
所述的活动项目信息处理方法还包括:所述的主控制设备通过显示装置显示出已确认的电器设备状态的阶段。
本发明提供的储存有电脑可读程序的程序储存媒体,在由通过使用一定通信协议的网络与电器设备相连接的主控制设备和一个以上的电器设备组成的家庭网络系统中,所述的程序包括:电器设备每隔已储存的第1活动通知间隔向主控制设备发送活动项目信息的阶段;和主控制设备接收活动项目信息,并确认出电器设备状态的阶段。
所述的程序还包括:对电器设备储存的逻辑地址是否为初始逻辑地址进行判断,并只在储存的逻辑地址不是初始逻辑地址时才进行发送活动项目信息的阶段。
所述的电器设备连接在上述网络上,并在接通电源时传送上述活动项目信息的阶段。
所述的程序还包括:所述的电器设备连接在上述网络,并在接通电源时按照在设定的时间范围内选择的随机时间进行等待,然后延迟传送上述活动项目信息的阶段。
所述的程序还包括:延迟传送阶段后,在设定的第2活动通知间隔内按照设定的次数将上述活动项目信息传送给主控制设备的阶段;和第2活动通知间隔之后进行每隔第1活动通知间隔传送活动项目信息的阶段。
所述的程序还包括:所述的主控制设备向电器设备传送活动通知间隔设定请求信息的阶段,该信息包括的活动通知间隔与储存在电器设备中的第1活动通知间隔值不同;电器设备将已储存的第1活动通知间隔改变成新的活动通知间隔并进行储存的阶段;和电器设备向主控制设备传送活动通知间隔设定ACK应答信息的阶段。
所述的程序还包括:所述的主控制设备通过显示装置显示出已确认的电器设备状态的阶段。
本发明提供的家庭网络系统和活动项目信息处理方法及程序储存媒体使用了具有规范的通信规格且能够对该系统内的电器设备进行控制以及监视的控制协议,而且,该系统采用了规定的生活网络控制协议,并且还可以获得家庭网络系统内所有设备的当前状态信息,同时能够控制网络上的信息量,从而能够更有效地获得所有设备的信息。另外,本发明的家电网络系统还可以根据网络状态来改变项目信息的发送周期,从而可以提高网络的使用效率。
附图说明
下面结合附图和具体实施方式对本发明提供的家庭网络系统和活动项目信息处理方法及程序储存媒体进行详细说明。
图1为本发明提供的家庭网络系统构成图。
图2为本发明提供的生活网络控制协议栈组成图。
图3a、图3b为本发明提供的生活网络控制协议栈中各层之间的界面组成图。
图4a至图4f为本发明提供的生活网络控制协议栈中各层之间界面详细组成图。
图5a至图5b为本发明提供的家庭网络系统中地址系统示意图。
图6为本发明中的网络管理器和电器设备共用电器装置结构示意图。
图7为本发明提供的家庭网络系统的活动项目信息处理方法第1实施例流程图。
图8为图7中的家庭网络文档一实施例图。
图9为本发明提供的家庭网络系统的活动项目信息处理方法第2实施例流程图。
附图主要部件标号:
1:家庭网络系统                   2:因特网
3:LnCP服务器                     4:客户端设备
10:家庭网关                      20~23:网络管理器
30,31:LnCP路由器                40~49:电器设备
具体实施方式
图1为本发明提供的家庭网络系统构成图。如图1所示,本发明提供的家庭网络系统1通过因特网2连接LnCP服务器3,而客户端设备4则通过因特网2连接LnCP服务器3。即,家庭网络系统1可以与LnCP服务器3和/或客户端设备4进行通信。包括因特网2在内的家庭网络系统1外部的网络可根据客户端设备4的种类而添加其它的配件。即,在客户端设备4为电脑时,因特网2需要具备图中未示出的网络服务器;而当客户端设备4为网络电话时,其需要具备图中未示出的无线应用协议服务器。LnCP服务器3可按照规定的登录程序分别与家庭网络系统1以及客户端设备4相连接,然后从客户端设备4接收监视以及控制命令,并将其转换为规定的格式后通过因特网2将该信息传送给家庭网络系统1。而且,LnCP服务器3可从家庭网络系统1中接收具有规定格式的信息,并且能够进行保存或者将其传送给客户端设备4。另外,LnCP服务器3还可将自身保存或者生成的信息传送给家庭网络系统1,即,家庭网络系统1可从所连接的LnCP服务器3上下载所提供的内容。家庭网络系统1包括:用于连接因特网2的家庭网关10、对若干个电器设备40~49进行环境设定并执行管理功能的若干个网络管理器20~23、连接传输媒体的LnCP路由器30,31和/或LnCP连接器35,36以及若干个电器设备40~49。家庭网络系统1内部的网络是由所连接的电器设备40~49以及这些设备共用的传输媒体组成。这种传输媒体利用像RS-485或者低功率RF等数据连接层非标准传送媒体,或者利用电力线或IEEE802.11等标准传送媒体。这种家庭网络系统1内部的网络由与因特网2相互分离的网络构成,即构成利用有线或者无线传送媒体连接而形成的独立型网络。在这里,所述的独立性网络包括物理上连接而逻辑上分离的网络。这种家庭网络系统1包括能够控制其它电器设备40~49的运转或者对其进行监视的主控制设备和具有能够响应主控制设备的请求功能和通知自身状态变化信息的从属设备。主控制设备包括网络管理器20~23,从属设备包括电器设备40~49。但是,网络管理器20~23内存有所要控制的电器设备40~49的信息以及控制代码,由此可利用程序化方式对其进行控制,或者接收LnCP服务器3和/或客户端设备4输入的指令而对其进行控制。另外,如图1所示,在连接了若干个网络管理器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’)能够组合成节点地址而作为设备的标识。有关LnCP的地址系统将在以后进行说明。
图2为本发明提供的生活网络控制协议栈组成图。本发明提供的家庭网络系统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执行网络管理器20~23、LnCP路由器30,31、LnCP连接器35,36以及电器设备40~49的固有功能,其包括为了在网络上进行远程操作以及监视而能够提供与应用层60之间界面功能的应用软件50;能够给使用者提供服务,可将使用者提供的信息或者命令转换为信息并传送给下层的应用层60;能够给网络管理器20~23、LnCP路由器30,31、LnCP连接器35,36以及电器设备40~49提供可靠性较高的网络连接的网络层70;能够提供连接共用传输媒体的控制功能的数据连接层80;能够提供网络管理器20~23、LnCP路由器30,31、LnCP连接器35,36以及电器设备40~49之间连接的物理界面和将所要传送的位规格化的物理层90;以及能够设定物理层90以及其它各层中使用的节点参数,并进行管理的参数管理层100。具体地说,所述的应用软件50还包括具有节点参数和对连接在网络上的网络管理器20~23、LnCP路由器30,31、LnCP连接器35,36以及电器设备40~49进行管理功能的网络管理附属层51。即,所述的网络管理附属层51具有能够执行设定节点变量值或改变节点变量的管理功能和当使用LnCP的设备作为主控制设备时构筑网络及对其进行管理的网络管理功能。而且,在网络管理器20~23、LnCP路由器30,31、LnCP连接器35,36以及电器设备40~49利用电力线和IEEE802.111以及无线形式等非独立型媒体(例如,LnCP包含电力线通信PLC协议和/或无线协议时)构成网络时,网络层70还包括能够执行逻辑区分各个特定网络的家庭代码设定、管理以及处理等功能的家庭代码控制附属层71。所述的家庭代码控制附属层71在使用RS-485等独立型传输媒体构成网络从而在物理上区别于其它特定网络时将不包括在LnCP中。所述的家庭代码是由4字节任意值或使用者设定的值构成。
图3a、图3b为本发明提供的生活网络控制协议栈中各层之间的界面组成图。图3a表示当物理层90连接在非独立型传输媒体上时各层之间的界面,而图3b则表示物理层90连接在独立型传输媒体上时各层之间的界面。家庭网络系统1可在从上层接收到的协议数据单元(PDU)中加上各所在层要求的标题和结尾信息而传送给下层。如图3a、图3b所示,APDU(应用层PDU)是在应用层60和网络层70之间传递的数据,NPDU(网络层PDU)是在网络层70和数据连接层80或者家庭代码控制附属层71之间传递的数据,HCNPDU(家庭代码控制下层PDU)是在网络层70(更准确地说是家庭代码控制附属层71)和数据连接层80之间传递的数据,而数据连接层80和物理层90之间则以数据帧为单位形成界面。
图4a至图4f为本发明提供的生活网络控制协议栈中各层之间界面详细组成图。其中,图4a为应用层中的APDU结构。其中,AL字段为表示APDU长度(从AL到信息字段的长度)的字段,其最小值为4,而最大值为77。AHL字段为表示APDU标题长度(从AL到ALO的长度)的字段,不扩展时其为3字节,并可以扩展到7字节。在LnCP中,为了信息的保密化和应用协议的变更等,可以将APDU标题长度扩展到7字节。ALO(应用层选顶)字段为表示信息包扩展的字段,例如设定为‘0’时,在含有其它值的情况下可忽略信息字段。信息字段是处理使用者的控制信息或事件信息的字段,根据ALO字段包含的值,其组成有所不同。图4b为网络层70中的NPDU结构。图4c为NPDU中的NLC详细结构。其中,SLP为表示信息包开始的字段,其具有0x02值。DA和SA字段为所要传送的信息包接收者和发送者的逻辑地址字段,分别由16位构成。这里,最高位的1位为表示群组地址的标记,其后的7位表示产品的种类(产品代码),最后的8位是区分若干个相同的网络管理器20~23和电器设备40~49的逻辑地址。PL字段为表示所要传送的NPDU整个长度的字段,其最小值为12字节,而最大值可达到100字节。SP字段是对所要传送的信息赋予传送顺序的字段,其由3位构成,而各种信息的优先顺序参见表2。当从属设备根据主控制设备的请求而进行响应时,其将依照从主控制设备接收到的请求信息的优先顺序。NHL字段为用于NPDU标题(从SLP到NLC字段)扩展的字段,在不进行扩展时为9字节,最大可以扩展到16字节。PV
                           表2
  优先顺序   值   应用层
  高   0  -发送紧急信息时。
1  -发送一般信息时。-发送联机状态或者脱机状态变化的事件信息时。
标准 2  -发送构筑网络的信息时。-发送一般事件信息时。
  低   3  -依据下载或者上传原理进行数据传送时。
字段为表示采用版本的1字节字段,上位的4位是版本字段,下位的4位是副版本字段,版本和副版本分别用16进制表示。NPT字段为在网络层中区分信息包种类的4位字段,LnCP包括请求信息包、响应信息包和通知信息包,主控制设备的NPT字段需要设定为请求信息包或通知信息包,而从属设备的NPT字段则需要设定为响应信息包或通知信息包。数据包种类的NPT值如表3所示。
           表3
  值   说明
  0   请求数据包
  1~3   不使用
  4   应答数据包
  5~7   不使用
  8   通知数据包
  9~12   不使用
  13~15   与家庭代码控制附属层连接的接口用预约值。
TC字段为在网络层中发生通信故障而没能成功发送请求信息包或者响应信息包时,为了重发请求信息包或为了提高通知信息包的传送效率而反复发送的2位字段。接收者可利用TC字段值检测重复信息。NPT值之后的TC字段值的范围如表4所示。
               表4
  数据包种类   值(范围)
  请求数据包   1~3
  应答数据包   1
  通知数据包   1~3
PN字段为由2位构成的信息包号字段,在从属设备中其与TC字段一起用于检测重复信息包,而在主控制设备中用于处理若干个通信循环。NPT值之后的PN字段的范围如表5所示。
                       表5
  数据包种类   值(范围)
  请求数据包   0~3
  应答数据包   复制请求数据包的PN字段值。
  通知数据包   0~3
APDU字段为应用层60和网络层70之间传递的应用层协议数据单元,其最小值为0字节,而最大值为88字节。CRC字段是对接收到的信息包(从SLP到APDU)中的错误进行冗余检验的16位字段。ELP字段为表示信息包结尾的字段,其具有0x03值。如果接收完由信息包长度字段所规定长度的数据后没有检测出ELP字段的话,则视为信息包错误。图4d为家庭代码控制附属层71中的HCNPDU结构。如图4d所示,NPDU上位部分上还包括家庭代码(HC)字段。所述的家庭代码字段由4字节组成,并在可以传递信息包的线路上具有唯一的值。图4e为数据连接层80的帧结构。LnCP数据连接层中帧的标题以及结尾根据传输媒体有所不同,当数据连接层80使用非标准传输媒体时,帧的标题以及结尾为空字段。而当使用标准传输媒体时,则依据协议规定。NPDU字段为上位网络层70传送的数据单元,而HCNPDU为物理层90使用电力线或IEEE 802.111等非独立传输媒体时使用的4字节家庭代码加上NPDU前部形成的数据单元。数据连接层80对NPDU和HCNPDU的处理不进行区分。图4f为物理层90的帧结构。LnCP的物理层90具有收发传输媒体物理信号的功能,其可以使用RS-485或低功率RF等非标准传输媒体。在使用LnCP的家庭网络系统1中,为使网络管理器20~23以及电器设备40~49与RS-485或者LnCP路由器30,31或LnCP连接器35,36间形成界面,可以利用UART(通用异步接收器和传输器)帧结构和RS-232的信号电平。UART在设备之间利用串联总线进行连接时能在通信线路中控制位信号的流动。如图4f所示,在LnCP中,可将上层发出的信息包变成10位大小的UART帧单位传递给传输媒体。UART帧由1位的起始位、8位的数据位以及1位的停止位构成,但不使用校验位。UART帧从起始位开始传递,最后传递停止位。在使用LnCP的家庭网络系统1中,利用UART时不使用附加的帧标题和帧结尾。
图5a至图5b为本发明提供的家庭网络系统中地址系统示意图。图5a为本发明提供的家庭网络系统使用的地址字段结构图。如图5a所示,产品代码具有唯一的值,其用于识别产品的基本功能。该字段的值是在产品出厂时被设定的,因而是不可改变的物理地址,并且同样的产品具有相同的固定地址。设备代码是一种逻辑地址,其用于分辨具有同一产品代码的各设备。群组地址是按照一定的基准设定且对应于一个以上设备的逻辑地址。
图5b为图5a的地址字段详细结构图。如图5b所示,固定地址字段的最高位MSB被定义为标记位,其值为“0”时代表设备代码,而为“1”时则代表群组代码。通过分别设置整个地址字段中的MSB值就可以分辨出设备代码和群组代码。另外,各辅助字段内的所有位全部被设定为1时表示集团地址。比如,冰箱的产品代码为0x01时,0x01FF表示各冰箱的群组地址,而0x81XX(这里X表示任意值)则表示具有同一群组代码的所有冰箱的集团地址。当各从属设备连接在家庭网络系统1上时由主控制设备自动设定上述设备代码。这里,群组代码虽然也可以由主控制设备自动设定,但很多情况下因技术上的原因需要使用者直接对其进行设定。例如,具有0x0200(空调1)及0x0201(空调2)的节点地址可以被电器设备40~49、LnCP路由器30、31和/或LnCP网络连接器35,36识别。另外,还可以使用按照特定的标准(同种产品、产品的设置位置、使用者等)设置的群组地址,使用群组地址时可以一次性识别一个以上的电器设备40~49、LnCP路由器30、31和/或LnCP网络连接器35,36。在此群组地址中,显性群组地址将地址选择值(以下称为标记)设定为“1”时该显性群组地址为指定多个客户设备的集团地址。默认的群组地址将逻辑地址和/或产品代码的所有字节值都设为“1”,进而可以指定多个客户设备。这里,特别需要指出的是通常将已定义的群组地址称为集团代码。
比如,产品代码为0bXXXX XXXX,逻辑地址为0bYYYY YYYY,群组代码为0bZZZZ ZZZZ,则设备被辨认成8个种类的地址。
(1)所有设备的地址指定是由0b1111 1111 1111 1111或0b0111 11111111 1111(0xFFFF或0x7FFF)组成;
(2)产品代码的地址指定是由0b1XXX XXXX 1111 1111或0b0XXXXXXX 1111 1111组成;
(3)群组代码的地址指定是由0b1111 1111 ZZZZ ZZZZ组成;
(4)逻辑地址的地址指定是由0b0111 1111 YYYY YYYY组成;
(5)产品代码和逻辑地址的地址指定是由0b0XXX XXXX YYYYYYYY组成;
(6)产品代码和群组代码的地址指定是由0b1XXX XXXX ZZZZ ZZZZ组成。
由产品代码和初始逻辑地址组成的节点地址在产品出厂时就被分别储存在主控制设备和从属设备的特定储存部件中。
图6为本发明中的网络管理器和电器设备共用电器装置结构示意图。如图6所示,网络管理器20~23(以下称作主控制设备)和电器设备40~49(以下称作从属设备)的共用电器装置由用于连接网络的接口部件210、储存部件220以及控制部件230组成。控制装置230能够控制接口部件210和储存部件220,并能对新设备(新电器设备或新网络管理器)设定唯一的节点地址。更详细地说,主控制设备的储存部件220能够储存其它主控制设备和从属设备有关产品的信息以及产品类别地址信息。包括上述所有连接在网络上的产品信息(产品信息和已设定的或未设定的节点地址信息等)的文档称为家庭网络文档。该家庭网络文档储存在储存部件220上,并可通过控制部件230读取或更新注册。从属设备的储存部件220至少储存自己的产品代码和初始逻辑地址。该储存部件220还将储存临时逻辑地址和主控制设备设定的逻辑地址等。主控制设备还可以包括图中未示出的显示装置,显示装置包括输入装置和界面装置。输入装置用于使用者输入某些信号。界面装置可根据家庭网络文档将把家庭网络系统中的所有或一部分电器设备40~49和/或网络管理器20~23以图标的形式显示给使用者。虽然是用主控制设备或从属设备的控制部件230来进行特定的操作,但是为了说明上的方便,下面的说明都是称为由主控制设备或从属设备来进行特定的操作。
图7为本发明提供的家庭网络系统的活动项目信息处理方法第1实施例流程图。下面示出的多个信息不仅包括图4a中的APDU信息,还包括图4b中的DA字段以及SA字段,其是各设备之间传送数据的总称。更详细地说,在S51阶段中,从属设备连接在家庭网络系统1上,并接通电源。在S52阶段中,从属设备对已储存在储存部件220中的逻辑地址是否为初始逻辑地址进行判断,如果已储存的逻辑地址是初始逻辑地址,则表明从属设备第一次连接在家庭网络系统1上,或从属设备处于没有登陆在家庭网络系统1(或主控制设备)的状态,因此,状态确认过程就此结束(该从属设备需要进行被主控制设备设定节点地址的过程)。如果已储存的逻辑地址不是初始逻辑地址,则进行S53阶段。在S53阶段中,从属设备从一定的时间范围(最好是0~5000ms)内选择随机时间,让需要传送的活动项目信息等待上述随机时间后迟延发送。家庭网络系统1上同时连接着多个设备时,如果这些设备同时发送项目活动信息,则网络的通信量就会急剧增加,因此使各设备选择随机时间后进行相应的等待就可以控制网络的通信量。在S54阶段中,从属设备每隔储存在储存部件220内的活动通知间隔便生成活动项目信息,然后传给主控制设备。这里,活动通知间隔为5~65565秒范围内的值,其可根据各从属设备有所不同。所述的活动通知间隔以储存在储存部件220的只读储存区中为宜。活动项目信息的内容如表6所示。
                           表6
  数据名   说明   大小   值
  CommCode   命令代码   1字节   0x11
  EventCode   项目代码   2字节   0xFF70
StatusVal 产品工作状态 1字节   0:正在等待1:正在工作2:暂停3~255:未定义
ErrorStatus 错误状态 1字节   0:正常状态1:错误状态
  3~255:未定义
  AliveInt   活动项目信息的传送间隔   2字节   5~65565秒
这里,命令代码表示活动项目信息是通知信息。项目代码表示设备活动状态的信息。产品工作状态值意味着设备当前工作状态。错误状态表示设备的当前状态是错误状态还是正常状态。活动通知间隔也包括在该活动项目信息中,被应用在下面的活动通知间隔设定阶段中。在S55阶段中,主控制设备接收该活动项目信息后并将其储存在储存部件220中。这里,主控制设备利用包括在该活动项目信息中的设备当前状态等信息更新家庭网络文档。在S56阶段中,主控制设备通过家庭网络系统显示出当前连接在该系统中各装置的活动状态,以便使用者掌握相关信息。反复进行S54阶段至S56阶段,直到从属设备的电源关闭或结束网络连接为止。S53阶段之后从属设备还可以进行如下阶段,即,每隔与上述活动通知间隔不同的活动通知间隔而按照一定的次数发送活动项目信息。该阶段中的活动通知间隔小于等于上述活动通知间隔,其大小为5秒,次数为2次。比如,在S53阶段中,从属设备可在等待一定随机时间后每隔5秒发送2次活动项目信息,然后进行S54阶段。
图8为图7中的家庭网络文档一实施例图。如图8所示,在主控制设备及从属设备中,主控制设备、洗衣机、冰箱和电视都处于正在工作状态,微波炉处于等待状态,而洗碗机则处于暂停状态。这种家庭网络文档可通过一定的显示装置,并用一定的使用者界面(比如图标形式)向使用者显示出上述内容。
图9为本发明提供的家庭网络系统的活动项目信息处理方法第2实施例流程图。如图9所示,在S71阶段中,主控制设备可根据家庭网络系统1的整体数据量或主控制设备自己的数据量向特定从属设备传送活动通知间隔设定请求信息,请求将上述活动通知间隔改变成一定值。这种请求变更活动通知间隔设定请求信息的方式可以存在如下两种。即,与从属设备储存部件220中的当前活动通知间隔相比,绝对地(比如,当前活动通知间隔+10秒)或相对地(比如当前活动通知间隔的(1+0.05)倍)进行变更。在S72阶段中,接收到该活动通知间隔设定请求信息的从属设备可将已储存的活动通知间隔变更为新的活动通知间隔。在S73阶段中,从属设备可向主控制设备传送活动通知间隔设定ACK应答信息,以通知新活动通知间隔设定结束。这种具体方法可被编成软件,并储存在家庭网络系统内的主控制设备和/或从属设备的储存部件中,然后加以执行。

Claims (29)

1、一种家庭网络系统,其特征在于:所述的家庭网络系统包括电器设备和主控制设备;所述的电器设备可通过按照一定通信协议的网络及已储存的第1活动通知间隔将活动项目信息传送给主控制设备;主控制设备能够接收上述活动项目信息,从而确认出电器设备的状态。
2、根据权利要求1所述的家庭网络系统,其特征在于:所述的电器设备能够对已储存的逻辑地址是否为初始逻辑地址进行判断,并在上述储存的逻辑地址不是初始逻辑地址的情况下才向主控制设备发送活动项目信息。
3、根据权利要求2所述的家庭网络系统,其特征在于:所述的已储存的逻辑地址是主控制设备分配给电器设备的逻辑地址。
4、根据权利要求1所述的家庭网络系统,其特征在于:所述的电器设备连接在上述网络上,并在接通电源时传送上述活动项目信息。
5、根据权利要求1所述的家庭网络系统,其特征在于:所述的电器设备连接在上述网络上,并在接通电源时按照在一定时间范围内选择的随机时间进行等待,然后传送上述活动项目信息。
6、根据权利要求5所述的家庭网络系统,其特征在于:所述的时间范围为0~5000ms。
7、根据权利要求5所述的家庭网络系统,其特征在于:所述的电器设备等待上述时间后,按照第2活动通知间隔和已设定的次数将上述活动项目信息传送给主控制设备,然后按第1活动通知间隔发送上述活动项目信息。
8、根据权利要求7所述的家庭网络系统,其特征在于:所述的第1活动通知间隔大于等于第2活动通知间隔。
9、根据权利要求1或2所述的家庭网络系统,其特征在于:所述的主控制设备能够向上述的电器设备传送活动通知间隔设定请求信息,所述的活动通知间隔设定请求信息包括新的活动通知间隔,新的活动通知间隔值不同于已储存在上述电器设备内的第1活动通知间隔,上述电器设备将已储存的第1活动通知间隔改变成新的活动通知间隔,然后进行储存,并向主控制设备发送活动通知间隔设定ACK应答信息。
10、根据权利要求9所述的家庭网络系统,其特征在于:所述的电器设备将上述新的活动通知间隔储存在只读储存区中。
11、根据权利要求1所述的家庭网络系统,其特征在于:所述的主控制设备将上述确认的电器设备状态通过显示器进行显示。
12、根据权利要求1所述的家庭网络系统,其特征在于:所述的活动项目信息至少包括项目代码和状态值。
13、根据权利要求12所述的家庭网络系统,其特征在于:所述的状态值至少显示出正在等待或正在工作或暂停内容中的某一个。
14、根据权利要求1或12所述的家庭网络系统,其特征在于:所述的活动项目信息还包括错误状态值。
15、根据权利要求1或12所述的家庭网络系统,其特征在于:所述的活动项目信息包括第1活动通知间隔。
16、一种家庭网络系统的活动项目信息处理方法,所述的家庭网络系统包括通过使用一定通信协议的网络与电器设备相连接的主控制设备和一个以上的电器设备;其特征在于:所述的家庭网络系统的活动项目信息处理方法包括:所述的电器设备每隔已储存的第1活动通知间隔向主控制设备发送活动项目信息的阶段;和主控制设备接收上述活动项目信息,从而确认出电器设备状态的阶段。
17、根据权利要求16所述的家庭网络系统的活动项目信息处理方法,其特征在于:所述的活动项目信息处理方法还包括对上述电器设备储存的逻辑地址是否为初始逻辑地址进行判断,并只在上述储存的逻辑地址不是初始逻辑地址时才发送活动项目信息的阶段。
18、根据权利要求16所述的家庭网络系统的活动项目信息处理方法,其特征在于:所述的电器设备连接在上述网络上,并在接通电源时传送上述活动项目信息。
19、根据权利要求18所述的家庭网络系统的活动项目信息处理方法,其特征在于:所述的活动项目信息处理方法还包括:所述的电器设备连接在上述网络上,并在接通电源时按照在设定的时间范围内选择的随机时间进行等待,然后延迟传送上述活动项目信息的阶段。
20、根据权利要求19所述的家庭网络系统的活动项目信息处理方法,其特征在于:所述的活动项目信息处理方法还包括:延迟传送阶段后,在设定的第2活动通知间隔内按照设定的次数将上述活动项目信息传送给主控制设备的阶段;和第2活动通知间隔之后进行每隔第1活动通知间隔传送活动项目信息的阶段。
21、根据权利要求16或17所述的家庭网络系统的活动项目信息处理方法,其特征在于:所述的活动项目信息处理方法还包括:所述的主控制设备向电器设备传送活动通知间隔设定请求信息的阶段,该信息包括的活动通知间隔与储存在电器设备中的第1活动通知间隔值不同;电器设备将已储存的第1活动通知间隔改变成新的活动通知间隔并进行储存的阶段;和电器设备向主控制设备传送活动通知间隔设定ACK应答信息的阶段。
22、根据权利要求16所述的家庭网络系统的活动项目信息处理方法,其特征在于:所述的活动项目信息处理方法还包括:所述的主控制设备通过显示装置显示出已确认的电器设备状态的阶段。
23、一种储存有电脑可读程序的程序储存媒体,其特征在于:在由通过使用一定通信协议的网络与电器设备相连接的主控制设备和一个以上的电器设备组成的家庭网络系统中,所述的程序包括:电器设备每隔已储存的第1活动通知间隔向主控制设备发送活动项目信息的阶段;和主控制设备接收活动项目信息,并确认出电器设备状态的阶段。
24、根据权利要求23所述的储存有电脑可读程序的程序储存媒体,其特征在于:所述的程序还包括:对电器设备储存的逻辑地址是否为初始逻辑地址进行判断,并只在储存的逻辑地址不是初始逻辑地址时才进行发送活动项目信息的阶段。
25、根据权利要求23所述的储存有电脑可读程序的程序储存媒体,其特征在于:所述的电器设备连接在上述网络上,并在接通电源时传送上述活动项目信息的阶段。
26、根据权利要求25所述的储存有电脑可读程序的程序储存媒体,其特征在于:所述的程序还包括:所述的电器设备连接在上述网络,并在接通电源时按照在设定的时间范围内选择的随机时间进行等待,然后延迟传送上述活动项目信息的阶段。
27、根据权利要求26所述的储存有电脑可读程序的程序储存媒体,其特征在于:所述的程序还包括:延迟传送阶段后,在设定的第2活动通知间隔内按照设定的次数将上述活动项目信息传送给主控制设备的阶段;和第2活动通知间隔之后进行每隔第1活动通知间隔传送活动项目信息的阶段。
28、根据权利要求23或24所述的储存有电脑可读程序的程序储存媒体,其特征在于:所述的程序还包括:所述的主控制设备向电器设备传送活动通知间隔设定请求信息的阶段,该信息包括的活动通知间隔与储存在电器设备中的第1活动通知间隔值不同;电器设备将已储存的第1活动通知间隔改变成新的活动通知间隔并进行储存的阶段;和电器设备向主控制设备传送活动通知间隔设定ACK应答信息的阶段。
29、根据权利要求23所述的储存有电脑可读程序的程序储存媒体,其特征在于:所述的程序还包括:所述的主控制设备通过显示装置显示出已确认的电器设备状态的阶段。
CNB200410072464XA 2004-10-27 2004-10-27 家庭网络系统和活动项目信息处理方法 Expired - Fee Related CN100534051C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200410072464XA CN100534051C (zh) 2004-10-27 2004-10-27 家庭网络系统和活动项目信息处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200410072464XA CN100534051C (zh) 2004-10-27 2004-10-27 家庭网络系统和活动项目信息处理方法

Publications (2)

Publication Number Publication Date
CN1767477A true CN1767477A (zh) 2006-05-03
CN100534051C CN100534051C (zh) 2009-08-26

Family

ID=36743096

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200410072464XA Expired - Fee Related CN100534051C (zh) 2004-10-27 2004-10-27 家庭网络系统和活动项目信息处理方法

Country Status (1)

Country Link
CN (1) CN100534051C (zh)

Also Published As

Publication number Publication date
CN100534051C (zh) 2009-08-26

Similar Documents

Publication Publication Date Title
CN1799224B (zh) 网络系统
WO2006091040A1 (en) Layer structure of network control protocol and interface method
CN101375558A (zh) 网络设备
WO2004107088A2 (en) Home network system
WO2004107092A2 (en) Home network system
CN101164285A (zh) 网络控制协议的分组结构和分组传输方法
WO2006083148A1 (en) Address management method and message transmitting and receiving method in network control system
CN1957559A (zh) 家庭网络系统
CN1767477A (zh) 家庭网络系统和活动项目信息处理方法及程序储存媒体
CN1767472A (zh) 家庭网络系统
CN1767478A (zh) 家庭网络系统和项目信息处理方法及电器装置
CN1956440A (zh) 家庭网络系统
CN1767464A (zh) 家庭网络系统
CN101164292A (zh) 网络控制协议的层结构和接口方法
CN1767471A (zh) 家庭网络系统
CN1767475A (zh) 家庭网络系统及其动作预约设定方法与相关电器设备
KR20060089854A (ko) 리빙 네트워크 컨트롤 시스템
CN1767463A (zh) 家庭网络系统
CN1938988A (zh) 家庭网络系统
CN1767474A (zh) 家庭网络系统及其地址设定方法与相关的电器设备
CN1747416A (zh) 家庭网络系统
CN101164294A (zh) 网络控制协议装置和网络连接方法
CN1747414A (zh) 家庭网络系统
WO2006091039A1 (en) Network control protocol device and network connection method
CN1767473A (zh) 一种家庭网络系统及其项目通知方法和电器设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090826

Termination date: 20171027