Nortel MAS Reference Manual
Nortel MAS Reference Manual

Nortel MAS Reference Manual

Media application server
Hide thumbs Also See for MAS:
Table of Contents

Advertisement

Quick Links

Nortel Media Application Server
Media Application Server
Planning and Engineering
NN42020-201
.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MAS and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Nortel MAS

  • Page 1: Media Application Server Planning And Engineering

    Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201...
  • Page 2 Users must take full responsibility for their applications of any products specified in this document. The information in this document is proprietary to Nortel Networks. Nortel, the Nortel logo, and the Globemark are trademarks of Nortel Networks. IBM, Lotus, Lotus Notes, BladeCenter, and BladeCenter T are trademarks of IBM Corporation.
  • Page 3: Revision History

    January 2007 Standard 01.01. This document is issued to support Multimedia Communication Server 5100 Release 4.0. This document contains information previously contained in the legacy document, now retired: MAS Network Deployment and Engineering Guide (NN10377-191). December 2006 Standard 7.0. This document is updated for MCS 5100 Release 3.5. It addresses CR Q01509188.
  • Page 4 4 Revision history October 2005 Standard 1.0. This document is up-issued for MCS 5100 Release 3.5. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 5: Table Of Contents

    Finding the latest updates on the Nortel Web site 15 Getting help from the Nortel Web site 15 Getting help over the phone from a Nortel Solutions Center 15 Getting help from a specialist by using an Express Routing Code 16...
  • Page 6 SDP record to hold CS 1000 if hold is required for media changes 38 Connect Egress record to establish session with MAS 39 Disconnect record to disconnect MAS leg 40 SDP record to change CS 1000 media with MAS media 40 Restrictions and limitations 41 Media Application Server platform...
  • Page 7 IBM xSeries 335 and 336 reliable network configuration 100 IBM eServer BladeCenter and BladeCenter T reliable network configuration 101 Multilink trunking 104 SIP network considerations 104 Provisioning and routing guidelines for Media Application Server services 105 Inheritance 107 Provisioning guidelines 108 Routing scenarios 109...
  • Page 8 59 Meet Me Audio Conferencing requirements 62 Music on Hold and Announcements services requirements 65 Port limits for multiapplication MAS deployments 67 IBM xSeries 3550 power requirements 70 IBM xSeries 336 power requirements 71 IBM xSeries 335 power requirements 71 IBM eServer BladeCenter power, heat, cooling, and sound specifications 72...
  • Page 9 Table 32 Table 33 Table 34 Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks MPUs by Ptime and CODEC 111 License key exhaustion thresholds 114 QoS and time values 117 Microsoft open ports in TCP/IP Filter 121 Media Application Server IP ports 122 Microsoft hotfixes beyond Service Pack 4 130...
  • Page 10 10 Contents Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 11: New In This Release

    Media Application Server (MAS) applications to co-reside in the same IBM BladeCenter T chassis. For example, BCP, MAS Ad Hoc Conferencing, and MAS Announcements can reside in the same chassis at the same time. Each application runs on its own server card (known as a blade) in the chassis.
  • Page 12: Ibm X3550

    12 New in this release IBM x3550 The MAS platform is now supported on the IBM x3550 server. The IBM x3550 is a direct replacement for the IBM x336 and comes with Windows Server 2003 preloaded. MAS Radvision support This feature covers internal changes to the MCS 5100 software and is related to the Radvision (RV) Stack Integration feature.
  • Page 13: Other Changes

    This document was renamed and renumbered from MAS Network Deployment and Engineering Guide (NN10377-191) to Media Application Server Planning and Engineering (NN42020-201). This document has been updated to adhere to the Nortel Customer Documentation Standard (NCDS). Media Application Server Planning and Engineering Copyright ©...
  • Page 14 14 New in this release Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 15: How To Get Help

    Communication System (MCS) 5100, go to the Technical Documentation page for MCS 5100. Getting help from the Nortel Web site The best way to get technical support for Nortel products is from the Nortel Technical Support Web site: www.nortel.com/support This site provides access to software, documentation, bulletins, and tools to address issues with Nortel products.
  • Page 16: Getting Help From A Specialist By Using An Express Routing Code

    To access some Nortel Technical Solutions Centers, you can use an Express Routing Code (ERC) to quickly route your call to a specialist in your Nortel product or service. To locate the ERC for your product or service, go to: www.nortel.com/erc...
  • Page 17: About This Document

    IP network infrastructure. The document addresses the issues and requirements for deploying the MAS services in a generic IP network for an MCS 5100 solution. This document also provides performance and capacity information for system engineering.
  • Page 18: Indication Of Hypertext Links

    Related documentation This document covers MAS services for the MCS 5100. For complete information, use this document in conjunction with the full suite of MAS and MCS 5100 documentation. MCS documentation The MCS 5100 Release 4.0 suite includes the following documents: •...
  • Page 19: Introduction

    TDM-centric voice processing platforms as multimedia and data networks continue to converge. Media Application Server overview The MAS overview consists of the following MAS services. The following sections cover the various services in more detail. Media Application Server services The current MAS services available to customers are as follows: •...
  • Page 20: Ad Hoc Audio Conferencing Service

    Ad Hoc Audio Conferencing service This service provides on-demand audio conferencing for three or more parties. It is invoked from all Nortel MCS clients. The Ad Hoc Audio Conferencing service also supports consultative transfers initiated by these clients. Public Switched Telephone Network (PSTN) participants are supported through gateways but cannot invoke the Ad Hoc Audio Conferencing service.
  • Page 21: Table 1 Treatment (Cause) Group Reasons

    • You configured treatments for a domain (and optionally a subdomain). • You placed the necessary treatment audio files on the MAS. • A problem occurs completing a call and the Session Manager for the terminating party generates one of the supported SIP cause messages.
  • Page 22 Manager finds a reason in one of the treatment groups, it checks the language preference of the called party. The language parameter is needed to let the Media Application Server know which file to play for the user (file name and locale parameters are both needed).
  • Page 23: Branding Announcements

    When the Media Application Server receives a request to play an announcement, the server looks for the file name and checks if it has a file for the language requested. If no file is found, the Media Application Server returns a Not Found indication to the Session Manager, that proceeds as if no announcement was to be played (in other words, forwards the original failure cause to the originator).
  • Page 24: Im Chat Service

    Note: IM Chat is supported on the Multimedia PC Client, the Multimedia Web Client, the Multimedia Office Client, and the Multimedia PC Client for IBM Lotus Notes. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Domain xyz.com Branding for calls...
  • Page 25: Table 3 Default Im Chat Parameters

    Invitation Response Duration Maximum Message Length The Media Application Server relies on network intelligence to route SIP sessions to and from the system successfully. The Media Application Server does not normally maintain knowledge of users, routes, aliases, or any other network-specific information except in the case of the IM Chat application.
  • Page 26: Meet Me Audio Conferencing Service

    Participants who dial in early are put on hold and connected to an audio stream of music, advertisements, or information that you configured. The music played to participants waiting on hold is played from the MAS Meet Me Audio Conferencing service. The music is played from audio files stored locally on the MAS Meet Me Audio Conferencing service server.
  • Page 27: Meet Me Audio Conferencing Im Chat Feature

    The Meet Me Audio Conferencing IM Chat feature is not licensed. This feature is automatically deployed with the Meet Me Audio Conferencing service. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Meet Me Audio Conferencing service 27 Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 28: Meet Me Audio Conferencing Premium Feature

    Multimedia PC Client and Multimedia Web Client. DivX is the only video CODEC supported by the Media Application Server, and is installed as part of the Multimedia PC Media Application Server Planning and Engineering Copyright ©...
  • Page 29: Media Application Server Planning And Engineering

    For video conferencing, all Media Application Servers within the same pooled entity in a subdomain must be licensed and configured identically. In other words, all MAS within the same pooled entity in a subdomain must either be licensed for video conferencing and configured to enable video conferencing, or else these MAS must not be licensed for video conferencing and must be configured to...
  • Page 30: Media Application Server Planning And Engineering

    • support for mixed video frame rates—Video frame rates are not forced to match the chairperson’s frame rate. The MAS software attempts to adapt frame delivery to the frame rate of each conference participant. Note: The MAS software uses best-effort adaptation to send as many video frames in each second as possible, up to the limit of each participant’s frame rate.
  • Page 31: Media Application Server Planning And Engineering

    To activate the service, the administrator must provision music audio files on a Media Application Server. Note: Nortel does not supply music audio files with this service. Customers must provide their own music files and provision them on the Media Application Server.
  • Page 32: Media Application Server Planning And Engineering

    Ringback and treatment service functionality overview The ringback and treatment service provides the following functionality: • detection of a media pivot transfer scenario Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 33: Media Application Server Planning And Engineering

    • connection to a MAS to provide ringback through the use of the existing treatment pooled service mechanisms • connection to a MAS to provide treatments appropriate to the call failure reason through the use of the existing treatment pooled service mechanisms •...
  • Page 34: Media Application Server Planning And Engineering

    18x message with no SDP. Thus, a call that sequentially advances can have multiple applications of network-based audible ringback. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 35: Media Application Server Planning And Engineering

    Population of the SIP messaging for ringback service The Universal Resource Indicator (URI) used to trigger the capability of the ringback service on the MAS is important to the function of the service. The following example describes the INVITE generated to trigger ringback service on the MAS.
  • Page 36 Session Manager (which occurs on reception of a final response from the transfer-to party). Note: The locale given and used by the MAS is the default locale defined for the domain in which the call is being handled. If this locale is not available, then the system default for the MAS is used.
  • Page 37: Media Application Server Planning And Engineering

    The ringback service attempts to send an INVITE to the MAS to trigger available or ringback. If the routing to the MAS itself (pooled entity not defined) is not misprovisioned present, an internal 404 message is generated and the service does not activate.
  • Page 38: Media Application Server Planning And Engineering

    38 Introduction Accounting This section describes the Internet Protocol Detail Records (IPDRs) generated in a session with the MAS and a CS 1000 user that is being reinvited. For further information, see Accounting Call Scenarios (NN42020-128). SDP record to hold CS 1000 if hold is required for media changes <ipdr:IPDR seqNum="193"...
  • Page 39: Media Application Server Planning And Engineering

    Connect Egress record to establish session with MAS <ipdr:IPDR seqNum="194" time="2004-08-20T02:26:09.645Z"> <ipdr:SS service="ConnectEgress"> <ipdr:SC xsi:type="SC-VoIP-Type"> <subscriberID>9047720010@xyz.com</subscriberID> </ipdr:SC> <ipdr:SE xsi:type="SE-VoIP-Type"> <appSrvID>appsvr</appSrvID> <appSrvVer>ims_3.0.9_build448</appSrvVer> </ipdr:SE> </ipdr:SS> <ipdr:UE xsi:type="UE-VoIP-Type"> <recTime>2004-08-20T02:26:08.795Z</recTime> <protocol>sip</protocol> <uID>fe7a03e4c34a85c516e6e369f51ae15ce9a5e1@47.104.23.65</uID> <corrID>fe7a03a90d18e078216e6e36f14d22a940d56ac@47.104.23.65</corrID> <connSubscriberID>treatment@xyz.com</connSubscriberID> <startTime>2004-08-20T02:26:08.713Z</startTime> <connParty>sip:47.104.11.112;ntlocs=6010</connParty> <outpulsedDigits>sip:annc@xyz.com;play=ringback;early=no;rep eat=infinite;mediatype=treatment;locale=en_US</outpulsedDigits> <tUA>Nortel MAS 3.1.192</tUA> <ansInd>true</ansInd> <ansTime>2004-08-20T02:26:08.775Z</ansTime> <aband>false</aband>...
  • Page 40: Media Application Server Planning And Engineering

    <appSrvVer>ims_3.0.9_build448</appSrvVer> </ipdr:SE> </ipdr:SS> <ipdr:UE xsi:type="UE-VoIP-Type"> <recTime>2004-08-20T02:26:12.038Z</recTime> <protocol>sip</protocol> <uID>fe7a03e4c34a85c516e6e369f51ae15ce9a5e1@47.104.23.65</uID> <corrID>fe7a03a90d18e078216e6e36f14d22a940d56ac@47.104.23.65</corrID> <connSubscriberID>treatment@xyz.com</connSubscriberID> <endTime>2004-08-20T02:26:12.038Z</endTime> </ipdr:UE> </ipdr:IPDR> SDP record to change CS 1000 media with MAS media <ipdr:IPDR seqNum="196" time="2004-08-20T02:26:13.089Z"> <ipdr:SS service="SDP"> <ipdr:SC xsi:type="SC-VoIP-Type"> <subscriberID>u1@xyz.com</subscriberID> </ipdr:SC> <ipdr:SE xsi:type="SE-VoIP-Type"> <appSrvID>appsvr</appSrvID> <appSrvVer>ims_3.0.9_build448</appSrvVer> </ipdr:SE> </ipdr:SS> <ipdr:UE xsi:type="UE-VoIP-Type">...
  • Page 41: Media Application Server Planning And Engineering

    (typically, CS 1000) as opposed to any terminating MCS subscriber. • The service does not activate if the MAS is not found or is not available. • A treatment announcement does not play to the CS 1000 user if the transfer fails.
  • Page 42 42 Introduction Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 43: Media Application Server Planning And Engineering

    "IBM xSeries 336 platform" (page 48) — "IBM xSeries 335 platform" (page 49) — "IBM eServer BladeCenter chassis" (page 50) — "Changing the MAS platform" (page 50) — "IBM HS20 blade server" (page 55) — "IBM HS20 Dual SCSI Expansion Unit" (page 59) —...
  • Page 44: Media Application Server Planning And Engineering

    When selecting the hardware platform for a Media Application Server, consider the following factors: 1. the engineering requirements of your network 2. the services that you plan to run on the Media Application Server The supported platforms are: • Small-to-medium systems xSeries 336 platform"...
  • Page 45: Media Application Server Planning And Engineering

    There are exceptions to this rule. Music on Hold, and the Announcement services can coexist on the same x3550, x336, x335 or HS20 Blade. Also, Border Control Point (BCP), and MAS applications can co-reside in the same BladeCenter T chassis. For more information about this option, see Another exception is a multiapplication MAS deployment.
  • Page 46: Media Application Server Planning And Engineering

    Figure 2 IBM xSeries 3550 The IBM x3550 platform is a data center ready product with a Microsoft Windows Server 2003 image preloaded. The following figures show the front and rear view of the x3550 server. Figure 3 IBM x3550 front view Media Application Server Planning and Engineering Copyright ©...
  • Page 47: Media Application Server Planning And Engineering

    Storage Network Power Redundancy Operating system Graphics Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks lists the hardware components and Description Dual Socket, Quad Core Xeon 2.0 GHz 4GB PC2-5300, 667Mhz DDR II (fully buffered) DIMMs 4GB PC2-5300, 667Mhz DDR II (fully...
  • Page 48: Nortel Media Application Server

    48 Media Application Server platform Component Media PCI expansion slots Optional components The following optional components are available on the IBM x3550 server: • Secondary Ethernet, additional dual port 100/1000 baseT NIC • Second 73GB 15k rpm 3.5” SAS drive w/RAID-0/1 capability •...
  • Page 49: Media Application Server Planning And Engineering

    The IBM x336 is a data center ready product with a custom Microsoft Windows 2000 Server image preloaded. Also, BIOS settings are factory set and specific to the performance of this application. Note: Included with the hardware is a CD containing the Media Application Server application software.
  • Page 50: Media Application Server Planning And Engineering

    Perform the following steps to upgrade your hardware from the x335 or x336 to the BladeCenter: • Back up the MAS user data on the old server, using the MAS backup procedure in the Backup and Restore Guide (NN42020-502). •...
  • Page 51: Table 9 Standard Ibm Eserver Bladecenter Configuration For The Media Application Server

    Table 9 "Standard IBM eServer BladeCenter configuration for the Media Application Server" (page 51) eServer BladeCenter when used as platform for the Media Application Server. Table 9 Standard IBM eServer BladeCenter configuration for the Media Application Server IBM eServer BladeCenter component Management module Ethernet switch module...
  • Page 52 The chassis also provides two-Gigabit Ethernet switch modules to interconnect the 14 blade servers, and to provide external network connectivity. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Quantity One pair of variable-speed, hot swappable blower modules for cooling redundancy.
  • Page 53 IBM eServer BladeCenter chassis (rear) The IBM eServer BladeCenter Management Module provides lights-out management of the individual server blades. The user interface for the IBM eServer BladeCenter Management Module is accessed through a browser-based management interface that is hosted off of the IBM eServer BladeCenter Management Module.
  • Page 54 Ethernet switching modules Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks CAUTION Install only Nortel-certified software on the IBM BladeCenter T. Do not install software updates obtained directly from IBM. Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 55: Media Application Server Planning And Engineering

    IBM HS20 blade server Acoustic module (optional) IBM HS20 blade server Each IBM HS20 blade server in the IBM eServer BladeCenter or IBM BladeCenter T chassis hosts a Media Application Server (see "IBM HS20 blade server" (page services have content storage requirements. For example, the Music on Hold, and Announcements services both use audio files that are located on...
  • Page 56 56 Media Application Server platform Figure 10 IBM HS20 blade server Several variants of the HS20 Blade Server are supported for MAS: • HS20 Blades (the Nortel PEC [Product Equipment Code] is NTVW01CG) — 1 GB Ram — 40 GB 540 RPM EIDE hard drive —...
  • Page 57 Additional requirements The IBM HS20 blade servers use dual Intel Xeon CPUs. Running the Nortel customized Windows 2000 Server operating system, the server functions similarly to standalone server platforms. The blade server includes two integrated, full-duplex 1000-Mbps Ethernet network interfaces for network connections by way of the IBM eServer BladeCenter or BladeCenter T Ethernet switch modules.
  • Page 58 58 Media Application Server platform The NTVW01CG blade server includes four DIMM slots for up to 4 GB of DRAM, although the Media Application Server currently uses only 1 GB of DRAM. Each NTVW01CG blade server supports up to two internal EIDE 2.5-in hard drives, although the Media Application Server currently uses...
  • Page 59: Table 12 An Explanation Of The Ibm Hs20 Blade Server Indicators And Controls

    The following table provides details about the blade server indicators and controls shown in controls" (page Table 12 An explanation of the IBM HS20 blade server indicators and controls Indicator or control Fault (Error) Information Location Activity Power Media Select...
  • Page 60: Management Module

    BladeCenter T unit starts up, it automatically configures this remote management port. Through this port, control functions running in the service processor on each blade server or within each Ethernet switch module are accessed by means of the Web-based user interface of the management module.
  • Page 61: Ethernet Switch Module

    Blade server requests for keyboards, mouse, and video • Blade server requests for diskettes drive, CD-ROM drive, and USB port The management module also communicates with the switch modules, power modules, blower modules, and blade servers to detect presence or absence and any error conditions, sending alerts when required.
  • Page 62: Media Application Server Planning And Engineering

    "Music on Hold, and Announcements services" (page 65) • "IM Chat service" (page 66) • "BCP/MAS Co-Residency" (page 66) Meet Me Audio Conferencing The Meet Me Audio Conferencing scaling options for a single Pooled Entity (or service instance) are as follows: •...
  • Page 63 (or service instance) are as follows: • simplex • duplex • n-Way (an array of n Media Application Servers) Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007 Hardware platform options 63...
  • Page 64 The Ad Hoc Audio Conferencing service does not require content storage. Therefore, for the simplex architecture, you would require a single-slot Media Application Server consisting of an IBM HS20 blade server. For the duplex architecture, you would require two single-slot Media Application Severs.
  • Page 65: Media Application Server Planning And Engineering

    Figure 17 "An example of simplex, and duplex architectures" (page 65) shows an example of how to equip an IBM eServer BladeCenter chassis with one Media Application Server (simplex), or two servers (duplex). Figure 17 An example of simplex, and duplex architectures Media Application Server Planning and Engineering Copyright ©...
  • Page 66: Media Application Server Planning And Engineering

    flexible growth strategy for existing deployments. The effective treatment of BCT chassis real estate as a pooled resource that can be utilized by either BCP or MAS components also results in the optimized usage of chassis capacity (that may reduce the number of chassis required in certain deployments).
  • Page 67: Media Application Server Planning And Engineering

    Note: After you configure an HS20 Blade as a MAS server, it cannot be reconfigured as a BCP at the customer site. The server must be returned to Nortel for repair. Multiapplication MAS Multiapplication MAS supports the installation of up to five MAS services on a single Media Application Server.
  • Page 68: Media Application Server Planning And Engineering

    100 Mbps full duplex, there is a duplex mismatch and the interface is forced to operate at half duplex. The initial factory setting for the server is auto. Nortel recommends that you connect the MAS server only to Ethernet switches;...
  • Page 69 Mbps full duplex, there is a duplex mismatch and the interface is forced to operate at half duplex. The initial factory setting for the server is auto. The MAS server should only be connected to Ethernet switches; hubs should not be used because they only operate in half duplex.
  • Page 70: Media Application Server Planning And Engineering

    Power supply Heat emissions Sound emissions Cooling system Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Values Low range: minimum 100 V ac, maximum 127 V ac High range: minimum 200 V ac, maximum 240 V ac...
  • Page 71: Media Application Server Planning And Engineering

    Power supply Power supply type Heat emissions Sound emissions Cooling system Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks lists the power, heat and cooling Values minimum 90 volts, maximum 240 volts 500 watts Auto restart 300 watts...
  • Page 72: Table 20 Ibm Eserver Bladecenter T Power, Heat, Cooling, And Sound Specifications

    Maximum configuration Cooling Redundant cooling Sound emissions Normal operations Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks lists the power, heat, and cooling specifications Values Specification Input voltage minimum 200 volt AC and maximum 240 volt AC...
  • Page 73: Media Application Server Planning And Engineering

    Specification Weight Height Width Depth Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Modules powered Management module bays 1 and 2 IO Modules bays 1 and 2 Media tray Blade Server bays 1 to 4 IO Modules bays 3 and 4...
  • Page 74: Media Application Server Planning And Engineering

    Note: The IBM eServer BladeCenter is a 7U high chassis. Table 25 IBM eServer BladeCenter dimensions and weight Specification Height Depth Width Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Value 28.4 lbs 1.72 inches 17.3 inches 25.7 inches Value 28.4 lbs 1.72 inches...
  • Page 75: Media Application Server Planning And Engineering

    Width Weight Software The Media Application Server has six separate software components or processes operating on the same server to offer its services. These processes include: • Multimedia Conductor: a SIP user agent that provides a network signaling endpoint for accessing platform services.
  • Page 76: Media Application Server Planning And Engineering

    — NTVW01CG with an expansion unit (dual slot) — NTVW01CH (single slot) — NTVW01CV (single slot) Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks (Figure 19 "Processes in Media Application 76)). No additional software can be loaded on the Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 77 IBM HS20 blade servers within the IBM eServer BladeCenter chassis. For the Music On Hold, or Announcements simplex MAS architecture, you use one IBM HS20 blade server, with the Dual SCSI Expansion Unit (two slots total). For the Music On Hold, or Announcements duplex MAS architecture, you use two HS20 blade servers, with two Dual SCSI expansion units (four slots total).
  • Page 78 • Duplex--Two Media Application Servers in one service instance. Each MAS is accessed by one static route at the Session Manager. There are two active content storage components, that are active reflections of each other. These two content storage components provide storage redundancy for the media source files.
  • Page 79 (entity pool). Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks System scalability and expansion 79 Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 80 Figure 22 Using sub domains to map users to local service instances Figure 23 "Multiple service instances" (page 81) for a scaled Media Application Server configuration using multiple service instances. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 81: Media Application Server Planning And Engineering

    MAS Management Console. The number of rooms multiplied by the number of users must be less than or equal to 1000.
  • Page 82: Media Application Server Planning And Engineering

    82 Media Application Server platform For the current release of IM Chat, there is only one MAS scaling option: the simplex architecture, consisting of one IM-Chat-Room MAS, as in 24 "Simplex IM Chat configuration" (page 82) one domain. Figure 24 Simplex IM Chat configuration...
  • Page 83 IBM xSeries 335 servers, but the IBM xSeries 336 server must be configured with IBM xSeries 335 engineering limits. The additional capacity available to an IBM xSeries 336 server is only available if all servers in the pool are IBM xSeries 336 servers.
  • Page 84 (configured on only two of Media Application Servers at installation time) are available to all three Media Application Servers. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 85: Media Application Server Planning And Engineering

    first-come, first-served basis until the license keys are exhausted or available capacity is exceeded. The overall Ad Hoc service must be engineered to account for server capacity (that may be limited by licensing). The system should be over engineered given the unpredictable usage patterns of ad hoc conferences.
  • Page 86 86 Media Application Server platform The available Media Application Server pooled entity scaling options for Ad Hoc are • Simplex: One Media Application Server accessed by one static route at the Session Manager. • Duplex: Two Media Application Servers accessed by two static routes at the Session Manager.
  • Page 87 The following figure shows a network diagram for a scaled Media Application Server configuration using multiple service instances. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks System scalability and expansion 87 Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 88 88 Media Application Server platform Figure 31 Multiple service instances Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 89: Oamp

    MAS. Microsoft Terminal Services Advanced Client (TSAC) provides remote access to the MAS console. The Terminal Services Client allows multiple users to connect to the MAS console at the same time while using independently operating GUI windows. This allows multiple users to perform different functions at the same time.
  • Page 90 90 OAMP Figure 32 Management System Overview The MAS console offers various counters and gauges for users to monitor the MAS (see determine which counters or gauges they want to appear. For more information, see MAS Ad Hoc Conferencing Fundamentals (NN42020-116).
  • Page 91: Media Application Server Planning And Engineering

    Session Manager where IPDRs are generated. Therefore, the additional data required for conference correlation is sent to the Session Manager in SIP INFO messages. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 92 Ad Hoc conference already have the token in the message when it arrives at the Session Manager, so there is no need for the MAS to send more INFO messages. For a Meet Me Audio conference, an INFO message is sent for each participant upon entry into the Meet Me conference because the Session Manager does not have access to the chairperson user name.
  • Page 93: Media Application Server Planning And Engineering

    MCS system. The effect of OAMP, as they relate to the Announcements service and the whole system, need to be evaluated. IPDR records are used to store accounting information for announcements. When a MAS-based application indicates that it cannot find a file or folder requested for playback by the Session Manager, the Session Manager creates a log file.
  • Page 94 94 OAMP Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 95: Network Considerations

    When a client-side firewall or Network Address Translation (NAT) is present in the media traffic path of a MAS service, it must have specific IP and UDP ports open, to enable successful signaling and media transmission. The IM Chat service does not require an open UDP port range because the client initiates the chat session, opening a pinhole in the firewall.
  • Page 96: Media Application Server Planning And Engineering

    The Ethernet links are configured for redundancy. This single IP address is used for signaling, media, and OAMP. In addition, IP Addressing should be static. DHCP for Media Application Server services is not recommended. IP requirements for the IBM eServer BladeCenter or BladeCenter T...
  • Page 97: Media Application Server Planning And Engineering

    For security reasons, Microsoft SNMP Service is turned off on Media Application Servers by default. If an SNMP Management Server IP address and SNMP Community String are provisioned in the MAS Console (see Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks...
  • Page 98: Media Application Server Planning And Engineering

    Application Server service are sent to the designated Management Server IP address. Nortel supports SNMP version 3. Figure 36 MAS Console Before starting an SNMP service on a MAS, a system administrator must complete the following steps: 1. Obtain and install the SNMP Management software on a management system.
  • Page 99: Media Application Server Planning And Engineering

    IM Chat network considerations IM traffic from the MAS IM Chat server can have peak moments. IM traffic from the server can be more significant than IM traffic sent to the server. In IP networks where clients are behind a Network Address Translation device or firewall, the MCS clients send routine SIP PING messages to...
  • Page 100: Media Application Server Planning And Engineering

    IBM xSeries 335 and 336 reliable network configuration Figure 37 IBM xSeries 335 and 336 reliable network configuration When multiple MAS xSeries 335 and 336 servers are used for reliability, Nortel recommends that they are connected to separate, protected power sources (see (page 100)) and are engineered to operate at 50% of their capacity.
  • Page 101: Media Application Server Planning And Engineering

    Figure 38 MAS x335 cable chain technology (C2T) and ethernet (Cat 5) connections IBM eServer BladeCenter and BladeCenter T reliable network configuration The network demarcation for the IBM eServer BladeCenter or BladeCenter T is the first-hop switch (or router) outside the IBM eServer BladeCenter or BladeCenter T chassis (see BladeCenter T network connectivity"...
  • Page 102 Media Application Server platform can be cabled, or configured. • Multilink trunking (MLT) is a Nortel method for link aggregation allowing multiple Ethernet links to be aggregated as a single logical trunk, terminating at a single aggregation switch (for example, a Passport 8600).
  • Page 103 ESM is configured identically for both the MLT and the SMLT configuration scenarios. Note: MLT and SMLT are methods specific to Nortel switch equipment such as the Passport 8600. If you use equivalent switching (such as the Cisco Etherchannel switch),, simply substitute your equivalent switch name whenever you see a reference to the Passport 8600 (formerly known as 8000 series) switch in this document.
  • Page 104: Media Application Server Planning And Engineering

    This section outlines how to use domains, and subdomains to avoid the cost of backhauling to a remote Pooled Entity when one is available locally. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Figure 40 "SMLT mapping of ESMs to 103)) are spread across two separate Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 105: Media Application Server Planning And Engineering

    Using subdomains to map users to local service instances Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Figure 42 "Using subdomains to map users to local service 105)). For example, when a chairperson starts a Meet Me Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 106 106 Network considerations Figure 43 "Current routing example" (page 106) situation in which randomly assigned resources force the West User1 to use the East Server and East User1 to use the West Server without using the server available locally. Figure 43...
  • Page 107: Media Application Server Planning And Engineering

    If the subdomain is assigned with a local Entity Pool for the service, the call is routed to a server in the pool. If no explicit mapping exists, the parent domain is consulted. The user’s subdomain tree is traversed upward until an appropriate server-to-service mapping is encountered.
  • Page 108: Media Application Server Planning And Engineering

    WAN. Though not prohibited by the provisioning framework, such configuration can negatively affect session quality and increase the costs of communication. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 109: Media Application Server Planning And Engineering

    files, or Announcement files with the content store. The system administrator must provide audio prompts, music, and announcement files. These files must be loaded into the content store during the MAS application install process. Media Application Server Planning and Engineering Copyright ©...
  • Page 110: Media Application Server Planning And Engineering

    CStore nodes. However, it is often more convenient to perform a complete restore of the node from outside the system. Use the MAS Console to perform backup and restore of configuration data, as well as user data. Use the Automatic Backup Task to create regularly scheduled backups (full or user-data only), which can be run daily, weekly, and so on.
  • Page 111: Capacity Data For Ad Hoc Audio Conferencing, Meet Me Audio Conferencing, And Meet Me Premium Audio Conferencing

    The engineering limit for the IBM x335 server, and the IBM HS20 blade server is 300 MPU. At the default Ptime (packetization time) of 20 ms, 300 G.711 (300 /1) or 200 G.729 (300 / 1.5) legs can be supported per server. Media Application Server Planning and Engineering Copyright ©...
  • Page 112: Capacity Data For Meet Me Audio Conferencing Running On The Ibm Hs20 Blade Server

    Capacity data for Ad Hoc Audio Conferencing running on the IBM HS20 blade server Each IBM HS20 blade server supports 300 G.711 ports or 200 G.729 ports. Capacity data for Meet Me Audio Conferencing running on the IBM HS20 blade server...
  • Page 113: Media Application Server Planning And Engineering

    Impact of license keys on the Ad Hoc and Meet Me Audio Conferencing services Nortel recommends that you consider the resource loads on the server. The Ad Hoc and Meet Me Audio Conferencing services monitor the use of available license keys for the various types of CODECs when receiving a conference request.
  • Page 114: Media Application Server Planning And Engineering

    114 Capacities permitted on a server once this limit is reached. Alarms are issued as the service nears the exhaustion of its allotted License Keys (see "License key exhaustion thresholds" (page Table 30 License key exhaustion thresholds • G729LicenseThreshold • G711LicenseThreshold •...
  • Page 115 The Application Module does not know the state of MAS servers; therefore, it continues to use the assigned route weights to route service requests. Note: Use the MAS Console to view the number and usage of license keys. Media Application Server Planning and Engineering Copyright ©...
  • Page 116 116 Capacities Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 117: Table 31 Qos And Time Values

    Quality of service DiffServ marking This section discusses Quality of Service (QoS), which in MAS is controlled by DiffServ marking. Media packets are marked for Expedite Forwarding (using the value of 0x2E) by the Media Application Server service. Signaling packets should be marked with a DiffServ value of 0x2E by the attached edge Ethernet switch.
  • Page 118 118 Quality of service Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 119: Media Application Server Planning And Engineering

    first, then the second, and so on in sequence until the bridge request is accepted. If a Media Application Server becomes unreachable or the server fails, the Session Manager quickly rolls over to the next server in sequence.
  • Page 120 120 Fault tolerance and reliability Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 121: Media Application Server Planning And Engineering

    "Media Application Server security" (page 123) Microsoft IP filter and Microsoft ports All MAS-based applications are deployed on the Microsoft Windows 2000 Server operating system. The installed system image is hardened for security reasons. Known vulnerability points are addressed by either removing vulnerable services or by using IP filtering in the operating system...
  • Page 122: Media Application Server Planning And Engineering

    Any attempt to connect to MAS ports by rogue clients without the proper signature are terminated before any malicious activity takes place. All messaging that is sent from clients to MAS Services is validated before any action is taken.
  • Page 123: Media Application Server Security

    BladeCenter or BladeCenter T Management Module (to management module IP) The MAS is configured to accept SIP INVITEs from a particular Session Manager. This configuration is performed at anytime (during or after installation). Note: The user cannot do the configuration, only the system administrator can perform this.
  • Page 124 Application Servers field is used for all outgoing SIP requests that do not have an established session (including Instant Messages). Figure 48 Changing the acceptable sources of SIP Invites Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 125: Media Application Server Planning And Engineering

    Audio Conferencing service uses port 5060 for SIP messaging and 53500 and up (in increments of four for each participant media type) for RTP/RTCP. The MAS is configured to accept SIP INVITEs from a particular Session Manager. This configuration is performed at anytime (during or after installation).
  • Page 126: Media Application Server Planning And Engineering

    Conferencing service. The key is a byte string that is given to the service provider to use when configuring the system, and is node-locked to a specific server. The key contains the two MAC addresses of the server as well as the number of allowable G.711 and G.729 participants.
  • Page 127 A Multimedia Client continues to send out SIP PING messages to the MAS Service in order to keep the pinhole open in the Firewall and, or NAT or NAPT in the same way as it does with the Session Manager. The end result is that two SIP PING messages are sent out periodically.
  • Page 128: Media Application Server Planning And Engineering

    The Multimedia Client detects that its externally visible address has changed and initiates a reregistration with the Session Manager and the MAS IM Chat service. After the reregistration is successfully completed, all media is routed to the new externally visible address and port pair of the Multimedia Client.
  • Page 129 For the SNMP agent to work, at least one community string must be provisioned. The default community string is public and is commonly used in SNMP implementations. For security reasons, Nortel strongly recommends that you change the default community string to one that is not easily guessed by a would-be attacker.
  • Page 130: Media Application Server Planning And Engineering

    Windows 2000 Hotfix - KB824146 A Buffer Overrun in RPCSS Could Allow an Attacker to Run Malicious Programs Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks This update addresses the vulnerability addressed in Microsoft Security Bulletin MS03-023. This update addresses the vulnerability addressed in Microsoft Security Bulletin MS03-026.
  • Page 131: Media Application Server Planning And Engineering

    The following call flow illustrates a click-to-call scenario where the transfer target has provided far end media. In this case, this needs to be a cut-through rather than applying ringback through the MAS. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 132: Media Application Server Planning And Engineering

    When the transfer target does not provide far end media, the ringback service needs to provide this. The following call flow illustrates this scenario. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 133: Media Application Server Planning And Engineering

    The following figure shows a regular transfer of an active call scenario, where the transfer target has the CODECCHANGE value set to False in the discriminator file. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 134: Media Application Server Planning And Engineering

    MCS is exposed. This is shown in the following call flow for the same click-to-call scenario as described in the previous section. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard...
  • Page 135: Media Application Server Planning And Engineering

    The following call flow illustrates the application of busy treatment at the MCS when the transfer-to-target returns a SIP 486 (Busy Here) response. Media Application Server Planning and Engineering Copyright © 2007, Nortel Networks Nortel Media Application Server NN42020-201 01.04 Standard 4.0 27 July 2007...
  • Page 136 136 Appendix Call Flow Nortel Media Application Server Media Application Server Planning and Engineering NN42020-201 01.04 Standard 4.0 27 July 2007 Copyright © 2007, Nortel Networks...
  • Page 138 IBM, Lotus, Lotus Notes, BladeCenter, and BladeCenter T are trademarks of International Business Machines. Microsoft and Windows are trademarks of Microsoft. All other trademarks are the property of their respective owners. Sourced in Canada. To provide feedback or report a problem in this document, go to www.nortel.com/documentfeedback.

Table of Contents