ThomsonST2030 (SDT2)

Description

This resource allows to connect a Thomson ST2030 IP Phone.

Release notes

Version 1.61.1 - Early deployment
  • Bugfix: SIP Peer were created on all the SOPs of the cluster (M20050)
  • Dependency:
    • System Base Module >= 1.3.0
    • Thomson Phone Support >= 1.5.1

Version 1.61.0 - Early deployment
  • Bugfix: Old configuration files were not correctly deleted after an apply changes (M8764)
  • Dependency:
    • System Base Module >= 1.3.0
    • Thomson Phone Support >= 1.5.1

Version 1.60.0 - Early deployment
  • Feature: Upgrade to firmware 2.78 to fix transfers through corporate directory (M8619)
  • Feature: Configurable voicemail service extension. (M7747)
  • Dependency:
    • System Base Module >= 1.3.0
    • Thomson Phone Support >= 1.5.0

Version 1.51.0 - Early deployment
  • Feature: Added "Extension and Name" option in the "Display owner info" field. (M8891)
  • Improvement: Allow all combinations of display name and extension. (M8891)
  • Bugfix: Configuration was not generated when a lot of phones are used in the cluster. (M8666)
  • Dependency:
    • System Base Module >= 1.3.0
    • Thomson Phone Support >= 1.4.0

Version 1.50.0 - Early deployment
  • Improvement: Firmware upgrade to 1.66 (M8153)
  • Feature: COLP support (M8153)
  • Bugfix: Accented characters were not displayed correctly (M8275)
  • Dependency:
    • System Base Module >= 1.3.0
    • Thomson Phone Support >= 1.4.0

Version 1.39.0 - Early deployment
  • Feature: Added Active-Active support (M7420)
  • Feature: Allows the resource to be reconfigured on the SOP (M7450)
  • Improvement: The "global" language has been added to use the language of the owner (M7826)
  • Dependency:
    • System Base Module >= 1.2.1

Version 1.38 - General deployment
  • Bugfix: The Phonebook1_url for thomson(M0004427)
  • Bugfix: Phone was not provisioned properly in a SOP cluster (M0)

Version 1.37 - General deployment
  • Bugfix: additional user preferences fixed
  • Bugfix: leading 0 bug fixed
  • Dependency:
    • module Thomson Firmware 1.2 required

Version 1.36 - General deployment
  • additional user preferences bugs fixed

Version 1.35 - General deployment
  • User preferences bugs fixed

Version 1.34 - General deployment
  • Firmware 1.56
  • Remove configuration error message on boot time
  • Add drop down for phone supervision
  • Add Auto-Answer parameters
  • Off hook dialing parameters
  • Add feature configuration
    • Hide missed calls popup,
    • suppress the key echo,
    • allow/disallow users menu option: reboot, Do Not Disturb key, auto-answer, Anonymous call blocking, call waiting, call forwarding, call blocking, dial subscribe, transfer to voicemail key
  • Add Localization feature (Phone language, Timezone, ring tone, ...)
  • Add dialplan configuration
  • Add VLAN and QoS auto-provisioning

Version 1.33 - General deployment
  • Firmware 1.56
  • Remove configuration error message on boot time
  • Add drop down for phone supervision
  • Add Auto-Answer parameters
  • Off hook dialing parameters
  • Add feature configuration
    • Hide missed calls popup,
    • suppress the key echo,
    • allow/disallow users menu option: reboot, Do Not Disturb key, auto-answer, Anonymous call blocking, call waiting, call forwarding, call blocking, dial subscribe, transfer to voicemail key
  • Add Localization feature (Phone language, Timezone, ring tone, ...)
  • Add dialplan configuration
  • Add VLAN and QoS auto-provisioning

Version 1.32 - General deployment
  • Firmware 1.50

Version 1.31 - General deployment

Version 1.30 - General deployment
  • Use DTMF RFC2833

Version 1.20 - General deployment
  • Firmware 1.48

Version 1.10 - General deployment
  • Increment config_sn.
  • Put 012345 as telnet login.
  • Display can be Name/Name and ext. or other for just ext.

Version 1.00 - General deployment

Version 0.1 - Deprecated
  • Deprecated: Significant improvements have been done in a higher version

Version 0.0 - Deprecated
  • Deprecated: Significant improvements have been done in a higher version

Resource configuration interface

GUI unavailable.

Resource configuration parameters

  • Displayed owner info: Display information about the phone owner. This can be:
    • Extension: show the extension pointing towards this phone.
    • Name: show the extension owner's name on the phone.
    • Name and Extension: shows both name and extension.

  • Number of Lines: Number of possible concurrent calls.

  • Supervised extension and speed dial: On a Thomson ST2030, there are in standard 10 keys which can be configured either as a line key (possibility to make or receive calls) either as a supervision key (a key lamp is on where the corresponding extension is busy, when you press the key, the corresponding extension is dialed) either as a speed dial (when you press the key, a corresponding configured number is called).
    • The first keys are always linked with line keys. The number of line keys are indicated in the parameter Number of Lines.
    • After the line keys, begin the keys configuration as indicated in these fields.
As an option, 1 or 2 'sidecar' modules with each 28 additional programmable keys can be connected on the ST2030 in order to add more supervision keys.

Supervised extension and speed dial supports SOP Escaux Templating language.

hint : When you change the configuration of the supervised extension and speed dials, you have to execute a factory reset of the phone.

  • Off hook dialing configuration: Ability to dial automatically a number when the phone goes off-hook.
    • Off hook dialing mode: Enabled or Disabled
    • Dialed number: number which will be automatically dialed.

  • Feature configuration:
    • Hide missed calls: Suppress missed calls notifications.
    • Beep when pressing a key: Enable or disable the tone generated when a user press on a key.
    • Allow reboot by user: Allow/disallow the user to reboot the phone through the user menu.
    • Allow phone lock by user: Allow/disallow the user to lock his phone through the user menu.
    • Allow Do Not Disturb key: Allow/disallow the user to use the 'Do Not Disturb' option. (All calls to the phone are reported as busy when the Do Not Disturb Option is activated)
    • Allow Auto Answer config by user: Allow/disallow the user to activate or deactivate the auto-answer option through the user menu.
    • Allow Anonymous Call Blocking: Allow/disallow the user to block anonymous calls through the user menu.
    • Allow Call Waiting config. by user: Allow/disallow the user to activate/deactivate the call waiting (possibility to receive several calls) through the user menu.
    • Allow Call Forwarding config by user: Allow/disallow the user to configure a call forwarding on the phone through the user menu.
    • Allow Call Blocking config by user: Allow/disallow the user to block certain incoming calls through the user menu.
    • Allow Transfer to vmail soft key: Activate/deactivate the 'Transfer to voicemail' key.

  • Dial plan:
    • Regular: Enable to automatically compose a number when a certain rule is matched.
    • Emergency: Leave empty. For futur usage.

The dial plan can be configured with a "|" separated value of the following characters :

   * Digit: A Digit from "0" to "9".
   * Timer: The symbol "T" matching a timer expiry.
   * Wildcard: The symbol "x" which matches any digit ("0" to "9").
   * Position: A period (".") which matches an arbitrary number, including zero, of occurrences of the preceding   construct.
   * Range: One or more DTMF symbols enclosed between square brackets("[" and "]").
   *Subrange: Two digits separated by hyphen ("-") which matches any digit between and including the two.
      *The subrange construct can only be used inside a range construct, i.e., between "[" and "]".
   * Or: Add more dial rule with "|".

The following example illustrates the above.

   * "xxxx": If dial number exactly matches 4 digits, then we send it.
   * "100x": If dial number exactly matches 4 digits and the first 3 digits are "100", then we send it.
   * "[1-3]xxx": If dial number exactly matches 4 digits and the first digit is "1", "2" or "3", then we send.
   * "xxxxT": If dial number exactly matches 4 digits then we send it after the inter-digit timeout.
   * "xxxx.T": If dial number matches at least 4 digits then we send all digits after the inter-digit timeout.
   * "100x.T": If the first 3 digits of dial number are "100", then we send all digits after the inter-digit timeout.

  • VLAN and DSCP
    • ALERT! Important note : These network parameters can break the connexion between the phone and the Escaux UCS. If incorrect values are indicated, a factory reset of the phone might be needed.
    • Diffserv setting for Voice RTP : Diffserv classification for phone voice outbound IP traffic (see also ModuleDoc30)
    • Diffserv setting for Voice Signaling : Diffserv classification for phone signaling (SIP, ...) outbound IP traffic (see also ModuleDoc30)
    • Voice VLAN id (1 -> 4094) : 802.1q voice VLAN id
    • Data VLAN id (1 -> 4094) : 802.1q data VLAN id (VLAN of the PC connected to the Phone switch)

  • SIP/RTP specific parameters
    • RFC2833 RTP payload type : Defines the type of payload used for the DTMF with RFC2833
    • Registration refresh period (seconds): : Number of seconds before the phone tries to register again. Setting it at its smallest value ensure that the phone will be reachable as soon as possible when the primary SOP is down and the secondary SOP is configured.
Copyright © Escaux SA