Posts Tagged ‘Communications’

Over View of MS office Communications

Functions

  • Instant Messaging
  • on-Premise web conferencing
  • Audio/Video conferencing
  • Telephony

Architecture

Editions

  • Standard Edition ( small/ medium )organizations

All scenarios / Functionalities located on the server

  • Enterprise Edition( medium / Big) organizations
    • Consolidated configuration

All functions/Scenarios located on front end servers

  • Expanded configuration

Each Function is configured on a standalone server

Servers

  1. Front End Servers( All functions)
  2. Perimeter servers
  3. Application servers
  4. Active Directory servers.

( telephony and conferencing servers have to be stand alone servers)

 

Telephony

Basic Telephony Components

PSTN is a network of public circuit-switched telephones across the world

ISDN PRI is a voice and data service that provides high-volume access to PSTN

A PBX

A telephony gateway

 

Functionality Of Telephony Solution

  1. Basic call control
  2. Advanced call control
  3. Inbound call options
  4. Call forwarding
  5. Voice mail
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
 

Unified Communication Enviroment

So we need to create a development environment for the UC … and I it will known that it is a bit complicated to start it up and configure it .

I found that good link that explains a step by step to get a working environment with the most wanted features here

the topic is based on modifying a virtual images that can be downloaded from Microsoft here

also Chris explains about the software needed for both the development and the production environments

Development environment

Production environment

More details about that is located in that link here

I also know that the last chapter of the book “Programming for Unified Communications with OCS 2007 R2” the book recommended  by MS explains a lot about configuring the environment in its last chapter here

I know that the UC environment consist of many servers , exchange server office communicator and others … I am not sure how many virtual server we will need … didn’t go that deep yet … but I know the environment  MS used in its session consist of 3 to 4 servers

Certificates for the UC from Microsoft are  “Microsoft Office Communications Server 2007 – Configuring” and “Microsoft Office Live Communications Server 2005” here

I would really like to have a control of a physical server and configure the environments myself. And then document all the steps I followed up.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
 

Microsoft UC Developer Workshop

So just a quick notes on what I learned in two days at Microsoft development center ,basically it was a big demo of what UC can do and then a small explanation of each step and how was the demo done

The demo was about a wife that is going to buy a sofa from a super market and then the sales person opens a wpf windows application that show he is online from the communicator and then he starts navigation through different type of products and then choose sofa and then opens the customer calendar and choose a good day to deliver the sofa

After that the application chooses a driver that is not busy at the day automatically and books a date with the delivery details in his calendar using his credentials

After that the driver opens his outlook and decide to make the delivery day another day and moves the meeting in the outlook calendar that action triggers an event automatically that makes the office communication server calls the customers and asks him if he want to move the delivery day to the date through a ATM voice of Microsoft young lady

If the customer says yes the date is moved and booked else they search for another date that meets both driver and customers date

After wards the driver arrive the house of the customer and uses OFS to call the customer through his communicator , the OFS calls the customers and notify him that the driver wants to talk with him

And asks if he accepts that

We have seen another example of a big airplane factory that uses the UC to call engineers and share with them 3D plane models and asks in details and change the models through sharing a third party application while still having the ability to talk through web cams

Another example was about a customer visiting a company and he finds on the in trance door a pc with an application asking about his visit and then calls the employee he is visiting on his communicator and then they can start talking through the web cam and then the employee is promoted if he accepts the customer visit , when approves it a visit card is printed out to the customer with a bar code and his image on it

Some fancy staff but quiet powerful, I got all the presentations and soft copy of the recommended book and some good links if we need to get some virtual images up and running

I would really like to have a physical server where we can host those images to play around

About the Training

The Unified Communications Platform Team is excited to provide this intensive developer training to our SI partners to help build UC developer capability in their companies and serve the needs of our mutual customers. This two day event is deeply technical and is geared towards experienced software developers and solution architects that are interested in developing solutions that leverage Office Communications Server 2007 and or Exchange 2007.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
 

 

View Abdel-Rahman Awad's profile on LinkedIn

Archives

 

Rss Feed Tweeter button Facebook button Linkedin button Delicious button Digg button