Customer Support Customer technical support and services are provided by AudioCodes or by an authorized AudioCodes Service Partner. For more information on how to buy technical support for ...
Notice C435HD Users & Administrator's Manual Related Documentation Document Name C470HD-C455HD-C436HD-C435HD-C430HD IP Phones for Microsoft Teams Release Notes Security Guidelines for AudioCodes' Android-based Devices Android Device Utility User's Manual IP Phones How To Video Tutorials C435HD IP Phone for Microsoft Teams Quick Guide Device Manager Administrator's Manual Device Manager Deployment Guide https://docs.microsoft.com/en-us/MicrosoftTeams/phones-for-teams Document Revision Record LTRT Description 13457 Initial document release for Version 2.7; ISED warning added; SIP fallback (emergency calling) feature when Teams unavailable; line key assignment; mandatory change of lock PIN; minimum and maximum ring volume; logging Application Not Responding (ANR) error / core dumps; disabling speakerphone; return to previous version Notes and Warnings FCC Caution Part 15.21 Any Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment. Part 15.19 This device complies with part 15 of the FCC Rules. Operation is subject to the following ...
Page 4
Notice C435HD Users & Administrator's Manual reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: Reorient or relocate the receiving antenna. ■ ■ Increase the separation between the equipment and receiver. ■ Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. ■ Consult the dealer or an experienced radio/TV technician for help. FCC RF Radiation Exposure Statement This Transmitter must not be co-located or operating in conjunction with any other antenna or transmitter. This equipment complies with RF radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with minimum distance 20cm between the radiator& your body. User manuals for license-exempt radio apparatus shall contain the following or equivalent notice in a conspicuous location in the user manual or alternatively on the device or both. [EN] This device complies with Industry Canada license-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause ...
Page 5
Notice C435HD Users & Administrator's Manual IC SAR Warning [EN] This equipment should be installed and operated with minimum distance 20 cm between the radiator and your body. [FR] Lors de l’ installation et de l’ exploitation de ce dispositif, la distance entre le radiateur et le corps est d ’au moins 20 cm. ISED Warning [EN] Operation of 5150-5250 MHz is restricted to indoor use only. This device complies with Innovation, Science, and Economic Development Canada licence- exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device. Privacy of communications may not be ensured when using this phone. [FR] Le fonctionnement de 5150-5250 MHz est limité à une utilisation en intérieur uniquement. Le présent appareil est conforme aux CNR d' Innovation, Sciences et Développement économique Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil nedoit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement. La confidentialité des communications peut ne pas être garantie lors de l'utilisation de ce téléphone Radiation Exposure Statement [EN] The device is compliance with RF exposure guidelines, users can obtain Canadian information on RF exposure and compliance. The minimum distance from body to use the device is 20cm. [FR] Le présent appareil est conforme Après examen de ce matériel aux conformité ou aux limites d’intensité de champ RF, les utilisateurs peuvent sur l’exposition aux radiofréquences et la conformité and compliance d’acquérir les informations ...
Unpacking Device Description Front View Rear View Cabling Mounting the Phone Before Using AudioCodes Devices 3 Starting up Configuring Device Settings Configuring VLAN via DHCP Option when CDP-LLDP isn’t Allowed Restoring the Phone to Default Settings Performing a Hard Restore...
Page 7
Configuring an Option to Force Users to Change their Device Lock PIN Configuring Minimum and Maximum Ringer Volumes via the Phone’s Configuration File 79 Updating Phone Firmware Manually Loading Certificates to Phones AudioCodes Android Device Utility Certificate Enrollment using SCEP Manually Performing Recovery Operations Enrolling a Device with Intune Policies...
Page 8
Content C435HD Users & Administrator's Manual Managing Devices with HTTPS Supported Parameters Configuring Time Zone on Teams Devices Configuring QoS on PC Port Configuring Admin Login Timeout Monitoring Phone Process Statuses 7 Troubleshooting DSCP Users Exporting Logs to USB when Phone is in Recovery Mode Network Administrators Android Device Utility Capturing the Phone Screen...
CHAPTER 1 Overview C435HD Users & Administrator's Manual Overview The AudioCodes C435HD IP phones are Microsoft Teams- native entry level/common area phones designed to support the next generation of enterprise collaboration technologies with a large LCD screen and full UC integration for the Native Microsoft Teams Online market. The phones can be managed by the Microsoft Teams & Skype for Business Admin Center. For more information, see here. Feature highlights: ■ Native support for Microsoft Teams Color screen 4.3": Graphic, 480x272 resolution ■...
Page 10
■ Teams phones PC/Smartphone; Modern Authentication; Phone lock/unlock) feature set ■ Calling (Incoming/Outgoing P2P calls; In-call controls via UI (Mute, hold/resume, transfer, end call); PSTN calls; Visual Voicemail; 911 support Calendar and Presence (roadmap feature) (Calendar Access ; ■ Presence Integration; Exchange Calendar Integration; Contact Picture Integration; Corporate Directory Access) Configuration Teams admin center (TAC) ■ and ■ OVOC / Device Manager Management Debugging AudioCodes' Android Device Utility (see Android Device Utility on ■ Tools page 104) ■ Log upload to Microsoft server (certification for 3rd party Skype for Business clients) ■ Remote logging via Syslog SSH Access ■ ■ Capturing the phone screen TCPdump ■ ■ Audio Debug recording logs ■ Media logs (*.blog) Remote Packet Capture network sniffer application ■...
Page 11
Feature Details Support subject to modification. Hardware Graphic 4.3" color screen, 4 80x272 resolution ■ ■ Wired connectivity: ✔ Two RJ-45 [Gigabit Ethernet (GbE)] (10/100/1000BaseT Ethernet) ports: LAN and PC port ✔ RJ-9 port (jack) for headset USB port for USB headset. Note that C435HD-R (TEAMS- ✔ C435HD-R) is a PoE Class 2 device (also when connecting a standard USB headset). If used with a loud USB speakerphone, an external power supply must be used. For more information, contact AudioCodes. RJ-11 interface ✔ ■ Power: 12V DC jack ✔ ✔ Power supply AC 100 ~ 240V ✔ PoE Class 2: IEEE802.3af (optional) Keys: ■ ✔ Illuminated VOICE MAIL message hotkey 4-way navigation button with OK key ✔ ✔ MENU HOLD ✔...
Page 12
CHAPTER 1 Overview C435HD Users & Administrator's Manual Table 1-2: Teams Features Supported by the C435HD Phone Teams Feature C435HD Call Transfer √ Consultative Transfer √ Escalate P2P call to Teams Meeting / Conference (Add-hoc √ Conference) Call Queue √ Contacts / People √ Speed Dials dedicated keys √ Visual VM (when C435HD is used as a CAP, it's supported √ only after enabling 'Advanced calling') Calendar Not supported Click to join meeting Not supported Hot Desking √...
CHAPTER 1 Overview C435HD Users & Administrator's Manual Teams Feature C435HD Better Together (over wireless) Not supported AudioCodes Device Duo Roadmap Survivable Branch Appliance (SBA) √ Talkback Not supported Migration to Android Open Source Project (AOSP) Migration to Android Open Source Project (AOSP) is supported. Intune offers an AOSP mobile device management (MDM) solution referred to as AOSP Device Management. This MDM ...
FQDN. These URLs are provided by the Admin agent. Security Guidelines for Android-based Native Teams Devices For security guidelines for AudioCodes native Teams Android- based devices, refer to the document Security Guidelines for AudioCodes Native Teams Android-based Devices. - 6 -...
CHAPTER 2 Setting up the Phone C435HD Users & Administrator's Manual Setting up the Phone The following instructions show how to set up the phone. Unpacking When unpacking, make sure the items listed in the phone's Quick Guide are present and undamaged. ...
CHAPTER 2 Setting up the Phone C435HD Users & Administrator's Manual Device Description Use the following graphics to identify and familiarize yourself with the device's hardware functions. Front View The front view of the phone is shown in the figure and described in the table. ...
Page 17
CHAPTER 2 Setting up the Phone C435HD Users & Administrator's Manual Item # Label Name Description displays calling information. Navigation Control / OK ■ Press the button's upper rim to scroll up menus / items. ■ Press the button's lower rim to scroll down. ■ Press the button's left or right rim to move the cursor left or right (when editing a contact number for example). Press OK to select a ■ menu/item/option. Voicemail Retrieves voicemail messages. CONTACTS Accesses the People ...
Page 18
CHAPTER 2 Setting up the Phone C435HD Users & Administrator's Manual Item # Label Name Description listening. The network administrator can disable it if necessary. Speaker Activates the speaker, allowing a hands-free conversation. Headset Activates a call using an external headset. Mute Mutes a call. ▲ VOL Increases or decreases the volume of the ▼ VOL handset, headset, speaker, ring tone and call progress tones. ‘Back’ key Returns you back to the previous screen. USB port For a USB headset. See ...
CHAPTER 2 Setting up the Phone C435HD Users & Administrator's Manual Rear View The ports located on the rear of the phone are described from right to left in the table below. Ports (from right to left) Description RJ-45 port to connect to the Ethernet LAN cable for the LAN con- nection (uplink - 10/100/1000 Mbps). If you're using Power over Ethernet (PoE), power to the phone is supplied from the Eth- ernet cable (draws power from either a spare line or a signal line). RJ-45 port to connect the phone to a PC (10/100/1000 Mbps downlink). 12V DC power jack that connects to the AC power adapter. [RJ-11 port] Used as a serial console port to access the phone's terminal. Headset jack, i.e., RJ-9 port that connects to an external headset. (Not seen in the image | RJ-9 port used to connect the phone’s handset. Located at the bottom of the device) - 11 -...
Please use only the supplied Ethernet (LAN) cable, which is shorter than 3 meters, to connect the IP Phone’s LAN port to the PC. Mounting the Phone You can desktop or wall mount the phone. For detailed information on how to mount the phone, refer to the phone's Quick Guide (scan the barcode on the box in which the phone was shipped or see Related Documentation on page iii). To a view a video showing the principle of how to mount an AudioCodes IP phone, click here. The principle is the same across all AudioCodes IP phone models. Before Using AudioCodes Devices AudioCodes recommends frequently cleaning devices' screens especially screens on devices in common use areas such as conference rooms and lobbies. ➢ To clean a device's screen: Disconnect all cables. Spray onto a clean, dry, microfiber duster a medicinal isopropyl alcohol and water solution of 70:30. Don't oversaturate the duster. If it's wet, squeeze it out.
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Starting up Here's how to start up the phone. ➢ To start up: Connect the phone to the network (or reset it); the language selection screen is displayed by default. Select the language of your choice and then configure device settings to suit specific requirements. It will be necessary to repeat this only if the phone is restored to default settings. Configuring Device Settings The section familiarizes you with the phone’s settings. Phones are delivered to customers configured with their default settings. Customers can customize these settings to suit specific ...
Page 22
CHAPTER 3 Starting up C435HD Users & Administrator's Manual View the settings under 'User'. Select a setting to open it. Use the table following as reference. [To view settings related to the network administrator, scroll down and open 'Device Administration']. Table 3-1: Device Settings Setting Description User Display Opens the ‘Display’ screen [Brightness level]. The phone's screen supports different brightness levels. Choose the level that suits your requirements. ■ Sleep Screen saver ■ - 14 -...
Page 23
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description Sound Allows you to customize phone volume for a friendlier user experience. Ring volume at n% Date & time Date and time are automatically retrieved from the deployed Network Time Protocol (NTP) server. Use 24-hour format [Allows you to select the Time format] Also supported is a simplified version of NTP called Simple Network Time Protocol (SNTP). Both can be used to synchronize device clocks. SNTP is typically used if full implementation of NTP is not required. - 15 -...
Page 24
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description NTP Admins can use this parameter to manually define the NTP server, to comply with enterprise security requirements if those requirements Preferred NTP preclude using DHCP Option 42. Manual configuration takes server precedence over DHCP Option 42 and the time servers. Two ways to manually define the NTP server are available: ■ Admins can define it in the phone’s GUI. ■ Admins can a lternatively use the newly added parameter 'date_ time/ntp/server_address' in the phone’s .cfg configuration file. See also under Signing In on page 31. Power Saving Allows users to contribute to power saving in the enterprise. Enable power saving Start time [The device consumes minimal energy before the user arrives at the office] End time [The device consumes minimal energy after the user leaves the office] Debugging Enables users to reboot the device. - 16 -...
Page 25
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description Log in as Administrator for more debugging settings to be available. Security Helps secure the enterprise telephony network against breaches. Screen lock [The phone automatically locks after a configured period to secure it against unwanted use. If left unattended for 10 minutes (default), it automatically locks and is inaccessible to anyone who doesn't know its lock code.] Make passwords available See 'Lock Screen & PIN' under Configuring Teams Application Settings on page 44 Languages Allows users to customize inputting to suit personal requirements. & input About Provides users with device information. - 17 -...
Page 26
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description To determine the device’s IP address, select the ‘Status’ option. To get information about the version, select ‘Version info’. To get information about the Android version, select ‘Android version’. - 18 -...
Page 27
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description Device Administration Device Allows the user to log in as Administrator, necessary for some of the administration debugging options. It is password protected. Default password: 1234 (or 1111 in early versions). After logging in as an Administrator, the user can log out | change password. Select Login and then in the Login screen that opens, select the 'Enter password' field and use the virtual keyboard to enter the password (1234 or 1111). Note that the virtual keyboard pops up for all ‘Settings’ fields to allow inputting characters and / or numbers. Two virtual keyboard types can be displayed: Numeric o r QWERTY. - 19 -...
Page 28
(the user first enters the default password and is then prompted to modify it to a more complete password) or via bulk configuration of multiple devices using Microsoft's TAC or AudioCodes' Device Manager. ● Criteria required for a strong password are provided.
Page 29
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description IP Address [Read Only] IP Settings [DHCP or Static IP] Network state [Read Only] Enable PC port Enable PC port mirror Proxy 802.1x Settings VLAN Settings. Allows you to configure the VLAN mode Manual, CDP only or LLDP only. Note that LLDP switch information is retrieved (for location purposes) when parameter network/lan/lldp/enabled=1 (even when VLAN is retrieved from CDP or VLAN is disabled or VLAN is Manual). In versions prior to 1.19, if network VLAN mode ‘network/lan/vlan/mode’ was set to LLDP, the phone retrieved the VLAN and LLDP switch information (for location purposes) from LLDP. Proxy The phone can be configured with an HTTP Proxy server by an Admin user in two ways: ■ Manually. T he Admin user can use this method to configure HTTP proxy server parameters through the Teams application: Log in as Administrator and select Modify network. Select the Proxy option and then configure the proxy host name and port: - 21 -...
Page 30
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description ■ Over DHCP with Option 252. It's recommended that the Admin user uses this method when provisioning multiple phones. Option 252 provides a DHCP client with a URL to use to configure its proxy settings: The proxy setting is provided in a Proxy Auto-Configuration (PAC) file that contains a set of rules coded in JavaScript which allows a web browser to determine whether to send web traffic directly to the Internet or to be sent via a proxy server. PAC files control how the phone handles HTTP, HTTPS and FTP traffic. Example of a basic PAC file: function FindProxyForURL(url, host) return "PROXY 10.13.2.40:3128"; - 22 -...
Page 31
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description If the enterprise features a proxy server that requires user authentication, the network administrator can use the PAC file and DHCP Option 252 to configure it. Alternatively, the administrator can configure it using the following parameters: http_client/fwd_proxy/ip=0.0.0.0 http_client/fwd_proxy/password= http_client/fwd_proxy/port=8080 http_client/fwd_proxy/username= 802.1x Settings 802.1x Authentication is the IEEE Standard for Port-based Network Access Control (PNAC). See https://1.ieee802.org/security/802-1x/ for more information. To configure an 802.1X Authentication method: From the ‘Modify Network’ screen (as an Admin), access the 802.1x Settings screen. From the 'EAP method' drop-down, select the method: MD5 or TLS (for example). In version 2.3, the option for non-validating a CA certificate was removed.
Page 32
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description The 802.1x settings are not only available via the phone screen, they're also supported in the device Configuration File, enabling network administrator's to perform pre-staging configuration for 802.1x. The 802.1x settings available in the Configuration File are: ■ Enable/Disable ■ EAP method Identity ■ ■ Password VLAN Settings Select the menu option VLAN Settings. Select VLAN Discovery mode. ■ Cisco Discovery Protocol (CDP) is a Cisco proprietary Data Link Layer protocol ■ Link Layer Discovery Protocol (LLDP) is a standard, layer two discovery protocol Select the mode you require and then select OK. If you select Manual configuration, this screen opens: - 24 -...
Page 33
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Setting Description Select VLAN ID. Select VLAN Priority. Debugging Allows the Admin user to perform debugging for troubleshooting purposes. Available after logging in as Admin. - 25 -...
Screen Capture. By default, this setting is enabled. If it's disabled, the phone won't allow its screens to be captured. Configuring VLAN via DHCP Option when CDP-LLDP isn’t Allowed AudioCodes Android devices can configure VLAN via a DHCP Option when CDP/LLDP isn’t allowed in the organization. The following DHCP Options offer a VLAN ID: Option 43, 132, 128, 129, 144, 157, 191. If the device gets more than one of these DHCP Options, it will apply only one according to the aforementioned order of priority.
● VLAN-A=014 VLAN ID is octal 014 (i.e., decimal 12) DHCP Option 132 Syntax: <value>; only supports a decimal value Example: 5 VLAN ID is 5 Restoring the Phone to Default Settings Users can restore the device to factory default settings at any time. Click here to view a video clip showing how to reset the AudioCodes Teams phone to its factory default settings. The principle is similar across all AudioCodes Teams phones. The feature can be used if the admin user has forgotten their password, for example. Restoring the phone to factory default settings brings up the phone with its original bundled Teams application. Two kinds of restore are available: ■ Performing a Hard Restore below ■...
CHAPTER 3 Starting up C435HD Users & Administrator's Manual ➢ To perform a hard restore while the phone is up and running: Long-press the HOLD key on the phone (more than 15 seconds); the screen shown below is displayed and the device performs a restore to default factory settings. After the restore, the phone automatically reboots and goes through the Wizard and sign- in process. Select OK; the sign-in screen is displayed (see Signing In on page 31 for more information). ➢ To restore the phone’s settings to their defaults when the phone is not connected: Press the OK + MENU keys simultaneously and keeping them pressed, unplug the power ...
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Performing User Data Reset AudioCodes Teams devices provide a User data reset option that is similar to factory reset except that it preserves predefined data after firmware upgrade. The option enables the data to be retained to handle devices more efficiently in scenarios where the factory reset option is inappropriate. ➢ To access the functionality: Navigate to Device administration > Debugging > User data reset. ■ After ‘User data reset’, network settings are preserved. Recovery Mode If a phone goes into recovery mode, you can boot it using its hard keys as shown in Performing a Hard Restore on page 27.
CHAPTER 3 Starting up C435HD Users & Administrator's Manual Unlock ➢ To unlock the phone: When you interact with the phone, the screen shown in the figure below is displayed. Press the hard keys on the phone to enter the PIN. When the phone detects the unlock code, it unlocks and displays the Lock Screen & PIN screen. Optionally reconfigure the 'Timeout' if it's too short (or too long). Optionally redefine the PIN. - 30 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Teams Application The following describes functions related to the phone’s Microsoft Teams application. Signing In Using TeamsIPPhonePolicy, network administrators can create the following users who can then sign in to the phone: ● UserSignin: All features are available, i.e., calls, meetings and voicemail ●...
Page 40
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual In most regions, Daylight Saving Time changes the regional time twice a year. DST Validation allows maintaining accurate time. Two options for phones to get the correct time are: ■ [Recommended] I f the DHCP server offers Timezone Options (100/101), the phone will set the obtained time zone and display the correct time on the screen; the time will be calculated based on an embedded Time Zone database, factoring in DST. If the DHCP server offers Time Offset Option only (2) and if the Timezone priority ■ mechanism is determined to be on DHCP and not on GEOLOCATION, the phone will assign the obtained time offset to the first matched region in the list but there is a good chance it won’t reflect the actual geographical location, therefore the displayed time might be incorrect in some cases. For example, if the given time offset is GMT-5 and the phone is located in Mexico, the phone will get the time (and the DST setting) from central time and not from Mexico because in GMT-5 there is also Central Daylight Time. If the internet connectivity check fails, a ‘No Internet Access’ warning pops up on the phone screen. Figure 4-1: Internet Connectivity Check - No Internet Access This can point to a problem that is preventing the phone from fully functioning in a Teams environment. The user can ignore the message if the Teams application is fully functioning, or can report a problem if the Teams application is not fully functioning. ➢ To sign in: Connect the device to the network; this screen is then displayed: ...
Page 41
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Open your browser and point it to https://microsoft.com/devicelogin as instructed in the preceding screen. Enter the code and then click Next. Click the account. Enter your password (it's the same password as the Windows password on your PC) and then click Sign in. - 33 -...
Page 42
(the user first enters the default password and is then prompted to modify it to a more complete password) or via bulk configuration of multiple devices using Microsoft's TAC or AudioCodes' Device Manager ●...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Figure 4-2: Sign-in from PC / Smart Phone In the browser on your PC or smart phone, enter the URL indicated in the ◆ preceding screen and then in the phone’s Web interface that opens, perform sign- in (as noted previously, this option is recommended if using MFA). LLDP- MED (Link Layer Discovery Protocol – Media Endpoint Discovery) is a standard link layer protocol used by network devices to advertise their identity, capabilities, and neighbors on a local area network based on IEEE802 technology, principally wired Ethernet.
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Remote Provisioning and Sign-in from Teams admin center Network admins can remotely provision and sign in to a Teams device. To provision a d evice remotely, the admin needs to upload the MAC IDs of the devices being p rovisioned and create a verification code. The entire process can be completed r emotely from the Teams admin center. ➢ Step 1: Add a device MAC address Provision the device by imprinting a MAC address on it. Sign in to the Teams admin center.
Page 45
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual From the Awaiting Activation tab, select Upload MAC IDs. Download the file template. Enter the MAC ID and location, and then save the file. Select the file, and then select Upload. ➢ Step 2: Generate a verification code You need to generate a verification code for the devices. The verification code is generated in bulk or at the device level and is valid for 24 hours. From the Awaiting Activation tab, select an existing MAC ID. A password is created for the MAC address and is shown in the Verification Code column. You'll need to provide the list of MAC IDs and verification codes to the field technicians. You can export the detail directly in a file and share the file with the technician who is doing the actual installation work. ➢ Step 3: Provisioning on the device Once the device is powered up and connected to the network, the technician provisions the device by choosing the ‘Settings’ gear on the top right of the new ‘Sign in’ page and selecting Provision phone.
Page 46
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual The technician is then expected to enter the device-specific Verification code that was provided in the Teams admin center on the phone’s user interface. Once the device is provisioned successfully, the tenant name will be available on the sign in page. ➢...
Page 47
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual When the tenant admin is signing in from Teams Admin Center, the user interface on the device is blocked to prevent other actions on the phone. - 39 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Getting Acquainted with the Phone Screen The following gets you acquainted with the phone’s user interface. The figure below shows the phone's home screen, aka the phone's idle screen. The following figure shows the phone's Calls screen. The following table describes the phone's home screen. - 40 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Item Description Calls Select the tab to open the Calls screen. The screen shown in the figure preceding this table opens. People Select the tab to open the People, shown under Using the People Screen on page 47 opens. Allows you to easily connect and collaborate with teammates, colleagues, friends and family. Through this screen, you can see all your contacts and create and manage contact groups to organize your contacts. The screen provides a simple user experience and aligns with the contacts on the Teams desktop client. If a contact has multiple numbers, the phone screen allows the user to select from a drop-down menu the intended contact method. Calendar Select to open the Calendar screen, shown under Setting up a Meeting opens. Voicemail Select the tab to open the Voicemail screen, shown under Accessing Voicemail on page 47 opens. The following figure shows the user's presence status screen. Use this table as reference. Item Description Presence status See Changing Presence Status on the next page for more information. Settings See Configuring Teams Application Settings on page 44 for more information. Setting Status You can set a presence status such as 'Available' for others in the network to see. - 41 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual ➢ To set presence status: In the home screen, select Select the status displayed; in the preceding figure, 'Available' is displayed. From the drop-down, select the status to set and then press the OK button. Changing Presence Status You can assign a presence status to control whether you want people to contact you or not. By default, your status is based on your Microsoft Teams server. ● After n minutes (configured in the Teams server by your administrator), presence status automatically changes to ‘Inactive’. ● n minutes after this (also configured in the Teams server by your administrator), presence status automatically changes to ‘Away’;...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Select the current status displayed and from the drop-down list of statuses then displayed, select the status to change to. Use this table as reference. Table 4-1: Presence Statuses Presence Icon Description Status Available You're online and available for other contacts to call. Busy You’re busy and don’t want to be interrupted. Do not You don’t want to be disturbed. Stops the phone from ringing disturb when others call you. If DnD is activated, callers hear a tone indicating that your phone is busy; the call is blocked and your phone's screen indicates 'Missed Calls'. Be Right You'll be away briefly and you'll return shortly. Back Away You want to hide your status and appear to others you're currently away. Offline You're going on vacation (for example). Reset Resets the status. status Enabling Power Saving This feature automatically activates power-saving mode during non-working hours. By default, ...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual ➢ To enable this feature: ■ In the phone screen, navigate to Device Settings > Enable power saving. ● By default, the feature is enabled. ● The feature is based on off work hours and sleep timeout. The Configuration File parameters below also support the feature. They can be synchronized with the settings in the phone screen. ● general/power_saving (Used to enable or disable power saving) (Default: 1) ●...
Page 53
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Table 4-2: Idle Screen Description Item Description Profile Opens the user's email address and photo / avatar picture. Calling Opens the Calls screen. Incoming Calls ■ Call forwarding. Enables automatically redirecting an incoming call to another destination. ■ Forward to. Only displayed if the previous setting is enabled. Defines the destination to which to forward incoming calls.
Page 54
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Item Description If a lock option isn't configured, the lock action won't work. To unlock a locked phone, see Unlock on page 30. Report an issue Microsoft Teams application’s ‘Report an issue’ option opens the Send Feedback screen. 'Report an issue' can alternatively be triggered by simultaneously pressing the Vol up + Vol down keys. This can help the user to report an issue even if the application is stuck and does not allow the user to report the issue via the Application > Settings tab. About Opens the About screen. - 46 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Item Description Sign out Lets you sign out of the phone application as one user and optionally sign in again as another user. See Signing Out on page 49 for detailed information. Device Settings Opens the [Device] Settings screen. See Configuring Device Settings on page 13 for detailed information. Using the People Screen The People screen allows users to easily connect and collaborate with teammates, colleagues, friends and family. Through the screen, users can see all their contacts and create and manage contact groups to organize their contacts. The screen provides a simple user experience and aligns with the contacts on the Teams desktop client. In addition to accessing the People screen from the menu, the screen can also be accessed from the hard CONTACTS button on the phone. Accessing Voicemail From the phone's home screen, select the Voicemail tab.From the phone's home screen, select the voicemail icon and then select the message. - 47 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Using Audio Devices Use one of the following audio devices on the phone for speaking and listening: ■ Handset: To make a call or answer a call, lift the handset off the cradle. Speaker (hands-free mode) ■ ● To activate it, press the speaker key during a call or when making a call. ● To deactivate it, press the speaker key again. ■ Headset (hands-free mode). When talking on the phone, you can relay audio to a connected headset. ● To enable it, press the headset key. ● To disable it, press it again. You can easily change audio device during a call. - 48 -...
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual To change from speaker/headset to handset: Activate speaker/headset and pick up the ■ handset; the speaker/headset is automatically disabled. ■ To change from handset to speaker/headset: Off-hook the handset and press the speaker/headset key to activate the speaker/headset. Return the handset to the cradle; the speaker/headset remains activated. Transferring Calls and Meetings across Devices If a user joins a meeting on their PC, they’ll view a prompt suggesting adding their Teams device to split the audio and video, or transferring completely. The feature enables the user to move away from their PC while seamlessly staying connected. The phone recognizes the user is in a call on another device and prompts them to transfer or add, letting them start their call from elsewhere and transfer to their desk phone. Signing Out You can optionally sign out of the phone application and sign in as another user. ➢ To sign out: Under Settings, navigate to and select the Sign out option. ...
Page 58
CHAPTER 4 Teams Application C435HD Users & Administrator's Manual Network administrators can alternatively sign out from devices using Microsoft Teams admin center (TAC). Network administrators can also remotely sign in and provision devices from Microsoft's TAC. - 50 -...
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Performing Teams Call Operations The following documentation shows how to perform basic operations with the phone. Making a Call Calls can be made in multiple ways, for example, you can press the digit keys on the phone’s dial pad to enter the phone number. Alternatively, in the home screen you can press the s oftkey and in the RECENT screen that opens you can navigate to a recent call and then press the OK button. After dialing a destination number, the phone displays the Calling screen while playing a ring- back tone. - 51 -...
Page 60
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual You can alternatively make a call using a speed dial from the People screen or from the ‘Search people’ feature in the People screen. - 52 -...
➢ To dial a missed call: ■ In the home screen, select the icon and then in the 'Recent' screen that opens navigate to and select the missed call. Select to Dial All phone numbers that are part of meeting invites or user contact cards can be d ialed out dir- ectly by selecting them via the phone screen. Transferring a Call See here for a video clip demonstrating how to use the call transfer feature while checking with the intended recipient that they want to take the call. The principle is similar across AudioCodes Teams phones. See here for a video clip demonstrating how to immediately transfer a call without verifying with the intended recipient that they want to take the call. The principle is similar across Audi- oCodes Teams phones. ➢ To transfer a call received for another person: When the incoming call arrives, choose whether to transfer it immediately or not; you can transfer it directly right away, or you can decide to consult the intended recipient of the call to verify that they want to receive it. To consult the intended recipient, select Consult first and search for the contact you want ...
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual ➢ To dial the service from the locked idle screen either: Select the EMERGENCY softkey shown in the preceding figure of the locked idle screen and ■ then enter the emergency number. Answering Calls The phone indicates an incoming call by ringing and displaying Caller X is calling you. The LED located in the upper right corner of the phone flashes red, alerting you to the incoming call. ➢ To answer: ■ Pick up the handset -OR - activate the headset key on the phone (make sure the headset is connected to the phone) -OR- activate the speaker key on the phone -OR- select the Accept softkey (the speaker is automatically activated).
Calls are listed from newest to oldest. ● Missed call indicates a call that was not answered. ● Incoming and outgoing calls are differentiated by their icon. Select a call in the list and then select to call someone back. Paging to a Group of Phones (Multicast) AudioCodes Android-based phones support multicast paging (including barge-in). The feature allows a call to be paged to a group of phones to notify a team about (for example) the time and place at which a meeting will commence. The paging call is multicast via a designated group IP address, in real time, on all phones in the group. Barge-in enables paging to interrupt (barge in on) phone conversations that are in progress. The feature is configured in the phone’s cfg configuration file. Default: Disabled. When enabled, a paging call overrides an ongoing regular call/meeting due to emergency. When disabled, those who are in regular calls when a paging call comes in are prompted in the phone screen to accept or reject the paging call. If it's accepted, the regular call is put on hold and the paging is ...
Page 64
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Use the following table as reference. Parameter Description voip/services/group_ Allows | disallows the barge-in feature. paging/allow_barge_ ■ 0 = disabled in/enabled=0 1 = enabled ■ voip/services/group_ Defines the codec. Three available options: paging/codec=PCMU ■ PCMU (default) PCMA ■ ■ G722 voip/services/group_ Enables | disables the group paging feature. paging/enabled=0 0 = disabled ■ ■ 1 = enabled voip/services/group_ Activates| deactivates a group.
Page 65
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Parameter Description port. Port 9998 and 9999 should not be used as they are used by the application. ● AudioCodes Android-based phones currently support incoming paging calls (listening). ● Outgoing paging calls (broadcasting) will be supported in the future. ■ When an incoming call is received on a phone that is in idle, the phone immediately automatically answers it, irrespective of whether barge-in is enabled or not: ■...
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual ● If barge-in is disabled, i.e., if the new cfg configuration file parameter voip/services/group_paging/allow_barge_in/enabled=0, then the phone will display the Incoming audio announcement screen with an option to ACCEPT or DECLINE it: Transferring a Call to Frequent Contacts To transfer your calls efficiently to frequent contacts, the phone presents frequent contacts in the transfer screen for a single operation transfer. Contacts not shown in the list can be searched for using the search bar. - 58 -...
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Transferring a Call to Work Voicemail Users can directly transfer a call into someone’s work voicemail without needing t o ring the far- end user. This allows them to discreetly leave voicemails for users w ithout interrupting them. Viewing and Playing Voicemail Messages If you hear a stutter dial tone when you pick up the handset, new messages are in your voicemail box. The phone also provides a visual indication of voicemail messages.
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Adjusting Tones Volume below (e.g., dial tone) ■ ■ Adjusting Handset Volume below ■ Adjusting Speaker Volume below Adjusting Headset Volume on the next page ■ For more information about sound and volume, see here. Adjusting Ring Volume The volume of the phone's ring alerting you to an incoming call can be adjusted to suit personal preference. ➢ To adjust ring volume: When the phone is in idle state, select the VOL or VOL key on the phone. After adjusting, the volume bar disappears from the screen. Adjusting Tones Volume The phone's tones, including dial tone, ring-back tone and all other call progress tones, can be adjusted to suit personal preference. ➢ To adjust tones volume: Off-hook the phone (using handset, speaker or headset).
The phone features the capability to ring via a USB headset in addition to via the phone speaker. Click here to view a video clip demonstrating how to connect a USB headset to the phone. The principle is similar across AudioCodes Teams phones. ➢ To play the ringing of incoming calls via the USB headset: Configure the following parameter: ...
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Admins will use parameter audio/stream/ringer/0/audio_device to specify which device will ring when a call comes in. Two new configuration values have been added: TYPE_HEADSET (regular headset) TYPE_RJ9_HEADSET The parameter can be configured via the Device Manager as well as via SSH command. The parameter is also available in the template which can be applied to multiple phones via the Device Manager. Assigning a Line Key for Speed Dial or Features Line keys provide quick access to features like redial and voicemail. You can also assign predefined functions or people to line keys and label them for speed dial. ...
Page 71
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual ➢ To assign a line key: Use the navigation control to navigate to the 'Assign line key' you want to associate with a named person. Press the tick button on the navigation control to select; the assign key menu displays: Press the tick button again and use the dial pad to spell out the first couple of letters to 'Search for people': - 63 -...
Page 72
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Use the navigation control to navigate to the contact you wish to select. Press the tick button. The searched name displays in full: Press the navigation control tick button to confirm. The screen displays the assigned line: - 64 -...
Page 73
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual ➢ To reassign or unassign a line: Press the softkey to display the menu: Use the navigation control to select 'Reassign line key' or 'Unassign line key'. If you select 'Reassign line key', follow these steps. ➢ To reformat the LED assign screen: Follow these steps and then navigate to 'Manage line keys': - 65 -...
Page 74
CHAPTER 5 Performing Teams Call Operations C435HD Users & Administrator's Manual Press the tick button. The format options display: Use navigation control to select the field you want to format and then press the tick button. You can now assign a line or delete a contact from a line. - 66 -...
To set up DHCP Option 160, use this syntax: ● <protocol>://<server IP address or host name>/<firmware file name>;<configuration file name> ● <protocol>://<server IP address or host name> ● <protocol>://<server IP address or host name>/<firmware file name> ● <protocol>://<server IP address or host name>/;<configuration file name> Where <protocol> can be "ftp", "tftp", "http" or "https" ➢ To set up AudioCodes' HTTPS Redirect Server, use this syntax: ● <protocol>://<server IP address or host name> ● <protocol>://<server IP address or host name>/<firmware file name> ● <protocol>://<server IP address or host name>/<firmware file name>;<configuration file name> ● <protocol>://<server IP address or host name>/;<configuration file name> - 68 -...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual The Redirect Server's default URL is: provisioning/redirect_server_url=https://redirect.audiocodes.com It can be reconfigured if required. Setting up an E911 Emergency Location using TAC An E911 emergency location can be set up using the Microsoft Teams admin center. ➢ To set up an E911 emergency location: In the TAC, go to Locations and in the 'Emergency addresses' page, set a new location by ...
Page 78
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual After the location has been set, click on the location and add a place (building, etc.). Make sure to maintain the hierarchy. C lick Apply and verify the place has been set. Enter the place you’ve set and define how to determine the emergency location. It can be determined by these values: ● Port ID ● Switch (Chassis) ID ● BSSID (Wi-Fi access points) ● Subnet ● User predefined location (see below for more details). - 70 -...
Page 79
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual The hierarchy of displaying a location is determined in the same order as above. Enter a location defined by a specific port ID. Make sure to enter the port description correctly, as delivered from your switch (* the switch must allow LLDP transmit and receive and provide LLDP information). Define a location defined by switch (Chassis) ID. T he location can be the same since a room defined in the previous step can reflect a room in a building using the same switch). - 71 -...
Page 80
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Define a location by subnet. T he location can be defined like switch ID (if in charge of several buildings, since it reflects a perimeter or an area). Verify all settings have been implemented correctly, under the Networks & locations tab. - 72 -...
Page 81
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Verify all settings have been implemented correctly, under the Networks & locations tab. - 73 -...
After a location has been defined, make sure that: ● AudioCodes' phone runs the latest firmware released. ● AudioCodes' phone runs the Teams app issued June 2022 and later (U3-A and higher). ● E911 information is displayed on the phone screen 30-120 minutes after the location is set (time estimated under laboratory conditions).
Page 83
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ➢ To register a SIP account (sign in), admin must: Set the following parameters: ● personal_settings/sip/server =wss://<SBC URL> ● personal_settings/sip/port ="SBC server port”, e.g., 443 ● personal_settings/sip/domain =<domain name> ● personal_settings/sip/username="account name" ● personal_settings/sip/password="account password" View ‘Connected’ if the account status is registered. View ‘Not Connected’ if the account status is not registered. ➢ To enter the app, the user must: Press the AC button ...
Page 84
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ➢ To add (up to) 41 speed dial keys, admin must: Use the following parameters: ● personal_settings/functional_key/[0-40]/speed_dial_number= "the destination" ● personal_settings/functional_key/[0-40]/type = DEFAULT (button retains its Teams color) -or- EMERGENCY (button is colored red) ● personal_settings/functional_key/[0-40]/display_name= "destination display name" ➢ To make a call, the user must: Press the speed dial; the calling screen shows the callee’s name. To end the call, on-hook the handset or press the speaker/headset button. View the phone’s calling screen: View the phone’s incoming call screen: - 76 -...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual [Optionally] During the call, the user can adjust the volume, mute, unmute, DTMF, switch audio source, etc. ● The app blocks incoming calls when Teams is in the foreground. ● When Teams is available and the app is in the foreground in idle state, the phone cannot get an incoming Teams call.
Page 86
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ● The same principle applies across all phone models, only the screen dimensions change. ● The configuration option is received as part of the configuration profile settings assigned to the device. ●...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual If the user clicks CHANGE PIN, they can navigate to Device Settings to reset the PIN. If the reset PIN configuration times out and the user has not changed their PIN, the device is locked by the Teams app and the user is restricted to emergency calls along with the set PIN notification. Configuring Minimum and Maximum Ringer Volumes via the Phone’s Configuration File Android phones feature a capability enabling admin to configure minimum and maximum ringer volumes via the phone’s configuration file. The feature complies with industrial customers’ requirements for phone ringers to be louder and for admin to be able to stop users from reducing ringer volume to too low. ➢ To configure maximum and minimum volume: Set the configuration file parameter 'audio/ringer/volume_max' to 10.
0-100% range as shown in the figures below. The same principle applies to all phone models. Only screen dimensions vary. Updating Phone Firmware Manually AudioCodes' Android Device Utility allows network administrators to manually update a phone's firmware. ●...
Page 89
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ➢ To manually update a phone's firmware: From the PC's Start menu, select the app icon or click the application's exe file in the folder in which you saved it. In the 'Android Phone Address' field, enter the IP address of the device (get it by pressing the MENU hard key > About phone > Status > IP Address). Click SSH Connect; a connection with the device is established. - 81 -...
Page 90
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Under the 'Single Operations' section of the screen next to the field 'Firmware file', click the Browse button and navigate to and select the candidate image file. Click the Submit button; a firmware upgrade process starts; the phone is automatically rebooted; a notification pops up when the process finishes. The phone notifies you that it's being updated and rebooted. The above is also displayed when the phone is upgraded remotely from Microsoft Admin Portal or from AudioCodes' Device Manager. - 82 -...
The loaded certificate's file name must be without spaces. Spaces between words can be created using an underscore _ ● The CA certificate (ca_cert) can also be loaded to devices using AudioCodes' Device Manager, in the 'Template' screen. ● Certificate loading is performed using HTTP. Prior to version 1.19, it was performed using SCP.
Page 92
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ➢ To load certificates to a single device: In the Android Device Utility (see Android Device Utility on page 104 for detailed information about the application), enter the phone's IP address and click SSH Connect shown in the next figure. Click theBrowse button next to the field 'Device Cert' shown in the next figure and then navigate to and select the certificate file to download. The loaded certificate's file name must be without spaces. Spaces between words can be created using an underscore _ Click the Load Certificates button shown in the next figure, to add the certificate. ...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual The loaded certificate's file name must be without spaces. Spaces between words can be created using an underscore _ Click theBrowse button next to the field 'Device Cert' under Multi Operations and then navigate to and select the certificate file to download. Adjacent to the field 'Phones IP list' under 'Multi Operations', click the Browse button and then navigate to and select the txt file listing the IP addresses of the phones to which to download the certificates. The IP addresses are listed one under the other. Each occupies its own line. No notation between them is required. Click the now activated Load Certificates button shown in the next figure, to add the certificates to the phones. After a short period, view in the results pane 'Certs Successfully Installed'. Certificate Enrollment using SCEP [Available from version 1.19] The device supports certificate enrollment using Simple Certificate ...
Page 94
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Parameter Description security/SCEPEnroll/ca_fingerprint Define the thumbprint (hash value) for the CA certificate. Default value: NULL. Network admins must set its value to (for example): 3EBE50003ABF1DF5E6B5A3230B02B856 security/SCEPEnroll/password_ Define the enrollment challenge password. challenge Default v alue: NULL. Network admins must set its value to (for example): 7A7F9FC4BB7625F0935E67EA6D6322ED security/SCEPServerURL Define the SCEP server URL. Default: NULL. If you use Microsoft NDES server, use: https://<NDES server IP address/Hostname>/certsrv/mscep/mscep.dll/p kiclient.exe security/SCEPEnroll/renewal/advancet Define the renewal advance threshold of the hreshold device c ertificate. Configure b etween 50 and 100 (in u nits of percentage) Default: 80 ...
This feature resets the phone if Android is stacked and doesn’t respond (though Android stacking is unlikely); there’s no recovery process; the phone is only reset. All AudioCodes devices have a reset key or a combination of keys on the keypad to reset it. Click here to view a video clip demonstrating how to recover the phone and reboot it to its ori- ginal out-of-the-box state. The principle is similar across AudioCodes Teams phones. While a device is powering up, you can perform recovery operations by using a two- key combination.
how to create dynamic groups in Intune for enrolling AudioCodes Android-based Teams devices. Creating an Exclusion Group The information presented here shows how to exclude AudioCodes Android- based Teams devices from the organization's Intune policies. ➢...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Removing Devices from Intune admin center You can remove devices from Intune admin center when the maximum capacity of signed-in devices is reached. ➢ To remove devices from Intune admin center: Go to Microsoft 365 admin center [portal.office.com] and log in with an Administration account. Navigate to Devices > Android devices. The Intune admin center service is licensed according to the terms of individual licenses so not all network admins will be able to navigate to it.
Page 98
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual From the 'OS' drop-down under the ❶ Basics tab, select Android (device administrator). From the 'Device action' drop-down, select Delete. Click Next. - 90 -...
Page 99
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Select the devices to delete (i.e., to remove from Intune admin center), and then click Select. Under the ❷ Devices tab, click Next. - 91 -...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual Under the ❸ Review + Create tab, make sure your definitions are correct and then click Create; admin receives a notification that a delete action from Intune was successfully initiated on all devices and that n devices were removed. It may take some time to completely sync the devices with the account so after delet- ing the devices wait for 30 minutes before signing in. Updating Microsoft Teams Devices Remotely For instructions on how to update Microsoft Teams devices remotely, see ...
Admin can optionally change it to a non-complex password. Disabling a Device’s USB Port Applies to all AudioCodes’ Teams phones. This functionality complies with the physical security requirements of some customers, ...
Customer admins can disable a phone’s USB port with the following parameter available in the phone’s .cfg configuration file: admin/usb_enabled=1 admin/usb_enabled=0 The parameter can be configured via the AudioCodes One Voice Operations Center (OVOC) Device Manager module used to manage AudioCodes’ Teams phones, as well as via SSH command. The parameter is also available in the template which can be applied to multiple phones via the Device Manager. ● After setting the parameter to 0, the phone cannot under any circumstances detect a plugged-in USB device.
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual If after the feature is enabled the user presses the ‘Accept’ softkey or the speaker hard key, the following popup message is displayed in the phone screen: The user can then answer by picking up the handset or by putting on the headset if a USB headset is connected. The popup indication then disappears. Managing Phones with the Device Manager AudioCodes' Device Manager manages Android-based Teams phones in a similar way to UC- type phones. Teams phones' configuration parameters are in the same format as UC phones. A .cfg configuration file is defined for each device. Device Manager version 7.8.2000 a nd later supports Android-based Teams devices. - 95 -...
Page 104
After devices are added to the Device Manager, they're allocated to tenants by selecting Change Tenant in the ‘Actions’ menu. Unless already used, it's recommended to leave the default tenant as a ‘lobby’ for the new devices. The above URL can also be configured in AudioCodes' Redirect Server. Android-based Teams devices currently support: ■ Provisioning of configuration Provisioning of firmware...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ● To change a device's configuration, see the Device Manager Administrator's Manual. Changing a device's configuration using the Device Manager is the same for Android-based Teams devices as for UC devices. ●...
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual ➢ To maintain backward compatibility with devices previously running UC versions: ■ Configure parameter '/security/SSLCertificateErrorsMode' to Ignore Supported Parameters Listed here are the Configuration File parameters currently supported by Android-based Teams devices. They're in AudioCodes’ UC version format. The parameters are comprised of Microsoft configuration profile settings and AudioCodes’ device-specific parameters. ■ general/silent_mode = 0 (default)/1 general/power_saving = 0 (default)/1 ■ ■ phone_lock/enabled = 0 (default)/1 ■ phone_lock/timeout = 900 (default) (in units of seconds) ■ phone_lock/lock_pin = 123456 ■ display/language = English (default) display/screensaver_enabled = 0/1 ■...
■ Configuring Time Zone on Teams Devices ● AudioCodes recommends using Geolocation as the time zone configuration method. ● Geolocation is the default setting, if no other changes to the time zone settings are made, the device retrieves the time from it's geographical location.
0 = PC port VLAN disabled ■ ■ 1 = PC port VLAN enabled Default: 0 network/lan/vlan/pc_port_id=0 Defines the PC port VLAN ID. Range: 0-4096 Default: 0 network/lan/vlan/pc_port_priority=0 Defines PC port VLAN priority. Range: 0-7 Default: 0 The feature provides PC port QoS for AudioCodes’ Android-based phones which feature settings for VLAN and VLAN Priority (802.1p) for the PC port. Configuring Admin Login Timeout Admin login can be configured to time out. The timeout’s value can be configured using a newly added cfg configuration file parameter: settings/admin_logout_timeout,values=3 ■ Default value: 3 (minutes) Valid values: 1-10 (minutes) ■ ● The cfg file can be loaded to the device using Device Manager. ●...
Page 109
CHAPTER 6 Performing Administrator-Related Operations C435HD Users & Administrator's Manual If initial provisioning is unsuccessful or if admin encounters an issue related to the network / connection to Device Manager, this feature gives admin an indication as to why. The feature enables debugging via the phone screen without requiring external systems. Admin can check connectivity independently of external apps. The figure below shows the System State screen (Settings > Debugging > System State). - 101 -...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Troubleshooting The information presented here shows how to troubleshoot AudioCodes devices. DSCP The phone's Teams application supports DS (Differentiated Services) containing a differentiated Services Code Point (DSCP) value and an ECN (Explicit Congestion Notification) value, for monitoring Quality of Service (QoS). DSCP is part of the IP header that defines the type of routing service to tag outgoing voice packets originated from the phone. It informs routers that this packet must receive a specific ...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Figure 7-3: Audio Users Read the following if an issue with your phone occurs. Contact your network admin if necessary. Network admins can also use this documentation as reference.
Android Device Utility AudioCodes' IP phone is by default accessed via Secure Shell (SSH) cryptographic network protocol after admin signs in. SSH is by default disabled and can be enabled with Administrator permissions in the phone screen (Device Administration >...
Page 113
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual In the 'Android Phone Address' field, enter the IP address of the device (get it by pressing the MENU hard key > About phone > Status > IP Address). Click SSH Connect; a connection with the device is established. Next to the field 'PC folder', click the Browse button and navigate to and select the folder to which to send data to use for debugging. - 105 -...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Capturing the Phone Screen AudioCodes' Android Device Utility allows network administrators to effectively collaborate and debug issues using the screen-capturing feature. The feature enables capturing the phone's main screen. ➢ To capture the phone screen: Open the Android Device Utility: From the PC's Start menu, select the app icon or click the application's exe file in the folder in which you saved it. In the 'Android Phone Address' field, enter the IP address of the device (get it by pressing the MENU hard key > About phone > Status > IP Address). Click SSH Connect; a connection with the device is established. Next to the field 'PC folder', click the Browse button and navigate to and select the folder to which to send the screen captures. Make sure that the drop-down menu next to the Screen Capture button shows main. Click the Screen Capture button; the phone's screen is captured and the screenshot is saved and sent to the folder. On your PC, navigate to the folder and retrieve the screenshot. Default file name: screencap.png. Rename it to a name related to the screen you captured. If you don't rename it, it will be overwritten the next time you take a screenshot. ...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Running Tcpdump Tcpdump is a common packet analyzer that allows network administrators to display TCP/IP and other packets transmitted or received over the IP telephony network, for debugging purposes. ➢ To run Tcpdump: In the Android Device Utility (see Android Device Utility on page 104 for more information ...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual scp -r admin@%deviceIp%:/sdcard/recording/ %FolderOnPc% Getting Information about Phones Network administrators can get information about phones using AudioCodes' SSH protocol based Android Device Utility. ➢ To get information about the phone: Open the Android Device Utility (see Android Device Utility on page 104 for more information about the application), enter the phone's IP address, click the adjacent SSH Connect button and browse to a folder on the PC to which to send the information. Click the Get Version button. View the information in the pane. Alternatively: ● To get firmware information, in the 'Command' field enter the following and then click Send: getprop ro.build.id ● To get Bootloader information using SSH protocol, in the utility's 'Command' field enter ...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual getprop ro.teams.version ● To get the Microsoft Company Portal version using SSH protocol, in the utility's 'Command' field enter the following and then click Send: getprop ro.portal.version ● To get the Microsoft Admin version using SSH protocol, in the utility's 'Command' field enter the following and then click Send: getprop ro.agent.version Remote Logging (Syslog) Remote Logging via Syslog provides the same log level as Device Diagnostics (performed via the Microsoft Teams Admin Center) with some additional information that may be relevant to device issues (not Teams application issues). Device Diagnostics via the Microsoft Admin Center ...
Page 118
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual To view Syslog, you can optionally download the Syslog Viewer available in AudioCodes' website. ➢ To enable Remote Logging via Syslog from the phone: Log in to the phone as Administrator and go back. In the ‘Device administration’ screen, select Debugging. Select Remote logging. Configure the ‘Remote IP address’ and ‘Remote port’ and enable ‘Remote Logging’; the device starts sending logs to the Syslog server. Network administrators can also enable Syslog using Secure Shell (SSH) protocol. ➢ To enable Syslog using SSH protocol, type the following command at the shell prompt: setprop persist.ac.rl_address <syslog_server_ip>:<port>.
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Getting Diagnostics Network administrators can get diagnostics information to facilitate debugging. Network administrators who need to get diagnostics info from the device can dump the logs to the phone’s Secure Digital (SD) Card and then later collect them using Secure Copy Protocol (SCP) based on Secure Shell (SSH) protocol. Whenever an issue occurs, the administrator can dump the logs into the SD Card.
Get the logs using SCP notation as follows: scp -r admin@host_IP:/sdcard/logs/ . The following diagnostics files are then received from the phone: ● dmesg.log ● dumpstate-c470hd-1.18.117_58793-41-undated-dumpstate_log-3458.txt ● dumpstate-c470hd-1.18.117_58793-41-undated.txt ● dumpstate-stats.txt ● logcat.log Getting Logs Network administrators can get bug report logs, including a logcat file and a configuration file, to expedite debugging. ➢ To get logs: In the AudioCodes Android Device Utility (seeAndroid Device Utility on page 104for more information about the application), enter the phone's IP address, click SSH Connect and browse to a folder on the PC to which to send the information. - 112 -...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Click Get Logs; after a short period, view a 'Finished' indication in the results pane. Open the folder on the PC to which you commanded the application to send the information. Unzip the zipped files and open the txt files to view the report. Activating DSP Recording Network administrators can activate DSP recording using AudioCodes' SSH protocol based Android Device Utility. - 113 -...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual ➢ To activate DSP Recording: In the AudioCodes Android Device Utility (see Android Device Utility on page 104 for more information about the application), enter the phone's IP address, click SSH Connect and then click the Browse button next to the field 'PC folder' to configure a folder on the PC to which to send the information. In the 'PC IP Address' field, enter the IP address of the PC on which the utility is installed and then click the Start DSP Record button. After a period of recording, click Stop DSP Record. View the DSP recording in the PC folder you configured. Network administrators can alternatively activate a DSP recording using SSH pro- tocol without the Android Device Utility, as shown next.
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual ➢ To deactivate DSP Recording: In the utility (see Android Device Utility on page 104 for more information about the application), click Stop DSP Record after a period of recording (see Activating DSP Recording on page 113 for information on how to start DSP recording). View the DSP recording in the PC folder you configured when Activating DSP Recording on page 113. Network administrators can alternatively deactivate a DSP recording using SSH pro- tocol without the Android Device Utility, as shown next. ➢...
● The default password can be changed per device in the phone screen, or via bulk configuration of multiple devices using Microsoft's TAC or AudioCodes' Device Manager. ● After entering a password, the user is prompted to verify it. Criteria required for a strong password are provided: The password length must be greater than or equal to 8.
Page 125
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Track progress using the following: logcat | grep update_engine_client_android ➢ To upgrade the Android Package Kit (APK): Download the required APK to sdcard/teams.apk For example use the following: SCP <file name> admin@<DeviceIP>>:/sdcard/teams.apk Update the APK using the following: pm install -r -g /sdcard/<filename> Delete the old APK using the following: pm uninstall com.microsoft.skype.teams.ipphone If the new APK is older than the existing one, delete the existing APK before installing the new one.
➢ To collect logs: Reproduce the issue. Access Microsoft Admin Center and under the Devices tab click the Diagnostics icon. Figure 7-4: Microsoft Teams Admin Center - Diagnostics Applies to all AudioCodes phones for Microsoft Teams even though a specific model is shown in the figures here. Click the Diagnostics icon and in the 'Device diagnostics' prompt that pops up, click Proceed; log files are retrieved from the devices and uploaded to the server. - 118 -...
Page 127
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Figure 7-5: Microsoft Teams Admin Center – Logs Upload to Server Click the History tab. Figure 7-6: History - Download Click Download to download the logs. - 119 -...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual ● AudioCodes Device Manager's ‘Collect Logs’ action also includes all information collected by Microsoft Teams admin center (TAC). The .zip file includes the following files: ✔ Android BugReport ✔ AdminAgentLogs.zip - includes logcat collected by the OVOC/Device Manager.
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Enable ‘Voice record’. Start Wireshark on your PC to capture the Audio traffic. Collecting Media Logs (*.blog) from the Phone Network administrators can collect Media Logs (*.blog) from the phone. ➢ To collect Media Logs (*.blog) from the phone Access the phone via SSH. SSH is by default disabled and can be enabled with Administrator permissions in the phone screen (Device Administration >...
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual Return to Previous Version When a customer receives a build for testing and completes the testing, they must switch back to the previous firmware version. This version is the Global Availability (GA) build running on the device. The user needs to change the active firmware slot and perform a factory reset. ➢ To switch back to previous firmware Select Return to previous version in the Debugging menu: ■ - 122 -...
Page 131
CHAPTER 7 Troubleshooting C435HD Users & Administrator's Manual This page is intentionally left blank. - 123 -...
Need help?
Do you have a question about the 400HD Series and is the answer not in the manual?
Questions and answers