Easy InstGuide En

32
EasyLynq INSTALLATION / CONFIGURATION MANUAL Suporte a Novas Tecnologias, Lda.

Transcript of Easy InstGuide En

Page 1: Easy InstGuide En

EasyLynq

INSTALLATION / CONFIGURATION MANUAL

Suporte a Novas Tecnologias, Lda.

Page 2: Easy InstGuide En

- This page intentionally left blank -

Page 3: Easy InstGuide En

EasyLynq

Index

INTRODUTION........................................................................................................................................................3

GENERAL PRESENTATION........................................................................................................................................3 MAIN FEATURES .....................................................................................................................................................3 INSTALLATION NEEDS..............................................................................................................................................6

INSTALLATION CD.................................................................................................................................................7

EASYLYNQ MODULES INSTALLATION................................................................................................................8

INTERNET UPDATES ..............................................................................................................................................10

MODULE CONFIGURATION ................................................................................................................................11

TAXDBSRV CONFIGURATION................................................................................................................................11 PBXAGENT CONFIGURATION.................................................................................................................................13

Status information...........................................................................................................................................15 ISAPI (EASYLYNQWEB) CONFIGURATION ..............................................................................................................16 EASYLSQL CONFIGURATION (ODBC DRIVER) .......................................................................................................17 SNMP TRAP NOTIFICATIONS .................................................................................................................................22 EASYLYNQ USER MODULE.....................................................................................................................................23

Startup procedures.........................................................................................................................................24 Short presentation ..........................................................................................................................................24

INSTALATION NOTES..........................................................................................................................................27

Installation / Configuration Manual - 1 -

Page 4: Easy InstGuide En

EasyLynq – Call Accounting System version 1.40 Installation / Configuration Manual Revision date: 2007.January.08 © Eurofluxo - Suporte a Novas Tecnologias, Lda. Vila Nova de Gaia - Portugal http://www.eurofluxo.pt/

Installation / Configuration Manual - 2 -

Page 5: Easy InstGuide En

EasyLynq

INTRODUTION

General presentation EasyLynq, Call Accounting System, is a three modules distributed software application, PABX AGENT, DATABASE ENGINE SERVER, and GRAPHICAL USER INTERFACE, intended for cost processing and traffic analisys on electronic/digital branch exchanges starting on configurations of small offices and ending up on geographically distributed companies and institutions. Following some of Its most important features: • Installable under Windows® 95, 98, Millenium, NT 4, 2000, XP and 2003 operating systems, on Intel platforms. • High reliability with no need for specialized technical assistance. • Truely versatile, configurations are tailored to specific costumer needs. • Centralized multi-indexed database featuring reduced information search time. • Fully modular software, developed in 32 bits, using RPC communication technology. • Distributed architecture for optimized operation in LAN/WAN environments. • Multiple PABX’s per PABX AGENT module and multiple PABX AGENTS centralized on an DATABASE ENGINE. Several USER

INTERFACES may administrate and access information simultaneously.

Database Server Module

ODBC *HTML *

PABX Agent Module

PABX Agent Module

PABX Agent Module

PABX Agent Module

User Interface Module

User Interface Module

User Interface Module

User Interface Module

* only on EasyLynq Server

Main features • Communication between modules using TCP/IP or NETBEUI. • Allows up to 50000 extensions and 20000 external lines. • Costumized numbering plan, adapted to the most recent PABX needs, allows extensions and trunk lines to have up to 10 digits. • Call records stored on disk, detailing PABX system, extension, trunk line, dialled number, project account, authorization code, call

success and direction, meter pulse number, start date and time, ring duration, conversation time, cost and price in four currencies and type (switchboard console transfer, authorization code use, etc.).

• Summary of calls, meter pulses, cost and price by extension, trunk line and project account. • Automatic debit of residual costs of switchboard transferred calls. • Individual call search, within any date range, using user selectable filters (direction, success, time to answer, conversation, price, pulse

count and outside subscriber).

Installation / Configuration Manual - 3 -

Page 6: Easy InstGuide En

• Unlimited extensions groups and group nesting. • User configurable description of extensions, trunk lines, project accounts and authorization codes up to a maximum of 40 characters. • Unlimited number of users distributed in eight access levels, for restricted access to information, administration and call registers

erase. • User events history contains detailed data about every user operation that might affect system integrity. • System events history contains all occurences (abnormal interruptions, external data cables (dis)connecting, communication errors,

etc.) that might interfere in system well-behaviour. • Average storage of 250 000 call registers per each 100 MB of hard disk. • Tariff classes for extensions, allowing price evaluation according to each call type (extension, meter pulse number, destination, etc.)

and immediate call receipt print-out. • Integrated communications routine for PABX setup/monitoring. • User selectable call erase within a date range, freeing space for more call recording. • General reports, on printer, text file or CSV file, group or route oriented. • Integrated backup and restore procedures using file compression. • On-line display of last 100 call records, continuously updated, allowing the user to select a record for receipt print-out. • Authorization codes up to 10 digits, charging each call to its subscriber (this feature is PABX dependent and may not be available on a

particular installation). • Project accounts enable call charge according to remote subscriber or user dialled prefix. • Integrated on-line help and operation manual. • Multiple telecommunication operators and carriers, using pulse and/or duration charging. • Records reorder available in every query according to user preferences and needs. • Graphical representation of daily call distribution. • System administration using drag-and-drop operations for easy-of-use configuration. • User-defined masks for remote subscriber numbers on call queries in order to keep confidentiality. • Configuration of fixed and variable holidays for correct call charge when using time duration tariffs. • Multiple queries display for data comparison. • Query results export to Microsoft Excel and XML (eXtended Mark-up Language). EasyLynq Server

• Connection of several PABX’s of different models and brands. • Queries to database via BROWSER (HTML) and ODBC (SQL commands). • Reports and alarms sent to specified addresses using electronic mail. • Calendar Manager for execution of scheduled tasks.

• SNMP trap notifications to Network Management Systems.

• LDAP connectivity.

Installation / Configuration Manual - 4 -

Page 7: Easy InstGuide En

EasyLynq

EasyLynq Hotel EasyLynq Hotel is an application designed for PABX management in a hotel environment. Some of following features are PABX implementation dependent and may not be available on your particular location: • Allows up to 3000 lodgements. • Each room configurable up to 10 extensions. • Credit limit per guest. • Automatic wake-up, allowing wake-up mark and wake-up result control. Sound and visual alarms in case guest misses to answer. • Message waiting with lamp activation on room phone set. Text messages up to 330 characters. • Manual call posting. • Minibar and laundry posting, either on room’s phone set or on EasyLynq user user interface. • Temporary outgoing access restriction. • Room-status control using special codes dialled on phone set for automatic update of room availability. • Multi-complex option for multi-properties management. • Option for connection to Pay-TV systems. • PABX interactive (model and implementation dependent), controlling following parameters:

- Outgoing trunk access (bar / unbar). - Guest name transfer for use in phone sets with a display device. - Spoken language. - Message waiting. - Do not disturb. - Automatic wake-up mark and answer control. - VIP status. - Dynamic DDI (Direct Dialling In) assignment. - Room-status. - Guest’s mail box control.

• Connection to Front-Office systems. • Connection to ‘in-room’ broadband internet access equipments.

Installation / Configuration Manual - 5 -

Page 8: Easy InstGuide En

Installation needs This manual is intended to drive you in order to make a clean installation and a correct configuration of EASYLYNQ – Call Accounting System. EASYLYNQ must be installed under Windows® 95 (user module only), 98, Millenium, NT 4, 2000, XP and 2003 operating systems, on Intel platforms. It is oriented for network (LAN / WAN) environments and fully developed in 32 bits technology. Its main modules are: TAXDBSrv (database server), PBXAgent (PABX / Front-Office communication agent) and EasyLynq (graphic user interface). EASYLYNQ can be easily adapted to several configurations, starting on small offices and ending on large companies geographically distributed. You can install EASYLYNQ modules on different computers in the network. Depending on the size of the installation, these equipments should conform to the following specifications: TAXDBSrv module (database server):

Computer configuration (processor, memory, hard disk) Operating system Extension

number Minimum Advisable Usable Advisable

Up to 20 i486/66, 16 MB, 500 MB C333, 32 MB, 800 MB Windows 98 / Me Windows NT

21 up to 50 C133, 32 MB, 800 MB C366, 32 MB, 4 GB Windows 98 / Me Windows NT

51 up to 100 C133, 32 MB, 2 GB C366, 64 MB, 4 GB Windows 98 / Me Windows NT

101 up to 200 C200, 32 MB, 2 GB P366, 64 MB, 4 GB Windows 98 / Me Windows NT

201 up to 500 C200, 64 MB, 4 GB P433, 64 MB, 4 GB Windows 98 / Me Windows NT

501 up to 1000 P300, 64 MB, 4 GB P500, 96 MB, 6 GB Windows NT Windows NT

1001 up to 3000 P450, 96 MB, 6 GB P500, 128 MB, 10 GB Windows NT Windows NT

3001 up to 5000 P500, 128 MB, 8 GB P500, 256 MB, 16 GB Windows NT Windows NT

More than 5000 Please consult

PBXAgent module (PABX / Front-Office communication agent) located on a different machine:

Computer configuration (processor, memory, hard disk) Operating system Extension

number Minimum Advisable Usable Advisable

Up to 50 i486, 16 MB, 300 MB C333, 32 MB, 800 MB Windows 98 / Me Windows NT

51 up to 500 C133, 32 MB, 800 MB C366, 32 MB, 1 GB Windows 98 / Me Windows NT

501 up to 5000 C200, 32 MB, 1 GB C433, 32 MB, 1 GB Windows 98 / Me Windows NT

More than 5000 Please consult

EasyLynq module (graphic user interface) located on a different machine:

Computer configuration (processor, memory, hard disk) Operating system Extension

number Minimum Advisable Usable Advisable

Up to 50 C133, 32 MB, 800 MB C333, 32 MB, 1 GB Windows 9x Windows NT

51 up to 100 C200, 32 MB, 1 GB C366, 64 MB, 1 GB Windows 9x Windows NT

101 up to 200 C233, 32 MB, 1 GB C366, 64 MB, 1 GB Windows 9x Windows NT

201 up to 500 C300, 64 MB, 1 GB P466, 64 MB, 1 GB Windows NT Windows NT

501 up to 1000 P450, 64 MB, 1 GB P466, 96 MB, 2 GB Windows NT Windows NT

1001 up to 3000 P450, 96 MB, 1 GB P500, 128 MB, 2 GB Windows NT Windows NT

3001 up to 5000 P500, 128 MB, 1 GB P500, 256 MB, 2 GB Windows NT Windows NT

More than 5000 Please consult

Legend: C – Pentium original, MMX, Celeron P – Pentium II or upper Windows 9x – Windows 95, 98 and Millenium Windows NT – Windows NT 4, 2000, XP and 2003

Values on these tables are based on average traffic conditions. EASYLYNQ modules were developed so that CPU usage is nearly zero when running in idle mode (you can get this information calling Windows Task Manager). The tables shown above do not take into account running other applications and services on the same computer. Although EASYLYNQ does not impose any restriction to this fact, you should consider memory and other resources decrease.

Installation / Configuration Manual - 6 -

Page 9: Easy InstGuide En

EasyLynq

INSTALLATION CD This Compact Disk allows you to install all modules. You can also find, in folder UTILITY, several programs that enable you to reset passwords to their default, test serial devices, etc.. To start the presentation program, simply insert the CD on the CD-ROM and wait a few seconds. The following window should appear: If CD-ROM ‘Autoplay’ feature is not active, you may start CDELYNQ.EXE program manually. Run Windows Explorer or doubleclick the CD-ROM icon after opening My Computer on the Desktop. Installation options in the Advanced Setup group are exclusive to EasyLynq Server and Hotel+ versions. Click on the icon figure on top left to access several advanced features such as uninstall applications, run advanced CD tools and open documents. In order to keep EASYLYNQ the most user friendly and competitive, Eurofluxo may add, at any time, configuration tools and tables that can speed up system tuning. Always refer to these updates just clicking Read me button. Explore CD allows you to easily access following tools:

File Function

FREEPWD.EXE Resets to default installation passwords on TAXDBSrv and PBXAgent.

SERIAL32.EXE Serial ports test utility. Implies connectors (not supplied) with several shunts as specified when you run this program.

IFDOCS.EXE IFDOCS.EZD

Interfaces documentation. Shows how to configure the PABX or other equipments and supported features.

YTAXLYNQ.EXE Enables a smooth upgrade from older Call Accounting Easytax/Easytel to EasyLynq and EasyLynq Hotel.

WINCOMM.EXE Small serial port / telnet terminal emulator utility. Supports TTY, VT100 and Minitel screen emulations.

XCELLYNQ.EXE Uploads/downloads several EasyLynq tables to/from Excel files (.xls)

INSTALLWAVES.EXE Voice messages to be used in the operation of several interfaces in a hospitality environment.

LIB3INSTALL.EXE Manufacturer’s drivers and other software, required for the operation of several interfaces.

You may also find, on folder DATA of this CD, the ClientInfo.exe program that allows you to open TAXDBSrv.key and read some data about costumer’s licence such as name, serial number, configured interfaces, features and demonstration issues, etc..

Installation / Configuration Manual - 7 -

Page 10: Easy InstGuide En

EASYLYNQ MODULES INSTALLATION Standard Windows Installer interface is used to perform module installation. If the target operating system is Windows® NT 4, 2000, XP or 2003, be sure to have Supervisor or Power User previleges before starting. You can install EasyLynq modules either from the local CD-ROM or from a remote network drive. Just click once over desired option (you will notice a color change when you move the mouse cursor over it). Installation of each module is simple and fast. Several setup windows are common to all installations so, for simplicity reasons, only TAXDBSrv installation procedure is shown below and in the following page.

This window is common to all modules and displays copyright informations.

Also common to all modules. Please read carefully the License Agreement – if you do not agree, close the Installer and return back the EasyLynq package for a refund.

This window is exclusively used in TAXDBSrv and PBXAgent installations. The recommended action is choose YES so the user needs not start these applications manually everytime he logs on.

Installation / Configuration Manual - 8 -

Page 11: Easy InstGuide En

EasyLynq

This windows appears on TAXDBSrv, PBXAgent and ODBC driver installations (the later doesn’t support Spanish).

This window is common to all installations. Change the suggested folder for the application if required. After you press the Next button, the Installer informs you that it is ready to perform the installation.

The installation terminates successfully. Click Close to dismiss the Installer.

Installation / Configuration Manual - 9 -

Page 12: Easy InstGuide En

Windows Installer creates an entry in the Programs group of Start menu named EasyLynq which gives you access to shorcuts of all modules you have chosen to install (excluding EasyLynqWeb ISAPI and ODBC driver). If you want to remove any module, go to Control Panel and run Add/Remove programs option or click the top left icon of the CD integrator to access the uninstall menu. Important notice for Windows® NT, 2000, XP and 2003 users: you should have Supervisor or Power User previleges otherwise Windows Installer will not be able to install most of the applications. Now that you have installed EASYLYNQ, refer to following chapters in order to run and tune system up. Additional information Please keep the CD in a cool dry place, away of magnetic fields. You may need to use them later. Also keep product serial number in a safe place. You’ll be asked for it in case you’ll need technical assistance or order another copy due to loss or malfunction.

Internet updates Eurofluxo makes available, in www.eurofluxo.pt, updates for the EasyLynq modules that include several enhancements and minor corrections. After downloaded, these files must be copied to folder Updates of the directory where the server is installed. Module update is automatic and will be performed in a few minutes.

Installation / Configuration Manual - 10 -

Page 13: Easy InstGuide En

EasyLynq

MODULE CONFIGURATION

TAXDBSrv configuration Click button of Windows® TaskBar, select Programs, EasyLynq, TAXDBSrv. Wait a few seconds and TAXDBSrv icon should appear on the right side of TaskBar: At the beginning a small red circle will be displayed above the icon indicating startup procedures running, such as database files initialization and tables creation. Move mouse pointer over the icon and doubleclick left button or click right button and select Configure. The following window should appear:

Enter password taxdbsrv in lower case and click . About: is an information window showing some data about product licence, serial number and version.

General: notices installation date, last start-up date and physical memory status. You can change server ID (default is computer name), modify access password and terminate this service.

For security reasons always change default installation password.

Installation / Configuration Manual - 11 -

Page 14: Easy InstGuide En

Communications: gives information about computer name and current IP address (if TCP/IP installed). You can also change available protocols checking / unchecking corresponding boxes. Local protocol cannot be disabled. If you uncheck both NetBEUI and TCP/IP, TAXDBSrv cannot be accessed from other computers on network. It may happen, ocasionally, that a warning message appears in front NetBEUI or TCP/IP protocols: Under these circunstances, the corresponding protocol is not working properly. Do not activate it before you solve the problem on Windows.

Definitions: enables dimensioning of the number of elements in some tables and database.

Avoid to overweight these values in order to keep database files wisely sized. Non virtual extension number is limited by licence. By default TAXDBSrv creates automatically extensions and channels / trunk lines based on call logging information. You can uncheck any of these boxes in Auto create group if you wish. IMPORTANT: sometimes, due to a power failure or operating system crash, call records database may become corrupted and lead to abnormal query results. In these cases, click on Rebuild button, select the period and proceed to database reindexing and recovery. This feature can also be used to revaluate call costs. ADDITIONAL FEATURE Starting on version 1.30, server and agent modules support telnet sessions for telemaintenance purposes. This feature should be used only by qualified personnel. For more detailed information about how to start a session and available commands, click on button Read me in the presentation program of the CD and refer to help window, chapter Telnet session.

Installation / Configuration Manual - 12 -

Page 15: Easy InstGuide En

EasyLynq

PBXAgent configuration Click button of Windows® TaskBar, select Programs, EasyLynq, PBXAgent. Wait a few seconds and PBXAgent icon should appear on the right side of TaskBar: At the beginning the small ray will show red indicating PBXAgent is searching TAXDBSrv server. Move mouse pointer over the icon and doubleclick left button or click right button and select Configure. The following window should appear:

Enter password pbxagent in lower case and click . About: is an information window showing some data about product licence, serial number and version.

General: notices installation date and last start-up date. You can reconfigure server name (on a TCP/IP network you can also use IP address), modify access password and terminate this service. On a new installation, server name defaults to current computer name.

For security reasons always change default installation password.

Installation / Configuration Manual - 13 -

Page 16: Easy InstGuide En

Interfaces: enables selecting a physical interface in order to configure, monitor and put out of service. Each PBXAgent can support up to 99 interfaces. When you select to edit an interface, you may be asked the type connection: serial port or TCP/IP.

You selected to edit a serial interface. You can choose port and configure communication parameters. By default, PBXAgent uses computer date and time for call logging but you can change this option if want to use PABX date and time. You can also force all data bytes coming on serial port to be saved on a disk file. Choose desired PABX model and configure its local properties.

You selected to edit a TCP/IP connection. Enter a description (optional), equipment name or IP address, port and, if needed, the user name and password PBXAgent will use to access it. Other parameters apply the same manner as in the previous window.

Notice: option ‘Send data to file’ should be used only for maintenance and debugging purposes. If checked, PBXAgent opens a file named INTERFACEn.DAT, where n identifies the number of the current physical interface (1 - 99), and stores all characters received on it.

Installation / Configuration Manual - 14 -

Page 17: Easy InstGuide En

EasyLynq

You have chosen Monitor on Interfaces window. Herein you can check communications with remote device such as PABX or Front-Office interface and notice control lines status in case of serial ports.

Status information Click mouse right button over PBXAgent icon on TaskBar then select Status option: The above window shows information about TAXDBSrv connectivity status and the number of pending messages and events. These records are stored on file and they are only limited by disk free space. In case the connection is established, records are sent immediately to the server. If the connection drops, retries to reopen it are made every 60 seconds.

Installation / Configuration Manual - 15 -

Page 18: Easy InstGuide En

ISAPI (EasyLynqWeb) configuration -This feature is only available on EASYLYNQ SERVER. Starting on version 1.20 of EASYLYNQ, Eurofluxo adds a new interface that enables to make database queries using an Internet browser. Installation of this interface should be performed by qualified personnel. Some changes have to be made manually in operating system because setup program just copies necessary ISAPI files to the hard disk. For implementation reasons, EasyLynqWeb works only with Microsoft WWW servers: PWS-Personal Web Server on Windows 95/98 and IIS-Internet Information Server on Windows NT 4, 2000, XP and 2003. Configuration procedures vary widely depending on operating system version and installed Service Pack. That’s why a detailed description of how to install and configure a WWW server was not brought into this manual. Following steps should be seen only as an orientation view. If you do not feel confortable following them, please refer to qualified staff. Installation / configuration steps: • Install and configure EasyLynq system as explained on the other chapters. • Install EasyLynqWeb ISAPI from CD. • Run ISAPICFG.EXE program. This file has been copied to the selected folder at the previous step. Configure several parameters such

as TAXDBSrv server location, timeouts, etc. and save them. • Install PWS (WIN 9x) or IIS (NT 4 / 2000 / XP / 2003). You’ll probably need the Windows installation CD. • Configure WWW server and add a virtual directory (for example ‘EasyLynqWeb’) with read and script permissions and pointing to the

directory where you have installed the ISAPI. Usage: Start the browser and enter the following address:

http://computer/easylynqweb/easylynq.dll where ‘computer’ designates the computer name on which we have installed the ISAPI. If you have configured EasyLynq.dll as a default document on the WWW server, you can omit it. Following window should appear: You must enter valid ID and password to continue. See next chapter to learn how to run EasyLynq user interface and configure its operation.

Installation / Configuration Manual - 16 -

Page 19: Easy InstGuide En

EasyLynq

EasyLSQL configuration (ODBC driver) -This feature is only available on EASYLYNQ SERVER. Starting on EasyLynq version 1.40, Eurofluxo adds a new interface that enables to make queries using any database application (Oracle, SyBase, Access, SQL Server, etc.) with ODBC support for SQL commands (Structured Query Language). After installing EasyLSQL, you need to create and configure the ODBC driver access. DATA SOURCE CREATION To make queries to EasyLynq server through ODBC, a new data source must be previously created. This option is located at the following places:

- Windows 95, 98, Millenium and NT 4: Control Panel, Data Sources (ODBC). - Windows 2000, XP and 2003: Control Panel, Administrative Tools, Data Sources (ODBC).

In the ODBC Data Source Administrator, select System DSN and press the Add... button.

Select EasyLynq driver and click Finish.

Installation / Configuration Manual - 17 -

Page 20: Easy InstGuide En

The EasyLSQL configuration wiizard appears before you. In the first page enter a name for this source, a description (optional), the name or IP of computer where TAXDBSrv server is currently running and choose the operating language.

On the second page define the default period and type for call records and events database. These settings will be used in case the corresponding parameters are omitted in the SQL statement.

On the last page select if you want to log the SQL processing to a text file and to avoid entering na user ID and password every time you connect to the data source. After you click Finish, any application with ODBC support can access TAXDBSrv database.

Installation / Configuration Manual - 18 -

Page 21: Easy InstGuide En

EasyLynq

GETTING DATA Data is accesible through SQL commands. A typical SQL command to get the extensions list looks like the following:

select * from extension It is out of the scope of this manual to explain the SQL language. If you do not feel familiar to it, please refer to manuals and other documentation available in specialized bookstores. Several applications, such as Excel, Access, MSQuery and SQL Server, help you to make queries using a wizard utility, which avoids the manual entering of SQL commands. SUPPORTED SQL LEVEL • EasyLynq ODBC driver enables you to query the database and some tables and modify several (but not all) parameters in the

configuration tables. It is not allowed to insert or delete any element. Supported SQL commands are: select update

• It is not allowed, in each SQL command, neither to specify more than on table nor aggregate columns of several tables. • “select” command can contain several clauses for data searching, ordering and aggregation. Supported expressions are:

where order by group by

• “having”, “union” and “distinct” are not supported. • When using the “where” keyword, the following symbols are allowed:

> < = >= <= AND OR ( )

“IN”, “LIKE”, “NOT” and arithmetic expressions (+, *, -, /) are not supported. • EasyLSQL supports the aggregation keywords: “sum”, “avg” e “count”. These expressions can be used together with “group by”. Using

them without specifying “group by” is equivalent to specify “group by all”. Only numeric data columns, such as call price and ring time, can use these expressions.

• EasyLSQL is case insensitive for keywords and for table and column names. Search parameters are case sensitive and must be

accurately entered. In the following example, the group name is ‘Marketing’ with capital M:

select * from callrecord where (group = ‘Marketing’) • The following date and time formats are permitted:

dd/mm/yyyy, dd-mm-yyyy, yyyy/mm/dd, yyyy-mm-dd

hh:mm, hh:mm:ss

If specified, time must follow date using a space as a separator: select * from callrecord where datetime > ‘1-11-2001’ and datetime < ’31-11-2001’

- all call records between 00:00 of 1st November 2001 and 23:59:59 of 31st November 2001.

select * from callrecord where datetime > ‘3-11-2001 10:00’ and datetime < ’4-11-2001 9:59’ - all call records between 10:00:00 of 3rd November 2001 and 09:59:59 of 4th November 2001.

Installation / Configuration Manual - 19 -

Page 22: Easy InstGuide En

TABLES AND COLUMNS The following board presents the tables and correspondent columns available on EasyLSQL:

CALLRECORD EVENT PABX EXTENSION EXTGROUP datatime type pabx extension Extgroup success datatime description 1, 2 pabx parentgroup 2

type source extgroup 2 description 1, 2

extension message 1 virtual pabxext description 1, 2 trunkline pabxtrk remote projaccount ring conversation pulses extgroup route remarks 1 price_ 3 cost_ 3

ROUTE TRUNKLINE PROJACCOUNT EVENT_USER route trunkline projaccount type telecomop pabx extgroup datatime description 1, 2 route 2 description 1 user description 1, 2 machine 1

description 1

1 These columns cannot be used as search arguments in the “where” expression. 2 These are the only columns that can be specified in the “update” command. 3 In table “CALLRECORD”, the number of available columns may vary according to configured currencies on EasyLynq server. For

example, in case of EURO and POUND, the queries return two columns for price (price_EURO and price_POUND) and two columns for cost (cost_EURO and cost_POUND).

PREDEFINED PARAMETERS Several columns have predefined values:

Table: CALLRECORD EXTENSION EVENT EVENT_USER

Column: success type virtual type

Supported values:

Yes No

External Incoming Outgoing Internal Int_Org Int_Rec

Yes No

Error Warning Information Hotel (version hotel only)

These parameters are case insensitive and the first character is sufficient.

Installation / Configuration Manual - 20 -

Page 23: Easy InstGuide En

EasyLynq

GRANTED ACCESS Tables availability is according to user’s access level:

Access level Table

Administrator, Super User and General

User

PABX Operator

Department Head and

Department Manager

Group Head and Group Manager

Normal User

callrecord

event

pabx

extension

extgroup

route

trunkline

projaccount

event_user “update” command is granted only to users with access level Administrator, Group Manager e Department Manager. COLUMNS FORMAT Almost every column is represent as a character string (CHAR). The exceptions are listed in the following board showing the default formats and their alternatives. If an application requests an invalid format for a column, an error is generated.

Column Supported formats

datatime TIMESTAMP (default) CHAR

ring conversation

ULONG (default) TIME TIMESTAMP CHAR

pulses ULONG (default) DOUBLE CHAR

price_* cost_*

DOUBLE (default) CHAR

Installation / Configuration Manual - 21 -

Page 24: Easy InstGuide En

SNMP trap notifications -This feature is only available on EASYLYNQ SERVER. Starting on 15th May 2003, Eurofluxo introduces a new feature on EasyLynq Server that enables event notifications to Network Management Systems based on SNMP (Simple Network Management Protocol). EasyLynq implements two basic event types: user intervention and auto-recoverable. The former is intended for that kind of occurrences that are not counter-balanced by forthcoming events and implies some sort of user action to terminate the abnormal condition. The later is oriented to temporary irregular states that may vanish without user intervention. Each event is assigned one of the following eight severity levels, ordered ascendently: 0 – End of condition (reserved for auto-recoverable events) 1 – Informational 2 – Notice 3 – Warning 4 – Error 5 – Critical 6 – Alert 7 – Emergency Refer to EasyLynq user module on-line help to get more detailed information about trap generator events, severity levels and source entities. By design reasons, EasyLynq only generates SNMPv2c trap notifications. Three files can be found on \UTILITY\SNMP folder of the EasyLynq installation CD for implementation and testing purposes: two MIB’s (Management Information Base) and the TrapViewer utility. Be sure to install the ‘Windows SNMP trap service’ and configure EasyLynq (Administration menu, Properties, SNMP property page) before running this application. The following table shows the Eurofluxo/EasyLynq tree as defined in the MIB files:

Installation / Configuration Manual - 22 -

Page 25: Easy InstGuide En

EasyLynq

EasyLynq user module EasyLynq user interface offers to all its users on-line help. You can press F1 key at any time or choose option Help on main menu. For this reason it is not intention of this chapter to describe exhaustively EasyLynq operational features. Click button on Windows TaskBar, select Programs, EasyLynq, EasyLynq. The following window should appear: After installing EASYLYNQ, the only system user is the Supervisor. His ID and password are respectively root and maximlevel. This user has full permissions, cannot be deleted and his access level cannot be modified. His usage should restricted to maintenance staff.

For security reasons change default installation ID and password after logon and keep them in a safe place. Passwords on EasyLynq are case sensitive so be aware of Caps Lock status. The first time user module is started on a computer, field Server: is initialized to current computer name (which is not always true). You can enter either a computer name or an IP address. EasyLynq keeps a record of the last valid logged-in user and the list of last five valid servers. The operating language can be changed at login time. Just click button and select a flag of your choice. Main window should appear after logon. Some menu options and buttons on toolbar may not be visible, depending on user access level.

Installation / Configuration Manual - 23 -

Page 26: Easy InstGuide En

Startup procedures After installing EASYLYNQ, some startup procedures must be executed in order to tune system up. 1. Select Session on main menu, option Change password and change Supervisor’s ID and password. 2. Select Administration on main menu, option System and create PABX names. On EasyLynq Hotel, complexes should also be created. 3. On same menu select option Interfaces, Configuration and configure PBXAgent interfaces. 4. Start installed PBXAgent services and configure them. 5. Selecte Administration on main menu, option System again and add configuration elements such as extensions, trunk lines, system

users, project accounts, authorization codes, telecom operators and their tariffs, etc. On EasyLynq Hotel you should also configure hotel complexes, lodgements, room-status, languages, posting articles, etc..

Short presentation EasyLynq offers an electronic on-line manual in HTML format. An user can press F1 or select option Help on main menu to call for help. On earlier Windows versions, this manual may appear in WinHelp format. System Administration is a powerful easy-to-use tool gathering almost all configuration data.

Installation / Configuration Manual - 24 -

Page 27: Easy InstGuide En

EasyLynq

EasyLynq enables usage of multiple and versatile pulse and time tariffs, fully adapted to the presence of several telecommunication operators. This architecture also permits call accounting in private links and other external devices.

Query windows are intuitive and easy to use.

Query results can be reordered according to user’s preferences.

Installation / Configuration Manual - 25 -

Page 28: Easy InstGuide En

EasyLynq offers a real-time detailed display of last 100 call records. Daily call distribution displays, in numerical and chart presentations, incoming and outgoing traffic charge.

Installation / Configuration Manual - 26 -

Page 29: Easy InstGuide En

EasyLynq

INSTALATION NOTES

TAXDBSrv server data Serial number Costumer ID Address

Installation date Computer name IP address . . .

Drive / Directory

Network protocols x Local NetBEUI TCP/IP

Configuration tables dimensions Channels / trunk lines

Project accounts

Authorization codes Extensions Virtual extensions

PABX ID’s

PBXAgent Interfaces

Agent name # PABX ID Extension prefix

Trunk line prefix Local extensions prefixes

Installation / Configuration Manual - 27 -

Page 30: Easy InstGuide En

PBXAgent data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Installation / Configuration Manual - 28 -

Page 31: Easy InstGuide En

EasyLynq

PBXAgent data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Other particular data

Installation / Configuration Manual - 29 -

Page 32: Easy InstGuide En

Installation / Configuration Manu

PBXAgent data

Computer name Interface number

Installation date PABX model

Connection V24 TCP/IP Communication properties

Computer name

Installation date

Connection V24

Computer name

Installation date

Connection V24

Computer name

Installation date

Connection V24

al

TCP/IP

TCP/IP

TCP/IP

Other particular data

Interface number

PABX model

Communication properties

Other particular data

Interface number

PABX model

Communication properties

Other particular data

Interface number

PABX model

Communication properties

- 30 -

Other particular data