CN1263260C - 家用网络***中用于设定产品地址的方法 - Google Patents

家用网络***中用于设定产品地址的方法 Download PDF

Info

Publication number
CN1263260C
CN1263260C CNB028063163A CN02806316A CN1263260C CN 1263260 C CN1263260 C CN 1263260C CN B028063163 A CNB028063163 A CN B028063163A CN 02806316 A CN02806316 A CN 02806316A CN 1263260 C CN1263260 C CN 1263260C
Authority
CN
China
Prior art keywords
address
product
temporary
temporary address
home network
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.)
Expired - Fee Related
Application number
CNB028063163A
Other languages
English (en)
Other versions
CN1496631A (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 Inc
Original Assignee
LG Electronics Inc
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 Inc filed Critical LG Electronics Inc
Publication of CN1496631A publication Critical patent/CN1496631A/zh
Application granted granted Critical
Publication of CN1263260C publication Critical patent/CN1263260C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5046Resolving address allocation conflicts; Testing of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5061Pools of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5092Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2825Reporting to a device located outside the home and the home network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明公开了一种家用网络***中用于设定产品地址的方法。该方法包括:临时地址请求步骤,其中该网络控制器把具有预定范围的冗余地址指配给各产品,并请求冗余地址中的任意地址作为临时地址;临时地址指配步骤,其中每个产品把冗余地址中的任意地址指配为临时地址,并通知给网络控制器;以及地址确认步骤,其中该网络控制器对来自每个产品的所通知的临时地址中的每个非双重地址的一个冗余地址进行顺次设定。

Description

家用网络***中用于设定产品地址的方法
技术领域
本发明涉及一种家用网络***,具体涉及一种家用网络***中的产品地址设定方法。
背景技术
目前,家庭自动化几乎进入了实用化阶段,即:家电产品在家中或离家以外实现自动控制。尽管最初家庭自动化处于在产品之间没有互连的情况下,通过使用电话或红外线来对产品进行单独控制的水平,然而目前使用一种方法,即:通过采用通信装置来构成产品的网络,并且设置用于对该网络进行控制的控制器,以实现网络集成管理。
图1示意性示出了家用网络。
许多家用产品,例如,冰箱,空调器,微波炉,洗衣机,个人计算机(PC)等都通过通信总线连接,以形成家用网络。
当这些产品的微计算器具有串行通信功能时,可以在产品之间连接通信总线,以形成图2所示的家用网络,并且当这些产品的微计算机不具有串行通信功能时,可以另外把通信模块装配到产品上,以形成图3所示的家用网络。可以设置控制器来对如此形成的家用网络进行控制,其中,目前,由于大多数家庭都具有个人计算机,因而通过把应用程序提供给个人计算机来实现网络控制,可以使个人计算机用作网络控制器,而不设置单独控制器。
当家用网络中的家庭产品根据通信标准来交换通信数据时,对家用网络进行网络控制,该通信数据的结构如图4所示。该通信数据的结构具有:报头,用于指配通信数据的(产品的)接收机的接收机代码;用于指配通信数据的发射机的发射机代码;用于指定实际控制顺序的控制代码;以及差错检验代码。
各种网络控制都可用,这取决于如何指定控制代码。
并且,这些产品具有在内部设定的用于通信数据传输的通信条件。
作为一个示例,将根据一种假定来对该网络的操作进行说明,该假定是:洗衣机的通信条件是洗衣完成,接收机代码是空调器,并且把控制代码指定成:使洗衣完成的文字显示在显示器上,同时,从蜂鸣器生成用于告知洗衣完成的乐曲。
一旦洗衣完成,洗衣机就把包括上述规范在内的通信数据发送到空调器。然后,由于通信数据中的接收机代码与其自身相同,因而空调器读入通信数据,对控制代码进行检测,把洗衣完成的文字显示在显示器,即:LCD面板上,并操作蜂鸣器以生成用于告知洗衣完成的乐曲。
如果家用网络中的家庭产品不是来自同一制造商,则可能会在通信标准等方面存在差异,并且家庭产品可以因不设置一种产品而改变,也可以根据用户要求进行替换或增设。因此,即使在制造产品时,对各产品设定代表地址,然而需要在网络组织之后对产品地址进行设定,以便对网络进行有效控制,即使网络中的产品的制造商是不同的,或者网络变动的情况下也是如此。
发明内容
本发明是为解决上述问题而提出的,本发明的目的是提供一种家用网络***中的产品地址设定方法,其中,对产品地址进行设定以实现稳定控制,而与制造商和网络中的产品的变动无关。
本发明的这些和其他目的可通过提供一种家用网络***中的产品地址设定方法来实现,该家用网络***具有多个产品以及用于对该多个产品进行控制和管理的网络控制器,该方法包括:临时地址请求步骤,即:网络控制器把容许地址的范围指配给每个产品,并请求该产品设定一个容许地址作为该产品的临时地址;临时地址设定步骤,即:产品设定并通知网络控制器一个容许地址作为该产品的临时地址;以及地址固定步骤,即:网络控制器把容许地址中的一个指配给来自产品的所通知的临时地址之中的一个,而每个临时地址是非重复的地址,以及,其中将临时地址之中的重复的地址复位成产品的初始地址,并且再次进行临时地址请求步骤、临时地址设定步骤以及地址固定步骤。
附图说明
附图是为了能进一步了解本发明而包含的,并且被纳入本说明书中构成本说明书的一部分,这些附图示出了本发明的实施例,并用于与本说明书一起对本发明的原理进行说明:
在附图中:
图1示意性示出了家用网络***的方框图;
图2示出了通过使用串行通信功能进行通信总线连接的方框图;
图3示出了通过使用单独通信模块进行通信总线连接的方框图;
图4示出了通信数据结构的方框图;以及
图5示出了对根据本发明优选实施例的家用网络***中的产品地址设定方法的步骤进行说明的流程图。
具体实施方式
现在将对本发明的优选实施例进行详细说明,这些优选实施例的例子在附图中作了说明。
在对本发明的实施例进行说明时,相同部件将被赋予相同名称和参考符号,因而将省略对其重复说明。
图5示出了对根据本发明优选实施例的家用网络***中的产品地址设定方法的步骤进行说明的流程图。
在本发明的家用网络***中,参照图3描述的通信总线使产品连接起来。该通信模块具有在内部编程的算法,用于根据实现标准化并有助于通信的通信标准对通信数据进行编码/解码,而与制造商和产品种类无关,从而允许所有产品被连入网络内进行控制,而不用考虑与制造商。
当然,每个产品中的微计算机可以具有在内部编程的算法。
为了对家用网络***中的产品地址设定方法进行说明,假定家用网络具有多个空调器、洗衣机和冰箱。在此情况下,例如,空调器具有在装配时设定的相同代表地址(例如,0x20)。
参照图5,首先,网络控制器把通信数据发送到预定产品组,即:多个空调器,用于请求设定临时地址(S51)。因此,通信数据通过通信模块被发送到各空调器中的微计算器。
在此情况下,通信数据具有在内部设定的可选容许地址0x21-Ox2E。因此,在每个空调器中的微计算器通过把随机编号生成器投入运行来选择一个容许地址,并设定临时地址,然后把该临时地址通知给网络控制器(S52)。
然后,网络控制器对临时地址中的重复地址的存在进行判定(S53),把重复临时地址的产品的临时地址复位成初始代表地址(S54),并返回到步骤(S51)。
另一方面,按照容许地址的顺序来固定非重复地址,并再次调用相关产品(S55)。
例如,如果非重复临时地址是0x2A、0x25和0x23,并且容许地址是0x21-Ox2E,则具有0x23的临时地址的产品的地址被固定为0x21,具有0x25的临时地址的产品的地址被固定为0x25,以及具有0x2A的临时地址的产品的地址被固定为0x23。
之后,如果存在重复地址,则针对具有重复地址的产品,重复上述地址固定处理。
网络控制器可以根据需要来变更固定地址。
当根据上述处理,针对空调器完成地址固定时,对所有产品的地址固定的完成进行判定(S56)。
如果对所有产品的地址固定未完成(由于当前完成空调器的地址固定),则针对洗衣机和冰箱重复上述处理,以便完成网络中的所有产品的地址固定。
本领域技术人员应该理解,可在不脱离本发明的精神或范围的情况下,对本发明的家用网络***中的产品地址设定方法进行各种修改和变动。这样,意图是使本发明涵盖对本发明所作的修改和变动,但条件是,这些修改和变动应在所附权利要求及其等效权利要求的范围内。

Claims (2)

1.一种家用网络***中用于设定产品地址的方法,该家用网络***具有多个产品以及用于对该多个产品进行控制和管理的网络控制器,该方法包括:
临时地址请求步骤,该网络控制器把容许地址的范围指配给每个产品,并请求该产品设定一个容许地址作为该产品的临时地址;
临时地址设定步骤,其设定产品的临时地址,并由产品通知网络控制器容许地址中的一个作为该产品的临时地址;
地址固定步骤,该网络控制器把容许地址中的一个指配给来自产品的所通知的临时地址之中的一个,而该每个临时地址是非重复的地址,以及,
其中将临时地址之中的重复的地址复位成产品的初始地址,并且再次进行临时地址请求步骤、临时地址设定步骤以及地址固定步骤。
2.根据权利要求1所述的方法,其中,所述临时地址是在临时地址设定步骤中随机指配的容许地址中的一个。
CNB028063163A 2002-01-10 2002-04-10 家用网络***中用于设定产品地址的方法 Expired - Fee Related CN1263260C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR2002/1389 2002-01-10
KR10-2002-0001389A KR100421895B1 (ko) 2002-01-10 2002-01-10 홈 네트워크 시스템의 제품 주소 설정방법

Publications (2)

Publication Number Publication Date
CN1496631A CN1496631A (zh) 2004-05-12
CN1263260C true CN1263260C (zh) 2006-07-05

Family

ID=36590819

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028063163A Expired - Fee Related CN1263260C (zh) 2002-01-10 2002-04-10 家用网络***中用于设定产品地址的方法

Country Status (8)

Country Link
US (1) US7075453B2 (zh)
EP (1) EP1464143B1 (zh)
JP (1) JP3923942B2 (zh)
KR (1) KR100421895B1 (zh)
CN (1) CN1263260C (zh)
AU (1) AU2002248067A1 (zh)
DE (1) DE60211950T2 (zh)
WO (1) WO2003058889A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100440969B1 (ko) 2002-05-23 2004-07-21 삼성전자주식회사 네트워킹 방법 및 그 장치
KR100529876B1 (ko) * 2002-10-10 2005-11-22 엘지전자 주식회사 홈 네트워크 시스템의 동작방법
KR100526824B1 (ko) * 2003-06-23 2005-11-08 삼성전자주식회사 실내환경조절시스템 및 그 제어방법
US8429393B1 (en) * 2004-09-30 2013-04-23 Rockwell Automation Technologies, Inc. Method for obscuring a control device's network presence by dynamically changing the device's network addresses using a cryptography-based pattern
KR100789497B1 (ko) * 2005-02-07 2007-12-28 엘지전자 주식회사 네트워크 컨트롤 시스템에서의 번지 관리 및 메시지 송수신방법
JP2007318531A (ja) * 2006-05-26 2007-12-06 Mitsubishi Electric Corp 遠隔監視制御装置
KR101610849B1 (ko) * 2009-01-09 2016-04-08 삼성전자 주식회사 공기조화기의 제어방법
US8402272B2 (en) 2009-07-22 2013-03-19 Panasonic Corporation Master unit and slave unit
KR101370800B1 (ko) * 2011-11-18 2014-03-10 (주)에이딕 아이디 정보를 이용한 데이터 전송 시스템 및 그 방법
WO2014085617A1 (en) 2012-11-27 2014-06-05 Geist Wyatt D Method and apparatus for providing a toll service and flexible toll device
US10956896B2 (en) 2013-11-27 2021-03-23 Geotoll, Inc. Method and apparatus for providing a toll service and flexible toll device
CN106101324B (zh) * 2016-08-22 2019-05-17 维沃移动通信有限公司 一种移动终端的屏幕安装结构及移动终端

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60112336A (ja) 1983-11-22 1985-06-18 Nec Corp 端末のアドレス方式
CH683570A5 (de) * 1991-05-30 1994-03-31 Feller Ag Einrichtung zum Fernbedienen von elektrischen Verbrauchern.
DE69228664T2 (de) * 1991-11-11 1999-09-30 Koninklijke Philips Electronics N.V., Eindhoven System zur Anlagensteuerung mit einem gemeinsamen Kommunikationskanal
US5373288A (en) * 1992-10-23 1994-12-13 At&T Corp. Initializing terminals in a signal distribution system
JP3281106B2 (ja) 1993-05-07 2002-05-13 三菱電機株式会社 マルチ型空調機
WO1996013135A1 (en) * 1994-10-20 1996-05-02 Ies Technologies, Inc. Automated appliance control system
JPH09330284A (ja) 1996-06-11 1997-12-22 Hitachi Ltd Ipアドレス自動割当て方法
JP3895804B2 (ja) * 1996-07-26 2007-03-22 株式会社日立コミュニケーションテクノロジー 双方向通信システム
US6009103A (en) 1997-12-23 1999-12-28 Mediaone Group, Inc. Method and system for automatic allocation of resources in a network
US6901439B1 (en) * 1999-01-22 2005-05-31 Leviton Manufacturing Co., Inc. Method of adding a device to a network
US6725281B1 (en) * 1999-06-11 2004-04-20 Microsoft Corporation Synchronization of controlled device state using state table and eventing in data-driven remote device control model
JP3373808B2 (ja) 1999-07-13 2003-02-04 松下電器産業株式会社 ルータ及びその立ち上げ方法

Also Published As

Publication number Publication date
CN1496631A (zh) 2004-05-12
US7075453B2 (en) 2006-07-11
EP1464143A1 (en) 2004-10-06
KR20030067760A (ko) 2003-08-19
DE60211950D1 (de) 2006-07-06
JP3923942B2 (ja) 2007-06-06
WO2003058889A1 (en) 2003-07-17
KR100421895B1 (ko) 2004-03-11
EP1464143A4 (en) 2005-05-11
JP2005514861A (ja) 2005-05-19
EP1464143B1 (en) 2006-05-31
US20040119606A1 (en) 2004-06-24
DE60211950T2 (de) 2007-01-18
AU2002248067A1 (en) 2003-07-24

Similar Documents

Publication Publication Date Title
CN100342685C (zh) 家庭网络***和用于在家庭网络***中交换标准的方法
CN1263260C (zh) 家用网络***中用于设定产品地址的方法
CN1264313C (zh) 随机数发生型家庭网络***及其控制方法
CN1190923C (zh) 家用电器控制***及其控制方法
CN1254076C (zh) 远程操作***
US8050801B2 (en) Dynamically extensible and automatically configurable building automation system and architecture
WO2003073694A1 (en) Home network system
DE112013003702T5 (de) System und Verfahren zur Verwendung einer persönlichen elektronischen Vorrichtung zum drahtlosen Verbinden eines Ferndiagnostikstandorts mit einem Hausgerät zur Problembeseitigung
CN1420658A (zh) 家用网络***
CN1327659C (zh) 家电设备网络***及其控制方法
CN1562654A (zh) 基于ccp协议的混合动力电动汽车控制器标定方法
CN1245691C (zh) 控制家庭网络***交叉引用相关应用程序的方法及通迅***
CN1213570C (zh) 家庭网络***的家电设备地址设定方法
CN1474558A (zh) 家庭网络***
CN1889036A (zh) 家庭网络***的使用者界面***
CN100364271C (zh) 自动确定设备昵称、解决网络设备冗余昵称的设备、方法及网络***
CN1623298A (zh) 区分多级家庭网络的方法
CN1242591C (zh) 局域网络***的家电产品的控制方法
CN1889480A (zh) 家庭网络***
CN110633876A (zh) 家用电器数据处理***、家用电器及用于家用电器控制的方法
CN114301776A (zh) 功能面板、功能面板配置***、和功能面板配置方法
CN1536836A (zh) 具有安全防护功能的家庭网络***及其工作方法
JP2002051388A (ja) 表示コントローラ

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

Granted publication date: 20060705

Termination date: 20150410

EXPY Termination of patent right or utility model