CN1555512A - Wireless protocol stack based installation bus gateway and method of its operation - Google Patents

Wireless protocol stack based installation bus gateway and method of its operation Download PDF

Info

Publication number
CN1555512A
CN1555512A CNA028182235A CN02818223A CN1555512A CN 1555512 A CN1555512 A CN 1555512A CN A028182235 A CNA028182235 A CN A028182235A CN 02818223 A CN02818223 A CN 02818223A CN 1555512 A CN1555512 A CN 1555512A
Authority
CN
China
Prior art keywords
installation bus
remote control
equipment
control equipment
gateway
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.)
Pending
Application number
CNA028182235A
Other languages
Chinese (zh)
Inventor
S��ά˹
S·哈特维格
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.)
Nokia Oyj
Original Assignee
Nokia Oyj
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 Nokia Oyj filed Critical Nokia Oyj
Publication of CN1555512A publication Critical patent/CN1555512A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/009Signalling of the alarm condition to a substation whose identity is signalled to a central station, e.g. relaying alarm signals in order to extend communication range
    • 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/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23043Remote and local control panel, programming unit, switch
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25186Bluetooth
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • G08C2201/41Remote control of gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • G08C2201/42Transmitting or receiving remote control signals via a network
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/93Remote control using other portable devices, e.g. mobile phone, PDA, laptop
    • 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
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless
    • 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
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/285Generic home appliances, e.g. refrigerators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Human Computer Interaction (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Abstract

An installation bus gateway (IBG) 2 for remote controlling devices 14, 16, 18 connected via an installation bus 12 is provided. One purpose of the IBG is to wirelessly export a hypertext user interface to a browser equipped terminal (remote control device) allowing to remotely control the devices connected to said installation bus. Moreover, methods for remote notification and device control over a wide-range communication network by means of messaging (e.g. SMS) are provided. The IBG 2 is electrically and logically connected via an installation bus interface to the installation bus 12. The IGB further comprises a wireless transceiver 4 for communicating with a remote control device 20. Storage means in the IBG 2 are used, e.g., to store a user interface in hypertext format, the settings of devices 14, 16, 18 connected to said installation bus 12 and remote control devices 20 or the aforementioned algorithms necessary to decide if to transmit a notification in terms of e.g. a Short message SM. The IGB 2 comprises processing means 8, which are connected to other elements of the IBG 2. The processing means is used for dynamic content generation, resident applications, and processing the communication protocols used between the installation bus and the IBG.

Description

Installation bus gateway and method of operating thereof based on radio protocol stack
The present invention relates to be used for the field of the installation bus system of office block, dwelling house, inhabitation formula touring car and other multipurpose plants, and relate to home automation.The invention still further relates to via the visit of dedicated radio link family's installation bus system.The invention still further relates to embedded server.
There are the some kinds of contention systems that are used for home automation, as the installation bus (EIB) and the Lonworks in Europe.The purpose of installation bus technology is a decoupling signaling between sensor and actor (actor) and AC distribution.Therefore, this equipment is no longer controlled via cut-off switch, but offers control via the control data that sends on independent control net.Therefore, each sensor (switch, button, control panel ...) can be set up so that control each actor (lamp, electrically driven curtain, electronic garage door ...) or the actor group.Similarly, sensor (for example, temperature, humidity or the like) can be read out, and based on these action (for example, connecting your heating installation), can be triggered.
The solution of function should have two networks hereto: first is the 110/220V power distribution network, and second is a secondary network that is used to control purpose.Replacedly, this control information can use modulation technique to send via this power distribution network.With common old electric device, that is, switch, light modulator or the like are compared, and " the Standard User interface " that is used for these systems is not change basically.
Traditional family's installation bus system mainly is subjected to the puzzlement of following three problems:
The first, the user interface that is used for typical case's installation remains unchanged.During disposing, you can dispose which switch, light modulator or the like will trigger action whatsoever.This normally carries out by means of a computing machine that is connected to this network.But, in case configuration finish, should " user interface " (with user experience thus) be identical with common old device.
The second, this user interface (switch, light modulator) is similar usually to be installed on the wall by mechanical means in common old electric device like that.
The 3rd, in case this network is configured, in this network, do not store the central point of whole mount messages.Otherwise each sensor is known the actor of its control, and for other sensor with known to actor has no.
Prior art also provides the internet gateway that is used for the Long-distance Control purpose that is connected to family's installation bus.Internet gateway on installation bus has further solved above-mentioned problem, but needs a computing machine that is connected to this installation bus and the Internet.In addition, be waste resource and money with computing machine as internet gateway, because standard computer expends time in, space and online expense.Further need being connected of computing machine and the Internet fire wall and to the safeguard measure of unauthorized access or the like.This Long-distance Control based on the Internet is authorized Palo Alto, California (Palo Alto on September 21st, 1999, the U.S. Patent No. 5 of Hewlett-Packard Calif), 956,487, describe in " at an embedding WEB access mechanism (EMBEDDING WEB ACCESSMECHANISM IN AN APPLIANCE FOR USER INTERFACE FUNCTIONSINCLUDING A WEB SERVER AND WEB BROWSER) that comprises the equipment that is used for user interface capabilities of WEB server and WEB browser ".
The objective of the invention is to overcome the problems referred to above, and a kind of installation gateway based on the multi-application wireless protocol stack is provided.
The present invention uses an installation bus gateway (IBG) to overcome this problem: this IBG is an equipment that is connected to this installation bus, and comprises a logic of communicating by letter with its installation bus that is connected.In addition, this IBG can store the whole or a part of of this network configuration data, as the readable title of the people of bus address, sensor/actor, control scene or the like.The purposes of this IBG provides one and is used for the option that Long-distance Control is connected to the equipment of this installation bus, incident that notice detects on this installation bus and configuration purposes.There are three kinds of typical operating positions in the IBG that mentions in this document:
Operating position 1: be used for hypertext user interface (UI) wireless, short distance control purposes.This can realize that by a connection wireless, short distance to portable terminal (for example, mobile phone) is provided this portable terminal comprises a hypertext browser by this IBG.This telephone set can be visited the user interface of this local network, and this user interface is stored in hypertext format in the home server within this IBG.Therefore, this mobile phone can play a general mobile remote control equipment for all equipment that is connected to this installation bus.Action on this installation bus can trigger with parameterized hypertext request and be activated carrying out the server side code by being used for, and it triggers action of wanting successively on this installation bus.The embodiment of this IBG is used as WAP hypertext language and bluetooth is connected means as short distance.
Operating position 2: remote notification: under another kind of operating position, this IBG closely, Radio Link (for example, bluetooth string type standard) is connected to the terminal of a vicinity on, and use the terminal of described vicinity, so that the communication network (for example GSM) through a wide region sends message (for example, short message SM) to a remote terminal.When certain incident (for example, the incident of indication anti-robbery bell, temperature decline or the like) occurring on this installation bus, these message are produced by this IBG.
Operating position 3: by sending out a message Long-distance Control: another operating position is, the remote phone machine sends message (as SMS) to a near local terminal that is in this IBG.This IBG is connected to this local terminal through in-plant a, Radio Link, and the message of poll input periodically.Subsequently, the message of this poll within this IBG for carry out thereafter as the order of " connection heating system " and analyzed.
According to first aspect of the present invention, provide a kind of method that Long-distance Control is connected to the equipment of installation bus that is used for.This installation bus is connected to remote control equipment via an installation bus gateway (IBG) with via a Radio Link, this installation bus gateway (IBG) comprises a modulator-demodular unit and a transceiver, this remote control equipment comprises a browser, for example, wireless markup language (wml) browser.By means of one or more content request operations, this IBG will comprise that the user interface of controlling option is sent to this remote control equipment from this IBG.This for example carries out in the following way,, transmits a content requests to this IBG from this remote control equipment that is, and this IBG produces or search user interface, and transmits this user interface to this remote control equipment.In the phase one, the user interface that this request-reply operation can be used for having certain control option is sent to this remote control equipment.Subsequently, the user interface with this control option is displayed on this remote control equipment.By means of the hyperlink of pointing to corresponding URL on this server (perhaps other the Interactive control widgets that can use with the corresponding contents form, as button), the control option of this installation bus can be presented to this user.The method of remote control equipment comprises: when this user selects one of hyperlink or control, transmit a content requests and give this installation bus modulator-demodular unit.Subsequently, this content requests is processed in described installation bus gateway, thereby calls the selected control option of these one or more equipment by communicating by letter with this installation bus execution corresponding digital.
This transportation protocol can be used for transmitting display message, for example, and with WML (WAP Markup Language), XML (extending mark language), XHTML (HTML (Hypertext Markup Language) of expansion) or other any SGMLs.This content requests that typically comprises parameter will typically be called a server side scripting, for example via the CGI interface.Content requests and response are by using suitable sending at the radio physical link with widely used protocol stack.Under the situation of bluetooth, this individual's area networking distributes (Personal Area Networking Profile) or the visit of this LAN (Local Area Network) distributes will constitute the lower level part of this stack.The higher level part of this stack can realize according to TCP/IP/HTTP or wap protocol collection.Carry out corresponding communication (in EIB, this so-called physics external interface constitutes a suitable interface) by interface and protocol specification according to this installation bus interface, this server side scripting is invoked at the order of wanting on this installation bus.This causes datagram controlledly to be sent to this equipment on this bus, and activates the action that this is wanted.
Preferably, this Radio Link is a bluetooth TM (Bluetooth TM) connect, but other low-power radio or infrared ray connection are possible.This display language can be any suitable SGML, as in commercially available handheld device, as WML, HTML, XML or the XHTML that extensively adopts in manager and the mobile phone.Therefore, can not produce compatibility issue.The use of prior art has reduced the development cost that need, and makes manufacturer can use the parts of learning from mobile phone.
Advantageously, the execution of the control option of this selection is being identified in this hypertext response after the execution.But this can only realize under this installation bus itself is supported situation for the affirmation of coupling arrangement operation and confirmation.In all cases, no matter whether it comprises this affirmation, the hypertext response must be returned to this terminal.
Advantageously, by constantly monitoring the communication on described installation bus, this IBG follows the tracks of bus events and the state of all devices within this installation bus.Then, this status information is used to:
The state of this installation bus of reflection on this user interface (for example, when being bright when headlight, Show Options " is turned off the light ").
Notification event (as, by means of " burglar alarm " of the push technology of for example WAP Push).
As notification event indicated in the operating position 2.
For example this remote control equipment of mobile phone can also be used to network configuration.Network configuration is normally carried out with a kind of special equipment or a computing machine that is connected to this network.But because the UI of the difference of this remote control equipment (the small screen, little keyboard or the like), this is worthless.At least it will be possible doing little change in an existing configuration, as generate new menu option, and it only assembles two or more actions.For example, in this user interface, have two orders, be used for disconnecting two different lamps in this kitchen.This user can merge these two orders and generate a new order " lamp in kitchen, pass ".
According to another aspect of the present invention (referring to operating position 3), if this remote control equipment is connected to the communication network such as mobile telephone network, by means of the message that receives via communication network, the equipment that has been connected to this installation bus can be controlled by this remote control equipment.This can realize that this message is received from communication network by this remote control equipment by the message of this IBG poll from remote control equipment.If this remote control equipment has been stored such message, this message just is sent to this IBG.Subsequently, the message of this poll for as the order of " connection heating equipment " and analyzed.This analyzed order is processed in this installation bus gateway, so that call the described order of one or more equipment by communicating by letter with this installation bus execution corresponding digital.
According to another aspect of the present invention, provide a kind of method that is used to transmit the state or the event information of the equipment that is connected to installation bus: another purposes of this IBG (operating position 2) is to send the message that is triggered by the special event on this installation bus.This operating position is not directly with the Long-distance Control notion of operating position 1 (it is a notification service) or WAP conceptual dependency, as long as still relate to IBG, just can realize with identical technical equipment.Therefore, this equipment (for example, alarm sensor) sends installation bus data this installation bus gateway of reporting for work via this installation bus.Replacedly, this datagram is broadcast on this installation bus.This installation bus gateway receives and handles this installation bus datagram, and event memory (for example, the alerting signal on sensor #_2).
Advantageously, input installation bus datagram is assessed in this installation bus gateway.If this datagram has been notified a major event, described installation bus gateway just produces a message.This IBG generates wireless, an in-plant connection to contiguous terminal now, and this adjacent terminals has a connection to communication network.This IBG uses specific command now, so that the message that causes the terminal of described vicinity will produce on described communication network sends to a predetermined terminal.Under the situation of using bluetooth and GSM Short Message Service (SMS) technology, this notion is implemented as follows:
-one user wishes the notified relevant bus events of selecting.For example: burglar alarm.
-during configuration phase (referring to top explanation), perhaps using during the options menu of this IBG, this user subscribes this incident and his Mobile Directory Number is input in this IBG.
-this IBG detects a burglar alarm.
Program search within-this IBG bluetooth telephone machine in its vicinity, and find second the bluetooth telephone machine of this user in staying at home.This IBG generates a bluetooth to this second telephone set and connects, and gives this user's mobile phone via this second telephone set and this communication network short message of transmission (SM).This can order by the AT that sends bluetooth and realize.
The user interface of the above-mentioned operating position SMS of these subsets is just used.By handling and assessment or estimate that this installation bus datagram, this installation bus gateway can judge that whether the content of this datagram is to be worth being sent to the long-distance user via network.
This IBG and this remote control equipment both can comprise storer and other calculation element, thus by means of following several deacclimatize, personalized and the remote control option that provides by this IBG is provided:
The user behavior of record;
The position;
Time and date;
Temperature;
Or the like.
Within customer interaction pattern and the sensor sequential and between any mutual relationship of finding all can be used for improving this user interface.
According to another aspect of the present invention, a kind of computer program that is used for coming with Radio Link the Long-distance Control installation bus is provided, comprise when described program be when on computing machine, server, installation bus gateway or remote control equipment, moving, be used to carry out the program code devices of loading of aforesaid installation bus interaction method step.
The distributed execution of this method in distinct device needs different computer programs to be used for different equipment, and these different equipment participate in the communication between this erecting equipment and this remote control equipment.
According to another aspect of the present invention, the invention provides a kind of computer program, comprising: be stored in the program code devices that on the computer-readable medium, when described program product moves, is used to carry out aforementioned installation bus interaction method on installation bus gateway or remote control equipment.
According to another different aspect of the present invention, provide an installation bus gateway (IBG) that is used for Long-distance Control via the equipment of installation bus connection.This IBG can be electrically connected to this installation bus via an installation bus interface.Under the situation of EIB system, this physics external interface (PEI) will satisfy the purpose the same with above-mentioned installation bus interface.This IBG comprises that further is used for a low power radio transceiver of communicating by letter with remote control equipment.Memory storage among the IBG is used to, and for example storage is connected to the setting (address, title, control scene or the like) of the equipment and the remote control equipment of described installation bus, perhaps stores for judging that whether sending SM is essential aforesaid algorithm.This IBG comprises treating apparatus, and it is connected to the every other unit of this IBG.This treating apparatus can generate and/or revise user interface content according to the incident that detects on this installation bus, and generates the installation bus datagram of wanting based on the request that is sent by this remote control equipment.
According to only another aspect of the present invention, provide a kind of Bussing connector that is used to be electrically connected installation bus gateway (IBG) and installation bus (IB).Thereby Bussing connector is a kind of standard interface permission equipment and equipment that is connected to other devices communicatings of this installation bus of providing.Typically, each installation bus system has the distinct interface that connects application module.
According to an extra aspect of the present invention, a kind of installation bus system of remote-controllable system is provided for the control household equipment, this system comprises: aforesaid remote control equipment, and aforesaid installation bus gateway, they interconnect via the low-power radio link.This installation bus gateway is connected to equipment via installation bus.
Understand better with reference to the accompanying drawings and the present invention is described, wherein:
Fig. 1 has described an embodiment according to installation bus system of the present invention; With
Fig. 2 has described a process flow diagram of method that is used for being connected to according to the embodiments of the invention Long-distance Control equipment of installation bus.
Fig. 3 has described another embodiment according to installation bus system of the present invention.
Fig. 4 has described the structure according to installation bus gateway of the present invention.
Fig. 1 shows the basic setting of simple installation bus system, and this bus system is used to opertaing device 14,16,18 on this installation bus 12, perhaps is used to read status information.This embodiment of the present invention proposed a kind of embedded, enable bluetooth (Bluetooth TMEnabled) wireless application protocol (wap) server (being called IBG hereinafter), this server are integrated in the installation bus gateway 2 that is connected to family's installation bus 12 and are used for the Long-distance Control purpose.This IBG2 is connected to this installation bus 12 via Bussing connector 10.This Bussing connector 10 provide one allow this IBG to/from the standard interface of installation bus transmission/reception datagram.This Bussing connector can be used to machinery or electric on adapt to the interface of this IBG2 and this installation bus 12.The different equipment of these installation bus 12 interconnection, for example washing machine 14, aquarium 16 and light fixture 18.Conventional installation bus input equipment is not shown, such as switch, light modulator or the like among the figure.This IBG2 comprises different subelements, as server side scripting and use 8, WAP server 6 and be used for the bluetooth TM module 4 of low-power radio emission.Server side scripting can be stored in this locality and depend in the code of machine, perhaps stores according to the script of being explained by script interpreter.
Therefore, for example when user and WAP/ bluetooth telephone 20 interacts, this IBG2 this installation bus 12 that can send datagram.For example, the WAP page or leaf that is presented on the display 22 offers " opening bedroom lamp " link of this telephone set.If this user selects this link, a corresponding request just is sent in this installation bus 12.This request triggers and the execution of parameterized service device batter, and this will generate and send these corresponding data this installation bus of reporting for work.Therefore, this lamp 18 just is unlocked.Perhaps this user link of selecting for example " to read aquarium 16 temperature " is so that retrieval is connected to the temperature of aquarium 16 thermometers of this installation bus 12.If this thermometer sends its temperature and turns back to this IBG, this temperature just can be displayed on the display 22 of this telephone set by the WAP browser of this telephone set.Similarly, the incident of picture " fire alarm " and so on can be pushed to this telephone set 20 via this IBG2 on this installation bus 12.
By means of such system, make following the application become possibility:
-be controlled at all devices 14,16,18 on this installation bus 12 with bluetooth telephone machine 20, for example, opening and closing equipment 16,18 makes lamp 18 dimnesses, reads the temperature of aquarium 16, reads state of washing machine 14 or the like.
-cluster action
The configuration of-network (" in the future, this switch is locked closeall lamp the dwelling house access doors and opened the garage ").
This enforcement is categorical.It is embedded, as to enable a bluetooth WAP server in itself, and it also carries out server side scripting.This WAP server can be sent with a self-contained module, and this self-contained module can be connected to this installation bus via a standard interface.Under the situation of EIB system, a suitable interface will be the so-called physics external interface (PEI) that is provided by so-called bus coupling unit.At last, this server side scripting and this server application via described interface to/from this installation bus transmission/reception datagram.
In Fig. 2, flow chart description according to the embodiment of the inventive method of Fig. 1 block scheme.This user communicates by letter from " obtaining user interface " between remote control equipment 20 and the IBG2 with the reciprocation of this installation bus.The reciprocation of this user and this installation bus is by continuing at this remote control equipment 20, this IBG2, this installation bus and " operation " that be connected between the equipment 18 of this installation bus.
In first step S1, this remote control equipment 20 asks user interface so that control any equipment from IBG2.
In second step S2, this IBG2 transmits this user interface to this remote control equipment 20.This first step may comprise that several content request operations are used for for example certain " change configuration " user interface of retrieval.
Therefore, should " obtaining user interface " communication be terminated, and this user selects a control option at S3, for example, " opening 18 signal lamps ", this remote control equipment 20 sends this request to this IBG2.
At S4ab, this IBG2 is converted to a message with this request, and this message sends to this lamp 18 via this installation bus connector 10 and this installation bus, and this causes this lamp 18 to be closed (lamp #18=1).
If this is the service that this installation bus is confirmed, this lamp 18 can return one and confirm that S5ba gives this IBG2.
At last, this IBG2 sends a hypertext response message S6 to this IBG2, and this message can comprise the affirmation that one 18 signal lamp is unlocked.This response message S6 can comprise new control option (for example, closing lamp #18).
Fig. 3 has described may being provided with of a notice relevant major event of being in of remote phone.In this case, this installation bus gateway (IBG) will be set up (on a bluetooth (BT)) connected in series to telephone set 20, and send a short message (SM) to telephone set 40.In order to realize it, this IBG will use standard asynchronous to transmit (AT) order through bluetooth and transmit this SM to telephone set 20, and Remote triggering is transmitted this SM to telephone set 40.Telephone set 20 is BT telephone sets, but wap phone machine not necessarily.Telephone set 40 is mobile phones that enable SM of a routine, even need not WAP and BT feature.Replacedly, the equipment 14,16,18 of telephone set 40 on can Long-distance Control installation bus 12.This is achieved in that wherein the SMS of input (telephone set 20) comes poll and analysis by this IBG.If these SM comprise the order of a quilt according to this IBG known format coding, this order is carried out by server side application software, and it will carry out this corresponding protocol operation through this Bussing connector.
In addition, this remote control equipment can be by for each user individual, and can be suitable for external condition (temperature or the like constantly) to the visit of equipment.Have such feature, the user just can stop all application of this bus 12 to be visited at any time by anyone.For example, children can be limited to the visit of cabinet with alcohol or medicine, and perhaps the visit to the TV machine can be limited in preset time or the like.
Fig. 4 has described the structure according to installation bus gateway 2 of the present invention.For this UI command mapping being arrived the network structure of the reality of this installation bus 12, before being put into operation, this IBG2 must be configured.What realize it is following a kind of method:
This network is disposed as usually, for example, uses and is being connected to the software 50 that moves on the computing equipment of this bus.For example, this network configuration database 51 that is stored on this computing equipment comprises following relevant information now:
Which sensor is connected to which actor and corresponding scene;
Actor that the people is readable and sensor name (for example, light the parlor, make the lavatory dimmer);
The scene title that the people is readable is as " being away from home " (all lamps are closed, alarm connect) etc.;
Logical order according to the switch in room;
Or the like.
This IBG2 comprises the addressable general API of certain server script, so as according to the interface specification of specific installation bus system (PEI that for example, is used for EB) generate, newspaper transmits and receive data.
This configuration information 51 is reproduced as a new file/database 53 with form preferably, so that this IBG goes to reproduce this user interface.This database can comprise:
Server side scripting
Configuration data
Static tag content
This conversion is realized by computer software 52.
This UI comprises that (not shown) points to the hyperlink of server side scripting (perhaps any other interactive controller, as control button, dialog box or the like), carries out the operation of wanting when having selected this hyperlink with this user of box lunch.This hyperlink comprise by this server script be used for parametrization this call the parameter of wanting the datagram of operating.
One aspect of the present invention is a kind of like this thought, that is, embedded server is not the part of this equipment self, and only is the expansion of existing domestic automation system.When application was of the present invention, the equipment on family's installation bus can be controlled by using mobile phone.The present invention is based upon on the open standard fully, and has expanded existing system rather than replaced them.Compare with the initial capitalization that is used for installation bus itself, the investment that is equipped with installation bus gateway (IBG) on existing installation bus is disposed is inappreciable.Except this IBG itself is installed, there is not equipment must be equipped with extra hardware or software.In addition, the function through SMS transmission bus events is an aspect.Have to be noted that this wording " family " also comprises buildings, movable dwellings, ship, office, hospital, airport or the like.

Claims (11)

1. be used for the one or more methods that are connected to the equipment of installation bus (12) of Long-distance Control, this installation bus (12) is connected to installation bus gateway (2) via the installation bus interface, the latter is connected to remote control equipment (20) via Radio Link, and described method comprises step:
-by means of one or more content request operations, transmit one from described installation bus gateway (2) and comprise that the user interface of controlling option is to described remote control equipment (20);
-go up this control option of demonstration at described remote control equipment (20);
In case-user has selected a control option, transmits a content requests to described installation bus gateway (2) by described Radio Link from described remote control equipment (20);
-in described installation bus gateway (2), handle described content requests, thereby by carrying out the communicate by letter control option of described selection of these one or more equipment of deactivation of corresponding digital with this installation bus.
2. according to the method for claim 1, further comprise step:
-returning a content pages to described remote control equipment (20) from described installation bus gateway (2), this remote control equipment (20) upgrades this user interface.
3. be used for the one or more methods that are connected to the equipment of installation bus (12) of Long-distance Control, this installation bus (12) is connected to installation bus gateway (2), the latter is connected to remote control equipment (21) via Radio Link, wherein said remote control equipment (21) is wirelessly connected to communication network (30), and described method comprises step:
-at the message that receives from described communication network (30) that is stored in the described remote control equipment, come the described remote control equipment of poll (21) via described Radio Link from described installation bus gateway (2);
-analyze the message of described poll at the device control order;
-in described installation bus gateway (2), handle described order, thus the described order of one or more equipment called by carrying out to communicate by letter with the corresponding digital of this installation bus.
4. be used for the method from one or more equipment delivery statuss or event information to remote control equipment (20), these one or more equipment are connected to installation bus (12) via installation bus gateway (2) and Radio Link, and described method comprises step:
-via described installation bus (12) described state or event information are delivered to described installation bus gateway (2);
-consider that the described state or the event information that receive produce content in described installation bus gateway (2);
-via described low-power radio link described dynamic content is sent to described remote control equipment (20); With
-go up the described content of demonstration at described remote control equipment (20).
5. be used for the method that the state that will receive from one or more equipment via communication network (30) or event information are forwarded to portable terminal (40), these one or more equipment are connected to installation bus (12) via installation bus gateway (2) with to the Radio Link of remote control equipment (21), and described method comprises the following steps:
-via described installation bus (12) described state or event information are delivered to described installation bus gateway (2) from described one or more equipment;
-estimate described state or event information, to determine whether and it will be transmitted;
If-described information will be transmitted, in described installation bus gateway (2), produce a message that comprises described state or event information to described remote control equipment (21);
-transmit the message of described generation to described remote control equipment (21) via described Radio Link from described installation bus gateway (2); With
-transmit described message to portable terminal (40) via described communication network (30) from described remote control equipment (20).
6. the method that is used for opertaing device according to claim 3 requires before 3 the step and/or comprises the step that claim 5 is all afterwards in enforcement of rights.
7. be used for computer program of Long-distance Control with installation bus of Radio Link, comprise when described program is moved on installation bus gateway or remote control equipment, require 1 to 6 any one the loading procedure code device of step but be used for enforcement of rights.
8. computer program, comprise be stored on the computer-readable medium, when described program product moves on installation bus gateway or remote control equipment, be used for enforcement of rights and require 1 to 6 any one the program code devices of method.
9. be used for the installation bus gateway (2) that Long-distance Control is connected to the equipment of installation bus (12), comprise:
-two-way installation bus interface is used for described installation bus gateway (2) is connected to described installation bus (12) with electric and logical course;
-low power radio transceiver is used for to remote control equipment (20) wireless transmission data with from remote control equipment (20) wireless receiving data;
-memory storage, the configuration that is used to store this installation bus; With
-treating apparatus is connected between described two-way bus interface and the described low power radio transceiver, so that carry out server operation, application operating, script operation and protocol operation.
10. according to the installation bus gateway of claim 9, it is characterized in that: described installation bus gateway (2) is connected to described installation bus (12) via Bussing connector (10).
11. be used for the installation bus system of the remote-controllable system of opertaing device, comprise installation bus gateway (2) according to claim 9 or 10, be connected to remote control equipment (20) and be connected to described equipment via the low-power radio link via installation bus (12).
CNA028182235A 2001-09-18 2002-09-18 Wireless protocol stack based installation bus gateway and method of its operation Pending CN1555512A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US95391601A 2001-09-18 2001-09-18
US09/953,916 2001-09-18

Publications (1)

Publication Number Publication Date
CN1555512A true CN1555512A (en) 2004-12-15

Family

ID=25494722

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA028182235A Pending CN1555512A (en) 2001-09-18 2002-09-18 Wireless protocol stack based installation bus gateway and method of its operation

Country Status (3)

Country Link
EP (1) EP1433029A1 (en)
CN (1) CN1555512A (en)
WO (1) WO2003036397A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102463939A (en) * 2010-11-10 2012-05-23 现代自动车株式会社 Apparatus for controlling interior temperature of a vehicle and method thereof
CN108725343A (en) * 2017-04-25 2018-11-02 奥迪股份公司 Method and system for loosening the supply lines for vehicle supply energy

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040099863A (en) * 2003-05-20 2004-12-02 삼성전자주식회사 Method for controling potable terminal being remote site
SE526532C2 (en) * 2003-08-27 2005-10-04 Unirox Wireless Technology Ab Procedure, server and computer software product for remote management of Web service workflows
DE102004013344A1 (en) * 2004-03-17 2005-10-27 Insta Elektro Gmbh control system
FR2888027B1 (en) * 2005-06-30 2009-11-20 Ivan Alain Bruno Lovric SYSTEM AND METHOD FOR INTELLIGENT AND MULTICOMMUNICATE REMOTE MONITORING
DE602006009769D1 (en) * 2005-02-16 2009-11-26 Ivan Lovric INTELLIGENT REMOTE MULTI-COMMUNICATIONS MONITORING SYSTEM AND METHOD
DE102006006039A1 (en) 2006-02-09 2007-08-16 Siemens Ag Method for monitoring and controlling bus subscribers connected to a bus for electrical installation
FR2901045B1 (en) * 2006-05-12 2008-07-18 Delta Dore METHOD FOR CONTROLLING A DOMOTIC INSTALLATION FROM A TERMINAL OF TWO MODES AND TERMINAL ACCORDING TO THE METHOD
EP1978715A1 (en) * 2007-04-03 2008-10-08 Daniel Kopf Communication method for data transfer for a tiny electronic device
EP1983696A1 (en) * 2007-04-16 2008-10-22 T-Mobile International AG & CO. KG Mobilized inhouse network and method for operating such a network
US7953038B2 (en) * 2007-07-20 2011-05-31 Broadcom Corporation Method and system for environment configuration by a device based on auto-discovery of local resources and generating preference information for those resources
EP2302474B1 (en) * 2009-09-17 2017-03-29 Electrolux Home Products Corporation N.V. A control system for a domestic appliance
US20130188556A1 (en) * 2010-02-06 2013-07-25 St-Ericsson Sa System and Method for Wireless Stack Implementation on Multiple Wireless Devices

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
DE19849195A1 (en) * 1998-10-26 2000-04-27 Bosch Gmbh Robert Home automation network remote serving method, executing data traffic required for remote control via interface of mobile computer and Internet
DE19904122A1 (en) * 1999-02-03 2000-08-10 Karl Bitzer Mobile European Installation Bus RF device for building system control
US6374079B1 (en) * 2000-01-04 2002-04-16 Pni Corporation Modular RF communication module for automated home and vehicle systems
WO2001052478A2 (en) * 2000-01-07 2001-07-19 Invensys Controls Plc Building control
DE10000609B4 (en) * 2000-01-10 2006-04-13 Gira Giersiepen Gmbh & Co. Kg Interface device for a data connection between an electrical installation system and a Komminikationssystem and equipped therewith electrical installation system
WO2001099346A2 (en) * 2000-06-20 2001-12-27 Invertix Corporation Method and system for interconnecting remote intelligent devices with a network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102463939A (en) * 2010-11-10 2012-05-23 现代自动车株式会社 Apparatus for controlling interior temperature of a vehicle and method thereof
CN108725343A (en) * 2017-04-25 2018-11-02 奥迪股份公司 Method and system for loosening the supply lines for vehicle supply energy
CN108725343B (en) * 2017-04-25 2022-03-01 奥迪股份公司 Method and system for releasing a supply line for supplying a vehicle with energy

Also Published As

Publication number Publication date
WO2003036397A1 (en) 2003-05-01
EP1433029A1 (en) 2004-06-30

Similar Documents

Publication Publication Date Title
US10284624B2 (en) Functionality inoperable unless node registered at remote site
US8667100B2 (en) Device communication, monitoring and control architecture and method
US20040054747A1 (en) Pervasive home network appliance
CN1555512A (en) Wireless protocol stack based installation bus gateway and method of its operation
CN108550213A (en) A kind of intelligent entrance guard control method and system based on mobile terminal
US20050156733A1 (en) Security confirmation system and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication