Nortel Media Application Server 6.
Document status: Standard Document issue: 01.01 Document date: 03 June 2008 Product release: Release 6.0 Job function: Product Fundamentals Type: NTP Language type: English Copyright © 2008 Nortel Networks. All Rights Reserved. Sourced in Canada and the United States Nortel, the Nortel logo and the Globemark are trademarks of Nortel Networks.
-3Contents Contents New in this release 5 Features 5 Other changes 5 Introduction 6 MAS installation 7 Architecture and supported hardware and software 7 Session controller 8 VXML browser 8 SIP Multimedia Conductor (SIPMC) 8 Multimedia Controller 8 IVR media processor (IVRMP) 9 Conference media processor 9 Multimedia Content Store 9 Stream source 9 Reporter 9 MAS installation 9 Options for MAS application deployment 10 Application deployment options 11 Maintenance Releases 12 MAS commissioning 13
-4Contents MAS performance management 34 MAS fault management 35 Fault management architecture SNMP management 36 Supported MIBs 36 Syslog 37 Event logs 37 Security Logs 38 Alarms 39 35 Nortel MAS Console 42 Counters & Gauges 42 Nortel MAS Console 43 Dialog boxes 45 Terminology Nortel Media Application Server 6.0 for AS 5300 Fundamentals NN44470-100 01.01 Standard Release 6.
New in this release The following sections detail what is new in Media Application Server 6.0 for AS 5300 Fundamentals (NN44470-100). Navigation • Features (page 5) • Other changes (page 5) Features See the following sections for information about feature changes: • MAS and AS 5300 integration (page 5) • Administration and security (page 5) MAS and AS 5300 integration The Media Application Server (MAS) 6.0 supports integration with the Application Sever (AS) 5300.
Introduction The Media Application Server (MAS) is a software platform for hosting multimedia applications. This document explains MAS platform fundamentals. Navigation • MAS installation (page 7) • MAS commissioning (page 13) • MAS administration and security (page 26) • MAS performance management (page 34) • MAS fault management (page 35) • Nortel MAS Console (page 42) • Terminology (page 58) Nortel Media Application Server 6.0 for AS 5300 Fundamentals NN44470-100 01.01 Standard Release 6.
MAS installation This chapter explains MAS installation fundamentals. For step-by-step information about how to install the MAS platform, see Nortel Media Application Server 6.0 for AS 5300 Installation (NN44470-300).
-8MAS installation Supported hardware platform You can install the MAS software on an IBM X3550. The X3550 has an Intel XEON 5140 2.33 GHZ processor, 2 GB of RAM and a SCSI hard drive. Supported operating system You can install the MAS software on Windows 2003 operating system (OS).
-9MAS installation and manages all platform resources. The SC is a client with respect to all other components. The SC connects to all components identified as part of one virtual system. IVR media processor (IVRMP) The IVR media processor IVRMP provides audio and video streaming, digit collection, automatic speech recognition (ASR) and Text-to-Speech (TTS) capabilities.
- 10 MAS installation Uninstallation Under normal circumstances, you need not uninstall the MAS platform unless you want to perform a clean installation. Before you install the platform, you must uninstall all applications and close all instances of the Nortel MAS Console. If instances of the Nortel MAS Console are running when you uninstall the MAS platform, you must restart the server. Reinstallation If you need to reinstall the MAS platform, you can use the MAS installation DVD.
- 11 MAS installation Music On Hold With the Music On Hold application, a system administrator can provision the MAS system to play music while a caller is hold. The Music on hold application lets a caller know that the call is still connected. It is possible to implement the Music on Hold application for the following types of hold: end-user, transfer, and Call park. This application continuously plays for the user on hold and does not restart the tune each time a user is put on hold.
- 12 MAS installation Dedicated deployment In a dedicated deployment scenario, each application is deployed on its own MAS pair to the maximum capacity of that single application. However, for the most efficient use of resources, a combination of dedicated deployment and multi application deployment is required. Co-resident deployment In a co-resident deployment, up to five MAS applications (Meet-Me, Ad Hoc, Music on Hold, Announcements, and Unified Communications) can be deployed on the same MAS duplex.
MAS commissioning This chapter describes the items that you can configure on the MAS platform. For detailed information, see Nortel Media Application Server Commissioning (NN44470-301).
- 14 MAS commissioning To view installed packaged applications, use the Nortel MAS Console. The Nortel MAS Console lists the application version and the current operational state for that application. An example of a packaged application would be Recorder. Configuration data Each packaged application has one or more configuration parameters that you can modify to alter the behavior of the application. To view and modify these application-specific parameters, use the Nortel MAS Console.
- 15 MAS commissioning • N-way—a cluster consisting of three or more MAS nodes Because the cluster is based on system replication, you must configure the same applications on all of the MAS servers in the same cluster and provision any application data (such as subscriber information) for that cluster. The SIP proxy must support load balancing across multiple MAS nodes in the same cluster.
- 16 MAS commissioning CStore N-way cluster configuration Controller Peer Ring Applications use the Controller Peer Ring to send and receive events to the various MAS nodes in the cluster. Configuration of the Controller Peer Ring depends on the number of nodes in the cluster and if the provisioned applications use the Controller Peer Ring. To create the ring, configure each MAS node with a primary and backup controller peer.
- 17 MAS commissioning 4-Way controller ring SIP signaling SIP configuration is broken into the following categories: General, Domains, Accounts, Trusted Nodes, and Routes. The following sections describe these categories in more detail. SIP properties You can modify the following SIP properties.
- 18 MAS commissioning The platform has an internal domain called the wildcard domain, which is represented with an asterisk and is the default domain if no matching domain is found. SIP accounts SIP accounts are used for application registration in the SIP network. The MAS registers all accounts against the registrar servers. For information about the servers, see SIP registrar servers (page 19). You can view, add, and delete SIP accounts.
- 19 MAS commissioning SIP registrar servers A SIP registrar server is a database that contains the location of all user agents within a domain. MAS registers its applications with all configured SIP registrars. Registration is optional based on MAS configuration. Digest authentication is supported. Media conferencing MAS supports multimedia conferencing for both audio and video streams. You can use one of the following conferencing algorithms: basic and premium.
- 20 MAS commissioning Mixing different codecs The system can mix participants with potentially different codecs in the same conference. To achieve this, the system transcodes the incoming streams into a common format, mixes, and then provides each participant with the correctly mixed audio. The system optimizes for multiple participants by transcoding the resulting mixed audio based upon a grouping of conference participants.
- 21 MAS commissioning Media settings This section describes audio codecs, video codecs, and digital relay. Audio codecs To configure audio codec settings, use the Nortel MAS Console. You can complete the following configuration tasks for audio codecs: • Enable or disable audio codecs. The following audio codecs are supported: — G.711-ULAW — G.711-ALAW — G.
- 22 MAS commissioning — RFC2833 Attention: If you remove all methods, inband DTMF detection is forced, which is not recommended because it degrades system capacity. • Configure the preferred order of enabled DTMF relay methods for negotiation (SDP answer) or default SDP (SDP offer). • Configure the RFC2833 payload type. Nortel recommends that you select the default payload type, which is determined dynamically. However, some clients require a fixed payload type.
- 23 MAS commissioning MAS uses flow specifications for each codec to identify packet delivery characteristics to the operating system, enabling it to prioritize (internally) packets destined to and from the network interface card (NIC). The framework ensures that QoS marked packets sent from MAS media processors are not dropped or delayed in their delivery to the wire. MAS can reserve a percentage of NIC bandwidth for its media processors.
- 24 MAS commissioning Continuous streaming The MAS platform supports continuous streaming of pretranscoded real-time audio that applications can use to facilitate a radio broadcast effect. With this feature, applications can give sessions music-on-hold streaming or connect the sessions to Internet-streaming radio servers. Multiple sessions can listen to the same real-time audio stream without the cost of transcoding the stream on each session or connecting each session to a remote server.
- 25 MAS commissioning RSS 2.0 sample document To enable the RSS provider, you must configure the URL of the RSS document. This document is fetched when you start the MAS platform or change the URL. The RSS provider automatically adds or deletes content when you change the URL. To configure the URL, use the Nortel MAS Console. Nortel Media Application Server 6.0 for AS 5300 Fundamentals NN44470-100 01.01 Standard Release 6.
MAS administration and security This chapter describes the administration tasks and security tools associated with MAS operation and management.
- 27 MAS administration and security User accounts This section introduces the concept of multiple users and user roles. To accommodate customers who wish to use the shared account methodology, support for the use of the shared administrator account is provided. When a user is added to the system, it is defined as filling one of these user roles assumes the ability to perform the administrative functions associated with that role.
- 28 MAS administration and security Application Administrator (AA) The Application Administrator (AA) performs administrative functions that relate to the operation of applications on the MAS system, and can perform all operations within the MAS Console. The Application Administrator can install MAS software patches, but cannot access Event Viewer Security Logs. Logon banners A logon banner is a message screen that is displayed to users before a logon to the system is attempted.
- 29 MAS administration and security • RDP is separated from other traffic by using a virtual local area network (VLAN). A VLAN is added through the Broadcom Advanced Control Suite. A virtual adapter is created for each VLAN added. The VLAN for RDP is identified as the Management VLAN. The VLAN for all other network traffic is identified as the Service VLAN. • The only protocol assigned to the Mgmt VLAN in this release is RDP.
- 30 MAS administration and security The default scheduled time for a scan to run is on Sundays at 4:22 AM. A script is provided to allow the configuration of a different day and time for when the scan is executed, or to disable automatic scanning entirely if this is desired. Scanning the entire file system (excluding configured system directories) takes at least 20 minutes under no load. This should be taken into account when determining the day and time when the scanner is to be run.
- 31 MAS administration and security To create and install a valid certificate, you must do the following: • Generate a public and private key pair. • Generate a Certificate Signing Request (CSR). • Send CSR to CA to request the certificate. • Transfer CA-signed certificate to the MAS using SFTP. • Install the certificate using the MAS Console. A certificate may also be revoked by the CA. A Certificate Revocation List (CRL) must be obtained from the CA and installed on the server.
- 32 MAS administration and security Backup of configuration data You can back up configuration data while the system is online, but the MAS must be offline before you can perform a restore operation.
- 33 MAS administration and security System maintenance It is good practice to perform routine maintenance tasks to avoid problems that can affect server performance or cause the server to fail. The MAS platform includes a number of useful tools and indicators to help you monitor your server performance quickly and easily. With these tools, you can perform regular maintenance routines.
MAS performance management Performance management includes report generation and Operational Measurements. For detailed information about MAS performance management, see Media Application Server 6.0 for AS 5300 Performance Management (NN44470-701). Nortel Media Application Server 6.0 for AS 5300 Fundamentals NN44470-100 01.01 Standard Release 6.
MAS fault management This chapter describes fault management on the MAS platform. For step-bystep information, see Media Application Server 6.0 for AS 5300 Troubleshooting and Fault Management (NN44470-700). Navigation • Fault management architecture (page 35) • SNMP management (page 36) • Supported MIBs (page 36) • Syslog (page 37) • Event logs (page 37) • Alarms (page 39) Fault management architecture This section describes the fault management architecture.
- 36 MAS fault management Auditing Auditing includes regular auditing and data auditing. With regular auditing, you can use the SNMP agent to poll the value of the following MIB variables: • sysUpTime (1.3.6.1.4.1.562.29.1.1.3) • currentTxNotificationSequenceNum (1.3.6.1.4.1.562.29.1.6.1) Active alarm status A management application can determine the latest alarm for a particular network element. When the network element instance restarts, the value is reset to zero.
- 37 MAS fault management 6 nortelNMImibGroups-smi2.mib 7 nortelNMIresourceMgmt-smi2.mib 8 nortelNMInotifications-smi2.mib 9 nortelNMIneInventory-smi2.mib 10 nortelNMIconfigNoti-smi2.mib 11 nortelNMIfaultMgmt-smi2.mib 12 nortelNMIfaultNoti-smi2.mib 13 nortelNMIalarmSurv-smi2.mib 14 nortelNMIstateInfo-smi2.mib 15 nortelNMIappComplianceIndications-smi2.mib 16 nortelNMIappRequirements-smi2.mib 17 nortelCSMOAappRequirements-smi2.mib 18 nortelCSMOAappComplianceIndications-smi2.
- 38 MAS fault management You can configure logs to syslog destinations and to be sent as SNMP traps when generated. To view event logs, use the Nortel MAS Console. The following table describes the information that you can view in each event log. Field Description Type Event log severity. (Error, Warning, or Informational). In addition, a colored icon represents the log type. Red indicates Error, yellow indicates Warning, and white indicates Informational.
- 39 MAS fault management At a minimum, the following are monitored and logged by the OS: • User authentication attempts • Unauthorized attempts to access resources (files or programs on the server, for example) • User login attempts (both successes and failures) • Changes made to a user security profile or to user attributes • Disabling and enabling of a user profile • Changes made to security profile or attributes associated with a channel or port • Changes made to access rights associated w
- 40 MAS fault management Every alarm is assigned one of the following severities: • Critical • Major • Minor • Warning Optionally, you can configure alarms to be sent as SNMP traps when alarms are raised or cleared, which is described in SNMP management (page 36). A network management station can use SNMP to poll the platform to determine which alarms are active. To view active alarms, use the Nortel MAS Console. The following table describes the information that you can view for each alarm.
- 41 MAS fault management Field Description Type Alarm type. The following is a list of alarm types: • GENERIC • ATTRCHANGE • COMMALARM • ENVIRONALARM • EQUIPALARM • INTEGRITYVIOLATION • OBJCREATION • OBJDELETION • OPERATIONALVIOLATION • PHYSICALVIOLATION • PROCESSINGERROR • QOSALARM • QOSALARM • RELATIONCHANGE • SECURITYVIOLATION • STATECHANGE • TIMEDOMAINVIOLATION Probable Cause A description of what probably caused this alarm to be raised.
Nortel MAS Console This chapter describes the Nortel MAS Console application. You can use the Nortel MAS Console to manage, monitor, and configure the MAS platform. The Nortel MAS Console is a Microsoft Management Console (MMC) snap-in and is installed with the platform. To access the Nortel MAS Console, you must use a Remote Desktop Connection. The Nortel MAS Console provides nodal access only.
- 43 Nortel MAS Console Nortel MAS Console You can view or configure the following items in the Nortel MAS Console view of the Nortel MAS Console application. Command Description Active Sessions Use the Active Sessions command to view active sessions. You cannot configure active sessions. Log Viewer Use the Log Viewer command to view all system logs. You cannot configure system logs. Statistics Use the Statistics command to view system statistics. You can configure system statistics.
- 44 Nortel MAS Console Logging Use the Logging command to view and configure trace logs, the syslog, the Session Detail Record archive, and the Operational Measurement (OM) archive. Applications Use the Applications command to: • view and modify installed packaged applications • view and modify the operational state of packaged applications • create, delete, view, and modify translations Attention: This release does not support custom applications.
- 45 Nortel MAS Console Attention: Nortel recommends that you change advanced settings only if Nortel product development instructs you to do so.
- 46 Nortel MAS Console Configuration Properties dialog box The following table describes the Configuration Properties dialog box fields and buttons. Field Description Key This is a read-only field. It is the configuration parameter name. Description This is a read-only field. It provides a description of the selected configuration item. Restart required This is a read-only field. It indicates whether a restart is required if you modify the properties for this configuration item.
- 47 Nortel MAS Console Translation Properties dialog box The following table describes the Translation Properties dialog box fields and buttons. Field Description Application Name After you create and save a translation, this field is read-only. Mode The mode applied to the algorithm. You can select one of the following modes: • None • SIP Request URI • Called DN • Calling DN • SIP Request URI User • SIP To • SIP From (1 of 2) Nortel Media Application Server 6.
- 48 Nortel MAS Console Field Description Algorithm The algorithm is used to determine if there is a match between the translation and the SIP request.You can select one of the following algorithms: • None • Substring Match • Regular Expression • Exact Match • Case Insensitive Match • Hash • Dial Plan Notation Pattern Regular expression that is used when the application determines if the algorithm finds a match.
- 49 Nortel MAS Console The following table describes the SIP Domain Properties dialog box fields and buttons. Field Description Edit Domain Name Type the new SIP domain name. OK Click OK to close the dialog box. Cancel Click Cancel to close the dialog box without saving changes. Apply Click Apply to save property changes. SIP account properties The following figure shows an example of a SIP Account Properties dialog box.
- 50 Nortel MAS Console SIP Trusted Nodes properties The following figure shows an example of a SIP Trusted Nodes Properties dialog box. SIP Trusted Nodes Properties dialog box The following table describes the SIP Trusted Nodes Properties dialog box fields and buttons. Field Description Host or IP Type the host name or IP address for the trusted node. Attention: If you use a host name, you must use a Domain Name System (DNS) server to resolve it. Restart Required This is a read-only field.
- 51 Nortel MAS Console Modify SIP Route dialog box The following table describes the Modify SIP Route dialog box fields and buttons. Field Description Domain Select the domain to associate with this SIP route. If no route is configured for a domain, routes associated with the wildcard domain are used. Trusted Node Select the trusted node to associate with this route. Transport Select the one of the following SIP transports: UDP, TCP, or TLS. Attention: TLS is not supported.
- 52 Nortel MAS Console Field Description Restart Required This is a read-only field. It indicates whether a restart of the server is required if you modify the trusted node host name or IP address. Values are Yes and No. OK Click OK to close the dialog box. Cancel Click Cancel to close the dialog box without saving changes. (2 of 2) Audio codec configuration The following figure shows an example of an Audio Codec Configuration Dialog box.
- 53 Nortel MAS Console Field Description Supported Audio Codecs The following audio codecs are supported: G.711ULAW, G.711-ALAW, EVRC-0, and G.729A. To enable an audio codec, from the Available list, select an audio codec, and then click the right arrow. Use the left arrow to remove an audio codec. Add Click Add to enable an audio codec. From the Available list, select an audio codec, and then click Add. Add All Click Add to enable all audio codecs.
- 54 Nortel MAS Console Video Codec Configuration dialog box The following table describes the Video Codec Configuration dialog box fields and buttons. Field Description Supported Audio Codecs Lists the following supported video codecs that you can enable or disable: H.263 and NNVC. Add Click Add to enable a video codec. From the Available list, select a video codec, and then click Add. Add All Click Add to enable all video codecs.
- 55 Nortel MAS Console Field Description Default Rates Select the default frame rate for each enabled video codec. Preferred Format Select the preferred format for each enabled video codec. Annex Profile Select the annex profile for each enabled video codec. Restart Required This is a read-only field. It indicates whether a restart of the server is required if you modify the trusted node host name or IP address. Values are Yes and No.
- 56 Nortel MAS Console Field Description Supported Digital Relay Methods You can enable or disable the following supported digital relay methods: INFO Digits and RFC2833. Attention: Nortel recommends that you do not disable all methods. If you disable all methods, inband DTMF detection is enforced and system capacity degrades. Add Click Add to enable a digital relay method. From the Available list, select a digital relay method, and then click Add.
- 57 Nortel MAS Console User Properties dialog box The following table describes the User Properties dialog box fields and buttons. Field Description Key This is a read-only field. Description This is a read-only field. It provides a description for the selected configuration item. Restart required This is a read-only field. It indicates whether a restart is required if you modify the properties of this configuration item. Values are Yes and No.
Terminology A digest access authentication A method which web page can use to establish user identity (using the Hypertext Transfer Protocol) without having to send a password in plaintext over the network. audio codec A computer program that compresses and decompresses digital audio data according to a given audio file format or streaming audio format. ASR See automatic speech recognition.
- 59 Terminology Differentiated Services Code Point A field in an IP packet that enables different levels of service to be assigned to network traffic. This is achieved by marking each packet on the network with a DSCP code and assigning to it the corresponding level of service. DSCP See Differentiated Services Code Point. DTMF See dual-tone multi-frequency. dual-tone multi-frequency A system of signal tones used in telecommunications. Also known as touchtone.
- 60 Terminology Redundant Array of Independent Disks A category of disk drives that employ two or more drives in combination for fault tolerance and performance. RAID disk drives are used frequently on servers. RTP See Real-time Transport Protocol. S SDP See Session Description Protocol. Session Description Protocol Session Description Protocol (SDP), is a format for describing streaming media initialization parameters.
- 61 Terminology TTS See Text-to-speech. U UDP See User Datagram Protocol. Universal Resource Indicator A short string of characters that represent the address or location of resources, typically on the Internet, and how that resource should be accessed. URI See Universal Resource Indicator. User Datagram Protocol One of the core protocols of the Internet protocol suite.
Nortel Media Application Server 6.0 for AS 5300 Fundamentals Copyright © 2008 Nortel Networks. All Rights Reserved. Sourced in Canada and the United States Publication: NN44470-100 Document status: Standard Document issue: 01.01 Document date: 03 June 2008 Product release: Release 6.0 Job function: Product Fundamentals Type: NTP Language type: English Nortel, the Nortel logo and the Globemark are trademarks of Nortel Networks.