OCS 2007 OCS 2007 Mediation Server PSTN Gateways
- Slides: 38
OCS 2007 進階系列 – 深入探討 OCS 2007 Mediation Server 及 PSTN Gateways 馮立偉 台灣微軟特約講師
現行 PBX 及 GWs 問題點 • 缺乏支援 SIP over TCP – Only one GW vendor supports SIP over Transport Layer Security (TLS), which is used in UC to encrypt SIP messages • 沒有支援 SRTP – Used in UC to encrypt voice channel • 沒有支援 ICE – Used in Microsoft® Office Communicator 2. 0 to enable voice to get through firewalls and network address translators (NATs) • 無法與以下互通: – The advanced capabilities of the UC Media Stack – The Windows management scheme
Media GW 配置 • Advanced Media Gateway (MGW) – Rich MGW appliance running media server Rich GW appliance hosting RTC (compatible) Media Server • UC Mediation Server • UC-compatible media stack • Basic Media GW – Basic MGW appliance with UC Mediation Server Basic GW Appliance UC Mediation Server
Media GWs 種類 • Advanced or basic hybrid GW – 直接與 UC 互通 – – Standalone appliance supporting TDM features Supports SIP over TLS Supports SRTP Supports RFC 3261 compliant SIP with Microsoft® Office Live Communication Server protocol extension subset • Including RTC specified call flows – – • Supports RT Audio and Siren Supports ICE for FW/NAT traversal Sends RTCP reports and will respond to reskit troubleshooting probes Provides remote management capability (Windows® Management Instrumentation? ) Basic GW – SIP/IP telephony GW – – Standalone appliance supporting TDM features Supports SIP over TCP Supports RFC 3261 compliant SIP Supports G. 711
現行 Media GW 合作廠商 Basic hybrid GWs Basic GWs • Dialogic • Audio. Codes – DMG 4000 – New product to be announced – Based on Windows Server® 2003 • Audio. Codes – New product to be announced – Released later in 2007 • Quintum – New product to be announced – Released later in 2007 • Aculabs – New product to be announced – Released later in 2007 – Mediant 1000 and 2000 • Dialogic – DMG 2000 range – formerly Intel TIMG range • Quintum – Tenor. DX
UC/PSTN 整合情境 • Microsoft® Office Communications Server 2007 共存 – UC 使用者仍有 PBX 電話 – 能包含 RCC 情境 • Communications Server 2007 standalone – No PBX – 另一種就是 PBX 仍被沒有使用 UCS 的使用者使用
語音郵件路由 • 執行於 Front End 伺服器 • 語音郵件方案是由 unified communications (UC) 與 Exchange Server 2007 Unified Messaging 透過 SIP 整合來提供 • Play on Phone feature from Microsoft® Office Outlook® • Subscriber Access 功能允許透過電話取得語音郵件或 e-mail • 自動總機路由 • 已授權使用者不用再輸入 Pin 碼 Microsoft Confidential - Shared Under NDA
Outbound 路由 • 轉換 – 藉由套用區域特定正規劃規則, 轉換撥入號碼為標準格式 – 允許使用者保留現有撥號格式 • 34567 in Cincinatti is actually +1 513 123 4567 • 34567 in Boston is actual +1 617 123 4567 • RNL – – – Reverse Number Lookup 允許把號碼對應到 URI Allows users to be called by one name space E. g. +1 425 123 4567 is actually sip: bob@contoso. com • 路由 – 如果撥打之號碼沒有對應到任何 Microsoft® Office Communications Server 2007 使用者, 則需要往外撥打 – 根據撥打之號碼, 套用撥號授權及選擇合適的 gateway 繞到目的地 Microsoft Confidential - Shared Under NDA
Gateway 規劃 • Media gateway 用途 – – – Plan A Gateway Ubiquitous connectivity Superior audio quality Great manageability RTAudio • Mediation server 功能 – – – TCP to TLS Intermediates UC call flows G. 711 to RT Audio and Siren Apply SRTP to media on UC side Act as an in-circuit emulation (ICE) client for the MGW – Submit audio quality statistics Plan B Gateway G. 711 RTAudio Mediation Server Microsoft Confidential - Shared Under NDA
demonstration UC 語音呼叫流程
Phone Call – You and Me
Phone Call – with PBX
Phone Call – with Mediation
Phone Call – from Anywhere (No Virtual Private Network [VPN] Required)
Phone Call – with Gateway
Simple Deployment, External Access, and Voice (Single Voice Location) External/ Federated/ Anonymous Users Medium business OR Enterprise - small/initial/regional deployment Functionality IM/presence and conferencing External/federation/PIC/anonymous Voice call control and voicemail – single location No high availability Perimeter Network Active Directory Edge Server Prereqs Active Directory® directory service, HTTP Reverse Proxy (e. g. ISA) "Plan A" IP-PSTN GW (e. g. Dialogic) Microsoft® Exchange Server 2007 mail environment HTTP Reverse Proxy PSTN A IP-PSTN Gateway Standard Edition Exchange UM Server Scale 3 Servers (3 Roles) Few thousand users (goal) Notes Voice location: unique inbound PSTN termination point (e. g. one per area code) Exchange 2007 UM SP 1 Beta can not be colocated with Exchange 2007 mailbox Mailboxes may need to scale out independently
Simple Deployment, External Access, and Voice (Regional Voice Locations with Plan B GWs) Deployment Scenario External/ Federated/ Anonymous Medium business OR Enterprise - small/initial/regional deployment Perimeter Network Users Active Directory Functionality IM/presence and conferencing External/federation/PIC/anonymous Voice call control and voicemail – single location No high availability Edge Server HTTP Reverse Proxy Loc 1 Prereqs A Standard Edition IP-PSTN GW PSTN Loc 2 B IP-PSTN GW Loc 3 Mediation Server B IP-PSTN GW Mediation Server Exchange UM Server Active Directory® directory service, HTTP Reverse Proxy (e. g. ISA) "Plan A" IP-PSTN GW (e. g. Dialogic) “Plan B” IP-PSTN GW (e. g. Quintum) Exchange Server 2007 mail environment Scale 3 servers plus one Mediation server per Plan B IP-PSTN GW (4 roles) Few thousand users (goal) Notes Mediation server must be located near IPPSTN GW
區域性, 多重地點佈署範例 A IP-PSTN GW B IP-PSTN Mediation GW Server All other LCS & Ex infrastructure (incl. Perimeter Network) Chicago HQ B IP-PSTN Mediation GW Server Minneapolis Voice Location 1 (Area Code 612) Cincinnati Voice Location 2 (Area Code 513) Boston Voice Location 3 (Area Code 617) Maps courtesy of www. theodora. com/maps, used with permission.
全球語音部署 Primary Perimeter Network Deployment Scenario Global mission-critical enterprise deployment Active Directory Functionality Geographic deployment Voice call control and voicemail – multiple locations High availability Active Passive Enterprise Edition Front-End Servers: Expanded Loc 1 PSTN Region I A Prereqs IP-PSTN GW Loc 2 B IIS Servers IP-PSTN GW Loc 3 Mediation Server A/V Conferencing Servers Web Conferencing Servers Enterprise Pool: Expanded B IP-PSTN GW Mediation Server Exchange UM Servers Secondary Perimeter Network Loc 1 PSTN Region II Scale Global Enterprise Pool: Consolidated B IP-PSTN GW Loc 3 Enterprise Edition Front-End Servers: Consolidated A IP-PSTN GW Loc 2 Directors B IP-PSTN GW Active Directory, HTTP Reverse Proxy (e. g. ISA) "Plan A" IP-PSTN GW (e. g. Dialogic) “Plan B” IP-PSTN GW (e. g. Quintum) Exchange Server 2007 mail environment Mediation Server Notes Exchange UM scale depends on mailbox locations
全球語音部署 B IP-PSTN GW B IP-PSTNMediation GW Server Toronto Oslo A IP-PSTN GW London Chicago (Global HQ) A IP-PSTN GW SFO LAX A IP-PSTN GW Primary Perimeter Network Directors Pool #1 Mediation Server Lisbon A IP-PSTN GW Paris (EMEA Datacenter) Secondary Perimeter Network Pool #2 B IP-PSTNMediation GW Server Tokyo Delhi B IP-PSTNMediation GW Server Singapore (APAC Datacenter) Secondary Perimeter Network Pool #3 Sydney A IP-PSTN GW
Communications Server 2007 Standalone – 往內撥打 • • Call routed from PSTN hits Media GW converts to SIP call Communications Server 2007 locates the UC user Office Communicator rings
Communications Server 2007 Standalone – 往外撥打 • Call made from Office Communicator – Possibly to another UC user • Communications Server 2007 routes call to Mediation Server • Mediation Server passes call to Media GW • Media GW places PSTN call
Communications Server 2007 Standalone – Call Forward • • • Call routed from PSTN hits Media GW converts to SIP call Communications Server 2007 forwards call to different UC user – Based on original called-party’s preference • Office Communicator “rings”
Communications Server 2007 Standalone – Call Transfer • Office Communicator “rings” – Callee “picks up” • Called party decides to transfer to another UC user – Blind or attended transfer • Caller speaks to new called party
Communications Server 2007 Standalone – Conference • UC user decides to escalate two-party call to ad-hoc conference call – Picks conference participants from contact list, based on presence • Conference Server calls out to new participants – Some via PSTN • Original call is transferred to the Conference Server
Communications Server 2007 Coexistence Scenario – 往內撥打 • Same as “Standalone” call flow, except: – – – Call hits PBX, not Media GW Call is forked by PBX to UC User decides to pick call up on either UC or phone
Communications Server 2007 Coexistence Scenario – 往外撥打 • Same as “Standalone” call flow, except: – – – Call hits PBX, not Media GW Call is forked by Communications Server 2007 to PBX User decides to pick call up on either UC or phone
Communications Server 2007 Coexistence Scenario – Call Forward • Same as “Standalone” call flow, except: – Call hits PBX, not Media GW – Call is forked to UC – Communications Server 2007 forwards call • Based on user profile – Deflected user decides to pick call up on either UC or phone
Communications Server 2007 Coexistence Scenario – Call Transfer • Same as “Standalone” call flow, except: – Call transfer to second UC user invokes dual fork call to PBX extension – Second UC user picks up on either Office Communicator or phone
Communications Server 2007 Coexistence Scenario – Conference • Same as “Standalone” call flow, except: – All UC users have option of taking call on Office Communicator or the phone
Communications Server 2007 Coexistence Scenario – 勿打擾 • • • Call to UC user on DND results in call rejection Call also rejected on PBX Caller routed to PBX voice mail
UC PBX 合作廠商 • • Nortel Cisco Avaya Siemens • • Alcatel-Lucent Ericsson Mitel NEC • Nortel is currently testing interoperability • The remainder of these partners are currently working on the interoperability requirements and will be under test before the UC launch • More partners will be announced in due course
- Ocs 2007
- Firewall a
- Application level gateways
- Pfa compliance checklist
- Pstn tdm
- Cisco pstn
- Subject gateways
- Protocol gateways
- Behavior management middleware
- Bpmn gateways
- Protocol gateways
- El anatsui old man's cloth
- Grinnell ocs
- Grinnell ocs
- Essential character traits
- Stand alone printers
- Ocs fineco
- Economia circular
- Ocs stock taking
- Ocs sa
- Ocs advisory board
- Fast desktop for architecture software
- Usda ocs
- Self service computer
- Ocs inventory glpi
- Ocs fcz
- Project server 2007
- Mediator vs moderator
- Mediation
- Family mediation brussels
- Definition of peer mediation
- Imiinter
- Complete mediation example
- Mediation betriebsrat arbeitgeber
- What is bscs billing system
- David kenny mediation
- Sauerstoffkreislauf mensch grundschule
- Mediation hypothesis example
- Emin definition