Thursday, 18 October 2018

Microsoft Teams leads the way in team collaboration

At the start of this year Microsoft announced it had 120 million subscribed Office applications users. Of these, Microsoft expects 70% to migrate onto Office 365 and Teams collaboration in 2019. This contrasts with Slack which despite the media hype announced in May it has 8 million active users. Slack and a myriad of other collaboration systems have been around for some time now whereas Teams is the new kid on the block with a lot of growing to do. 

Nemertes, a global research advisory, conducted their 2018-19 team collaboration study which involved more than 600 companies and found that less than 28% were using a team collaboration tool. From that study the chart below depicts current market breakdown with Microsoft Teams taking the lead at nearly 33% from Cisco Sparks 21%:

Image: Courtesy of Nemertes

Teams is not simply the new team messaging and collaboration tool, it's a new way of working that is aligned to the modern ways in which people naturally interact with one another. It's part of the O365 stack of services which are offered bundled with the single user license model that provides the other workspace apps and services; Outlook, Excel, OneDrive etc. Teams bubbles up that workspace information bringing context but can do so much more.

Many of those 120 million Office users will transition their workspace applications to Office 365 and use Teams, not because it's a better collaboration tool but because it's effectively free for them. Within my customer base the intent for transitioning to Teams as both a collaboration tool and communication system is significantly high. Smaller organisations migrating to Office 365 (<500 seats) will not be offered Skype for Business, Teams is the only UC client the will receive now.
With Microsoft integrating into Teams the services Skype for Business online delivers including PSTN calling, audio conferencing and Teams agents for 3rd party contact centres, it will offer functionality far beyond the competition enabling more of those existing 120 million Office users to adopt Teams as their single communication and team collaboration platform. When we check back in a year from now I wonder how much of that pie chart will have turned green.

Friday, 12 October 2018

Direct Routing with Microsoft Teams

From Microsoft Ignite 2018, the call routing algorithm used by Microsoft Teams that permits coexistence of Calling Plans and Direct Routing within the same tenant. This is especially useful for global migration to Teams in which some regions may not have calling plan availability. 

In most cases however, calling plans will prove an expensive option as each user enabled for Teams Phone System must also have a Calling Plan subscription if they intend to route PSTN calls via Microsoft. It’s a 1-1 mapping of users to licenses although all minutes, both national and international, are pooled across the tenant. 

For all but the smallest organisations Direct Routing will be the better commercial decision permitting businesses to scale their voice channels against the current / projected busy hour usage. This is typically a 1-10 mapping of channels to users and with a SIP provider that offers bundled minutes it’s around four times lower monthly cost than Microsoft Calling plans.

For some organisations Direct Routing can be consumed from a carrier directly without need for on premise infrastructure and “as a service.” For others, Direct Routing offers an opportunity to integrate with existing on premise systems to facilitate a phased migration rather than direct cutover or for permanent coexistence with existing on premise communication services.

To evaluate the benefits of Teams PSTN calling in a small POC type project it's simple to add Direct Routing to an existing O365 tenant and on premise SBC. The steps below outline the process for the Office 365 side.

Initiate a PowerShell session and connect to the MSOL Service.
Step 1:  Pair SBC to O365
New-CsOnlinePSTNGateway -FQDN GW1.contoso.com -SipSignalingPort 5061 MaxConcurrentSessions 10 -Enabled $true

(Configure –Enabled $false to drain the gateway for maintenance and conclusion of POC. This will prevent new active calls from being routed to this gateway.)

Step 2: Add a new PSTN Usage
Set-CsOnlinePSTNUsage -Identity Global -Usage @{Add=”UK”}

Step 3: Create a Voice Route
New-CsOnlineVoiceRoute -Identity “UK” -NumberPattern “^\+\d+” -OnlinePSTNGatewayList GW1.contoso.com -OnlinePstnUsages “UK”

Step 4: Create Voice Routing Policy
New-CsOnlineVoiceRoutingPolicy “UK” -OnlinePstnUsages “UK”

Step 5: Assign Voice Routing Policy to Test User
Grant-CsOnlineVoiceRoutingPolicy -Identity “test.user” -PolicyName “UK”

Step 6: Enable Test User for Teams Phone System and Azure Voicemail
Set-CsUser -Identity test.user@contoso.com -EnterpriseVoiceEnabled $true -HostedVoiceMail $true -OnPremLineURI tel:+4412345678

Once complete log in as the test user and check Teams now shows the calls icon within the sidebar of the client. 

The SBC side of the configuration will vary depending upon the vendor. All leading manufacturers maintain detailed guides on their websites but be aware of the guidance below:

DNS
  • Ensure the SBC can resolve Sip.pstnhub.microsoft.com – global primary Azure DC, Sip2.pstnhub.microsoft.com – Secondary Azure DC priority region, Sip3.pstnhub.microsoft.com – Tertiary Azure DC priority region.
  • Create a Public DNS A record for the Direct Routing Trunk FQDN and public IP.

Certificates
  • SIP Trunks for Teams must use secure TLS so a new public certificate may be required for the SBC with the FQDN of the SBC.
  • Deploy the Cyber Baltimore Trusted Root Certificate for Microsoft Phone System to the SBC. Make sure to add sip-all.pstnhub.microsoft.com to the Federated IP/FQDN list.

Friday, 27 July 2018

Skype for Business 2019

Skype for Business server 2019 is now available from Microsoft for public preview as of July 24th. 

It will be available for general release toward the end of the year with a hybrid mode deployment enabling the on-premise infrastructure to leverage Cloud services including;
  • Cloud Voicemail (when Exchange Sever 2019 is deployed.)
  • Automated process for migrations to Microsoft Teams which will ultimately become the single communication & collaboration toolset for Microsoft.
  • Cloud Auto Attendant.
  • Cloud Call Data Connector, no need to store and provision QoE databases on premise, this data is now uploaded to Microsoft's cloud and accessed via the Call Quality Dashboard (QCD.)
Microsoft Office 2019 will ship in the final quarter of the year and includes a new Skype for Business client to use with the server toolset.

Support lifecycle has been aligned with the rest of the 2019 products with mainstream support ending in 2023 (5 years) and extended support until 2025.
Will this be the last Skype for Business client / server application Microsoft release? Who knows, but customers that do not wish to migrate to Teams have at least another five years on the SfB platform with guaranteed supportability.

Tuesday, 10 July 2018

Microsoft Teams Phone System Coexistence

Microsoft Teams Direct Routing is finally out of preview and available now for customer solutions providing an important new architecture for voice routing.

To make use of PSTN calling within Teams users must either have the Phone System add-on license for their O/M365 plan or a plan that incorporates Phone System such as E5. This is the same as it was for Skype for Business online however up until now Teams PSTN calling could only be achieved in a pure cloud model using Calling Plans for Office 365 – Telstra Calling. The issue here being Calling Plans are available only for certain territories ruling out much of the globe from PSTN capabilities within Teams. Calling plans can prove expensive especially for larger businesses as each user effectively leases a single trunk whereas with an on premise solution we may provide one trunk per ten users. It also presents no option for coexistence between the legacy on premise platforms increasing cost and risk during migrations, especially when it's a slow, phased migration with parallel run needs measured in years.

With Skype for Business we had a potential although less than ideal solution with the Cloud Connector Edition (CCE.) This later became an embedded option within the ASM modules of leading session border controller vendors Audiocodes and Ribbon (Sonus.) CCE allowed office 365 homed Skype for Business users to route their calls via local SBC appliances and either onto SIP services or interwork with existing PABX’s. Teams does not make use of CCE which is a good thing but there is also no option for Skype for Business to use Direct Routing. To be able to route Teams PSTN calls via local SIP services Direct Routing is required. Microsoft have established a SIP Proxy service within Office 365 that facilitates connection of the SIP trunk (bring your own SIP trunk as it used to be known.) To connect with the service a certified Session Border Controller is required, currently only models from Audiocodes and Ribbon are supported and it’s only a firmware update, so existing SBC’s can provide Direct Routing. This also includes models that incorporate CCE such as Ribbons CloudLink and Audiocodes CloudBond systems and that’s good news because we can now support Skype for Business online users and Teams users that both require on premise PSTN integration from the same appliance as shown below.

Courtesy of Ribbon
Users must be provisioned with a PSTN number that terminates on premise but other users in the organisation can be assigned DDI’s from a Microsoft Calling Plan. The use of an optimised SBC with Direct Routing support means we have great flexibility in transitioning a customer to Teams Phone System and retaining interoperability with Skype for Business and legacy communications users. This is important as Teams is best suited to collaborative worker types and until we have supported desk phones, attendant console and contact centre the bulk of a user base will not wish to transition to Teams for their communications tool.

There are still key issues to address and media bypass is at the top of that list. With the current implementation all call media will route via Microsoft cloud based infrastructure meaning in most cases call legs will traverse the Internet limiting scope for end to end QoS and adding unnecessary hops to the call. However this feature, along with others, is on the horizon and should not be an issue for most considering adoption in the near future.

Thursday, 17 May 2018

Polycom Phones for Microsoft Teams


As customers consider their options for migration to Microsoft Teams modern Phone System it’s worth observing that Polycom, Microsoft leading AV partner, have made several key announcements recently. 
All Polycom devices certified for Skype for Business online are supported by Teams. So Teams will support both the VVX range of business media phones and the Trio 8800 & 8500 conference phones. Although the Trio can be considered an audio video conference device it was only ever certified on Microsoft’s audio track. If ordering new devices it is best to procure the “Microsoft edition” versions as these will arrive preinstalled with the correct profile and license (SKU’s ending with 019.)
Polycom did originally announce that LPE phones would also be supported but this is now no longer the case for several reasons; mainstream support has already ended for LPE and O365 enforces TSL 1.2 from November this year. Polycom will release new software for existing phones and a Teams native mode for the Trio 8800 conference phone was presented at partner connect in March, see graphic below.
The user experience will remain the same when a user is migrated from Skype to Teams with the following points: 
Polycom Trio 8800 - Teams (Landis Technologies LLC (c))
·       All Skype for Business sign-in capabilities will remain unchanged
·       Skype for Business users will be able to make and receive calls on their phones with no change to their current experience
·       Presence information will work
·       Users will still have access to their corporate and local directories 
·       All existing Skype for Business meeting capabilities will continue to work
Microsoft have announced that when a user is migrated additional features will be realised:
·       Incoming/outgoing P2P calls (when calling a Teams-enabled Skype for Business phone user)
·       In-call controls via UI (mute, hold/resume, transfer, end call)
·       Phone notifications about upcoming meetings
·       Calendar access and meeting details
·       One-click join for prescheduled meetings
·       Mute/unmute for conferences
·       List of meeting participants
·       Hold/resume for conferences
·       Hang up from conference calls
·       Ability for IP phones to add another Skype for Business user to an ongoing meeting   by using the ‘Add Participant’ feature
In addition to the existing line-up already Teams ready, Polycom will introduce a new range of desk phones for Teams in 2019. These will be designed with the features that are on the Microsoft roadmap in mind and provide a similar user experience to that of the Teams mobile client, specifically touch driven input.

Wednesday, 16 May 2018

Anywhere 365 Contact Centre for Microsoft Phone System Architecture

Anywhere365 Universal Contact Centre is a native Skype for Business on premise and Cloud PBX (Modern Phone System) solution. It’s a great product and the guys at Workstream People are developing it rapidly so we have answers for every request that our customers can make.

For deployments against on premise Skype for Business the GoLive section of their website features detailed architectural reference models which are extremely useful but for deployments against Microsoft Modern Phone System things aren’t so clear.

An Anywhere UCC is deployed into the Skype for Business topology as a trusted application server and for Skype for Business online the topology is controlled by Microsoft so we can’t do this therefore pure public cloud solutions are not supported. This is important when we think to the future and Direct Routing with Teams. 
So how do we approach the increasing number of customers wanting to migrate into Microsoft cloud for a range of services including Phone System to maximise their E5 usage but also require cloud contact centre in as neat a packaged service as possible?

Although Cloud Connector Edition (CCE) is supported as far as the PSTN routing is concerned, CCE does not contain a front end server and while Audiocodes CloudBond OPCH does and may seem like an option it’s not. Both active and queued calls in Anywhere, like most Skype for Business native contact centres, are delivered as audio conferences. This consumes resources that the lightweight OPCH appliance does not have.
Anywhere365 Cloud Model
The solution is to deploy a Skype for Business topology within the datacentre as a hosted solution that can be scaled as required. This topology will not home any users and can be used for multiple UCC customers. This is because UCC supports federated agents, yes there are a few minor feature limitations, but this allows the customers to migrate to Microsoft cloud voice and still adopt Anywhere as their contact centre solution. Each customer can be provisioned with one or more UCC servers as required against the single Skype for Business topology and their data kept separate within dedicated SQL databases for each UCC. Simply add the required Skype online federated users to the required UCC’s and its ready to go. Each UCC will operate independently and be configured from its own SharePoint site.
There is still the issue of the Interceptor to address. This is an Anywhere application service installed onto the Front end server designed to hook any direct inbound or outbound calls to agent SIP URI’s and initiate call recording. Only with Microsoft Phone System the agents are Skype for Business online users so the Interceptor will not know if calls are made to or by them. Luckily there is a workaround, Anywhere can be used exclusively by agents from the Skype for Business soft client – chat commands control agent sign-in / out and status etc. But Workstream have built the inflight Snapper which can be run on any agent’s machine. The snapper can show a mini wallboard, various stats, includes buttons for reason codes, sign-in / out but also a dialler. If the agents use this dialler for outbound calls they will be captured and recorded. So we are only left with direct incoming calls to agents that cannot be recorded and most customers tend to exclude these from their compliance requirements anyway.

If Anywhere is needed for just a single customer then a consolidated Skype for Business deployment could be considered using Standard Edition to keep the server count and cost much lower.
For now, it seems we have a workable solution for many customers moving to Microsoft cloud voice, but with no more active development for their online Skype for Business service and Teams being positioned as the future for communications and collaboration how will both Microsoft and the Contact Centre partners ensure customer are investing in a future fit service?

Thursday, 7 November 2013

Microsoft Lync Zero Day Attack




On 5th November the Microsoft zero-day vulnerability was reported by McAfee Labs senior security researcher Haifei Li. The bug affects a range of products including Lync clients. Microsoft have been informed of on-going targeted attacks mostly in the Middle East and South Asia that have exploited this flaw.
The vulnerability is due to a bug in the handling of TIFF files and results in memory corruption which can be exploited to gain elevated access to the targeted system.

Lync products affected include:
Microsoft $100,000 Bug Reward

Lync 2010 x86, x64
Lync 2010 Attendee
Lync 2013 x86, x64
Lync Basic 2013 x86, x64
Office 365 is not affected by the exploit.

Microsoft have released a temporary patch to block rendering of the TIFF format using the registry mod below: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Gdiplus\DisableTIFFCodec = 1

Microsoft advise installing EMET (the Enhanced Mitigation Experience Toolkit) that is able to mitigate this exploit in advance when any of the following mitigations are enabled for Office binaries:
Multiple ROP mitigations (StackPointer, Caller, SimExec, MemProt) available in EMET 4.0
Other mitigations (MandatoryASLR, EAF, HeapSpray ) included in EMET 3.0 and 4.0

EMET can be deployed via group policy or SCCM for blanket coverage of all vulnerable clients.

Friday, 30 August 2013

Lync is Microsoft Fastest Growing Business – ComputerWorld got it Wrong

ComputerWorld published an article earlier this month entitled “Microsoft pushes into crowded Unified Communications market”. The article provides a reasonably balanced view of the current state however there are a few caveats I have, in one section it states:
Lync - Revenue exceeds $1Bn

“In the crowded UC market, it (Lync) competes against offerings from vendors including Cisco, IBM, Avaya, Siemens, Alcatel-Lucent, Mitel and ShoreTel.

However, Lync isn't being hailed as a product that stands out from the rest in any significant way nor that is blazing trails of innovation in this UC market.”

I disagree, Lync does stand out from the rest in one very important and deal-making way; Lync is fully integrated with the more traditional Microsoft products, it embeds itself into Office, SharePoint and Exchange making Lync an extension of the existing business worker stack. It was designed from the outset to operate in this way, Microsoft intended the deep integration that Lync provides into existing workflows and indeed only they can achieve this as they produce all of the other software as well.
The competition developed its products to be competitors for traditional telephony, a separate isolated system, only producing the allusion of integration using applications such as CUCILync.

Lync is now Microsoft’s fastest growing business with 30% growth this year to exceed the billion dollar revenue mark.
There are also a billion registered users of Microsoft Office out there and Exchange is an immensely popular corporate e-mail platform; a large percentage of this user base will migrate from either old PBX systems or other VoIP systems onto Lync as the benefits to that coupling are great and enterprise licensing cost outlay is minimal. In addition if they are already using Office and Exchange then they are a Microsoft shop and likely to be in a position to adopt the technology faster and with better in-house support. Lync has a lot of growing to do and a lot of market cap to take.

Voice engineers I talk to accept that the products they work with are separate systems and are quite happy to keep developing these for their clients. They just don’t get it that voice has no future as a stand-alone product with its own dedicated infrastructure. Voice is already part of unified communications stacks and for a system to have a future it must provide all of the core communication modalities equally well with transition between IM, e-mail, voice, video and application / desktop sharing being as seamless as possible. Only Lync currently comes anywhere close to offering this.

Cisco rely on their rock solid reputation as justification to buy into their systems; telephony is mission critical so you must have the most reliable platform with its own dedicated everything.
But Lync is the only system thus far to pass the Miercom Sip torture test for reliability.

Zeus Kerravala, founder and principal analyst with ZK Research was quoted in the article referring to Lync, stating "It's a good, competitive, traditional UC tool." The most important thing is that Lync isn’t traditional, it’s ground breaking.

The significance of the Lync – Skype integration was skimmed over in the article. They mention that it will allow support teams to move into an era of customer partnership models, but Skype is also a readymade global VoIP network and it’s free. Almost all of us have devices that can run Skype; its user base is already huge giving Microsoft a distinct advantage in the UC market place and decisions as to which UC platform to migrate to, will in part depend on the answer to the question “is it compatible with our Skype customers?” Cisco realise this as a serious threat, hence the pending legal case between them.

See http://www.reuters.com/article/2013/05/28/cisco-microsoft-court-idUSL5N0E933220130528

It’s clear in this new UC landscape those clutching at the past and pushing products that see voice as a separate entity to be placed on the desk alongside the ubiquitous in-trays of the world will be relegated to history. Some very big players in the market today that initially claimed Lync as a non-threat will be pushed out of that market by the very same product.

The UC space may be crowded with products but saturation is still only at 51% globally and 90% of the fortune 100 already have Lync investment that is surely only going to grow as they retire more traditional systems many of which are listed among the competition. The big blow here for them will be the loss of those very lucrative support and maintenance contracts.

Microsoft have done a rare thing; produced a world beating product in a space where they have very little experience and in a comparatively short period of time.


Lync is going to be very big. Don’t believe me? Then check back here in two years and leave your comments then.

Thursday, 4 July 2013

Lync Server 2013 CU2 Paired Pool Update

On Monday 1st July 2013 Microsoft released their second cumulative update for Lync server 2013. Unlike the first which involved breaking SQL mirrors for Enterprise edition it seems like Microsoft have listened and improved the Lync upgrade process; now fully supporting SQL mirrors and no need to rebuild your HA arrangements afterward.
However, all is not as simple as it may seem.

Technet guidelines on deploying the Lync CU's are causing confusion, the following is an extract from the site:

Lync Server 2013 Update Installer
"The front end servers in an Enterprise Edition pool are organized into upgrade domains. These upgrade domains are subsets of front end servers in the pool. Upgrade domains are created automatically by Topology Builder.
You must upgrade one upgrade domain at a time, and you must upgrade each front-end server in each upgrade domain. To do this, take one server in an upgrade domain offline, upgrade the server, and then restart it. Then, repeat this process for each server in the upgrade domain. Make sure that you record which upgrade domain and servers that you have upgraded".
Fairly straightforward so far. Unlike Lync 2010, 2013 uses the Windows fabric, organises its users into groups and its FE servers into upgrade domains; logical constructs which contain one or more FE servers. Use the following command to see which FE servers have been assigned to which upgrade domains (numbered 1,2,3 etc):
Get-CsPoolUpgradeReadinessState
If the command returns a status of True against each upgrade domain it is ready for upgrade. Proceed to upgrade each server listed in turn by firstly draining the server with:
Stop-CsWindowsService –Graceful
Then once active sessions on that server have ceased, launch the upgrade package, LyncServerUpdateInstaller.exe.
Once the upgrade on the first server is complete, restart all Lync services and verify it's status prior to proceeding onto the next server.
Once all servers within the first upgrade domain have been upgraded proceed to the next upgrade domain and repeat the above process.
However,Technet goes on to state the following if the status returned by upgrade readiness status is not True:

"If the State value of the pool is Busy, wait for 10 minutes, and then try to run the Get-CsPoolUpgradeReadinessStatecmdlet again. If you see Busy for at least three consecutive times after you wait 10 minutes in between each attempt, or if you see any result of InsufficientActiveFrontEnds for the State value of the pool, there is an issue with the pool. If you cannot resolve this issue, you may have to contact Microsoft Support. If this pool is paired with another front end pool in a disaster recovery topology, you must fail the pool over to the backup pool, and then update these servers in this pool".


It seems that this is being interpreted in one of two ways;
Firstly if uprgade readiness returns "busy" or anything other than "true" persists then you must contact Microsoft for assistance unless you are running paired pools in which case you can invoke failover and then commence the upgrade.
Secondly regardless of busy or true states for upgrade readiness, if you are running a paired pool topology then you must invoke a pool failover to be able to upgrade prior to failing the pool back to upgrade the second pool of the pair.
The first interpretation is correct and there's a supporting flowchart on Technet to confirm it.
If the upgrade readiness command returns true then regardless of anything else your environment can be updated. However, replies from Microsoft support for clarification have suggested that "you must fail over the FE pool to it's DR pair to perform the upgrade, then fail back and upgrade the DR pool". This is not correct and is in conflict with the procedure on Technet. Come on Microsoft, if your own people aren't on the same page here then how are we expected to manage.
Regardring the rest of the CU2 update, once all FE servers are upgraded you now have the remaining Lync infrastructure to tackle including the backend.

Microsoft have also posted a warning that if you install the CU2 update and then roll back to CU1 your Lync databases will revert to the RTM version, please see the link below for further details:

http://support.microsoft.com/kb/2819565

Tuesday, 4 June 2013

Outlook.com Claim your address now


Microsoft have released Outlook.com as a true cloud replacement for the Live.com and Hotmail.com systems we have used for years converging on the now familiar interface of Windows Server 2012, Windows 8 and Windows Phone. While having a Hotmail.com address on your resume was slightly embarrassing an Outlook.com address is a lot more credulous.

You could rename your existing Live / Hotmail account to a new Outlook.com account, or simply start again with a new Outlook.com address, but there is another way. Continue using your existing Hotmail account, but with the Outlook.com interface and create a new Outlook.com alias with the Outlook.com domain name.


An alias works just like a real email address but it’s not a separate account. If you have Xbox Live achievements, Zune purchases, Windows Live ID or you have a Windows Phone and don’t want to  hard-reset it, then they will all still work because you retain the Live / Hotmail account but also have a new Outlook address which you can use for your email.

There are however a few things to consider, you can only create up to five aliases each year. You won’t be able to use an alias on Windows Phone or any other mobile client or email application; it will only work from the Outlook.com web interface and you can’t sign in to Outlook.com with an alias you must continue using the original Hotmail account.

To set up an Outlook.com alias:

Log into Outlook.com with your Hotmail credentials. This will enable the Outlook.com user experience on your Hotmail account and going forward it won't matter where you sign in hotmail, live or outlook you'll get the new look.
  1. Once in, click the engine wheel located on the top right of the page.
  2. In this menu, select "More mail settings".
  3. Now, look for the option "Create an Outlook Alias" under the "Managing your account title"
  4. Enter your chosen alias and click create.
  5. You have an option of receiving mail in a separate folder or in your hotmail inbox, personal choice here.
My advice is get in quick before your chosen address is taken by others. Microsoft are working towards decommissioning Hotmail / Live accounts and Live Messenger ceases to exist this coming March. Outlook.com and Skype are the next generation communication tools and non corporate versions of Exchange and Lync.
With Outlook.com, you get the new Metro-style interface and the brawn of what is one of the most powerful email services around.

Friday, 17 May 2013

Microsoft Kill Conferencing


Conferencing is dead. But that doesn't mean web, audio and video conferencing are thing of the past. They are merging into integrated components for a larger collaboration platform that includes conferencing tools as well as chat, shared white board, etc. Conferencing implies a single-purpose tool that is used independently and procured separately; a conferencing “system”.

This type of environment, a unification of many communication modalities, provides Visual Conversations (see zkresearch.com) a natural mode of communication more aligned to “real” meetings of old.
Audio Conference

It is Microsoft that is farthest along this road to true communication unification. At their Lync conference 2013 a work / life balance was a central theme of the keynote with phrases like "re-humanization of communication," "bring the living room to the boardroom," and "you're not just a worker" were used often. This consumer-driven theme felt very Skype oriented, but is new to the Lync discussion. Reference points for the future of Microsoft's Lync and Skype evolution all related to a focus on users, minimizing barriers, multiple platforms, and support for mission critical operations. Innovations like WebRTC are clearly key to full unification; currently Lync Web app for browsers lets any user join a meeting from a PC or Mac browser, but requires a plugin for the browser. Once this standard is ratified (and Microsoft is going against the grain with this one) any user on any browser can enjoy the benefits of full Lync / Skype communication modalities with no barriers.

The Lync – Skype integration is central to Microsoft’s UC plans, Skype brings to the Lync ecosystem over 300 million users, targeting a scale of billions of users and transactions. When compared to the number of Lync Enterprise Voice users, 5 million, these numbers are indeed staggering. In addition the importance of the Microsoft Office installed user base isn’t lost on Microsoft with nearly 1 billion Office users out there scope to grow an installed user base for UC modalities is vast.

Microsoft's core value proposition to the Enterprise is not a sea of Skype users it’s an end-to-end communications ecosystem that includes an identity engine and central directory (AD), email (Exchange), content creation (Office), content management (SharePoint), real-time communications including presence, IM, audio, video, data sharing, and conferencing (Lync) all tightly integrated and available across the user's preferred devices. Making it easier and more intuitive to interact across these broad layers of the communications ecosystem is the name of the game. Replicating a familiar experience between Office applications, with which a billion users are familiar, in the Lync environment is a very logical place for Microsoft to focus.

Missing from this picture are the social networking aspects of B2C or B2X communications, a corporate Facebook for collaboration. This is in Microsoft’s plans and comes in the shape of Yammer, a fully established enterprise social network. Expect integration to come with the next major release of Lync – 2014.

Additionally, the advent of the Lync Room System (LRS), and the tight integration it offers between Microsoft Outlook, OneNote, and Lync. The Lync Room System has the potential to eliminate historic barriers that have limited group video as a method of communications, making it easier to schedule, join, and moderate, making content sharing a more natural part of room-based collaboration. The Office and OneNote integration, on the other hand, can make group collaboration more effective making it easier to include traditional best practices such as meeting agendas, notes, and action items.

In summary, Microsoft has a set of technologies and products becoming ever more tightly integrated forming a single identifiable ecosystem, harnessing an existing user base and a new global network with familiar, intuitive, ever pervasive interfaces. How will the balance of power shift in unified communications with over a billion users relying on Lync/Skype for telephony, messaging, conferencing, presence and feeds?

Tuesday, 14 May 2013

Supporting Microsoft Lync Architecture

With huge financial savings to be made by fully exploiting the Microsoft enterprise license agreement, organizations needing to make efficiency savings are looking to Lync. Here in the UK and rather surprisingly, this is most prevalent within the public sector. Year on year cuts across the whole sector have forced a thorough re-evaluation of all assets. IT services is an easy target; equipment, licenses, support etc. all add up to a significant investment of Cap-ex and ongoing Op-ex. Move from VMWare to Hyper-V, Oracle to SQL and the PBX to Lync and you have saved a fortune on licenses, ongoing maintenance contracts and specialists within your teams to support the tech. 


No one is implying that Microsoft products are better in some way than the omni-present industry mainstays, rather the opposite, but they are cheaper and the senior management thinking is “migrate all of our services to Microsoft systems and our IT teams can concatenate down to just a few Microsoft guys”, implying that Microsoft SharePoint and System Center occupy the same skill set.

Whichever way you look at it Lync is replacing analogue phone systems and VoIP telephony alike, and bringing with it the deep office application integration that no one else offers, not to mention mobility.
As an organization looking to leverage the benefits of Lync for increased business efficiency and cost savings it’s easy to get it all wrong and difficult to get it right, here’s a few pointers:
Understand the components. Lync is not only gateways, phones, 3rd party applications, load balancers and the front end / backend roles, but also the IP network, DNS, firewalls, reverse proxies and Active Directory.
Develop and share your UC strategic plan. If your Cisco experts think CUCM is the future, and Microsoft experts think Lync is the future then without buying into some common management direction, the end solution may be watered down, less efficient and provide less up-time.

Do you intend to support in-house or outsource as a managed service. Outsource if you’re moving fast and lack the required skills. If self-supporting, read on.

Align your teams. Retain experts in each key technology and bring them together to provide a shared service for the end users. Realign your teams, or at the least, break down the silos amongst Subject Matter Experts. They should commit to providing 99.999% service.

Choose systems integration partners carefully. Picking an SI with a broad portfolio and deep experience ensures your next decisions and investments will be future-proofed. Using a general Systems Integrator who handles Windows, VMWare, and Exchange may be a mistake. Lync is a complex product you need specialists.

Select components wisely. No less than five gateway manufacturers have at one point entered the market. Three remain. Even prior to Nortel being acquired by Avaya, the LG-Nortel IP phones were being discontinued. Ensure the SI partner offers a broad range of hardware and advice on who is exiting the market and who is investing.

Develop custom SOPs. The first-tier help desk should not always call the Lync expert if there’s an issue impacting Lync, because the issue may well be the Hypervisor, the LAN, or the trunk. Offer training enabling them to qualify issues and triage them to the correct tier-2 expert.

Get comprehensive, custom training. Effective Lync training for systems administrators is hard to come by. You can find installation/administration training on the market, but it’s aimed at certification and so once the system is installed half of the training is redundant. Consider using an expert to help your team understand how to diagnose and resolve issues relevant to your system and not an exam scenario.  
Retain an SME. Ensure you hold the contact details for a Lync subject matter expert, possibly the one that designed the solution. Bring them in at consultancy rates when you hit a problem that can’t be resolved in-house.

It’s easy to sell UC solutions to end users, specifically Lync UC. Unlike much of the IT technology we invest in within business, routers, firewalls, SANs etc. its high impact; the users get to see it, interact with it, it’s a shiny new toy. But it’s providing a critical service and moreover it’s replacing a device which we have come to rely on for even the most trivial operations; the PBX, the telephone. When it works it’s a look into the future of business, when it fails it will be your worst nightmare.


Current Top 7 Operating Systems by Internet usage.

Based on current trends we will see the standings shown below from June 2013.
Windows 8 has leapfrogged Windows Vista and Apples OSX to sit behind Windows XP.

As XP now enjoys only extended support and each new computer system ships with Windows 8 we can expect XP to drop to the number 3 spot in the future.
 
The debate as to whether Windows 8 will ever see widespread use within industry will continue until it does and inevitably eventually occupies the number one spot ahead of Windows 7.

1. Windows 7
2. Windows XP
3. Windows 8
4. Mac OSX
5. Windows Vista
6. iOS
7. Linux


Monday, 13 May 2013

The Lync Room System (LRS)


Lync is at the center of one of the biggest transformations in the way we work since the advent of the PC. The workforce is more distributed, with more flexible working hours and getting things done increasingly relies on collaboration with people in multiple locations. Bill Gates was referring to this trend when he said at the launch of Lync 2010, “Lync is the most important thing to happen to the office worker since the PC came along”.
Lync Room System from Smart Technologies

In Lync 2013 Microsoft have made significant investments in video and collaboration to make it really easy for individuals to collaborate from anywhere and on any device. The new video gallery enables all meeting participants to see and be seen and the mobile clients enable users to communicate and participate in a meeting from any device.

Lync 2013 is the fourth release of the Microsoft unified communications product line starting with Office Communicator 2007. The level of innovation we have seen since the start of our unified communications journey has been dramatic, if not unprecedented.

One area which hasn’t kept pace with this level of innovation is the meeting room, which is an area where information workers (IW’s) spend a lot of time during the course of a day. As more and more meetings involve remote attendees, the capabilities and expectations of these remote attendees make very clear how far behind the meeting room experience has fallen compared to desktop and mobile.

The best effort of the industry to bring communications to the meeting room to date has been with videoconferencing systems (VTCs). Over time, we’ve heard from many of our customers who are dissatisfied with their current videoconferencing experience that they wish it would just work and be as easy to use as their desktop.

So what exactly are the problems with conference rooms that make them so hard to use? Many of us who go to meetings on a regular basis know them well:

Time spent getting the meeting started: We’ve observed that it takes 8 to 10 minutes on average from the time someone tries to start a meeting to the time 2-way video is established and content is available in the meeting. Challenges abound in everything from getting the projector working to getting the laptop to project to getting video started.

Videoconferencing equipment is not well utilized: Most large companies have deployed VTCs in some meeting rooms but their usage is often limited to those who had the need to install and took the trouble to learn how to operate them in the first place. If you ask everyone else what they know about VTCs, they will probably comment on the camera at the front of the room pointing at the wall and the remote control on the table. This is primarily because the user interface for VTCs is not intuitive and even once it has been learnt, you still need to know the identity of the room you want to call to be able to establish a connection. VTC vendors have tried to improve this experience in recent years but it’s still not as intuitive as using the PC on your desk.

Remote attendees feel isolated: For most meetings with content and remote attendees, the in-room participants need to choose which of the two to show in the meeting room as there is only so much screen real estate available. Most often, the in-room attendees choose to show the content which is the subject of the meeting, and not the video of the remote participants. Without the 2-way video connection, out of sight is like being out of mind and remote attendees aren’t able to contribute effectively to the meeting.

Meetings are hard to manage: When you finally get the meeting started, you still need to worry about managing the participants, the audio/video and the content being shown in the meeting.

What is a Lync Room System?

Lync Room System is a meeting room solution consisting of integrated hardware and software delivered by our partners and optimized to join Lync meetings. With Lync Room System you can join an online meeting with one touch and be ready to collaborate with remote attendees in seconds. It has all the equipment you need for great meetings:

LRS - VTC

1.High definition touch displays (1080p) for showing video and enabling collaboration. Lync Room Systems are available with 1 or 2 front of room touch displays depending on your room size

2.High definition video camera for capturing the room in full 1080p resolution

3.Wideband audio for clear sound from the room and to the room

4.Table-top touch meeting console to enable the meeting controller to manage the meeting without distracting the other attendees

It’s all brought together by the Lync Room System Edition software, which is a full Lync client optimized to bring the immersive meeting experience to a meeting room setting. It makes joining meetings as easy as on your PC and breaks down the barrier between in-room and remote attendees. Being able to see content and high definition video side by side makes remote collaboration more effective.