System for a transportation system comprising an elevator, escalator or moving walk
Patent Information
- Application Number
- CN202180104025.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-08
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2041-11-08
AI Technical Summary
然而,这可能导致在运输系统的通信系统的操作异常的情况下如何确保关键应用和设备的可操作性的挑战
[0032] According to a fifth aspect, a computer program is provided, including instructions for causing a control unit to perform at least the following operations: controlling data transmission between at least one uplink communication interface and a plurality of downlink communication interfaces of a network node; obtaining an event indicating that data transmission control is required between the at least one uplink communication interface and the plurality of downlink communication interfaces; and reducing the amount of data transmitted between the at least one uplink communication interface and at least one of the plurality of downlink communication interfaces based on the event.
Smart Images

Figure CN118201863B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication systems for transportation systems. Background Technology
[0002] Traditionally, communication systems in transportation systems—that is, communication systems for interconnected elevator systems, escalator systems, or moving walkways—and their associated equipment (e.g., controllers, sensors, actuators, etc.) have utilized building automation networks (such as Controller Area Networks (CAN) or Local Operation Networks (LON)). This can also result in multiple separate communication systems with different protocol stacks and gateways existing within the same transportation system.
[0003] When new devices or applications require access to external or remote data resources (e.g., information screens), it may be necessary to build a separate data link by adding, for example, a dedicated cable or a Subscriber Identity Module (SIM) card to the communication system. This results in a complex and expensive system that is laborious to modify and maintain.
[0004] One possible solution for simplifying the architecture of communication systems in transportation systems is to use a shared communication medium to connect individual applications and devices to a unified, single protocol stack communication system, allowing messages from various devices and applications to travel through a shared bus segment. However, this can lead to challenges in ensuring the operability of critical applications and devices in the event of operational anomalies in the transportation system's communication system. Summary of the Invention
[0005] According to a first aspect, a system for a transportation system is provided, the transportation system including an elevator, escalator, or moving walkway. The system includes a network node including at least one uplink communication interface and a plurality of downlink communication interfaces; at least one data node, wherein one or more data nodes are connected to each of the plurality of downlink communication interfaces; and a control unit communicatively connected to the network node. The control unit is configured to control data transmission between the at least one uplink communication interface and the plurality of downlink communication interfaces. The control unit is configured to receive an event requiring data transmission control between the at least one uplink communication interface and the plurality of downlink communication interfaces, and based on the event, reduce the amount of data transmitted between the at least one uplink communication interface and the at least one of the plurality of downlink communication interfaces.
[0006] In the implementation of the first aspect, the event is an external event received by the control unit.
[0007] In the implementation of the first aspect, the event is an internal event associated with the system.
[0008] In one embodiment of the first aspect, the control unit is configured to receive events from the diagnostic controller.
[0009] In the first aspect of the implementation, the event is a power failure.
[0010] In an embodiment of the first aspect, the control unit is configured to detect the status of a backup battery associated with the system and, based on the status of the backup battery, reduce the amount of data transmitted between an uplink communication interface and at least one of a plurality of downlink communication interfaces.
[0011] In the first embodiment, the backup battery is an internal battery of the network node.
[0012] In an embodiment of the first aspect, the system further includes a memory connected to the control unit, the memory being configured to store priority data. The control unit is configured to reduce the amount of data transmitted between at least one uplink communication interface and at least one of a plurality of downlink communication interfaces based on the event and priority data stored in the memory.
[0013] In the implementation of the first aspect, the priority data includes a specific priority assigned to each downlink communication interface.
[0014] In the implementation of the first aspect, the priority data includes a specific priority assigned to each data node.
[0015] In one embodiment of the first aspect, the control unit is configured to receive priority data from the diagnostic controller.
[0016] In an embodiment of the first aspect, the control unit is configured to interrupt data transmission between at least one of a plurality of downlink communication interfaces and at least one uplink communication interface.
[0017] In an embodiment of the first aspect, multiple downlink communication interfaces are configured in at least two modules, and the control unit is configured to reduce the amount of data transmitted between at least one uplink communication interface and at least one of the multiple downlink communication interfaces based on module-by-module events.
[0018] In one embodiment of the first aspect, the control unit is configured to periodically reduce the amount of data transmitted between at least one uplink communication interface and at least one of a plurality of downlink communication interfaces.
[0019] In an embodiment of the first aspect, the at least one data node includes an intercom device, a media screen, a monitoring device, a node primarily providing information to passengers, a node primarily sending information, and a node that both sends and receives information.
[0020] In the first embodiment, the network node is arranged in the elevator car, and the uplink communication interface is connected to a communication bus segment arranged in the travel cable.
[0021] In an embodiment of the first aspect, the control unit is configured to obtain information indicating the presence of an object in the elevator car, and to take into account the presence of the object in the elevator car when reducing the amount of data transmitted between at least one uplink communication interface and at least one of a plurality of downlink communication interfaces.
[0022] In the first aspect of the implementation, the uplink communication interface includes a wireless uplink communication interface.
[0023] In the implementation of the first aspect, the downlink communication interface includes a wireless downlink communication interface.
[0024] In an embodiment of the first aspect, the control unit is configured to disable the wireless downlink communication interface when it is necessary to reduce the amount of data transmitted based on the obtained events.
[0025] According to a second aspect, a communication system is provided for a transportation system, which includes elevators, escalators, or moving walkways. The communication system includes the system of the first aspect.
[0026] In the second embodiment, the communication system further includes a diagnostic controller communicatively connected to the control unit.
[0027] In the second aspect of the implementation, the diagnostic controller is configured to identify a power fault associated with the communication system and send an indication of the power fault to the system.
[0028] In the second aspect of the implementation, the diagnostic controller is configured to determine a priority associated with at least one data node and send the priority to the control unit for storage.
[0029] In the second aspect of the implementation, the diagnostic controller is configured to determine a communication overload in the communication system and send an indication of the communication overload to the control unit.
[0030] According to a third aspect, a transportation system including the communication system of the second aspect is provided, wherein the transportation system includes an elevator, an escalator, or a moving walkway.
[0031] According to a fourth aspect, a method is provided for a communication system for a transportation system, including an elevator, escalator, or moving walkway. The method includes: controlling data transmission between at least one uplink communication interface and a plurality of downlink communication interfaces of a network node; obtaining an event indicating that data transmission control is required between the at least one uplink communication interface and the plurality of downlink communication interfaces; and reducing the amount of data transmitted between the at least one uplink communication interface and at least one of the plurality of downlink communication interfaces based on the event.
[0032] According to a fifth aspect, a computer program is provided, including instructions for causing a control unit to perform at least the following operations: controlling data transmission between at least one uplink communication interface and a plurality of downlink communication interfaces of a network node; obtaining an event indicating that data transmission control is required between the at least one uplink communication interface and the plurality of downlink communication interfaces; and reducing the amount of data transmitted between the at least one uplink communication interface and at least one of the plurality of downlink communication interfaces based on the event. Attached Figure Description
[0033] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this specification, illustrate embodiments of the invention and, together with the description, help to explain the principles of the invention.
[0034] In the picture:
[0035] Figure 1A A system for a transportation system according to an exemplary embodiment is shown.
[0036] Figure 1B A system for a transportation system according to an exemplary embodiment is shown.
[0037] Figure 1C A system for a transportation system according to another exemplary embodiment is shown.
[0038] Figure 1D A system for a transportation system according to an exemplary embodiment is shown.
[0039] Figure 1E A system for a transportation system according to an exemplary embodiment is shown.
[0040] Figure 1F A system for a transportation system according to an exemplary embodiment is shown.
[0041] Figure 1G A communication system for a transportation system according to an example embodiment is shown.
[0042] Figure 2A method for a transportation system including an elevator, escalator, or moving walkway, according to an exemplary embodiment, is shown.
[0043] Figure 3 An example of an apparatus configured to practice one or more example embodiments is shown. Detailed Implementation
[0044] Figure 1A A system 134 for a transportation system according to an exemplary embodiment is shown. System 134 may include a networking node 100, which includes at least one uplink communication interface 104D and a plurality of downlink communication interfaces 104A-104C; at least one data node 108, 110, 112, wherein one or more data nodes are connected to each of the plurality of downlink communication interfaces 104A-104C. The system may also include a control unit 102 communicatively connected to the networking node 100. The control unit 102 may be configured to control data transmission between the at least one uplink communication interface 104D and the plurality of downlink communication interfaces 104A-104C. The control unit 102 may be configured to receive an event requiring data transmission control between the at least one uplink communication interface 104D and the plurality of downlink communication interfaces 104A-104C, and based on the event, reduce the amount of data transmitted between the at least one uplink communication interface and at least one of the plurality of downlink communication interfaces or control data transmission. The illustrated solution can ensure the operability of critical applications and / or devices in the event of operational anomalies in communication systems (e.g., component failure, power failure, or cybersecurity attacks).
[0045] In an example embodiment, a single control unit 102 may be configured to control data transmission of a plurality of network nodes 100 and / or determine data transmission control commands for the plurality of network nodes 100.
[0046] In exemplary embodiments, the various embodiments discussed below can be used in the communication systems of transportation systems. Transportation systems may include, for example, elevators, escalators, or moving walkways. Communication systems may include unified single-protocol stack communication systems using a shared communication medium, such that messages from various devices and applications will travel through one or more shared bus segments. As an example, such a communication system could be an Ethernet-based communication system.
[0047] Furthermore, the following description uses the terms "uplink communication interface" and "downlink communication interface." An uplink communication interface can refer to the interface through which a network node transmits and receives information to / from another control entity. A downlink communication interface can refer to the interface through which a network node sends and / or receives information to / from transportation system data nodes (e.g., internal communication equipment, media screens, monitoring equipment, etc.). Additionally, in the following description, the terms "communication interface" and "port" are used interchangeably.
[0048] In the example embodiment, one or more of ports 104A-104D may be wireless links providing wireless data transmission. In the example embodiment, control unit 102 may be configured to disable / shut down the wireless link when it is necessary to reduce the amount of data transmitted between at least uplink port 104D and at least one of a plurality of downlink communication interfaces 104A, 104B, 104C based on obtained events. For example, the wireless link may be shut down in standby power mode until some critical data needs to be transmitted. In other words, the wireless link may be temporarily activated for critical data transmission. The wireless link will not be activated for non-critical data.
[0049] In another example embodiment, the event may be an external event received by control unit 102. In another example embodiment, the event may be an internal event associated with system 134. For example, control unit 102 may obtain the event from an entity within system 134. Alternatively, the event may originate from an entity external to system 134, such as a diagnostic controller communicatively connected to control unit 102.
[0050] Figure 1B A system for a transportation system according to an exemplary embodiment is illustrated. The system includes a network node 100, which may include a control unit 102 configured to control the operation of the network node 100. In an example embodiment, the network node 100 may be a switch.
[0051] In this example embodiment, network node 100 includes four ports 104A-104D. Ports 104A-104C are referred to as "downlink ports" or "downlink communication interfaces," and port 104D is referred to as an "uplink port" or "uplink communication interface." In another example embodiment, multiple uplink ports may exist. Downlink ports 104A-104C can be connected to various data nodes. In this example, downlink port 104A is connected to monitoring device 108, downlink port 104B is connected to media screen 110, and downlink port 104C is connected to Internet Protocol (IP) based internal communication device 112. Uplink port 104D can be connected to a communication link included in travel cable 114. Typically, a data node can be a node that primarily provides information only to passengers (i.e., network node 100 primarily sends information only to the node), a node that primarily sends information only to network node 100, or a node that both sends information to and receives information from network node 100.
[0052] Control unit 102 can be configured to receive an event requiring data transfer control between port 104D and ports 104A, 104B, 104C, and based on that event, reduce the amount of data transferred between port 104D and at least one of ports 104A, 104B, 104C. For example, this could implement a solution where control unit 102 prioritizes data associated with selected devices, allowing only data from / to higher-priority devices in selected operating conditions. In an example embodiment, the event could be an internal event of system 134. In another example embodiment, the event could be an event received via port 104D or an indication of an event. Although... Figure 1B An example is shown where the networking node 100 and control unit 102 are located in a single node within the elevator car 106; however, in another example embodiment, the networking node 100 and / or control unit 102 may be arranged at different locations within the system. Furthermore, although... Figure 1B An example of application in an elevator car environment is shown, but in another example embodiment, the network node 100 and / or control unit 102 may be arranged at a landing or mechanical area. In these cases, data nodes connected to the network node 100 may... Figure 1B The difference is shown.
[0053] In an example embodiment, the system may include a memory connected to the control unit 102 that stores priority data, and the control unit 102 may be configured to reduce the amount of data transferred between port 104D and one or more of ports 104A, 104B, and 104C based on event and priority data stored in the memory. In an exemplary embodiment, the memory may be internal memory of the control unit 102. The memory may also store at least one operational rule to be applied upon receiving an event. The priority data may define the priority of ports 104A-104D or assign priorities to data nodes 108, 110, and 112 connected to ports 104A-104D. The memory may store information such as:
[0054] - Port %1 is for semi-critical local area network (LAN) applications.
[0055] Port 2 is for non-critical LAN applications.
[0056] Port 3 is a key LAN application.
[0057] Port 4 is the uplink port for critical LAN applications.
[0058] - In the event X, keep port 1 operational.
[0059] - In the case of event X, maintain port 3 operation.
[0060] - In the event X, keep port 4 operational.
[0061] - In the event X, shut down the remaining ports.
[0062] - In the event X+Y, keep ports 3 and 4 operational.
[0063] In the example embodiment, one or more of ports 104A-104D may be wireless links providing wireless data transmission. In the example embodiment, control unit 102 may be configured to disable / shut down the wireless link when it is necessary to reduce the amount of data transmitted between at least uplink port 104D and at least one of a plurality of downlink communication interfaces 104A, 104B, 104C based on obtained events. For example, the wireless link may be shut down in standby power mode until some critical data needs to be transmitted. In other words, the wireless link may be temporarily activated for critical data transmission. The wireless link will not be activated for non-critical data.
[0064] In another example embodiment, the network node 100 and the control unit 102 may be separate entities that are communicatively connected to each other. Furthermore, in this example embodiment, the event may be an external event received by the control unit 102. In another example embodiment, the event may be an internal event associated with the system. For example, the control unit 102 may obtain the event from an entity within the system. Alternatively, the event may originate from an entity external to the system, such as a diagnostic controller communicatively connected to the control unit 102.
[0065] Figure 1C A system for a transportation system according to another exemplary embodiment is shown. Figure 1C The example shown is similar to Figure 1B The example shown, and with Figure 1B The above discussion related to the examples also applies. Figure 1C Examples.
[0066] Figure 1C Additionally, a normal power supply 116 and a backup power supply 118 are shown connected to the network node 100. The backup power supply 118 can provide operating power in the event that the normal power supply 116 fails for some reason.
[0067] Figure 1D A system for a transportation system according to another exemplary embodiment is shown. When the normal power supply 116 fails, it can be followed... Figure 1D The example shown. This could result in a situation where backup power supply 118 supplies power to network node 100. The information stored in memory can now provide the following actions:
[0068] - Keep port 1 operational in the presence of backup power.
[0069] - Keep port 3 operational in the presence of backup power.
[0070] - Keep port 4 operational in the presence of backup power.
[0071] - When using backup power, shut down the remaining ports.
[0072] like Figure 1D As shown, media screen 104B is turned off to reduce the amount of data transmitted between port 104D and ports 104A, 104B, and 104C.
[0073] Figure 1E A system for a transportation system according to another exemplary embodiment is shown. For example, when a certain amount of backup power (or less) remains in the backup power supply 118, it can be followed... Figure 1E The example shown. Information stored in memory can now provide the following additional actions:
[0074] - When 50% or less of the backup power remains, shut off port 1.
[0075] - Keep port 3 operational when there is 50% or less of backup power remaining.
[0076] - Keep port 4 operational when there is 50% or less of backup power remaining.
[0077] Figure 1F A system for a transportation system according to another exemplary embodiment is shown. For example, when there is total power loss or hardware failure associated with network node 100, it can be followed Figure 1F The example shown. Information stored in memory can now provide the following additional actions:
[0078] - In the event of total power loss or hardware failure, bypass port 3 to port 4.
[0079] In the example embodiment, there may be a connection with the key data node (i.e., Figure 1D An additional backup power supply 120 associated with data node 112 enables data node 120 and / or network node 100 to operate in the event of total power loss or hardware failure.
[0080] Figure 1G A communication system 136 for a transportation system is shown according to another example embodiment. Figure 1G The example shown illustrates a network node 122 associated with a machine area. The operations discussed above related to network node 100 can also be similarly applied to network node 122. In other words, one or more ports 132A-132D can be designated as downlink ports, and one or more ports 132A-132D can be designated as uplink ports. Each port 132A-132D can have a priority associated with it. A normal power supply 128 and a backup power supply 126 may be connected to network node 122. In the example embodiment, network node 122 may include a memory storing priority data, and control unit 124 may be configured to reduce the amount of data transmitted between port 132D and one or more of ports 132A, 132B, 132C based on events and priority data stored in the memory. The memory may also store at least one operational rule to be applied upon receiving an event. Priority data may define the priority of ports 132A-132D or assign priorities to nodes or entities connected to ports 132A-132D. The memory may store information such as:
[0081] Port 1 is a critical LAN application.
[0082] Port 2 is non-critical.
[0083] Port 3 is non-critical.
[0084] Port 4 is the uplink port for critical LAN applications.
[0085] - In the event of backup power from backup power source 126, ports 1 and 4 remain operational.
[0086] - Keep ports 1 and 4 operational when 50% or less of the backup power remains.
[0087] - In the event of total power loss or hardware failure, bypass port 1 to port 4.
[0088] In an example embodiment, the communication system may include a diagnostic controller 130. The diagnostic controller 130 may be connected to a port of the network node 122. Alternatively, the network node 122 may communicatively reach the diagnostic controller 130 via port 132D. Therefore, the diagnostic controller may be an internal component of the communication system or an external component communicatively connected to the communication system. In an example embodiment, the network node 100 and / or the network node 122 may be configured to receive events or indications of events via ports 104D, 132D. These indications may indicate, for example, the operational status of the communication system. In another example embodiment, the control units 102, 124 may be configured to receive events based on power failure indications obtained from the diagnostic controller 130. The diagnostic controller 130 may be a standalone controller or integrated into an existing controller. For example, the diagnostic controller 130 may be a diagnostic application executed by an existing controller of a transportation system. In response to an event or indication from the diagnostic controller 130, the control units 102, 124 may reduce the amount of data transmitted between ports, for example, by reducing data transmission to / from lower priority ports or data nodes.
[0089] Figure 1G An embodiment is shown in which the diagnostic controller 130 can be a separate entity, for example, connected to network node 124. In another example embodiment, the diagnostic controller can be integrated with control units 102, 122 or with network nodes 100, 122. The diagnostic controller 130 can be configured to detect anomalies based on learned data associated with normal behavior. A reduction in the amount of data transmitted can be based on detection.
[0090] In an example embodiment, the diagnostic controller 130 may be configured to determine the communication priorities of various data nodes, for example, by using Link Layer Discovery Protocol (LLDP) queries for data nodes. Operating rules stored in the control units 102, 124 or memory may be priority-based, allowing high-priority communication to be assigned to selected devices (e.g., intercom devices using voice and / or video communication via a communication system). In the event of operational anomalies, the control units 102, 124 may ensure that high-priority communication is possible by reducing communication from lower-priority devices in the communication system (or alternatively, by interrupting communication).
[0091] In an example embodiment, the diagnostic controller 130 may be configured to determine a communication overload in the communication system caused by, for example, a security attack in the communication system. The diagnostic controller 130 may be configured to send an indication of the communication overload to the control units 102, 124, enabling a reduction in data transmission between the ports of the network nodes 100, 122, as discussed above. This achieves a solution in which the diagnostic controller 130 is able to ensure data transmission relevant to critical applications under network overload conditions.
[0092] In an example embodiment, control units 102 and 124 can be configured to periodically reduce the amount of data transmitted between the uplink communication interface and at least one of a plurality of downlink communication interfaces. This can be applied, for example, when transmitting images or real-time data streams. For example, if there are passengers or other objects in an elevator car and an event requiring data transmission control is received, the amount of data transmitted can be reduced by controlling the period of data transmission. For example, still images can be transmitted every 30 seconds or any other predetermined time interval.
[0093] Figure 2 A method for a communication system for a transportation system including elevators, escalators, or moving walkways, according to an example embodiment, is shown. This method may be executed, for example, by control unit 102 or control unit 124.
[0094] At point 200, the method may include controlling data transmission between at least one uplink communication interface and multiple downlink communication interfaces by a control unit.
[0095] At 202, the method may include the control unit receiving an event that requires data transmission control between at least one uplink communication interface and multiple downlink communication interfaces.
[0096] At 204, the method may include reducing or controlling the amount of data transmitted between at least one uplink communication interface and at least one of a plurality of downlink communication interfaces based on an event by a control unit.
[0097] One or more of the examples and embodiments discussed above can implement a solution in which data transmission can be prioritized, for example, in the event of a power failure, under limited power conditions, or in any other event that poses a challenge to maintaining normal data transmission. Furthermore, one or more of the examples and embodiments discussed above can implement a solution in which transportation system services (e.g., elevator services) can be maintained for longer or as long as possible in the event of operational anomalies in the transportation system or its communication system. Furthermore, one or more of the examples and embodiments discussed above can implement a solution in which the possibility of emergency calls or emergency video calls from the elevator car can be ensured without deploying, for example, a separate backup power supply. Furthermore, one or more of the examples and embodiments discussed above can implement a solution in which a single common communication bus can be used between transportation system nodes, because the illustrated solution can provide action applicable in the event of operational anomalies in the transportation system or its communication system.
[0098] Figure 3 An example of a device 308 configured to practice one or more exemplary embodiments is shown. Device 308 may include at least one processor 302. The at least one processor may include one or more of various processing devices or processor circuits, such as, for example, a coprocessor, microprocessor, controller, digital signal processor (DSP), processing circuitry with or without an accompanying DSP, or various other processing devices, including integrated circuits such as, for example, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), microcontroller units (MCUs), hardware accelerators, dedicated computer chips, etc.
[0099] The device 308 may also include at least one memory 304. At least one memory 304 may be configured to store, for example, computer program code, such as operating system software and application software. At least one memory 304 may include one or more volatile memory devices, one or more non-volatile memory devices, and / or combinations thereof. For example, at least one memory 304 may be embodied as a magnetic storage device (such as a hard disk drive, floppy disk, magnetic tape, etc.), an optical storage device, or a semiconductor memory (such as a mask ROM, PROM (programmable ROM), EPROM (erasable PROM), flash ROM, RAM (random access memory), etc.).
[0100] Device 308 may also include a communication interface 306 configured to enable device 308 to send information to and / or receive information from other devices. In one example, device 308 may use communication interface 306 to send or receive signal information and data according to at least one data communication protocol. Communication interface 306 may be configured to provide one or more types of connectivity, such as wireless local area network (WLAN) connectivity, such as those standardized by the IEEE 802.11 series or Wi-Fi Alliance; wired connectivity, such as local area network (LAN) connectivity or optical network connectivity, etc. Communication interface 306 may include or be configured to be coupled to at least one antenna to send and / or receive radio frequency signals. One or more of the various types of connectivity may also be implemented as a separate communication interface, which may be coupled or configured to be coupled to one or more of a plurality of antennas.
[0101] When device 308 is configured to perform certain functions, some and / or multiple components of device 308 (e.g., at least one processor 302 and / or at least one memory 304) may be configured to perform those functions. Furthermore, when at least one processor 302 is configured to perform certain functions, those functions may be implemented using, for example, program code 306 included in at least one memory 304.
[0102] The functions described herein can be performed, at least in part, by one or more computer program product components, such as software components. According to embodiments, the device may include a processor or processor circuitry, such as a microcontroller, configured by program code to perform embodiments of the described operations and functions when the program code is executed. Alternatively or additionally, the functions described herein can be performed, at least in part, by one or more hardware logic components. Examples, but not limited to, illustrative types of hardware logic components that may be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chips (SoCs), complex programmable logic devices (CPLDs), and graphics processing units (GPUs).
[0103] The device 308 may include components for performing at least one method described herein. In an example embodiment, the components may include at least one processor 302 and at least one memory 304 including program code 306 configured to cause the device 308 to perform the method when executed by the at least one processor. Although the device 308 is shown as a single device, it should be understood that, in any applicable circumstances, the functionality of the device 308 may be distributed across multiple devices.
[0104] An apparatus (e.g., apparatus 308) may be configured to implement network node 100, network node 122, control unit 102, or control unit 124, and may be configured to perform or cause performance of any aspect of the methods described herein. Furthermore, a computer program may include instructions for causing the apparatus to perform any aspect of the methods described herein when executed. Additionally, an device may include means for performing any aspect of the methods described herein. According to an example embodiment, the device includes at least one processor and at least one memory including program code configured to cause performance of any aspect of the method when executed by the at least one processor.
[0105] The example embodiments can be implemented using software, hardware, application logic, or a combination of software, hardware, and application logic. The example embodiments can store information relating to the various methods described herein. This information can be stored in one or more memories, such as hard disks, optical disks, magneto-optical disks, RAM, etc. One or more databases can store information used to implement the example embodiments. The databases can be organized using data structures (e.g., records, tables, arrays, fields, graphs, trees, lists, etc.) included in one or more memories or storage devices listed herein. The methods described with respect to the example embodiments can include appropriate data structures for storing data collected and / or generated by the methods of the devices and subsystems of the example embodiments in one or more databases.
[0106] As will be understood by those skilled in the art of computers and / or software, all or part of the example embodiments can be conveniently implemented using one or more general-purpose processors, microprocessors, digital signal processors, microcontrollers, etc., programmed according to the teachings of the example embodiments. As will be understood by those skilled in the software art, ordinary technicians can readily prepare suitable software based on the teachings of the example embodiments. Furthermore, as will be understood by those skilled in the electrical art, the example embodiments can be implemented by preparing application-specific integrated circuits or by using a suitable network to interconnect conventional component circuits. Therefore, the examples are not limited to any particular combination of hardware and / or software. Stored on any computer-readable medium or a combination of computer-readable media, the examples may include software for controlling components of the example embodiments, driving components of the example embodiments, enabling components of the example embodiments to interact with human users, etc. Such computer-readable media may also include computer programs for performing all or part of the processes performed in implementing the example embodiments (if the processes are distributed). The computer code device of the examples may include any suitable interpretable or executable code mechanism, including but not limited to scripts, interpreters, dynamic link libraries (DLLs), Java classes and applets, complete executable programs, etc. In the context of this document, "computer-readable medium" can be any medium or component that can contain, store, communicate, propagate, or transmit instructions for use by or in conjunction with an instruction execution system, apparatus, or device (such as a computer). Computer-readable medium can include computer-readable storage media, which can be any medium or component that can contain or store instructions for use by or in conjunction with an instruction execution system, apparatus, or device (such as a computer). Computer-readable medium can include any suitable medium that participates in providing instructions to a processor for execution. Such media can take many forms, including but not limited to non-volatile media, volatile media, transmission media, etc.
[0107] While the essential novel features applicable to its preferred embodiments have been shown and described, it should be understood that various omissions, substitutions, and changes in the form and details of the described apparatus and methods can be made by those skilled in the art without departing from the spirit of this disclosure. For example, all combinations of those elements and / or method steps explicitly intended to perform substantially the same function in substantially the same manner to achieve the same result are within the scope of this disclosure. Furthermore, it should be recognized that structures and / or elements and / or method steps shown and / or described in conjunction with any disclosed form or embodiment can be incorporated as a general matter of design choice into any other disclosed or described or suggested form or embodiment.
[0108] The applicant hereby discloses each individual feature described herein, as well as any combination of two or more such features, provided that such features or combinations can be performed based on this specification as a whole, in accordance with common general knowledge of those skilled in the art, regardless of whether such features or combinations of features solve any problem disclosed herein, and without limiting the scope of the claims. The applicant notes that the disclosed aspects / embodiments may consist of any such individual features or combinations of features. In view of the foregoing description, it will be apparent to those skilled in the art that various modifications can be made within the scope of this disclosure.
Claims
1. A communication system (134) for a transportation system, said transportation system including elevators, escalators or moving walkways, said system (134) comprising: Network nodes (100, 122) include at least one uplink communication interface (104D, 132D) and multiple downlink communication interfaces (104A-104C, 132A-132C); At least one data node (108, 110, 112), wherein one or more data nodes are connected to each of the plurality of downlink communication interfaces (104A-104C, 132A-132C); as well as Control units (102, 124) are communicatively connected to the network nodes (100, 122), wherein the control units (102, 124) are configured as follows: Control the data transmission between the at least one uplink communication interface (104D, 132D) and the plurality of downlink communication interfaces (104A-104C, 132A-132C); Obtain an event that requires data transmission control between the at least one uplink communication interface (104D, 132D) and the plurality of downlink communication interfaces (104A-104C, 132A-132C), wherein the event is an external event received by the control unit (102, 124); and Based on the event, reduce the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C).
2. The communication system (134) according to claim 1, wherein, The event described is a power failure.
3. The communication system (134) according to claim 1, wherein, The control unit (102, 124) is configured to detect the status of the backup battery associated with the system (134) and, based on the status of the backup battery, reduce the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C).
4. The communication system (134) according to any one of claims 1-3 further includes: A memory connected to the control units (102, 124), the memory being configured to store priority data, and wherein... The control unit (102, 124) is configured to reduce the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C) based on the events and priority data stored in the memory.
5. The communication system (134) according to claim 4, wherein, The priority data includes: A specific priority is assigned to each downlink communication interface (104A-104C, 132A-132C); or, A specific priority is assigned to each data node (108, 110, 112).
6. The communication system (134) according to any one of claims 1-3, wherein, The control units (102, 124) are configured as follows: Interrupt data transmission between at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C) and at least one uplink communication interface (104D, 132D).
7. The communication system (134) according to any one of claims 1 to 3, wherein, The plurality of downlink communication interfaces (104A-104C, 132A-132C) are configured in at least two modules, and the control unit (102, 124) is configured to reduce the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C) based on module-by-module events.
8. The communication system (134) according to any one of claims 1 to 3, wherein, The control unit (102, 124) is configured to periodically reduce the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces.
9. The communication system (134) according to any one of claims 1-3, wherein, The at least one data node (108, 110, 112) includes an intercom device, a media screen, a surveillance device, a node that primarily provides information to passengers, a node that primarily sends information, and a node that sends and receives information.
10. The communication system according to claim 9, wherein, The control units (102, 124) are configured to disable the downlink communication interface when it is necessary to reduce the amount of data sent based on the obtained events.
11. A transportation system comprising a communication system according to any one of claims 1-10, wherein, The transportation system includes elevators, escalators, or moving walkways.
12. The transportation system of claim 11 further includes an elevator and a travel cable associated with the elevator car, wherein a networking node (100) is arranged in the elevator car and an uplink communication interface (104D) is connected to a communication bus segment arranged in the travel cable.
13. The transportation system according to claim 12, wherein, The control units (102, 124) are configured as follows: Obtain information indicating the presence of an object in the elevator car; and The presence of the object in the elevator car is taken into account when reducing the amount of data transmitted between at least one uplink communication interface (104D) and at least one of the plurality of downlink communication interfaces.
14. A method for a communication system in a transportation system, the transportation system including an elevator, escalator, or moving walkway, the method comprising: The control unit (102, 124) controls the data transmission between at least one uplink communication interface (104D, 132D) and multiple downlink communication interfaces (104A-104C, 132A-132C) of the network node (100); The control unit (102, 124) receives an event indicating that data transmission control is required between the at least one uplink communication interface (104D, 132D) and the plurality of downlink communication interfaces (104A-104C, 132A-132C), wherein the event is an external event received by the control unit (102, 124); and The control unit (102, 124) reduces the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C) based on the event.
15. A computer program comprising instructions for causing a control unit (102, 124) to perform at least the following operations: Control the data transmission between at least one uplink communication interface (104D, 132D) and multiple downlink communication interfaces (104A-104C, 132A-132C) of the network nodes (100, 122); An event is obtained requiring data transmission control between the at least one uplink communication interface (104D, 132D) and the plurality of downlink communication interfaces (104A-104C, 132A-132C), wherein, The event is an external event received by the control unit (102, 124); and Based on the event, the amount of data transmitted between at least one uplink communication interface (104D, 132D) and at least one of the plurality of downlink communication interfaces (104A-104C, 132A-132C) is reduced.
Citation Information
Patent Citations
Method and device in a wireless communication network
CN105409293A
communication control device
JP6837418B2
Data transfer apparatus and data transfer method
US20110302339A1
Wireless communication device, control circuit, storage medium, and wireless communication method
WO2021044557A1