TopBanner

Showing posts with label lync. Show all posts
Showing posts with label lync. Show all posts

First Impression Review Audiocodes 420HD Lync & SIP Desk Phone

IMG_20130824_125707

Below is my video review.

Audiocodes HD 420HD

IMG_20130824_125707

Side view

IMG_20130824_125652

Screen 144x48 pixels

IMG_20130824_125329

Wallmount vs Desk configuration

IMG_20130824_125444

Wall mount

IMG_20130824_125603

Headset, power, PC and Network Ethernet switch

IMG_20130824_125434

What’s in the box

IMG_20130824_125410

WebGui looks very similar to Audiocodes gateways and is very accessible.

image

Codec Support from 420HD web interface shown below. (NOTE: Audiocodes FW release notes indicate Audiocodes has plans to add RTA (Real Time Audio) codec support sometime after Lync certification process complete.

image

Summary

Notes: Audiocodes notes they are in the process of obtaining Lync Qualified status for Audiocodes 420HD but at the moment it is not certified   the 420HD has become Lync Qualified on Sept ember 2013. (click here) Since this is a new Lync device (review done using FW 2.0.1.44.5)  some features are currently not implemented that will be on final product.

Pros

  • Overall good design for common area or entry level voice centric IP phone
  • Nice, large, quality feeling, rubberized buttons
  • I like the “Silent” button on incoming call
  • Each number button can be easily assigned a speed dial via a nice phone user interface
  • Everything you need to wall mount is included in the box

Cons

  • No button dedicated to hangup / pickup functionality (depends on context, soft button)
  • No dedicated configurable buttons (often called BLF buttons and lit)
    • NOTE: does support assigning Speeddials to numeric keys
  • Lync functionality is, at the moment, new so has some Lync features not implemented
    • Call Park
    • Lync Contact List
    • Safe transfer

The Audiocodes 420HD seems to me to be a well designed common area and entry level desk phone that can register to Lync and SIP servers. (At the moment the 420HD is not Lync certified) It appears to me that Audiocodes 4xxHD series is designed to be well tuned to the needs of the “PBX experience user”. I think it is good to see Audiocodes planning to join snom and Polycom in the Lync Qualified devices market.

<end>

http://unifiedme.co.uk/2013/07/configuring-audiocodes-400hd-series-phones-with-lync-server-2013/

Large Enterprise Voice Rollouts

imageInterested in Lync implementations that include a large number of Voice  users?

Below is a list of large Enterprise Voice installs. We’d be glad to hear about your Lync install with a large number of enterprise voice users. Post in the comments or contact me on twitter @matthewlandis

Company

Total Users

EV Users

Call Center

Case Study

Shell

90,000

~125,000

n/a

Click Here

CommonWealth Bank AU  

32,000

 

Click Here

AstraZeneca  

25,000

 

Click Here

LA Fitness  

25,000

 

Click Here

Sprint

40,000

19,000

Max ACD

Click Here

University of Illinois

~30,000

+15,000

 

Click Here

Swisscom  

15,000

 

Click Here

Dell

100,000

13,000*

 

Click Here

SAP

 

+8,000

 

Click Here

MWH Global  

8,000

ICE HelpDesk

Click Here

South Ayrshire Council

4,228

4,228

 

Click Here

London Borough of Enfield

 

3,000

 

Click Here

Marquette University

11,500

2,500

 

Click Here

RedWing Shoes

2,100

2,100*

Max ACD

Click Here

SINTEF

 

~2,000

 

Click Here

BancTec

 

1,200

PraireFyre

Click Here

* planned deployment
~ approximately

Thanks to https://twitter.com/itommyclarke for all the help with this list.

New Microsoft Lync Optimized and Compatible IP Phone Page

 

image

It looks like Microsoft is tweaking the designations to be Lync version specific and tweaking what used to be “Lync Qualified” to now be “Compatible with 2013” (or 2010)

Below are new designations:

  • Optimized for Lync 2013 (or 2010)
  • Compatible with Lync 2013 (or 2010)
  • Wireless Phone for Lync 2013 (or 2010)

Some other things noted:

  • There are no longer photos of the phones on the page
  • a scolling comparison grid instead of full page
  • there is a new filter (which will be cool once my suggestion below implemented :)

Some humble suggestions to improve (even more)

  • The ability to search is cool, but it should filter out columns, not rows
  • related: Excel-like selectors would be great.
    • Example:  on USB Wireless Headsets grid have a dropdown that shows different types of earpieces and you can select one or more and list is filtered by that.
  • small photos would make perusing helpful
  • URLs to vendor page would be excellent

IF you prefer the pages with photos so you can peruse devices (like below) you need to download PDF’s now. Here is where the are at: http://www.microsoft.com/en-us/download/details.aspx?id=16857

image

Go checkout the page yourself:
http://technet.microsoft.com/en-us/lync/gg278164

IP Phone Page:
http://technet.microsoft.com/en-us/lync/gg278172.aspx

#Skype to Lync Voice #Federation Seems to Have Started Working for Some

NOTE: We are hearing feedback from users that if you have Lync Server 2013 with Live Messenger PIC enabled and the Skype user has Skype for PC Version 6.2 audio calls should work.

On November 19, 2011 it was noted (see blog/how-to) that Skype to Lync federation seemed to start working at the IM & presence level after users updated to latest version of the Skype application and merged their Live Messenger ID into Skype using the latest Skype client.

At Lync Conference it was announced that indeed, merging LiveMessenger/Microsoft Account and a new version of Skype will be the actions that enable Lync <-> Skype federation. (blogger Greig Sheridan has done a good job of listing the requirements to get Lync <-> Skype federation working here: Click Here) Also noted was that Lync <-> Skype federation IM, Presence & Voice would be here around June 2013 ETA/timeframe. It appears that while no announcements have been made, Lync <-> Skype Voice federation has started to work for some and at various levels for others. See @shawnharry note below.

image

@voipnorm has it working both ways with Lync 2013

image

@MichaelVerso Notes it works one-way for him:

image

At the moment my experience has been that I can make one audio call from Lync (Skype PC version 6.1.x) –> Skype (Skype Android 3.1.0.6458)  and audio flows, but after hanging up I can’t make another call. Also, I’m noticing that the incoming call notification to Skype indicates “unknown caller”.  It is interesting to note that in the Skype call history the call is listed as “undisclosed_pstn:xxx”. I don’t think this necessarily means Skype is using pstn to deliver the call: it may just be a generic message if caller ID is note received correctly?

image

So, to summarize: Microsoft has not announced Lync <-> Skype voice federation to be ready at this time, so don’t expect it to work. But it does look like it is working for some, so if it does for you: Enjoy.  Also, it appears Microsoft is making progress towards their mid-year ETA release goal.

First Impression Review of the NET UX1000 PRI Gateway

WP_000723

Been working with some NET UX1000 Gateways and wanted to give some feedback on the units. We’ve had longer history using Audiocodes and Patton gateways in the SIP world so my viewpoint will be somewhat comparing those units.

 

  • Very Microsoft Lync friendly, including a step by step wizard to configure your gateway and PRI for Lync 2010 or OCS 2007
  • From the instant you login you will notice UX1000 has in intuitive and modern GUI.
  • Somewhat UI related, but NET has discarded the Save then Burn mentality. (audiocodes/patton)
  • Active Directory Call Forking for gradual migration from PBX to UC
  • Feed live music (as opposed to MOH file) to your PSTN callers when on hold (requires FXS port on the UX1000)

Notes

  • Music on hold file limited to 1MB
  • The device is not field upgradeable (not FXS/FXO/PRI ports) by end user. Requires Certified NET partner or send to NET
  • PSTN ports on back of unit, Ethernet ports on front of unit

Video Review

Photos

Below: Front View: 2 USB ports, Power and other indicator LEDs, 2 1GB/100/10 Ethernet Ports. The PRI and other ports are on the back of the unit. ( which might not be so handy in a rackmount scenario?) Reset button is to the left and off the side of this picture.

WP_000723

Below: standard 19”, 1U, half depth rackmount unit. Nice fit and finish.

WP_000722

Below: 19” rack mount ears show below. They are not attached when when shipped.

WP_000726

Below: On the right side of the unit are 4 fans that cool the unit. The fans are not silent, so this unit is definitely designed to be in a data center/room.

WP_000721

Below: UX1000 configured with single PRI port.

WP_000724

Below: Back of unit, PRI port on right and power on left. Only single power supply and no power cord “keeper”.

WP_000725

Below: User interface screen

WP_000727

Questions About Microsoft Lync Server and Music on Hold #Lync #snom #polycom

 
UC holds the promise of a new model of communication where being "on hold" happens less often. In the real world sometimes there is no other option but "holding" and because of this soothing music on hold to keep our callers happy is expected.

With Lync Server there are some questions I see coming up about music on hold and I thought I would take a crack at trying to answer some of them and clear some of the smoke and fog rolling across some new Lync administrators minds.

Q.What, the Lync EndPoint Provides the Music on Hold?!
My exact question (including the incredulity) the first time I saw this. But you are reading correctly--Lync Server depends on the endpoint to provide the music on hold.


Q.How Do I Setup Music on Hold on the Lync Client?
In the Lync client click on "Options" and then on "Ringtones and Sounds". As shown on the screen below in the "Sounds" section you will see an option to set the WMA file you want to use as the music on hold. This may be greyed out if the admin has designated this from a policy.

 
Q. Does Music on Hold Work With Calls Through a PSTN Gateway?
Sure, if a Lync client is configured to provide MOH and works, it will work just with calls through a PSTN gateway as well.

Do note there is no music on hold option if the Lync user is not an Enterprise Voice user so if a non EV user puts someone on hold there will not be MOH. (just a standard "beep beep beep")  But if a non Enterprise Voice user calls an EV user and the EV put the call on hold there can be MOH.

Q. What are the different places Music on Hold can be configured in Microsoft Lync?

There are several places that music on hold can be configured in Microsoft Lync:

Place Scope
Lync Client or Lync Phone Edition During any audio call: P2P or through a PSTN Gateway
Call Park during call park
Response Group during response group queue time
Gateways when hold button pressed for calls going through gateway


Q. How Do I Centrally Set the Music on Hold for Users?
This is a snap using a powershell script. Ken's UC Blog does a great job of explaining this. With these powershell scripts you can easily change large groups of Lync users music on hold centrally and ensure they get what the admin wants as music on hold. Or you can be extremely granular and let each decide what they want.

Set-CSClientPolicy –Identity Global -EnableClientMusicOnHold:$true –MusicOnHoldAudioFile “c:\moh\moh.wma”

Note that if you EnableClientMusicOnHold from a policy you also need to designate what music on hold file. Another thing to note: if the Lync client cannot find/reach the file you designate in “MusicOnHoldAudioFile”, it will not change in the Lync client even though you have changed the policy---in other words the Lync client does not blindly change the path and filename if it is not legitamate.

NOTE: After you make these changes you MAY need to wait an hour or more till the changes propagate the whole way down to your client. A great way to ensure the changed came down to your client is to change the WMA file to some location other than the default. You can see then in Lync client exactly when the change has occurred.

Q. I’ve Setup Music on Hold for my Response Group, But When I Press Hold on Lync Client, My Caller Is not hearing that Music on Hold I setup. Why?

When you configure the MOH for a Response Group you are defining the MOH the caller will hear while waiting in the queue, NOT what they will hear when a Lync User presses the hold button. Remember, the endpoint/Lync Client provides the MOH delivered when Hold button is pressed.

Q. What are the Limitations & Requirements of Response Group MOH?

  • 4MB or less file
  • 16khz, mono, 16-bit Wave file recommended
  • 8-bit or 16-bit file supported
  • Mono or stereo supported
  • Linear pulse code modulation (LPCM, A-Law, or mu-Law format

http://technet.microsoft.com/en-us/library/gg398649(v=ocs.14).aspx

Q. I have configured music on hold for Call Park and after rebooting the Lync server the music reverts to default. What is Wrong?

You have encountered a known issue with Call Park music on hold. Currently rebooting your Lync Server will loose the custom music on hold you have configured.  This is a known issue with no current fix as of Jan 14, 2013. See Source: Click Here 

A work around is to have a script that runs on server startup to reconfigure the custom music on hold. To communicate your interest in having this fixed please Click Here.

Q.Why Does The Hold Button on My Polycom CX600/500 or Other Lync Phone Edition Device Not Play MOH?
Sorry to break the news friend, but the music on hold button on these devices does not play music on hold. Consolation? If you have a Lync Phone Edition device that is tethered with "Better Together" tether (like how that rolls of the tongue? ;-) then if you press the hold button on your PC Lync client the other user will get music on hold. Yeah, I know--not so cool--but at least on option.  (<< seems like an update made this stop working.)

UPDATE: 12/21/2012 If you update your Lync Phone Edition “Aries” devices to 7577.4366, (available here) pressing hold will now play the DefaultHold.wma file to callers. So the steps to get MOH on your LPE devices

Q. How To Setup “Aries” Lync Phone Edition Music On Hold?

Lync Phone Edition Aries devices can now provide MOH by simply upgrading the LPE device. If you update your Lync Phone Edition “Aries” devices to 7577.4366, putting calls on hold will now play the DefaultHold.wma file to callers. At the moment you either use this MOH file or nothing on LPE, there is not way to change this file by admins or users.

Below are my steps to get MOH working on your LPE devices. Using the below instructions instead of KB 2703325 will help avoid a possible snafu related to pre-existing Lync client music on hold set centrally using the MusicOnHoldAudioFile setting in the csClientPolicy commandlet. Onward…

  • Update the Aries/LPE device(s) to firmware 7577.4366 (Click Here for Step by Step)
    • For Polycom, Aastra or HP devices 7577.4366 Firmware download Click Here
  • Set the value of EnableClientMusicOnHold=$true and MusicOnHoldAudioFile="" in the Client Policy using:
    • Set-csClientPolicy -Identity <Policy_Identity> -EnableClientMusicOnHold:$true -MusicOnHoldAudioFile=""
    • The part where my instructions deviate from the Microsoft KB is the MusicOnHoldAudioFile="". The reason for this is that in my testing the Aries/LPE will not play music if this setting is anything but Null/””.
  • Ensure that the Client Policy has had time to propagate down. (could be 2minutes or more)
  • Restart the “Aries” phones in question to get the new settings

Below are some things to be aware of Aries MOH feature:

  • You cannot change the preset MOH file on the Aries device.
  • If you want to use the MOH on the Aries device, you cannot centrally configure the MOH file for the Lync client.  The client policy setting “MusicOnHoldAudioFile” MUST equal “”.
  • The new LPE/Aries MOH features works fine with Lync Server 2010 or Lync Server 2013 since it is totally a feature of the LPE device.



Q. Does the Hold Button on the Polycom CX300 Play Music on Hold?
Yes! Since the hold button on the USB Polycom CX300/Plantronics Calisto P540 really is merely pressing the hold button on the Lync client it works fine. (Don't you just hate it when a cheaper device has a feature that more expensive unit doesn't? )

 
Q. Does the Hold Button on the CX200 Work?
Just had to throw that in there--actually there is no hold button on the CX200. And--hang on a minute--who is using the CX200 anymore?! ;-)
 
Q. Is There Any Way to Provide Music on Hold to Your PSTN Callers (If Using Lync Phone Edition or other device that doesn’t provide endpoint MOH):

Yes, select PSTN Gateways can provided music on Hold. Some Lync PSTN gateways (Audiocodes, NET UX, Ferrari Electronic) will also take the responsibility for providing music on hold to your PSTN callers. The thing to remember here is that only calls going through the gateway will get the music on hold using this method. Federated callers and internal callers will not get MOH.

 

My notes on Audiocodes Mediant 1000, MSBG800 and MediaPack Gateway Delivered MOH:

  • There are 2 ways that MOH can be provided by Mediant & MediaPack gateways:
    • by the Call Progress Hold Tone (fixed BEEP, no music)
    • or by the prerecordedtones.dat file. (this can be an actual MOH file, of very limited size, in supported gateways) (Note that the changing the Call Progress tones requires a gateway reboot and changing the prerecordedtones.dat does not.)
  • By default the Mediant 800 will play the Call Progress Hold Tone when a Lync device put on hold and Lync is not providing MOH
    • When a call is transferred this same (irritatingly loud beep) is played to the caller before the transfer happens. Not a good experience and your users will likely ask you to remove it.
  • The size allowed for prerecordedtones.dat is as follows
    • Mediant 1000 = 2MB
    • Mediapack gateways = 200K
    • Crazy as it sounds, Audiocodes support (as of 7/24/2012) says Mediant 800 does not support prerecordedtones.dat.But (whisper) we’ve used a 76k file filled with silence and it seems to work—use this tip at your own risk. (8/30/2012 Note: music on hold via prerecordedtones.dat stopped working in the latest FW. Audiocode’s support says it will be added back in at version 6.6 or 6.8 Msbg800 FW but that is several months out.)
  • How to setup MOH on Audiocodes by UnplugthePBX:

My notes on NET UX1000/UX2000 Gateway Delivered MOH

rolls-net

My notes on Ferrari OfficeMaster Gate

My Notes on Dialogic Gateways/SBA

  • According to Randy, Dialogic does not support Music on Hold via gateway


Q. Can I Use Live External Source for Lync Music on Hold?
Due to the distributed nature of Lync music on hold from Lync it is not possible. Currently the music on hold source needs to be a sound file, of a certain type, accessible to the Lync Server (response groups/call park) or the Lync Client (client based music on hold) or uploaded to the PSTN Gateway (audiocodes requires a very specific file type too).

UPDATE: It appears that NET UX series of gateways actually a will accommodate a live audio source. The way they do  it through a FXS port on the gateway. (clever guys) To read more details, Click Here.

Q. What Happens If I Press Hold While on a Lync Conference Call?
Will the conference be barraged with hold music? According to alert reader @Darrylr Lync will be smart and recognize that you are on a conference and NOT play Music On Hold to the 200 unwitting conference participants. Nice!

Q. Does snom UC Edition Have a Hold Button That Plays Music on Hold?
Still testing this. Since the snom phones can listen to/use a multi cast stream to provide music on hold to caller they theoretically should be able to provide their own music on hold but I need to verify if they can.

UPDATE: snom UC Edition Firmware 8.8.1.11 does support Lync music on hold. The MOH file is hosted on the deskphone and works using same mechanisms as Lync 2010 PC client. The MOH provisioning is even configured using CSClientPolicy. (At the moment the music on hold file can not be changed via the phone web GUI. It requires a MOH file provision server and XML) To read more about snom UC Edition FW 8.8.1.11Click Here.

Q. Where Does the Lync 2010 Standard “KerChung” (Played To Caller When No Lync MOH is Defined) Come From?

If a UserA, using Lync 2010 client, is put on hold and the other side does not provide music on hold, the Lync 2010 client will provide a default “KerChung” sound every 30 seconds. Where does this come from? It may be a little confusing/unituitive, but it comes from the User A’s Lync client. So to put it another way, if you want to change the standard “KerChung” YOU hear when someone else puts you on hold (and doesn’t provide MOH to you), go into “Change Windows Sounds” on your PC. (Sounds | Program Events | Microsoft Lync 2010 | On Hold) Also be aware that whatever sound you select will be played, then 30 seconds of silence, then repeated.

Q. Where Can I Get Music On Hold that is Royalty Free?

If you would like to read an article on the laws regarding using downloaded music for music on hold click here. If you just want to get some royalty free music on hold music, below are a few links:

Free: http://opsound.org/genre/classical/
iTunes: https://itunes.apple.com/us/album/on-hold-music-vol.-1/id445328651

Conclusion

If anyone else has Lync music on hold real life experience they wish to share, please do so in the comments.

Footnotes and Links:

More Details on Setting the Music on Hold (Powershell, etc):
http://ucken.blogspot.com/2010/10/music-on-hold-for-lync-clients.html

How to Setup LPE MOH:
http://windowspbx.blogspot.com/2011/07/questions-about-microsoft-lync-server.html#Setup_Aries_LPE_MOH

Call Park MOH:
http://windowspbx.blogspot.com/2011/07/questions-about-microsoft-lync-server.html#CallPark_MOH

Royalty Free MOH:
http://windowspbx.blogspot.com/2011/07/questions-about-microsoft-lync-server.html#royaltyfree_musiconhold

Step by Step Installing Lync Server 2013 Monitoring Role Collocated on Standard Edition Front End - Part 2

In Part 1 of Installing Lync Server 2013 Standard Edition we go our lab Lync 2013 server up and running. In this next step by step we will install the Monitoring role using SQL 2008. In Lync Server 2010 a Monitoring required an additional server. In Lync Server 2013 this has changed and Monitoring will be on your Front End.

This article presumes:

  • Server is Windows Server 2012
  • using SQL Server 2008
  • You have Lync Server 2013 Preview installed Using This Blog

So, to get started, lets prepare our Lync Server Front End (Windows Server 2012) by installing Queuing (you will/may not need this in RTM Lync Server). Do this by opening the “Add Roles and Features Wizard”

queuing

Monitoring role requires installing Full SQL 2008R2 or SQL 2012. (SQL EXPRESS will not cut it)

put SQL 2008 CD in place and run Setup.exe.

install-sql-marked

ok | next | next | next…

SQL-Server-Feature-Installation

Feature Selection. Below are the SQL features we need:

  • Database Engine Services
  • Reporting Services
  • SQL Server Books Online
  • Management Tools – Basic
  • Management Tools – Complete

sql-feature-select

Instance Configuration:

Check Named Instance.

NAMED INSTANCE: MONITOR

monitor named

Server Configuration:

NOTE:SQL should run as system account

NOTE: No password required.

SQL-SERVER-CONFIG

Database Engine Configuration:

SQL-database-engine-configuration

Reporting Services Configuration:

  • Native Mode
  • Now click Install (15minute install/wait time)

When done test SQL Reporting Services by running “Reporting Services Configuration Manager” (from Start menu)

Test-SRS

Sure enough, it running!

Test-SRS-2

Associate a Monitoring Store with a Front End Pool and Publish Topology

Open Lync topology builder. Drill down to your Standard Edition front (as shown below) then right click and Edit Properties.

edit topology to include monitoring role

Next we want to add a Monitoring role to this topology by going to General, scrolling down to and selecting “Monitoring (CDR and QoE metrics)” and then click New. We will type input our Front End as the FQDN (as shown), select “Named Instance” and give it the name “MONITOR” (we will later install a SQL instance with this name) and click OK, Ok.

config monitor in topology

Action | Topology | Publish.

publish monitoring topology

Next we will goto Start and open the Lync Server Management Shell (Powershell).

lync server managment shell

Run the below command:

Install-CsDatabase –LocalDatabases

Deploy Monitoring Reports

Run the Lync Deployment Wizard again and click “Deploy Monitor Reports”

deploy-reports-db

Specify credentials to access monitor SQL database. (for this lab I used domain Administrator)

deploy-reports-user

Now reports are being deployed…

deploy-reports-running

Once the reports are deployed you will be presented with URL for reports. You can copy and paste this into Internet Explorer. (grin)

reports-finished

When you click on the reports URL you be presented with:

reports-main

You have successfully installed Lync Monitoring role!

Note: After rebooting this server, SQL Server Reporting Services (MONITOR) did not seem to auto start and need to go into the SRS Config and start it.

Continue your lab with more articles in this Lync Server 2013 Step by Step Series:

Lync Server 2013: Microsoft Moves Community Input Into Real Features

feedback-whiteYou may or may not be familiar with the Microsoft Lync community enabled feature suggestion forum over at http://lync.ideascale.com/ This morning I was glad to be able to move a half dozen feature suggestions to “In Progress” (perhaps that is not strong enough, but to convey that Lync 2013 is not here for production environments yet)

While this forum is not an official Microsoft forum at all, it shows that Microsoft is definitely listening to community feedback and improving Microsoft Lync in very substantial ways.

If you would like to see some of the suggestions that are features in Lync 2013 click below:
http://lync.ideascale.com/a/ideafactory.do?id=16285&mode=progress&discussionFilter=active

Or look at my Lync Server 2013 Preview New Features List:
http://windowspbx.blogspot.com/2012/07/microsoft-lync-2013-public-beta-here.html