Rane HAL1x Design Guide - Page 95
HAL System Connectivity, Required Ports
View all Rane HAL1x manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 95 highlights
HAL SYSTEM DESIGN GUIDE l Use the context-sensitive help built into the application. Simply point your cursor to an area in the software, right-click, and then click Help in the menu that appears. The Help system opens, displaying a topic specific to that area of the user interface. l For a more thorough understanding of the user interface, review the detailed user interface reference topics in the Halogen Help System. You can also access details on a specific dialog box by clicking the question mark located in its upper right corner. HAL System Connectivity In addition to understanding the details of the HAL System hardware and software components, it is important to also understand how HAL and Halogen communicate. Following is some important information to keep in mind when designing your system, especially if you will be handing it off to someone else for installation. Required Ports Communications between the PC (Halogen/RaneLink) and HAL The PC and HAL exchange information using the following ports and protocols: Local Port (PC) Any 4992 4993 4994 4994 4995 Remote Port (HAL) 22 Any Any Any Any Any Protocol TCP TCP TCP UDP TCP TCP Purpose Secure file transfer Meter control Configuration Discovery broadcast RaneLink II1 Meter data These ports are listed from the PC's perspective to aid in configuring the PC's firewall so that RaneLink and Halogen can communicate with HAL hosts on your network. HAL devices send occasional UDP broadcast messages. The RaneLink II service on the PC listens constantly for these messages and when it receives one, it does three things, if necessary: l Sets up a temporary link-local IP address (in other words, the address is cleared when the computer reboots) on the appropriate network interface card (NIC). l Adds an entry to the computer's network route table. RaneLink II maintains the list of HAL devices and it must be running for Halogen to communicate with a HAL, even if the HAL has been located by a manual search. l Opens and maintains a TCP connection with HAL so that it can receive status updates. 1A service needed by Halogen to establish a connection with HAL. 91