TL1 Communication Manager Java Bean
The TL1 Communication Manager (TL1CommMgr) Java Bean is a management system component that handles communications with one or more TL1-based network elements. It allows the management system developer to focus on the application being developed without worrying about managing the communications link.Intended in a system where the connection to each TL1 NE is always maintained. The TL1CommMgr acts as the gateway for the rest of the application software. Interested parties can register to receive all of the TL1 autonomous messages. A Cut-Through mechanism is provided to allow other applications to build additional management capabilities. Cut-Through allows sending a TL1 command to an NE. The Manager routes the command onto the appropriate NE connection and returns back all of the received responses (either synchronously or asynchronously).
The Manager supports networks using Gateway Network Elements (GNEs). A GNE acts as a gateway for other NEs by routing TL1 commands received on its communication link to the appropriate NE via another network. All responses from the NE for that command are then routed back onto its network connection.
Because each system has different needs, the TL1CommMgr is packaged as a highly configurable Java Bean. The user can configure various Bean properties (such as timers) to customize it for their application. The Bean design uses the standard Java Event protocol (i.e. Events and Listeners) to allow the user's application maximum control.
Features
- Manages one or more TCP/IP or Serial connections
- Provides automatic login and logout (via standard ACT-USER/CANC-USER) for NEs requiring logins
- Automatic login retry if NE connection lost
- Periodic communication test check (via RTRV-HDR)
- Configurable timers for login attempts, communication tests, communication establishment
- Automatic routing of TL1 requests to Gateway Network Element (GNE)
- TL1 cut-through in which the calling application can send TL1 commands to an NE and all of the responses are returned back
- Routing of TL1 autonomous messages to subscribers via standard Bean Event interface
- Parsing of TL1 messages
- Generates NE link Up/Down indications to indicate the communication status