在电梯和自动扶梯中的数据网络服务发现
文献发布时间:2023-06-19 11:03:41
背景技术
以下描述涉及电梯和自动扶梯。更具体地,本描述涉及用于电梯和自动扶梯的服务发现。
现代电梯是与网络连接的设备,为了益于乘客,所述设备可以访问来自一个或多个外部实体的资源,所述外部实体提供用于电梯和自动扶梯的服务。除了提高乘客的舒适度和效率之外,网络连接性可以用于多个其他目的、例如娱乐或数据收集。
现今,网络连接性不仅涉及连接到运输基础设施系统的外部设备。甚至可以使用数据通信网络来连接对于电梯或自动扶梯组的正常运行来说相关的或甚至必要的一些组件。
在本描述中,这些组件被称为应用。所述应用可以被实现为硬件或软件。涉及硬件的许多应用也包括软件,并且软件应用可以在服务器或中央计算资源中执行。因此,应用可以被描述为向请求客户端提供服务的实体。应用的一个示例是组控制器。客户端的一个示例是安装在电梯装置中的目的地操作面板。应用和客户端可以由第三方提供。因此,应用可以是被配置为用于向电梯和自动扶梯乘客提供内容的音乐或视频流服务。
当前电梯使用在本描述中被称为运输基础设施控制网络(TICN)的网络装置。TICN可以是有线和无线网络解决方案的组合。
TICN用于将电梯和自动扶梯的组件彼此连接。特别地,所述TICN用于将电梯自动扶梯外围设备(EEPD)连接到电梯装置。当将在此被作为对客户端实体的示例来讨论的新的外围设备添加到电梯或自动扶梯装置时,必须检测外围设备并且将其适当地连接到网络。当已经现有的外围设备需要断开连接然后重新连接到装置时,同样适用。进一步的需求可能来自于其他可能的与重新组织相关的任务。
即使TICN最常用于与电梯和自动扶梯有关的数据通信,其也可以用于控制例如访问门、显示面板等。TICN不必与电梯和自动扶梯耦合,并且TICN例如可以仅用于访问门。在本申请中,TICN被理解为最初仅为运输基础设施目的而设计的单独的物理网络。
在常规的方法中,客户端、例如外围设备使用信标类型消息传送来发现可用的服务。连接到TICN的每个可用的和激活的应用传送服务可用性消息。这些消息以恒定的间隔广播,从而当客户端连接到TICN时,所述客户端通过侦听用于传送服务可用性消息的端口来发现可用的服务。
使用信标类型消息传送导致不必要地消息传送,需要带宽,并且引起生成和广播所述消息的附加任务。附加的消息传送也可能引起附加的数据安全问题。
发明内容
在以下描述中,公开了运输基础设施服务发现装置。在所述装置中,外围设备被附接到运输基础设施控制网络。客户端被配置为从主机网络的DNS服务器请求地址。作为响应,客户端接收可以用于联系附接到运输基础设施控制网络的应用的网络设置。
在一方面,公开了一种用于在运输基础设施控制网络中发现应用的方法。该方法包括传送DNS查询;接收对于所传送的DNS查询的响应,其中,该响应包括至少一个应用地址;向至少一个所接收的应用地址传送服务查询;并且接收针对所传送的服务查询的服务。
该方面的益处在于,该方面便利于将现有网络用于电梯和自动扶梯用途。这将减少所使用的网络技术的数量并提供简单性,其将导致更容易且更具成本效益的维护。在所述问题中的进一步的益处在于,由于使用层3联网而不是在涉及信标广播的常规解决方案中使用的层2,增加了数据安全性和效率。
在一种实施方式中,该方法进一步包括向DHCP服务器传送请求;并且接收网络参数集作为对于所传送的请求的响应。有益的是,可以动态地配置因特网地址。
在一种实施方式中,该方法进一步包括使用所接收的至少一个应用地址来连接到至少一个应用。有益的是,可以连接所查询的应用。该方面的目的在于,找到一种可以、但不是必须连接到的可用的应用。
在一种实施方式中,所传送的DNS查询包括至少一个预先定义的应用名称。实用的是,对于应用使用预先定义的名称,从而可以使用标准查询从标准DNS服务器中查询这些应用。这意味着不需要特定用途的服务器。
在一种实施方式中,所传送的DNS查询包括用于接收针对所有可用应用的地址的特定查询。有益的是,具有使用特定用途的DNS服务器而不是标准DNS服务器的灵活性。特定用途的功能性可以是能够处理特定用途的查询的附加代码。
在一种实施方式中,运输基础设施控制网络形成在现有的建筑物网络中。有益的是,使用在建筑物中已经现有的网络,从而不需要为运输基础设施控制网络构建新的网络。
在一方面,公开了一种包括计算机可执行的计算机程序代码的计算机程序。该计算机程序代码被配置为用于当在计算设备中执行计算机程序时实施以上所描述的方法。
在一方面,公开了一种运输基础设施外围设备。该运输基础设施外围设备包括:至少一个处理器,该至少一个处理器被配置为用于执行计算机程序代码;至少一个存储器,该至少一个存储器被配置为用于存储计算机程序代码和相关数据;以及至少一个网络连接,该至少一个网络连接被配置为用于将运输基础设施外围设备连接到数据通信网络,其中,该运输基础设施外围设备被配置为用于实施如上所描述的方法。
在一方面,公开了一种运输基础设施系统。该运输基础设施系统包括:至少一个如上所描述的运输基础设施外围设备,其中,该外围设备被配置为用于使用运输基础设施控制网络传送查询;连接到运输基础设施控制网络的至少一个DHCP服务器,其中,该DHCP服务器被配置为用于从外围设备接收至少一个查询,并且进一步被配置为用于对所接收的查询进行响应,其中,响应包括针对外围设备的至少一个因特网地址和针对DNS服务器的因特网地址;用于运输基础设施控制网络的至少一个DNS服务器,该DNS服务器被配置为用于从外围设备接收至少一个查询,并且进一步被配置为用于对所接收的查询进行响应,其中,响应包括针对至少一个应用的至少一个因特网地址;以及连接到运输基础设施控制网络的至少一个应用,其中,该应用被配置为用于从外围设备接收请求并且作为响应实施所请求的任务。
在一种实施方式中,应用是以下之一:电梯群主服务、站点管理器服务、认证服务、音频流服务、视频流服务、内容管理系统和云服务。
在一种实施方式中,外围设备是以下之一:目的地操作面板、扬声器、显示器、媒体屏幕、需要认证的设备、认证设备、照相机、指纹扫描仪和生物测定扫描仪。
所描述的方面的益处包括用于运输基础设施控制网络的高效且灵活的装置。不需要常规的基于信标的网络,并且电梯信令可以使用3级联网而不是常规的2级联网来完成。
附图说明
附图包括用于提供对运输基础设施服务发现装置的进一步理解并构成本说明书的一部分,说明了示例性实施例并与描述一起帮助解释所述运输基础设施服务发现装置的原理。附图中:
图1a示出运输基础设施服务发现装置的示例性实施例的框图,
图1b示出客户端的框图,所述客户端是运输基础设施外围设备的示例,
图2示出本运输基础设施服务发现装置的示例方法的流程图,以及
图3示出运输基础设施服务发现装置的信令图的示例。
具体实施方式
现在将详细地参考实施例,所述实施例的示例在附图中进行说明。
在以下描述中,用电梯作为示例。装置也适用于自动扶梯和包括电梯和自动扶梯两者的系统,并且也适用于其他运输基础设施系统、例如访问门、门等。
在图1a中,示出了运输基础设施服务发现装置的示例性实施例的框图。提供图1的示例以便更好地理解运输基础设施服务发现装置的一般工作环境。
在系统中,示出了运输基础设施控制网络TICN 10。TICN是能够将各种设备彼此连接的网络。所连接的设备可以是计算设备、现代的可连接因特网的设备、物联网设备或类似设备。网络可以使用作为常见的网络技术的以太网来实现。可以使用其他有线或无线的网络连接、诸如移动通信网络、无线局域网等来补充TICN。通常,所使用的网络技术是从在站点处为其他目而实施的网络技术中所选择的。由于以太网是当前的主要技术,因此在以下描述中假设使用以太网。
在以太网的情况下,可以使用普通的以太网和因特网技术。在图1a中,示出了DHCP服务器11和DNS服务器12。DHCP负责动态主机配置。即使在图1的示例中使用动态配置,也可以使用因特网地址的静态配置。当设备连接到网络时,通常使用DHCP服务来获取与连接相关的参数集。这种参数的示例是所连接的设备的IP地址和DNS服务器地址。在此,尽管提及DHCP协议作为示例,但是也可以使用任何其他合适的主机配置协议。合适的主机配置协议和相关联的网络元件需要能够提供在所使用的网络技术中所需要的网络设置。网络设置可以用于形成本地子网,或者网络设置在因特网中可以是公共的。
DNS服务器12在TICN 10中负责名称服务。名称服务器通常用于将有意义的人类可理解的名称转换成计算机使用的数字地址。名称服务器可以全局或本地配置。本地配置的DNS服务器无法从网络外部看到,因此其无法接收来自外部的查询,并且不与其他名称服务器交换本地地址。本地配置的DNS服务也可以被实现为用于充当代理,使得本地DNS服务器存储常用地址并在本地处理本地地址。地址的本地处理便利于使用简单的地址,这些地址在因特网中不必是唯一的。本地地址和名称可以由于各种原因而被使用,并且通常在设备不常用于本地网络或子网之外时被使用。
在图1的示例中,示出了一个客户端14。该客户端可以是外围设备、诸如用于进行电梯呼叫并连接到TICN的目的地操作面板(DOP)。在图1的示例中,示出了一个应用13。客户端或外围设备的其他示例包括连接到网络的扬声器、显示器和媒体屏幕。这些客户端或外围设备可能需要内容管理服务,并且可能需要定位用于内容和软件更新的服务器。此外,在本描述的上下文中,要求认证并且需要连接到网络以实施认证的任何设备可以被认为是客户端。
应用可以是组控制器或电梯组主服务。在故障或通信错误的情况下,主服务通常可以被重新定位到不同的物理单元。应用的其他示例包括站点管理器服务,该站点管理器服务运行对于网络的运行所必需的多个系统级功能和服务。进一步的应用包括用于不同认证的服务器和为外围设备提供服务的其他设备。
在上面的示例中,TICN是使用通用以太网来形成的。所使用的基于以太网的网络可以是专用的或者可以与其他装置共享。一种常见的方法是使用已经现有的联网装置,从而与所有用户共享网络,并且建筑物包括仅一个使用相同线缆和网络元件的网络。在这种情况下,TICN可以在逻辑上由建筑物网络形成并由建筑物网络承载。TICN可以在逻辑上分离,并且使用自己的或共享的网络元件;然而,通常,当外围设备连接到TICN时,外围设备首先与建筑物网络连接并且使用属于建筑物网络的网络元件。
图1b中说明了客户端设备的示例,该客户端设备是运输基础设施外围设备。客户端设备14包括被配置为用于执行计算机程序代码的至少一个处理器15。处理器可以是通用或特定用途的处理器。设备进一步包括至少一个存储器16,该存储器配置为用于存储计算机程序代码和相关数据。存储器可以是一个特定的存储器或不同类型的多个不同的存储器、诸如常规的随机访问存储器、闪存、硬盘驱动器等。客户端设备进一步包括至少一个网络连接17,该网络连接配置为用于将运输基础设施外围设备连接到数据通信网络。在示例中,假设网络是以太网;然而,如上所述,也可以使用其他技术。
在图2中,示出了根据运输基础设施服务发现装置的方法的示例。该方法通过将客户端设备、诸如运输基础设施外围设备连接到TICN网络而启动,并且所连接的设备将请求传送到DHCP服务器(步骤20)。作为对于请求的响应,客户端设备接收网络参数集(步骤21)。例如,这些参数的示例例如包括因特网地址、DNS服务器地址和与预定设备通信相关的其他参数。这些地址、即设备的因特网地址和DNS服务器的地址这两者,可以是本地的或全局的。因此,可以设置网络,使得客户端设备和/或DNS服务器无法在TICN外部被访问;然而,所述客户端设备和/或DNS服务器也可以连接到公共网络。在这种情况下,设备通常由虚拟私有网络或类似的安全装置来保护,使得未经认证的人员或设备无法与包括在TICN中的客户端设备、应用和其他服务器连接。
当至少一个DNS服务器的地址已知时,可以传送DNS查询(步骤22)。该DNS查询可以是标准DNS查询,该标准DNS查询包括要解析的因特网域名称。可选地,DNS服务器可以具有查询的附加特征,即返回地址列表而不是一个地址,使得查询设备接收针对TICN中的每个应用的地址(步骤23)。该步骤也可以被实现为使得DNS返回针对附加组件的地址,然后从中查询应用地址。这使得可能使用标准DNS功能性而无需改变所使用的DNS服务器。
在接收针对应用的一个或多个地址之后,客户端设备可以发送一个或多个服务查询(步骤24)。步骤20-23可以认为是初始化阶段,并且在初始化之后在必要时传送服务查询。对于每个服务查询,客户端设备接收响应(步骤25)。该响应可以是对已执行所请求的服务的确认,例如通过指示其他设备做某事;或者客户端设备可以接收数据集作为响应并且进一步处理数据。
上面提及的方法可以被实现为计算机软件,该计算机软件在计算设备中执行,该计算设备可以连接到用于承载TICN的网络。当软件在计算设备中执行时,该软件被配置为用于实施上面所描述的发明方法。软件包含在计算机可读介质上,从而可以将其提供给计算设备、诸如图1的客户端14。
如上所述,示例性实施例的组件可以包括计算机可读介质或存储器,用于保存根据本实施例的教导而编程的指令并且用于保存在此所描述的数据结构、表、记录和/或其他数据。计算机可读介质可以包括参与向处理器提供指令以用于执行的任何合适的介质。计算机可读介质的常见形式例如可以包括软驱、软盘、硬盘、磁带、任何其他合适的磁介质、CD-ROM、CD±R、CD±RW、DVD、DVD-RAM、DVD±RW、DVD±R、HD DVD、HD DVD-R、HD DVD-RW、HDDVD-RAM、蓝光光盘、任何其他合适的光学介质、RAM、PROM、EPROM、FLASH-EPROM、任何其他合适的存储芯片或盒式磁带、载波或计算机可以从中读取的任何其他合适的介质。
对于本领域技术人员显而易见的是,随着技术的进步,可以以各种方式来实现运输基础设施服务发现装置的基本思想。因此,运输基础设施服务发现装置及其实施例不限于以上所描述的示例;而是,该运输基础设施服务发现装置及其实施例可以在权利要求的范围内变化。
- 在电梯和自动扶梯中的数据网络服务发现
- 电梯系统、自动扶梯系统或自动人行道系统中的连接建立