What is TL1?
Why do I get "AUTHENTICATION FAILED" from Agent for the Input Message "AUD-EQPT:::1::;"?
I get "out of environment space.." error when I try to start the example applications batch files in Windows. What should I do ?
Does the TL1 agent provide security as per TR 835 and GR815 standards?
What is Craft Interface? Is Craft Interface support available in all OS?
What is Delayed Activation ?
What is an autonomous message?
Is it true that this code is generated each time I compile a TCS file?
Is there any provision to extend the custom code after receiving the request and before sending the response?
1.What is TL1?
Transaction Language 1 (TL-1) is an ASCII or man - machine management protocol used for managing Telecommunication networks.
2. Why do I get "AUTHENTICATION FAILED" from Agent for the Input Message "AUD-EQPT:::1::;?
The login message has to be given before any Input Message is given. Without the login message the Agent will not generate any response for any Input Message.
The login message accepted by some TL1Agents is in the format given below.
3. I get "out of environment space.." error when I try to start the example applications batch files in Windows. What should I do ?
This has been a problem with the Windows' environment variable settings. To overcome this , you have to modify the properties of your DOS prompt. You have to do a right click on the title bar of the DOS prompt window, select properties, choose memory tab, in that increase the value of the initial environment field (preferably 4096).
4. Does the TL1 agent provide security as per TR 835 and GR815 standards?
Yes Security Features in TL1 Agent has been provided which conforms to GR-815-CORE and TR-835 standards.
5. What is Craft Interface? Is Craft Interface support available in all OS?
Craft interface is a local interface to the agent. It receives input message from user on console and passes it to TL1 engine. Craft Interface support is available in all OS.
6. What is Delayed Activation ?
Delay Activation is one of the features available in TL1. Delay Activation is a function hereby an input message may be stored in a Message Pending buffer at the NE for final execution at some later time, either automatically or by a subsequent message from the OS.
7. What is an autonomous message?
An Autonomous message is a message that is sent from the NE to the appropriate
OS without having an explicit input message associated with it.
Typical scenarios where autonomous messages are used include :
Reporting of alarmed or non-alarmed trouble events.
Reporting of scheduled diagnostic tests in the NE.
Reporting of Performance Monitoring data.
Reporting of a change in the NE's database.
Periodic reporting of selected NE conditions.
8 .Is it true that this code is generated each time I compile a TCS file?
No. Code will be generated only when you do code generation for the loaded TCS file and not while compilation. Source Code can be generated once and instrumentation & compilation can be done any number of times without having to regenerate the code.
9. Is there any provision to extend the custom code after receiving the request and before sending the response?
Yes. It can be enhanced by added an interface called UserRequestHandler to the API .It has the following methods:
validateTL1Request - takes TL1AgentRequestInfo as a parameter
validateTL1Response - takes TL1AgentResponseInfo as a parameter
The following procedure has to be followed to add Custom Code:
Write a class which extends the above interface UserRequestHandler.
Call the method setUserRequestHandler of TL1Agent
in the generated main file. The following are the code snippet:
com.adventnet.agent.tl1.UserRequestHandler validate = new