67
1 Cisco TelePresence ISDN Link API Reference Guide D14953.01 ISDN Link API Reference Guide IL1.0 June 2012. © 2012 Cisco Systems, Inc. All rights reserved. www.cisco.com Software version IL1.0 JUNE 2012 Application Programmer Interface (API) Reference Guide Cisco TelePresence ISDN Link

Cisco TelePresence ISDN Link API Reference Guide...1 Cisco TelePresence ISDN Link API Reference Guide D14953.01 ISDN Link API Reference Guide IL1.0 June 2012. © 2012 Cisco Systems,

  • Upload
    others

  • View
    30

  • Download
    0

Embed Size (px)

Citation preview

  • 1

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Software version IL1.0 JUNE 2012

    Application Programmer Interface (API) Reference Guide

    Cisco TelePresence ISDN Link

  • 2

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    TA - ToC - Hidden text anchor

    Table of Contents

    Introduction

    About this guide .................................................................. 4User documentation ........................................................ 4Software .......................................................................... 4Cisco contacts ................................................................. 4

    About the API

    About the API ...................................................................... 6The API-Engine ............................................................... 6Structuring of Information ................................................ 6Addressing Using XPath or SimplePath .......................... 7Feedback ......................................................................... 7

    Connecting to the ISDN Link ............................................... 8Accessing XACLI ............................................................. 8COM Port settings ........................................................... 8

    SSH login ..................................................................... 8Serial port login............................................................ 8

    Hardware & Cabling (RS-232) ......................................... 8Troubleshooting (RS-232) ............................................... 8

    Value types and formats ..................................................... 9

    User commands ................................................................ 10

    Main type of commands .....................................................11Configuration type commands .......................................11Command type commands ............................................11Status type commands ..................................................11Special commands .........................................................11

    Feedback type command ...........................................11Preferences type command .......................................11

    About xConfiguration .........................................................12

    About xCommand ..............................................................13

    About xStatus commands ..................................................14

    About xFeedback .............................................................. 15About xPreferences .......................................................... 16

    The SystemTools commands .............................................17

    What’s in this guide? Description of the xConfiguration commands

    Description of the xConfiguration commands .................. 20

    Description of the xCommand commands

    Description of the xCommands commands ...................... 38

    Description of the xStatus commands

    Description of the xStatus commands .............................. 42

    The top menu bar and the entries in the Table of Contents are all hyperlinks, just click on them to go to the topic.

    We recommend you visit our web site regularly for updated versions of the user documentation. Go to: http://www.cisco.com/go/isdnlink-docs

    http://www.cisco.com/go/isdnlink-docs

  • 3

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Chapter 1

    Introduction

  • 4

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    About this guideThis guide will introduce you to the Application Programmer Interface (API) and serve as a reference guide for the command line commands for Cisco TelePresence ISDN Link.

    User documentationThe user documentation for the Cisco TelePresence ISDN Link, running the IL software, have several guides.• Installation guide• Software release notes• Administrator guide• API reference guide• Regulatory compliance and safety information• License information

    Download the user documentationGo to: http://www.cisco.com/go/isdnlink-docs

    SoftwareYou can download the software for your product from the Cisco web site. Go to: http://www.cisco.com/cisco/software/navigator.html

    Cisco contactsOn our web site you will find an overview of the worldwide Cisco contacts.Go to: http://www.cisco.com/web/siteassets/contactsCorporate HeadquartersCisco Systems, Inc.170 West Tasman Dr.San Jose, CA 95134 USA

    http://www.cisco.com/go/isdnlink-docshttp://www.cisco.com/cisco/software/navigator.htmlhttp://www.cisco.com/web/siteassets/contacts

  • 5

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Chapter 2

    About the API

  • 6

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    About the APIThe API-engine can be accessed by an easy-to-use Command Line Interface called XACLI using RS-232 or SSH.The information is stored in a hierarchic tree structure which is accessible from different interfaces.• When accessing the API-engine using

    XACLI (RS-232 or SSH), the information is formatted in a proprietary Command Line style or in XML formatting.

    The API-EngineThe API-Engine is optimized for easy, yet advanced, machine-machine interaction between a Cisco system and an external control application.The main features can be summarized to:1. Structuring of information2. Addressing using XPath (XML Path

    Language) or SimplePath3. Feedback Structuring of Information

    An application programming interface (API) can be seen as a gate where information is exchanged between two systems – a control application and a target system.The control application transmits instructions to the target system, while the target system supplies information about how these instructions are executed, in addition to other system related information.

    API-Engine

    RS-232 cable

    Main types of information• READ information (R)• WRITE information (W)• READ/WRITE information (RW)

    (R) READ information: xStatus. Typical examples include: read the network status, ISDN status etc. All status information is structured in a hierarchy, making up a database constantly being updated by the system to reflect process changes.

    (W) WRITE information: xCommand. Typical examples include: set date and time, get date and time, software upgrade, etc. A command is usually followed by a set of parameters to specify how the given action is to be executed.

    (RW) READ/WRITE information: xConfiguration. Typical examples include: set or read the value of the H320 network type, ISDN PRI switch type, call rate, etc. All configuration information is structured in a hierarchy making up a database of system settings.

    XACLI (XML)

    SSH via LAN

    Consequently, the exchange of information can be divided into:1. Information flowing from target. This

    we call READ information (R). The (R) should not be confused with the (r) used to indicate required parameters for xCommand.

    2. Information flowing to target. This we call WRITE information (W).

  • 7

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Addressing Using XPath or SimplePathTo address information in the hierarchic structure of Status and Configuration information, the systems support abbreviated XML Path Language (XPath) and a proprietary notation called SimplePath (only available using XACLI).This allows the user to address everything from a single element of data (for example the call rate of a specific call) to larger parts of the hierarchy (for example all information available for a given call).

    Using XPath

    Addressing the 1st DNS Server Address of the 1st Network:Each level is separated with a slash (‘/’). Item numbers are added in brackets after the element name:• Network[1]/DNS Server[1]/Address

    Example:xConfiguration Network[1]/DNS Server[1]/Address

    *c xConfiguration Network 1 DNS Server 1 Address: “test”

    OK

    Using SimplePath

    Addressing the 1st DNS Server Address of the 1st Network:Both levels and item numbers are separated with white spaces:• Network 1 DNS Server 1 Address

    Example:xConfiguration Network 1 DNS Server 1 Address

    *c xConfiguration Network 1 DNS Server 1 Address: “test”

    OK

    FeedbackFeedback is an extremely powerful feature where the system actively returns updated status and configuration information to the user whenever changes occur.The user can specify what parts of the status and configuration hierarchies it wants to monitor by using XPath. The user can thereby limit the amount of information it receives from the target system to only those parts being of interest for the given application. This will also reduce the load on the link connecting the systems. Feedback is supported on XACLI (RS-232/SSH).The system uses SimplePath when presenting configurations.The structuring of information together with XPath and SimplePath for addressing, makes up powerful features as the ability to search and setting of multiple instances of a configuration.

  • 8

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Connecting to the ISDN Link

    Accessing XACLIXACLI can be accessed through SSH via the LAN interface or through the COM port by connecting a serial cable to the serial interface connector, referred to as the COM port.The COM port (RS-232) is a 9-pin, female, D-sub connector located on the back of the unit. The connector is marked with the text: COM.

    COM Port settingsUse: 115200 bps, 8 data bits, 1 stop bit, no parity.

    SSH login

    • User name is: admin• The default password is blank.

    Serial port login

    • User name is: admin• The default password is blank.

    Hardware & Cabling (RS-232)The pin outs for the RS-232 are defined in the tables to the right. Observe that the DTE (Data Terminal Equipment), could be a PC or any other device capable of serial communication.Cable. A straight-through cable should be used between the RS-232 port and the DTE. The lower table shows the recommended cable-wiring scheme when connecting the ISDN Link to a PC through RS-232.DTR and RTS are ignored. DSR, CD, and CTS are always asserted, while RI is not used.

    Troubleshooting (RS-232)If communication cannot be established between the PC/terminal and the unit, the following should be checked:1. Verify that the serial cable is a straight-through 9-pin to

    9-pin cable.2. Confirm that the configuration of the PC/terminal’s serial

    RS-232 port is identical to the configuration of the RS-232 port.

    3. Verify that the PC/terminal’s serial RS-232 port is working properly by connecting it back-to-back to another PC/terminal (using a special crossover cable for that purpose) and send characters in both directions.

    COMport(RS-232)

    Pin Signal name Direction

    1 Carrier detect, CD From DCE

    2 Receive data, RXD From DCE

    3 Transmit data, TXD To DCE

    4 Data terminal ready, DTR From DCE

    5 Signal GND

    6 Data set ready, DSR From DCE

    7 Ready to send, RTS To DCE

    8 Clear to send, CTS From DCE

    9 Ring indicator, RI From DCE

    Cablewiring(RS-232)DCEPC

    DCE 9 pin Direction PC DTE, 9 pin

    1 CD —> 1 CD

    2 RD —> 2 RD

    3 TD 9 RI

  • 9

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Value types and formatsThe system supports the following value types:• Integer values• Literal values• String valuesStrings can have rules that further specify their format and length. Integer input may have a limited valid range.

    Formatsforvaluetypes

    Integer values:

    Defines the valid range for an integer input. x = min value, y = max value.

    Literal values:

    Defines the possible values for a given configuration.

    String values:

    Defines that the valid input for this configuration is a String with minimum length x and maximum length of y characters.

  • 10

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    ?

    - User Commands -

    help xcommand xconfiguration xfeedback xgetxml

    xpreferences xstatus bye echo log

    systemtools

    OK

    User commandsBy typing ? or help after connecting to the unit, the system will list all supported root commands.

    Bye

    The bye command will close the command line interface.

    Echo

    If echo is set to On the key inputs are displayed when entering text in a command line interface.If echo is set to Off no user input is displayed when entering text in a command line interface.

    The oher commands

    The other user commands are described in the following pages.

  • 11

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Main type of commandsThe XACLI is divided into three main types of commands, reflecting the information types supported by the API Engine.The main types are:• Configuration type commands• Status type commands• Command type commands

    Configuration type commandsConfiguration type commands defines the system settings. Configuration commands are either supplied or read by the user. System settings made by Configuration type commands are persistant over a reboot.Example: Configure ISDN settings, external network settings, and enabling/disabling of various features etc.The Configuration commands are structured in a hierarchy, making up a database of system settings.

    Supported Configuration type commands: xConfiguration

    Command type commandsCommand type commands instructs the system to perform an action. Command commands are supplied by the user. Actions performed by a Command type command are not persitant over a reboot.Example: instructing the system to place a call, assign floor to a specific site, disconnect a call etc. A xCommand command is usually followed by a set of parameters to specify how the given action is to be executed.

    Supported Command type commands: xCommand

    Status type commandsStatus type commands returns information about the system and system processes. xStatus type commands are read by the user.Example: Information generated by the system about ongoing calls, network status, conference status etc. All status information is structured in a hierarchy, making up a database constantly being updated by the system to reflect system and process changes.

    Supported Status-type commands: xStatus

    Special commandsIn addition to the above sets of commands, XACLI supports the following set of special commands:

    Feedback type command

    The Feedback commands are used to specify what parts of the configuration and status hierarchies to monitor. Feedback will only be issued on the RS-232/SSH session for which it is specified. If connecting to the system with multiple sessions, each session can define feedback individually.

    More on this can be found in xfeedback. xFeedback

    Preferences type command

    The Preference type command is used to set various preferences for the RS-232/SSH sessions. Each session can define preferences individually. IMPORTANT! This command has various settings to define the formatting of the XACLI output. It is therefore important to define settings to match the parser used on the control system. XACLI is designed to make parsing of data from the system very simple.

    More on this can be found in xpreferences. xPreferences

  • 12

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    About xConfigurationThe xConfiguration type commands defines the system settings and are either supplied or read by the user. The xConfigurations commands are organized in a hierarchic tree structure.

    To get an overview of the supported xConfiguration commands, type ? or help after the xConfiguration command:• xConfiguration ?• xConfiguration help To get an overview of the supported xConfiguration commands, with the corresponding value space, type ?? after the xConfiguration command:• xConfiguration ??

    When issuing a xConfiguration command, the command consists of three parts:1. The type of command: xConfiguration2. The path: An address expression, terminated by a colon3. The value: A value type

    xconfiguration ?

    - User Configurations -

    E1 H320 Security Time

    Experimental ISDN SIP

    ExternalNetwork Network SystemUnit

    Gateway NetworkServices T1

    OK

    xConfiguration ??

    *? xConfiguration E1 Interface [1..1] CRC4:

    *? xConfiguration ExternalNetwork Interface [1..1] DtrPulse:

    *? xConfiguration ExternalNetwork Interface [1..1] Clocking:

    *? xConfiguration ExternalNetwork Interface [1..1] CallControl:

    *? xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64 Prefix:

    *? xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64 Suffix:

    *? xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64R Prefix:

    *? xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64R Suffix:

    .

    .

    .

    OK

    xConfiguration E1 Interface 1 CRC4: Off

    Command Path Value

  • 13

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    About xCommandThe xCommand type commands instructs the system to perform an action. xCommand type commands are supplied by the user.

    To get an overview of the supported xCommand type commands, type ? or help after the command:• xCommand ?• xCommand help To get an overview of the supported xCommand type commands with the corresponding value space, type ?? after the command:• xCommand ??

    Required parameters are identified by an (r) behind the parameter name.

    When issuing a xCommand type command, the command consists of several parts:1. The type of command: xCommand2. The path: An address expression3. The parameter: The parameter, terminated by a colon,

    folowed the corresponding value.4. If more parameters: The parameter, terminated by a colon,

    followed by the corresponding value.

    xcommand ?

    - User Commands -

    Boot Security SystemUnit

    OK

    xcommand ??

    xCommand Boot

    xCommand Security FipsMode Activate

    Confirm(r):

    xCommand SystemUnit AdminPassword Set

    Password(r):

    xCommand SystemUnit DateTime Set

    Year:

    Month:

    Day:

    Hour:

    Minute:

    Second:

    xCommand SystemUnit DateTime Get

    xCommand SystemUnit FactoryReset

    Confirm(r):

    xCommand SystemUnit SoftwareUpgrade

    URL(r):

    UserName:

    Password:

    OK

    xCommand SystemUnit DateTime Set Year: 2012 Month: 4 Day: 1 Hour: 0 Minute: 0 Second: 0

    Command Path Parameters and corresponding values

  • 14

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    About xStatus commandsThe xStatus type commands returns information about the system and system processes. Status type commands are read by the user.All status information is structured in a hierarchy, making up a database constantly being updated by the system to reflect system and process changes.

    To get an overview of the supported xStatus type commands, type ? or help after the xStatus:• xStatus ?• xStatus help

    When issuing a xStatus command, the command consists of several parts. You can query all information or just some of it.1. The type of command: xCommand2. The path: An address expression with one or more items of

    the path included.

    xStatus ?

    - Status -

    Call[...] H320 MediaChannels SIP

    ExternalNetwork ISDN Network SystemUnit

    OK

    Example with only one item of the path.xStatus Network

    *s Network 1 Ethernet MacAddress: "00:50:60:06:C5:52"

    *s Network 1 Ethernet Link Network: "1000full"

    *s Network 1 Ethernet Link Endpoint: "No LAN"

    *s Network 1 IPv4 Address: "192.168.1.0"

    *s Network 1 IPv4 SubnetMask: "255.255.255.0"

    *s Network 1 IPv4 Gateway: "192.168.1.1"

    *s Network 1 IPv4 DNS Domain Name: "company.com"

    *s Network 1 IPv4 DNS Server 1 Address: "192.168.10.10"

    *s Network 1 IPv4 DNS Server 2 Address: "192.168.11.11"

    *s Network 1 IPv4 DNS Server 3 Address: ""

    *s Network 1 IPv4 DNS Server 4 Address: ""

    *s Network 1 IPv4 DNS Server 5 Address: ""

    *s Network 1 IPv6 Address: ""

    *s Network 1 IPv6 Gateway: ""

    *s Network 1 MTU: 1500

    ** end

    OK

    Example with more than one item of the path.xStatus Network 1 Ethernet Link

    *s Network 1 Ethernet Link Network: “1000full”

    *s Network 1 Ethernet Link Endpoint: “No LAN”

  • 15

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    ExamplewithxFeedback

    xFeedback register Status/ISDN

    xFeedback register Configuration/ISDN

    xFeedback list

    xFeedback deregister Configuration/ISDN

    xFeedback list

    About xFeedbackThe xFeedback is a feature that lets you subscribe to notificatons of changes from the system.• This can be xConfiguration, xStatus changes and changes

    in the state of the unit.

    The xFeedback command is used to specify what parts of the xConfiguration and xStatus hierarchies to monitor, and will only be issued on the RS-232/SSH for which it is specified. If connecting to the system with multiple sessions, each session can define feedback individually.

    CAUTION: We discourage registering all status changes as this may give more feedback information than the system is able to handle.

    xFeedback ?

    xFeedback help:

    xFeedback Register XPathExpression[1..255] - Registers feedback on expression XPathExpressionxFeedback Deregister XPathExpression[1..255] - Deregisters feedback if resistered on XPathExpressionxFeedback deregisterall - Deregister all expressions xFeedback List - Generate list of currently registered XPathExpressionsxFeedback Help - Display this help text

  • 16

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xPreferences ?

    xpreferences usage:

    xpreferences outputmode

    xpreferences apiversion

    OK

    About xPreferencesThe xPreferences command is used to set various preferences for the RS-232/SSH sessions.Each session can define preferences individually.IMPORTANT! This command has various settings to define the formatting of the XACLI output. It is therefore important to define settings to match the parser used on the control system. XACLI is designed to make parsing of data from the unit very simple.

    To get an overview of the supported xPreferences commands and their value space, type ? or help after the xPreferences:• xPreferences ?• xPreferences help

    The xPreferences output modes• Terminal: Line based XACLI output for use with line based

    control systems• XML: Pure XML output for use with control systems that

    understand XML.

  • 17

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The SystemTools commandsThe systemtools command is used for administrative control of the ISDN Link and is only available from a command line interface.

    systemtools bondingtrace on|off

    Control logging of misc. bonding related events. Logging is typically sent to the application log file, but can be enabled for a console by enabling ‘log’ output, see separate command for this. Please notice that the bonding log may interfere with real time characteristics, and increases the chance of loosing H.320 side traffic data.on/off: Enable/disable decoding trace output.

    systemtools dumph221 [inst] toggle

    Dump H.221 internal information used for debugging purposes.inst: H.221 call instance (0-3), defaults to 0.toggle: Toggle continuous dump on/off.

    systemtools dumph221 reset

    Reset H.221 dump buffer.

    systemtools isdntrace

    List current trace settings for logging of the ISDN D-channel signalling.

    systemtools isdntrace decode on|off

    Logging of the ISDN D-channel signalling.on/off: Enable/disable decoding trace output.

    systemtools sdntrace on|off [bri|pri [if]]

    Logging of the ISDN D-channel signalling.on/off: Enable/disable tracing. bri/pri: Select the type of IDSN.if: Define which interface to enable/disable trace for. Interfaces are numbered from 1. If not specified, all interfaces selected.

    systemtools isdntrace output on|off

    Logging of the ISDN D-channel signalling.on/off: Enable/disable trace output for console.

    systemtools license list

    Lists all the licenses for the ISDN Link.

    systemtools license show

    Shows the content of a license file, define by the name.name(r): The name of the license file.

    systemtools network ping

    Network debug command.hostname(r): The IP address or URL of the host.

    systemtools network traceroute

    Network debug command.hostname(r): The IP address or URL of the host.

    systemtools network netstat

    Network debug command.

    systemtools passwd

    Change the password for the logged in user. When prompted enter the current password and the new password, and confirm the new password.

    systemtools rootsettings get

    Obtain the current setting for the systemtools rootsetting.

    systemtools rootsettings on [password]

    Command to control the root user availability and set the root password. Enable access to the system for the root user on all ports.

    password: The root user password. Use “” as password to clear root password.

    Supported commands

    To get an overview of the supported commands type “systemtools ?”.

    Example:systemtools ?

    bondingtrace

    dumph221

    isdntrace

    license

    network

    passwd

    rootsettings

    securitysettings

    securitystatus

    showlog

    OK

    Parameters

    Required parameters in angle brackets: Optional parameters in square brackets: [text]

    Detailed information

    To see the usage of the commands add a question mark after the command.

    Example:systemtools license ?

    usage: license

    OK

  • 18

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    systemtools rootsettings serial [password]

    Command to control the root user availability. Enable access to the system for the root user on the serial port.password: The root user password.

    systemtools rootsettings off

    Command to control the root user availability. Disable access to the system for the root user on all ports.

    systemtools rootsettings never

    Command to control the root user availability. NOTE! The root user is permanently turned off!To get back the root user the system must be reset to factory defaults, ref. xCommand SystemUnit FactoryReset.

    systemtools securitysettings jitc

    Set up security requirements so they meet JITC.Set or view password and PIN polices enforced on the unit.

    systemtools securitysettings isjitc

    Check if the current settings are JTIC compliant.

    systemtools securitysettings default

    Revert to default security settings.

    systemtools securitysettings ask

    Query for the separate configurations. When issuing this command you will see each policy separately.

    • Press enter to keep the current value. • Enter a number and press enter to change the given policy.• The default value “0” indicates no restrictions.

    Max failed login attempts [0]?• Number of failed log ins until a user is set inactive.

    Suspend-time after max failed login attempts (minutes) [0]?• Number of minutes the user is set inactive after maximum

    failed login attempts have been exceeded.

    Max simultaneous sessions total [0]?• Maximum number of users that can be logged in

    simultaneous to web and maximum number of users that can be logged in simultaneous to ssh.

    Max simultaneous sessions per user [0]?• Maximum number of simultaneous sessions per user.Number of passwords to remember [0]?• Number of previous passwords that the new password must

    differ from.

    Number of PINs to remember [0]?• Number of previous PINs that the new PIN must differ from.Maximum time between password renewals (days) [0]?• If the user has not changed the password within the

    renewal time the user will be set inactive.

    Minimum time between password renewals (hours) [0]?• The user can only change password once within this limit.Maximum time between PIN renewals (days) [0]?• If the user has not changed the PIN within the renewal time

    the user will be set inactive.

    Minimum time between PIN renewals (hours) [0]?• The user can only change PIN once within this limit.Maximum time between log ins (days) [0]?• If the user has not logged in within this limit the user will be

    set inactive.

    Max consecutive equal digits in PINs [0]?• Maximum consecutive equal digits in PINs.Minimum number of digits in PINs [0]?• Minimum number of digits in PINs.Maximum number of digits in PINs [0]?• Maximum number of digits in PINs.

    Max consecutive identical characters in passwords [0]?• Maximum consecutive identical characters in passwords.Minimum number of characters in passwords [0]?• Minimum number of characters in passwords.Maximum number of characters in passwords [0]?• Maximum number of characters in passwords.Minimum number of lower-case letters in passwords [0]?• Minimum number of lower-case letters in passwords.Minimum number of upper-case letters in passwords [0]?• Minimum number of upper-case letters in passwords.Minimum number of numerical characters in passwords [0]?• Minimum number of numerical characters in passwords.Minimum number of special characters in passwords [0]?• Minimum number of special characters in passwords.Minimum number of character groups in passwords [0]?• Minimum number of character groups in passwords.Minimum number of character changed from previous password [0]?• Minimum number of character changed from previous

    password.

    systemtools securitystatus

    Shows the security status for the ISDN Link.

    systemtools showlog [n]

    List available logs.n: select archived log number ‘n’, where n=1 is the most recent.

    systemtools showlog logname|all [n]

    Show specific log or all logs.logname/all: Specify the name of the log or select all.n: select archived log number ‘n’, where n=1 is the most recent.

  • 19

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    Chapter 3

    Description of the xConfiguration commands

  • 20

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The ExternalNetwork configuration

    xConfiguration ExternalNetwork Interface [1..1] DtrPulseConfigures the DTR signal on the External Network port (Net).

    Value space: On: The DTR signal will give a low pulse lasting for 5 seconds.Off: The DTR pulse will stay low.

    Example: xConfiguration ExternalNetwork Interface 1 DtrPulse: Off

    xConfiguration ExternalNetwork Interface [1..1] ClockingConfigure the clocking signal which is compatible with the external equipment.

    Value space: Dual: (RS449/V35 Compatible) Use this setting when the external equipment provides two clock signals, one for transmit and one for receive. The difference between RS449 and V35 lies solely in the cable.

    Single: (X21 Compatible) Use this setting when the external equipment provides a common clock signal for both transmit and receive.

    Example: xConfiguration ExternalNetwork Interface 1 Clocking: Dual

    xConfiguration ExternalNetwork Interface [1..1] CallControlConfigure the dialling sheme which is compatible with the external equipment.

    Value space: Manual: Select Manual used when no handshake signals are available and the external equipment requires a constantly connected line.

    RS366: This is the only dialling protocol supported and would normally be used together with Dual network clocking when the external equipment uses RS366 ports.

    RS366AdtranIMUX: This setting offers extra usability when dialling RS366 via an ADTRAN IMUX. This dialling scheme will map the call type and bandwidth selection to ADTRAN IMUX specific suffixes to the dialled number. Should only be used when connected to an ADTRAN IMUX. The Adtran IMUX uses the following suffixes #C#R, where #C = Call Type #2 = audio #3 = 56kbps #4 = 64kbps #R = Channel Rate #0 = 2xh221 (2x56\64kbps) #1 to 8 = the Call Rate.

    RS366CustomIMUX: Uses a custom prefix/suffix table which describes the available bandwidths. The prefixes/suffixes are set from the Web Interface or Command Line interface. The user (administrator) shall be able to specify a IMUX prefix/suffix table for the following bandwidths (kbps): 64, 64 Restrict, 128, 128 Restrict, 192, 192 Restrict, 256, 256 Restrict, 320, 320 Restrict, 384, 384 Restrict, 512, 512 Restrict, 768, 768 Restrict, 1152, 1152 Restrict, 1472, 1472 Restrict, 1920, 1920 Restrict.

    LeasedLine: Leased Line is a non-dialling protocol and should be used when two codecs are connected in a point-to-point connection. Use Leased Line when the handshaking signals DTR and CD are available. DTR and CD correspond to the X.21 network's C and I signals.

    Example: xConfiguration ExternalNetwork Interface 1 CallControl: RS366

    Description of the xConfiguration commandsIn the following pages you will find a complete list of the xConfiguration commands. The examples shows either the default value or an example of a value.We recommend you visit our web site regularly for updated versions of the manual. Go to: http://www.cisco.com/go/isdnlink-docs

    The E1 configuration

    xConfiguration E1 Interface [1..1] CRC4E1 CRC-4 (Cyclic Redundancy Check 4-bit) is used for most E1-PRI configurations.

    Value space: On: The default value is On.Off: Some manufactures do not support this feature. By setting E1 CRC4 to Off this functionality will be disabled.

    Example: xConfiguration E1 Interface 1 CRC4: On

    http://www.cisco.com/go/isdnlink-docs

  • 21

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw64 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw64 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw64R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw64R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw64R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw128 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw128 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw128 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw128 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw128R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw128R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw128R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw128R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw192 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw192 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw192 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw192 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw192R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw192R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw192R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw192R Suffix: ""

  • 22

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw256 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw256 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw256 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw256 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw256R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw256R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw256R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw256R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw320 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw320 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw320 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw320 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw320R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw320R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw320R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw320R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw384 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw384 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw384 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw384 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw384R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw384R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw384R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw384R Suffix: ""

  • 23

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw512 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw512 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw512 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw512 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw512R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw512R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw512R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw512R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw768 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw768 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw768 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw768 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw768R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw768R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw768R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw768R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1152 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1152 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1152 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1152 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1152R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1152R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1152R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1152R Suffix: ""

  • 24

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The Gateway configuration

    xConfiguration Gateway SIP PeerUriSet the address be used to reach the peer codec for incoming H.320 side calls when SIP (VCS) registered mode is used. It should hold the same setting as the peer codec uses to register itself on the VCS server. If SIP registered mode is not used, this setting is not used. (VCS = Video Communication Server)

    Value space: Format: Compact string with a maximum of 256 characters.

    Example: xConfiguration Gateway SIP PeerUri: "[email protected]"

    xConfiguration Gateway SIP PeerHostSet the IP address of the peer SIP codec using the ISDN link. Only one SIP codec can use the ISDN link, and it must be on the same subnet as the ISDN link. This IP address must correspond to the IP address type (IPv4 or IPv6) that the codec is configured to use for SIP calls.

    The address is used for:

    1) Verification of the SIP remote media transport addresses (if there is a mismatch, the call will be rejected/disconnected).

    2) System status monitoring, indicating alarm etc if specified codec is not reachable.

    3) If not SIP (VCS) registered, this address is used to call the SIP codec for incoming H.320 side calls. (VCS = Video Communication Server)

    Value space: Format: Compact string with a maximum of 64 characters.

    Example: xConfiguration Gateway SIP PeerHost: "10.0.0.100"

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1472 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth..

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1472 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1472 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1472 Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1472R PrefixDefines the prefix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1472R Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1472R SuffixDefines the suffix to be used with the RS366 Custom IMUX at this restricted bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1472R Suffix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1920 PrefixDefines the prefix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1920 Prefix: ""

    xConfiguration ExternalNetwork Interface [1..1] CustomIMUX bw1920 SuffixDefines the suffix to be used with the RS366 Custom IMUX at this bandwidth.

    Value space: Format: String with a maximum of 12 characters.

    Example: xConfiguration ExternalNetwork Interface 1 CustomIMUX bw1920 Suffix: ""

  • 25

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The H320 configuration

    xConfiguration H320 NetTypeDefines the network type to use for H.320 calls.

    Value space: BRI: Select BRI for the BRI network.PRI: Select PRI for the PRI network.External: Select External for the external network (Net/V.35).G703: For test purpose only.

    Example: xConfiguration H320 NetType: BRI

    xConfiguration H320 Bonding TimerRelaxed bonding timer is used when B channels requires additional time before they can become transparent.

    Value space: Normal: The default value is Normal.Relaxed: Relaxed bonding timing should be used with applications where the B channels use some additional time before they become transparent, like external encryption devices etc.

    Example: xConfiguration H320 Bonding Timer: Normal

    xConfiguration H320 Bonding RebondingRebonding is used to re-establish H.320 calls if corrupted data is received for a longer period (10 - 15 sec).

    Value space: On: The default value is On.Off: Some manufactures do not support this feature. By setting Rebonding to Off this functionality will be disabled.

    Example: xConfiguration H320 Bonding Rebonding: On

    xConfiguration H320 DefaultCall RestrictA restricted call uses 56 kbps channels rather than the default unrestricted 64 kbps channels. Some older networks (primarily in the USA) do not support 64 kbps channels and require the use of restricted 56 kbps calls. By default, the system will dial an unrestricted call and downspeed to 56 kbps if necessary.

    Value space: On: Set to On to force restricted (56 kbps) calls.Off: Set to Off to disable restricted calls.

    Example: xConfiguration H320 DefaultCall Restrict: Off

    The ISDN configuration

    xConfiguration ISDN SendCompleteSelect if the ISDN message should contain sending complete information.

    Value space: On: If set to On the system will send the ISDN message information element Sending Complete.Off: If set to Off The system will not send Sending Complete.

    Example: xConfiguration ISDN SendComplete: Off

    xConfiguration ISDN SendNumberSelect if the system should send its own number to the far end.

    Value space: On: When set to On, the system will send its own numbers to the far end.Off: When set to Off, the system will not send its own numbers to the far end. Note that the network may still send your numbers to the far end.

    Example: xConfiguration ISDN SendNumber: On

    xConfiguration ISDN ParallelDialSelect if the channels in bonding calls should be connected in parallel or one by one.

    Value space: On: When set to On, channels will be dialled and connected in parallel when setting up a bonding call.

    Off: When set to Off, channels will be dialled one by one, which may increase the dialling time.

    Example: xConfiguration ISDN ParallelDial: On

    xConfiguration ISDN HCLSelect if HCL (Higher Level Capability) information should be included in the setup message (video calls only).

    Value space: On: When set to On, the system will signal, type of call i.e. video call, telephony or data. HLC must be enabled to work with some PRI networks in Italy.

    Off: When set to Off, no HCL information will be sent.

    Example: xConfiguration ISDN HCL: Off

  • 26

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ISDN SpeechTimersSelect if scpeech timers should be active for ISDN Layer 3, telephony calls.

    Value space: On: Set to On to enable speech timers (T310, T304, T301).Off: When set to Off, there will be no T310, T304, T301.

    Example: xConfiguration ISDN SpeechTimers: On

    xConfiguration ISDN MSNThe use of MSN (Multiple Subscriber Number) enables the system to attach different ISDN terminals, with different numbers, to the same physical ISDN telephone line. This service can be ordered from your telephone company.

    Value space: On: Set to On to enable MSN on the video system when you have subscribed to a MSN service from your telephone company.

    Off: When set to Off, only calls to numbers specified for the specific ISDN interfaces will be answered.

    Example: xConfiguration ISDN MSN: Off

    xConfiguration ISDN SubAddressUsing a sub address enables you to connect up to eight ISDN terminals to the same ISDN telephone number and line. The terminals are addressed by using different sub addresses. To call a terminal with a sub address, separate the ISDN telephone number and the sub address with a * (asterisk). Note that this service has limited access on some ISDN networks.

    Value space: Format: String with a maximum of 20 characters.

    Example: xConfiguration ISDN SubAddress: ""

    xConfiguration ISDN SubAddressSendUsing a sub address enables you to connect up to eight ISDN terminals to the same ISDN telephone number and line. The terminals are addressed by using different sub addresses. To call a terminal with a sub address, separate the ISDN telephone number and the sub address with a * (asterisk). Note that this service has limited access on some ISDN networks.

    Value space: On: When set to on, the system will use the values set by "ISDN SubAddress".Off: Set to Off to disable use of sub addresses.

    Example: xConfiguration ISDN SubAddressSend: On

    xConfiguration ISDN CliNumbSpecSelect if calling party numbers should be enabled. Explicitely specify Calling Party Number fields Type/Plan to be used in outgoing calls in the ISDN setup message.

    Value space: On: When set to on, the system will use the values set by "ISDN CliNumPlan" and "ISDN CliNumbType".

    Off: When set to Off, default values are used.

    Example: xConfiguration ISDN CliNumbSpec: Off

    xConfiguration ISDN CliNumbTypeValue to be used for calling party number field Type. If the value is set to 2, the number type in the setup message will be set to National. This is required in the UAE (United Arab Emirates).

    Value space: Range: Select a value between 0 and 6.

    Example: xConfiguration ISDN CliNumbType: 0

    xConfiguration ISDN CliNumbPlanValue to be used for calling party number field Plan in the ISDN setup message. If the value is set to 1, the numbering plan in the setup message will signal ISDN. This is required in the UAE (United Arab Emirates).

    Value space: Range: Select a value between 0 and 14.

    Example: xConfiguration ISDN CliNumbPlan: 0

    xConfiguration ISDN PRI SwitchTypeSelects the type of PRI switch the system is connected to.

    Value space: NI: Select NI if the switch is a National ISDN switch type.ATT: Select ATT if the switch is an AT&T (for the U.S.) ISDN switch type.Euro: Select Euro if the switch is an Euro (UK and others) ISDN switch type.Japan: Select Japan if the switch is a Japanese ISDN switch type.

    Example: xConfiguration ISDN PRI SwitchType: NI

    xConfiguration ISDN PRI InitialRestartSelect if the system should re-initialize the PRI interfaces after the system has been restarted.

    Value space: On: When set to On, the PRI interfaces will be re-initialized after restart of the system.Off: When set to Off, the PRI interface will not be re-initialized after restart.

    Example: xConfiguration ISDN PRI InitialRestart: On

  • 27

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ISDN PRI AlertSelect if the system should respond with an alert message to all incoming setup messages, or to the first incoming channel only.

    Value space: On: When set to On, the system will respond with an alert message to all incoming setup messages.

    Off: When set to Off (default) the system will respond with an alert message only to the incoming setup message related to the initial channel. Note that if the PBX requires this signalling you will only get connected on the first incoming channel.

    Example: xConfiguration ISDN PRI Alert: Off

    xConfiguration ISDN PRI ChanIdSelect if PRI Channel ID information should be sent to the PXB.

    Value space: On: When set to On, the system will signal to the PBX which PRI channels is used for the call. Note: This setting must be set to On, to work with an Ericsson MD110 PBX.

    Off: When set to Off, Channel ID information is not sent. Default setting is Off.

    Example: xConfiguration ISDN PRI ChanId: Off

    xConfiguration ISDN PRI L2WindowSizeSet Layer 2 window size (ISDN Layer 2).

    Value space: Range: Select a value between 1 and 7.

    Example: xConfiguration ISDN PRI L2WindowSize: 7

    xConfiguration ISDN PRI NSFTelephony ModeConfigure the NSF (Network Service Facility) mode for telephony.

    Value space: On: Set to On, to enable Network Service Facility for telephony.Off: Set to Off to disable Network Service Facility for telephony.

    Example: xConfiguration ISDN PRI NSFTelephony Mode: Off

    xConfiguration ISDN PRI NSFTelephony NumberDefines what Service Facility to use for telephony. Requires the NSFTelephony Mode set to On.

    Service profiles for AT&T (ref. 1):

    NSF Service

    0 Disable

    1 SDN (including GSDN)

    2 Toll Free Megacom (800)

    3 Megacom

    6 ACCUNET Switched Digital Service (including Switched Digital International)

    7 Long Distance Service (including AT&T World Connect)

    8 International Toll Free Service (I800)

    16 AT&T MultiQuest

    23 Call Redirection Service

    Service profiles for Sprint (ref. 2):

    NSF Service

    0 Reserved

    1 Private

    2 Inwatts

    3 Outwatts

    4 FX

    5 TieTrunk

    Service profiles for MCI (ref. 3):

    NSF Service

    1 VNET/Vision

    2 800

    3 PRISM1, PRISMII, WATS

    4 900

    5 DAL

    Value space: Range: Select a value between 0 and 31.

    Example: xConfiguration ISDN PRI NSFTelephony Number: 0

  • 28

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ISDN PRI NSFVideoTelephony ModeConfigure the NSF (Network Service Facility) mode for video telephony.

    Value space: On: Set to On, to enable Network Service Facility for video telephony.Off: Set to Off, to disable Network Service Facility for video telephony.

    Example: xConfiguration ISDN PRI NSFVideoTelephony Mode: Off

    xConfiguration ISDN PRI NSFVideoTelephony NumberDefines what Service Facility to use for video telephony. Requires NSFVideoTelephony Mode set to On.

    Value space: Range: Select a value between 0 and 31.

    Example: xConfiguration ISDN PRI NSFVideoTelephony Number: 0

    xConfiguration ISDN PRI Interface [1..1] MaxChannelsSet the maximum number of channels the system may use at any given time.

    Value space: Range: Select a value between 1 and 30.

    Example: xConfiguration ISDN PRI Interface 1 MaxChannels: 23

    xConfiguration ISDN PRI Interface [1..1] HighChannelSet the highest numbered B-channel that may be used by the system when selecting channels for outgoing calls.

    Value space: Range: Select a value between 1 and 31.

    Example: xConfiguration ISDN PRI Interface 1 HighChannel: 31

    xConfiguration ISDN PRI Interface [1..1] LowChannelSet the lowest numbered B-channel that may be used by the system when selecting channels for outgoing calls.

    Value space: Range: Select a value between 1 and 31.

    Example: xConfiguration ISDN PRI Interface 1 LowChannel: 1

    xConfiguration ISDN PRI Interface [1..1] SearchSelects whether to start searching for available B-channels from the highest numbered channel or from the lowest numbered channel.

    Value space: High: When set to High, the system will start searching for available B-channels from the highest numbered channel.

    Low: When set to Low, the system will start searching for available B-channels from the lowest numbered channel.

    Example: xConfiguration ISDN PRI Interface 1 Search: High

    xConfiguration ISDN PRI Interface [1..1] NumberRangeStartIf the PRI line has a range of numbers, the first number in the range should be entered in the Number Range Start field.

    Value space: Format: String with a maximum of 24 characters.

    Example: xConfiguration ISDN PRI Interface 1 NumberRangeStart: ""

    xConfiguration ISDN PRI Interface [1..1] NumberRangeStopIf the PRI line has a range of numbers, the last number in the range is entered in the Number Range Stop field.

    Value space: Format: String with a maximum of 24 characters.

    Example: xConfiguration ISDN PRI Interface 1 NumberRangeStop: ""

    xConfiguration ISDN BRI AlertSelect if the system should respond with an alert message to all incoming setup messages, or to the first incoming channel only.

    Value space: On: When set to On, the system will respond with an alert message to all incoming setup messages.

    Off: When set to Off (default) the system will respond with an alert message only to the incoming setup message related to the initial channel. Note that if the PBX requires this signalling you will only get connected on the first incoming channel.

    Example: xConfiguration ISDN BRI Alert: Off

  • 29

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration ISDN BRI ChanIdSelect if BRI Channel ID information should be sent to the PXB.

    Value space: On: When set to On, the system will signal to the PBX which BRI channels is used for the call. Note: This setting must be set to On, to work with an Ericsson MD110 PBX.

    Off: When set to Off, Channel ID information is not sent. Default setting is Off.

    Example: xConfiguration ISDN BRI ChanId: Off

    xConfiguration ISDN BRI InterfaceSearchSelects whether to start searching for available B-channels from the highest numbered interface or from the lowest numbered interface.

    Value space: High: When set to High, the system will start searching for available B-channels from the highest numbered interface.

    Low: When set to Low, the system will start searching for available B-channels from the lowest numbered interface.

    Example: xConfiguration ISDN BRI InterfaceSearch: High

    xConfiguration ISDN BRI SwitchTypeSelect the type of BRI switch the system is connected to.

    Value space: NI: Select NI if the switch is a National ISDN switch type.ATT: Select ATT if the switch is an AT&T (for the U.S.) ISDN switch type.Euro: Select Euro if the switch is an Euro (UK and others) ISDN switch type.Japan: Select Japan if the switch is a Japanese ISDN switch type.1TR6: Select 1TR6 if the switch is an 1TR6 switch type.Australia: Select Australia if the switch is an Australian ISDN switch type.FETEX: Select FETEX if the switch is a FETEX ISDN switch type.

    Example: xConfiguration ISDN BRI SwitchType: Euro

    xConfiguration ISDN BRI AutoActivationSet the auto activation mode of the BRI interface (ISDN Layer 1).

    Value space: Off: When set to Off, no interfaces will be activated.Selected: When set to Selected, the system will activate the interfaces which are already on. All: When set to All, the system will activate all interfaces regardless of status.

    Example: xConfiguration ISDN BRI AutoActivation: All

    xConfiguration ISDN BRI MaxDeactiveTimeSet the maximum duration for Layer 1 in de-active state before auto activation (re)starts.

    Value space: Range: Select a value between 1 and 60 seconds.

    Example: xConfiguration ISDN BRI MaxDeactiveTime: 5

    xConfiguration ISDN BRI Interface [1..4] ModeSelect BRI interface 1 to 4, and set the BRI interface mode.

    Value space: On: Set to On to enable the selected BRI interface.Off: Set to Off to disable the selected BRI interface.

    Example: xConfiguration ISDN BRI Interface 1 Mode: Off

    xConfiguration ISDN BRI Interface [1..4] DirectoryNumber [1..2] NumberConfigure the Directory Numbers for the various BRI interfaces.

    Value space: Format: String with a maximum of 24 characters.

    Example: xConfiguration ISDN BRI Interface 1 DirectoryNumber 1 Number: ""

    xConfiguration ISDN BRI Interface [1..4] SPID [1..2] NumberConfigure the SPID Numbers for the various BRI interfaces.

    Value space: Format: String with a maximum of 20 characters.

    Example: xConfiguration ISDN BRI Interface 1 SPID 1 Number: ""

  • 30

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration Network [1..1] DNS Server [1..3] AddressDefine the network addresses for DNS servers. Up to 3 addresses may be specified. If the network addresses are unknown, contact your administrator or Internet Service Provider.

    Value space: Format: String with a maximum of 64 characters.

    Example: xConfiguration Network 1 DNS Server 1 Address: ""

    xConfiguration Network [1..1] IPStackSelect which internet protocols the system will support.

    Value space: IPv4: IP version 4 is supported.IPv6: IP version 6 is supported, and the IPv4 settings (IP Address, IP Subnet Mask and Gateway) will be disabled.

    Example: xConfiguration Network 1 IPStack: IPv4

    xConfiguration Network [1..1] IPv4 AddressEnter the static IPv4 network address for the system. Only applicable if the Network Assignment is set to Static.

    Value space: Format: Only the valid IP address format is accepted. Any IP address that contains letters (192.a.2.0) or unvalid IP addresses (192.0.1234.0) will be rejected.

    Example: xConfiguration Network 1 IPv4 Address: "192.0.2.0"

    xConfiguration Network [1..1] IPv4 GatewayDefine the IPv4 network gateway. Only applicable if the Network Assignment is set to Static.

    Value space: Format: Compact string with a maximum of 64 characters.

    Example: xConfiguration Network 1 IPv4 Gateway: "192.0.2.0"

    xConfiguration Network [1..1] IPv4 SubnetMaskDefine the IPv4 network subnet mask. Only applicable if the Network Assignment is set to Static.

    Value space: Format: Compact string with a maximum of 64 characters.

    Example: xConfiguration Network 1 IPv4 SubnetMask: "255.255.255.0"

    The Network configuration

    xConfiguration Network [1..1] Link NetworkSet the Ethernet link speed for the network.

    Value space: Auto: Autonegotiate link speed.10half: Force link to 10 Mbps half-duplex.10full: Force link to 10 Mbps full-duplex.100half: Force link to 100 Mbps half-duplex.100full: Force link to 100 Mbps full-duplex.1000full: Force link to 1 Gbps full-duplex.

    Example: xConfiguration Network 1 Link Network: Auto

    xConfiguration Network [1..1] Link EndpointSet the Ethernet link speed for the endpoint (video system).

    Value space: Auto: Autonegotiate link speed.10half: Force link to 10 Mbps half-duplex.10full: Force link to 10 Mbps full-duplex.100half: Force link to 100 Mbps half-duplex.100full: Force link to 100 Mbps full-duplex.1000full: Force link to 1 Gbps full-duplex.

    Example: xConfiguration Network 1 Link Endpoint: Auto

    xConfiguration Network [1..1] AssignmentDefine whether to use DHCP or Static IPv4 assignment.

    Value space: Static: Set the network assignment to Static and configure the static IPv4 settings (IP Address, SubnetMask and Gateway).

    DHCP: The system addresses are automatically assigned by the DHCP server.

    Example: xConfiguration Network 1 Assignment: DHCP

    xConfiguration Network [1..1] DNS Domain NameDNS Domain Name is the default domain name suffix which is added to unqualified names.

    Example: If the DNS Domain Name is "domain.com" and the name to lookup is "MyVideoSystem", this will result in the DNS lookup "MyVideoSystem.domain.com".

    Value space: Format: String with a maximum of 64 characters.

    Example: xConfiguration Network 1 DNS Domain Name: ""

  • 31

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration Network [1..1] IPv6 AddressEnter the static IPv6 network address for the system. Only applicable if the Network IPv6 Assignment is set to Static.

    Value space: Format: The IPv6 address of host name.

    Example: xConfiguration Network 1 IPv6 Address: "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"

    xConfiguration Network [1..1] IPv6 GatewayDefine the IPv6 network gateway address. Only applicable if the Network IPv6 Assignment is set to Static.

    Value space: Format: The IPv6 address of host name.

    Example: xConfiguration Network 1 IPv6 Gateway: "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"

    xConfiguration Network [1..1] IPv6 AssignmentDefine whether to use Autoconf or Static IPv6 assignment.

    Value space: Static: Set the network assignment to Static and configure the static IPv6 settings (IP Address and Gateway).

    Autoconf: Enable IPv6 stateless autoconfiguration of the IPv6 network interface. See RFC4862 for a detailed description.

    Example: xConfiguration Network 1 IPv6 Assignment: Autoconf

    xConfiguration Network [1..1] IPv6 DHCPOptionsRetrieves a set of DHCP options from a DHCPv6 server.

    Value space: On: Enable the retrieval of a selected set of DHCP options from a DHCPv6 server.Off: Set to Off when IPv6 Assignment is set to Static.

    Example: xConfiguration Network 1 IPv6 DHCPOptions: On

    xConfiguration Network [1..1] QoS ModeThe QoS (Quality of Service) is a method which handles the priority of audio, video, data, etc. in the network. The QoS settings must be supported by the infrastructure. Diffserv (Differentiated Services) is a computer networking architecture that specifies a simple, scalable and coarse-grained mechanism for classifying, managing network traffic and providing QoS priorities on modern IP networks.

    Value space: Off: No QoS method is used. Diffserv: When you set the QoS Mode to Diffserv you must configure the Diffserv sub menu settings (Audio, Data, Signalling, Video, ICMPv6 and NTP).

    Example: xConfiguration Network 1 QoS Mode: Diffserv

    xConfiguration Network [1..1] QoS Diffserv AudioThe Diffserv Audio defines which priority Audio packets should have in an IP network. The higher the number, the higher the priority. These priorities might be overridden when packets are leaving the network controlled by the local network administrator.

    Value space: Range: Select a value from 0 to 63. A recommended value for Audio packets is Diffserv Code Point (DSCP) AF41, which equals the value 34. If in doubt, contact your network administrator.

    Example: xConfiguration Network 1 QoS Diffserv Audio: 0

    xConfiguration Network [1..1] QoS Diffserv DataThe Diffserv Data defines which priority Data packets should have in an IP network. The higher the number, the higher the priority. These priorities might be overridden when packets are leaving the network controlled by the local network administrator.

    Value space: Range: Select a value from 0 to 63. A recommended value for Data packets is Diffserv Code Point (DSCP) AF23, which equals the value 22. If in doubt, contact your network administrator.

    Example: xConfiguration Network 1 QoS Diffserv Data: 0

    xConfiguration Network [1..1] QoS Diffserv SignallingThe Diffserv Signalling defines which priority Signalling packets should have in an IP network. The higher the number, the higher the priority. These priorities might be overridden when packets are leaving the network controlled by the local network administrator.

    Value space: Range: Select a value from 0 to 63. A recommended value for Signalling packets is Diffserv Code Point (DSCP) AF31, which equals the value 26. If in doubt, contact your network administrator.

    Example: xConfiguration Network 1 QoS Diffserv Signalling: 0

  • 32

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration Network [1..1] QoS Diffserv ICMPv6The Diffserv ICMPv6 defines which priority ICMPv6 packets should have in an IP network. The higher the number, the higher the priority. These priorities might be overridden when packets are leaving the network controlled by the local network administrator.

    Value space: Range: Select a value from 0 to 63. A recommended value for ICMPv6 packets is Diffserv Code Point (DSCP) CS7, which equals the value 56. If in doubt, contact your network administrator.

    Example: xConfiguration Network 1 QoS Diffserv ICMPv6: 0

    xConfiguration Network [1..1] QoS Diffserv NTPThe Diffserv NTP defines which priority NTP packets should have in an IP network. The higher the number, the higher the priority. These priorities might be overridden when packets are leaving the network controlled by the local network administrator.

    Value space: Range: Select a value from 0 to 63. A recommended value for NTP packets is Diffserv Code Point (DSCP) CS7, which equals the value 56. If in doubt, contact your network administrator.

    Example: xConfiguration Network 1 QoS Diffserv NTP: 0

    xConfiguration Network [1..1] QoS Diffserv VideoThe Diffserv Video defines which priority Video packets should have in an IP network. The higher the number, the higher the priority. These priorities might be overridden when packets are leaving the network controlled by the local network administrator.

    Value space: Range: Select a value from 0 to 63. A recommended value for Video packets is Diffserv Code Point (DSCP) AF41, which equals the value 34. If in doubt, contact your network administrator.

    Example: xConfiguration Network 1 QoS Diffserv Video: 0

    xConfiguration Network [1..1] MTUSet the Ethernet MTU (Maximum Transmission Unit).

    Value space: Range: Select a value from 576 to 1500 bytes.

    Example: xConfiguration Network 1 MTU: 1500

    xConfiguration Network [1..1] RemoteAccess AllowFilter IP addresses for access to ssh/telnet/HTTP/HTTPS.

    Value space: Format: String with a maximum of 255 characters, comma separated IP adresses or IP range.

    Example: xConfiguration Network 1 RemoteAccess Allow: "192.168.1.231, 192.168.1.182"

    The NetworkServices configuration

    xConfiguration NetworkServices NTP ModeThe Network Time Protocol (NTP) is used to synchronize the time of the system to a reference time server. The time server will subsequently be queried every 24th hour for time updates. The time will be displayed on the top of the screen. The system will use the time to timestamp messages transmitted to Gatekeepers or Border Controllers requiring H.235 authentication. The system will use the time to timestamp messages transmitted to Gatekeepers or Border Controllers that requires H.235 authentication. It is also used for timestamping Placed Calls, Missed Calls and Received Calls.

    Value space: Off: The system will not use an NTP server.Auto: The system will use the NTP server, by which address is supplied from the DHCP server in the network. If no DHCP server is used, or the DHCP server does not provide the system with a NTP server address, the system will use the static defined NTP server address specified by the user.

    Manual: The system will always use the static defined NTP server address specified by the user.

    Example: xConfiguration NetworkServices NTP Mode: Manual

    xConfiguration NetworkServices NTP AddressEnter the NTP Address to define the network time protocol server address. This address will be used if NTP Mode is set to Manual, or if set to Auto and no address is supplied by a DHCP server.

    Value space: Format: String with a maximum of 64 characters.

    Example: xConfiguration NetworkServices NTP Address: "1.ntp.tandberg.com"

    xConfiguration NetworkServices SSH ModeSSH (or Secure Shell) protocol can provide secure encrypted communication between the codec and your local computer.

    Value space: On: The SSH protocol is enabled.Off: The SSH protocol is disabled.

    Example: xConfiguration NetworkServices SSH Mode: On

  • 33

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The Security configuration

    xConfiguration Security Session InactivityTimeoutDetermines how long the system will accept inactivity from the user before he is automatically logged out.

    Value space: Range: Select a value from 0 to 10000 seconds. 0 means that inactivity will not enforce automatically logout.

    Example: xConfiguration Security Session InactivityTimeout: 0

    The SIP configuration

    xConfiguration SIP EncryptionSet the conference encryption mode. A padlock with the text "Encryption On" or "Encryption Off" displays on screen for a few seconds when the conference starts.

    Value space: BestEffort: The system will use encryption whenever possible. 1) In Point to point calls: If the far end system supports encryption (AES-128), the call will be encrypted. If not, the call will proceed without encryption.

    2) In MultiSite calls: In order to have encrypted MultiSite conferences, all sites must support encryption. If not, the conference will be unencrypted.

    On: The system will only allow calls that are encrypted.Off: The system will not use encryption.

    Example: xConfiguration SIP Encryption: BestEffort

    xConfiguration SIP Profile [1..1] URIThe SIP URI or number is used to address the system. This is the URI that is registered and used by the SIP services to route inbound calls to the system. A Uniform Resource Identifier (URI) is a compact string of characters used to identify or name a resource.

    Value space: Format: Compact string with a maximum of 255 characters.

    Example: xConfiguration SIP Profile 1 URI: "sip:[email protected]"

    xConfiguration SIP Profile [1..1] Authentication [1..1] LoginNameThis is the user name part of the credentials used to authenticate towards the SIP proxy.

    Value space: Format: String with a maximum of 128 characters.

    Example: xConfiguration SIP Profile 1 Authentication 1 LoginName: ""

    xConfiguration SIP Profile [1..1] Authentication [1..1] PasswordThis is the password part of the credentials used to authenticate towards the SIP proxy.

    Value space: Format: String with a maximum of 128 characters.

    Example: xConfiguration SIP Profile 1 Authentication 1 Password:

  • 34

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    xConfiguration SIP Profile [1..1] Proxy [1..4] AddressThe Proxy Address is the manually configured address for the outbound proxy. It is possible to use a fully qualified domain name, or an IP address. The default port is 5060 for TCP and UDP but another one can be provided. If Outbound is enabled, multiple proxies can be addressed.

    Value space: Format: Compact string with a maximum of 255 characters. An IP address that contains letters (192.a.2.0) or unvalid IP addresses (192.0.1234.0) will be rejected.

    Example: xConfiguration SIP Profile 1 Proxy 1 Address: ""

    xConfiguration SIP Profile [1..1] Proxy [1..4] DiscoverySelect if the SIP Proxy address is to be obtained manually or by using Dynamic Host Configuration Protocol (DHCP).

    Value space: Auto: When Auto is selected, the SIP Proxy address is obtained using Dynamic Host Configuration Protocol (DHCP).

    Manual: When Manual is selected, the manually configured SIP Proxy address will be used.

    Example: xConfiguration SIP Profile 1 Proxy 1 Discovery: Manual

    xConfiguration SIP Profile [1..1] DefaultTransportSelect the transport protocol to be used over the LAN.

    Value space: UDP: The system will always use UDP as the default transport method.TCP: The system will always use TCP as the default transport method.Tls: The system will always use TLS as the default transport method. For TLS connections a SIP CA-list can be uploaded to the video system. If no such CA-list is available on the system then anonymous Diffie Hellman will be used.

    Auto: The system will try to connect using transport protocols in the following order: TLS, TCP, UDP.

    Example: xConfiguration SIP Profile 1 DefaultTransport: Auto

    xConfiguration SIP Profile [1..1] TlsVerifyFor TLS connections a SIP CA-list can be uploaded to the video system.

    Value space: On: Set to On to verify TLS connections. Only TLS connections to servers, whose x.509 certificate is validated against the CA-list, will be allowed.

    Off: Set to Off to allow TLS connections without verifying them. The TLS connections are allowed to be set up without verifying the x.509 certificate received from the server against the local CA-list. This should typically be selected if no SIP CA-list has been uploaded.

    Example: xConfiguration SIP Profile 1 TlsVerify: Off

    xConfiguration SIP Profile [1..1] TypeEnables SIP extensions and special behaviour for a vendor or provider.

    Value space: Standard: To be used when registering to standard SIP Proxy (tested with Cisco TelePresence VCS and Broadsoft)

    Alcatel: To be used when registering to Alcatel-Lucent OmniPCX Enterprise. NOTE: This mode is not fully supported.

    Avaya: To be used when registering to Avaya Communication Manager. NOTE: This mode is not fully supported.

    Cisco: To be used when registering to Cisco Unified Communication Manager.Microsoft: To be used when registering to Microsoft LCS or OCS. NOTE: This mode is not fully supported.

    Nortel: To be used when registering to Nortel MCS 5100 or MCS 5200 PBX. NOTE: This mode is not fully supported.

    Broadsoft: To be used when registering to Broadsoft.

    Example: xConfiguration SIP Profile 1 Type: Standard

    xConfiguration SIP Profile [1..1] OutboundThe client initiated connections mechanism for firewall traversal, connection reuse and redundancy. The current version supports http://tools.ietf.org/html/draft-ietf-sip-outbound-20.

    Value space: On: Set up multiple outbound connections to servers in the Proxy Address list.Off: Connect to the single proxy configured first in Proxy Address list.

    Example: xConfiguration SIP Profile 1 Outbound: Off

  • 35

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The SystemUnit configuration

    xConfiguration SystemUnit NameEnter the name of the unit. The system unit name will be displayed:

    1) When acting as an SNMP Agent.

    2) Towards a DHCP server.

    Value space: Format: String with a maximum of 50 characters.

    Example: xConfiguration SystemUnit Name: "ISDN Link"

    The T1 configuration

    xConfiguration T1 Interface [1..1] CableLengthSpecifies the length of the cable connected to the T1 interface.

    Value space: Range1: 0–133 ft (0–40 m)Range2: 133–266 ft (40–81 m)Range3: 266–399 ft (81–122 m)Range4: 399–533 ft (122–162 m)Range5: 533–655 ft (162–200 m)

    Example: xConfiguration T1 Interface 1 CableLength: Range1;

  • 36

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide IL1.0 June 2012.

    © 2012 Cisco Systems, Inc. All rights reserved.www.cisco.com

    The Time configuration

    xConfiguration Time ZoneSet the time zone where the system is located, using Windows time zone description format.

    Value space:

    Range: Select a time zone from the list time zones. If using a command line interface; watch up for typos.

    Example: xConfiguration Time Zone: "GMT (Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London)"

    The Experimental configurationThe Experimental settings are for testing only and should not be used unless agreed with Cisco. These settings are not documented and WILL change in later releases.

  • 37

    Cisco TelePresence ISDN Link API Reference Guide

    D14953.01 ISDN Link API Reference Guide I