+ All Categories
Home > Documents > NN44473-101_02.01_mas14_mas-fundamentals

NN44473-101_02.01_mas14_mas-fundamentals

Date post: 08-Apr-2018
Category:
Upload: jocelyn-sinha
View: 215 times
Download: 0 times
Share this document with a friend

of 60

Transcript
  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    1/60

    Media Application Server

    FundamentalsRelease: MAS 14.0Document Revision: 02.01

    www.nortel.com

    NN44473-101.

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    2/60

    Media Application Server

    Release: MAS 14.0

    Publication: NN44473-101

    Document release date: 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    While the information in this document is believed to be accurate and reliable, except as otherwise expressly

    agreed to in writing NORTEL PROVIDES THIS DOCUMENT "AS IS" WITHOUT WARRANTY OR CONDITION OF

    ANY KIND, EITHER EXPRESS OR IMPLIED. The information and/or products described in this document aresubject to change without notice.

    Nortel, Nortel Networks, the Nortel logo, and the Globemark are trademarks of Nortel Networks.

    All other trademarks are the property of their respective owners.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    3/60

    3.

    Contents

    New in this Release 7Features 7

    Other changes 7

    Introduction 9About MAS 9

    Related books 9

    Overview 11Media Application Server 11

    Network deployment options 11

    Supported platform 12

    License requirements 12

    Web based configuration and management features 12

    Packaged application support 13

    Session Initiation Protocol features 13

    Media processing features 13

    Audio and video codecs 14Playing and recording audio 14

    Digit collection and relay methods 15

    Conferencing 15

    Media security 15

    Media Quality of Service 15

    Report generation 15

    Content store 16

    MAS security features 16

    Conferencing services and MLPP 16

    Administration 19Element Manager overview 19

    Navigating Element Manager 20

    Interface features 21

    Basic interface operation 22

    Central authentication, authorization, and auditing 23

    UCM security server roles 24

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    4/60

    4

    RBAC concepts 25

    Policies 30

    Limit access control views 31

    Certificates 31

    Element status and operational controls 33

    Element Status 33

    Starting, stopping and restarting 33

    Operational states 34

    Cluster configuration and status monitoring controls 34

    Cluster configuration 34

    Cluster status 34

    License management 34

    Server licensing 35

    Nodal licensing 36

    Signaling configuration 36

    SIP configuration 36Media configuration 36

    Quality of Service 37

    Audio codecs 37

    Video codecs 38

    Digit relay (DTMF) 38

    Media security 39

    Monitoring and logging global configuration support 39

    Monitoring 39

    Logging 41

    Application management 43

    Packaged applications 43Reporting 44

    Backup and restore 44

    General settings 44

    Backup Tasks 44

    Restore 45

    Backup Destination 45

    History logs 45

    Media management 46

    Advanced settings 46

    Disaster recovery 47

    Configuration fundamentals 49Initial security configuration 49

    MAS configuration work flow 49

    License configuration work flow 50

    Network management protocol configuration 51

    SNTP 51

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    5/60

    5

    SNMP 51

    SOAP 52

    Connection security 52

    Network configuration 52

    IP address assignment and traffic classes 52

    QoS audio and video DSCP settings configuration 53

    QoS monitoring and alerting configuration 53

    SIP configuration work flow 53

    Terminology 55

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    6/60

    6

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    7/60

    7.

    New in this Release

    The following section details whats new in Media Application ServerFundamentals for release MAS 14.0:

    "Features" (page 7)

    "Other changes" (page 7)

    FeaturesThe feature impacting this document in MAS 14.0 isthe MAS on a Linuxplatform. Feature related changes can be found in the following sections:

    "MAS security features" (page 16)

    "Supported platform" (page 12)

    Other changesThere are no other changes in this document related to the MAS 14.0release.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    8/60

    8 New in this Release

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    9/60

    9.

    Introduction

    This document describes the fundamental topics for Media ApplicationServer (MAS).

    Navigation

    "Overview" (page 11)

    "Administration" (page 19)

    "Configuration fundamentals" (page 49)

    "Terminology" (page 55)

    About MASThe MAS provides a robust, scalable software platform for hostingmultimedia applications. The platform is designed for generic multimediaprocessing, and is based on standard open protocols.

    Related booksThe following books provide more details on the MAS:

    Media Application Server Troubleshooting (NN44473-700)

    Media Application Server Documentation Roadmap (NN44473-100)

    Media Application Server Overview - Services and Features(NN44473-102)

    Media Application Server Deployment and Engineering Guide(SEB08-00-033)

    Media Application Server Configuration(NN44473-500)

    Media Application Server Administration and Security (NN44473-600)

    Media Application Server Fault Management (NN44473-702)

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    10/60

    10 Introduction

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    11/60

    11.

    Overview

    This chapter provides an overview of what you need to know to work withthe Media Application Server (MAS).

    Navigation

    "Media Application Server " (page 11)

    "Network deployment options" (page 11)

    "Supported platform" (page 12)

    "License requirements" (page 12)

    "Web based configuration and management features" (page 12)

    "Packaged application support" (page 13)

    "Session Initiation Protocol features" (page 13)

    "Media processing features" (page 13)

    "Report generation" (page 15)

    "Content store" (page 16)

    "MAS security features" (page 16)

    Media Application ServerThe Media Application Server (MAS) is a software based, mediaprocessing server. All media processing is performed in software on thehost CPU(s). The MAS architecture facilitates unique scalability for all corefunctions of the platform, including signaling, application execution, contentmanagement and media processing.

    Network deployment optionsYour network can be configured as a standalone system or as a cluster ofmultiple servers.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    12/60

    12 Overview

    Configure the following aspects of your network from the appropriatepages in Element Manager (EM):

    Cluster configuration (primary, secondary, standard)see "Clusterconfiguration and status monitoring controls" (page 34)

    SIP configuration (general settings, domains and accounts, nodes androutessee "SIP configuration" (page 36)

    Supported platformMAS is installed on one of the the following hardware types supplied byNortel:

    IBM HS21 (8853) with 1 or 2 hard disks and a minimum of 2GB RAM

    IBM HS20 (8843) with 1 or 2 hard disks and a minimum of 2GB RAM

    Langley HT

    With the release of MAS 14.0, only the 64-bit version of Red Hat Linux issupported, which requires compatible 64-bit hardware.

    License requirementsYour maximum number of simultaneous active sessions is determined bythe number of purchased licenses. Applications will not function if they areinstalled without the proper licensing.

    MAS supports the following licensing models:

    Nodal licenses

    Web based configuration and management featuresElement Manager (EM) is a web-based administration tool that facilitatesthe configuration and management of MAS.

    EM allows control of the following:

    Licensing configuration

    System operational state management

    Alarm and event log viewer

    Alarm and event log configuration and filtering

    Clustering configuration Backup and restore

    SNMP and Syslog support

    Network multi-netting and traffic classes

    Monitoring of:

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    13/60

    Media processing features 13

    Advanced (including Component Status, Advanced Protocols,Troubleshooting Archive Generator and Security Logs)

    Active sessions

    Operational measurements

    Session detail records

    Protocols

    Packaged application supportPackaged applications are off-the-shelf applications. You can manage andconfigure these applications using Element Manager.

    A packaged application is installed and configured using its own installer.The installer adds application configuration data and translations to theMAS. As part of the installation process you need to configure license keysfor all packaged applications.

    Session Initiation Protocol featuresThe MAS platform supports Session Initiation Protocol (SIP) for call andsession signaling. SIP provides a standard means to establish sessions,negotiate capabilities, invoke applications, and exchange data with MAS.SIP signaling provides generic session establishment.

    The MAS platform uses SIP Transport Layer Security (TLS) forsecuring SIP signaling. MAS manages a list of trusted network sources,and signaling from non trusted sources route to a network proxy forauthentication. MAS supports a SIP trunking mode that allows reuse of

    connections to and from network proxies for subsequent calls to reducethe overhead of TLS signaling.

    SIP routes define all SIP proxy and SIP registrar servers a MAS nodecan communicate with. MAS uses SIP routes designated as a SIP proxyserver for routing outbound SIP requests for outbound traffic load sharingand failover. MAS registers applications with all configured SIP registrars.Registration is optional based on your MAS configuration and digestauthentication support.

    Media processing featuresMAS supports text, audio and video for most multimedia processingfeatures. The system is capable of streaming audio and video in a varietyof codecs and formats, fully synchronized from the server, unbuffered andin real-time. The system can deliver text through both instant messagingand web push methods.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    14/60

    14 Overview

    Audio and video codecsMAS supports the following audio codecs:

    ITU-T G.711 a-law & -law

    ITU-T G.729A

    MAS supports the following video codecs:

    NNVC (DIVX-4)

    H.263, H.263+, H.263++

    Transcoding audioMAS can transcode to and from the following audio formats:

    Linear 16-bit PCM, 8KHz Mono

    Linear 8-bit PCM, 8KHz Mono

    G.711 alaw

    G.711 ulaw

    G.729

    Playing and recording audioMAS can stream media files (also called prompts or announcements) in allsupported codecs. These files are not limited to audio.

    VCR controls are available for controlling media playback

    Pause: suspend the existing request

    Resume: continue the existing request Adjust positive: skip ahead a specific number of milliseconds within theexisting request

    Adjust negative: skip backwards a specific number of millisecondswithin the request

    Stop: cancel the existing request

    Media files are cached locally on the system and are transcoded intotemporary files. Subsequent requests for the media file use the transcodedfile and are packetized without further processing.

    Files that surpass a configurable hit rate are pulled into memory in theirpost transcoded form and packetized directly. An uncached file that is noteligible for caching, is transcoded in real-time.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    15/60

    Report generation 15

    Digit collection and relay methodsMAS supports the most popular SIP INFO Digits formats andRFC2833/4733 for digit relays. SIP INFO and RFC2833/7433 are fullyconfigurable, including preference rank.

    ConferencingMAS supports multimedia conferencing for audio and video streams inlarge and small conferences.

    The conferencing algorithm uses mixing, which means that you can hearup to four parties simultaneously. Each channel runs a voice activitydetector (to determine speech vs. background noise), an automatic gaincontrol algorithm, and a dynamic jitter buffer with compaction and packetloss concealment.

    Media security

    Media security provides the ability for the MAS to secure media streamswith cryptographic protection based on RFC 3711 (The Secure Real-timeTransport Protocol [SRTP]). SRTP is an RTP (RFC 3550) profile withsymmetrical data encryption that provides the following security services:encryption, message integrity, and replay protection.

    Media Quality of ServiceMAS supports Differentiated Services (DiffServ) packet marking onoutgoing Real-time Transport Protocol (RTP) streams. The system defaultis set to DiffServ Control Point (DSCP) with expedited forwarding (EF),which is a widely supported indicator for Quality of Service (QoS)-enablednetworks carrying real-time audio and video data.

    MAS contains the Telchemy VQMON agent for QoS monitoring andRTCP-XR support for exchange of metrics. R-Factor, jitter, and losspacket is continually monitored for each call. Calls that fall below aconfigured R-Factor threshold are logged. All QoS statistics are archivedwith session detail records (SDR) for analysis.

    Report generationThe reporting framework is based on third-party Jasper reports, a flexiblesolution which can generate complex reports. The reporting frameworkenables administrators to generate reports on demand and providesautomated report generations based on a configured time schedule. Thereporting framework supports CSV, HTML, and XML reporting types.Scheduled reports can deliver through e-mail or File Transfer Protocol(FTP).

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    16/60

    16 Overview

    Content storeMAS contains an onboard content storage feature that provides a reliable,network accessible store for multimedia content. You can configure MASto replicate data across multiple content stores to provide High Availabilityand redundancy.

    MAS security featuresMAS provides the following security features:

    secure communications using IP Security (IPSec): Secures messagesbetween servers.

    Public Key Infastructure (PKI): Certificates, certificate revocation,communication using public and private keys ensure privatecommunications.

    user password policy rules: Rules for password length, composition,and aging reduce unlawful user entry.

    user roles: User roles permit different levels of access to MAS, andlimit access to particular groups of functions.

    user account creation: At installation time, pre-configured or individualLinux and EM user accounts are created, depending on the level ofsecurity required.

    security logs: Linux audit logs, Quantum security logs, and EM securitylogs track changes to the system, including users logging in to thesystem and configuration changes.

    Conferencing services and MLPPMultilevel Precedence and Preemption (MLPP) provides the ability topreempt a calll of lesser priority when a call of greater priority cannotaccess the MAS conferencing services.

    When a user connects to the MAS Ad Hoc conferencing service or theMAS Meet Me conferencing service, the call can specify a precedencelevel. Precedence callers hear the precedence ringback tone before thecall connects to the conference.

    If a caller to the conferencing service cannot access the conference due tolack of system resources, the call can preempt a lower priority conference

    call (if one is available). When preemption occurs, the lower priority callreceives a preemption tone before the call disconnects. If there areno calls of a lower priority, the caller receives the Blocked PrecedenceAnnouncement.

    The precedence levels (from lowest to highest level are

    Routine

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    17/60

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    18/60

    18 Overview

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    19/60

    19.

    Administration

    This chapter explains Media Application Server Administrationfundamentals. For step-by-step information about MAS platformAdministration, see Media Application Server Administration and Security(NN44473-600).

    Navigation "Element Manager overview" (page 19)

    "Element status and operational controls" (page 33)

    "Cluster configuration and status monitoring controls" (page 34)

    "License management" (page 34)

    "Signaling configuration" (page 36)

    "Media configuration" (page 36)

    "Monitoring and logging global configuration support" (page 39)

    "Application management" (page 43) "Reporting" (page 44)

    "Backup and restore" (page 44)

    "Media management" (page 46)

    "Advanced settings" (page 46)

    "Disaster recovery" (page 47)

    Element Manager overviewThis chapter explains Element Manager (EM) fundamentals. Forstep-by-step information about EM, see Media Application ServerCommissioning (NN44473-301).

    EM is a web-based administration tool that facilitates the Operation,Administration, and Maintenance (OAM) of Multimedia Applications (MA)products running on the Multimedia Application Server (MAS). Introduced

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    20/60

    20 Administration

    with the MAS product offering, EM serves as a common managementutility for configuring and managing a media server and the products (suchas MAS) that run on it.

    Navigating Element Manager

    The EM layout includes a branding banner, task selection pane,breadcrumbs area, and a content area as illustrated in the following figure.

    Figure 1Element Manager interface

    Management activities are performed in the content area of the page. Thedisplayed content is dependent on the selected top-level framework orsystem element context and the task selection within this context.

    The welcome page appears first after logon. It contains a welcomemessage and a message to assist the administrator to begin.

    The top of the content area includes the hostname and management IPaddress of the component being managed. Element Manager dividesproperties into categories, to which you can navigate from the menu pane.Each category appears on a separate page. Categories are further dividedinto subcategories, which appear as sections on the category page. Youcan jump to a section within the page with the shortcut links at the top ofthe configuration table.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    21/60

    Element Manager overview 21

    The branding banner area contains the image of the Nortel logo. Inaddition to indicating what application you are in (for example EM), thebranding banner provides a context sensitive Help link and a Logout link.Click the Help link to open context sensitive help in a new browser. TheLogout link logs you off of EM and returns you to the Login page.

    You can perform task selection and element navigation using the threefollowing elements on the EM screen:

    Menu pane

    Network Navigation

    Breadcrumbs

    These three components are central to the work flows that theadministrator performs for routine OAM activities. You can initiate workflows from the menu pane. The menu pane displays a menu of tasks that

    the administrator can perform in the content area. With the exceptionof the network tasks, the scope of OAM activities the administrator canperform is limited to the current element to which the administrator islogged on to. To facilitate the management of multiple elements in thenetwork, You can view elements in the network with the network navigatorcomponent and navigate to them individually to perform OAM tasks.Finally, the administrator can find the information about the elementcurrently being managed and the task currently being performed withthe ability to navigate up the hierarchy of management screens in thebreadcrumb area.

    Interface featuresInitiate all tasks from the menu pane on the left side of the screen.The items listed in the menu pane are grouped into two sections. Thetop section of the menu pane contains a link to network-wide servicesthat can affect the operation of all network elements or network-wideentities such as Network, User Services, Security, and Tools. The lowersection contains tasks related to the operation, administration, andmaintenance of the network element to which the administrator is loggedon. The element-level section is further divided into task groupings. Thehighest-level groupings include System Status, System Configuration,Products and Applications, Licensing, Tools, and Cluster Configuration.Each task group contains a set of related tasks.

    Tasks that an administrator must perform for MAS platform and applicationadministration, operations, and maintenance appear in the lower section ofthe menu pane. These are grouped into six categories:

    System Status: The administrator can view current and historicalinformation pertaining to the status of the system with system statustasks. These tasks include element status, cluster status, alarmviewing, event log viewing, and monitoring. The monitoring task

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    22/60

    22 Administration

    includes active session monitoring, operational measurements, andprotocol monitoring. The component status and advanced protocolsare advanced functionality therefore; they are categorized as advancedmonitoring tasks.

    Cluster Configuration: The administrator can access the serverdesignation, replication settings, and advanced settings.

    System Configuration: The administrator can view and modify theMAS platform configuration. Configuration categories include generalsettings, network settings, media, signaling, monitoring settings,advanced settings, logging, and EM configuration.

    Products and Applications: This category lists all installed applications.Expanding an application displays all tasks specific to the operation,administration, and maintenance of that application.

    Licensing: The administrator can configure the license server andlicense keys if a license server is installed on the node. Administratorscan view license server status, add and remove license keys, setlicense key low water marks, and view the current users of licenses.

    Tools: The administrator can backup of system and customer data withthe back up and restore tool. The administrator can use the reports toolto generate reports of archived OMs.

    Basic interface operationYou can expand categories or higher-level tasks to reveal subtasks in themenu pane by clicking on the expansion point that appears to the left ofthe category or task label. If an item contains subitems, a plus (+) symbolappears before it. Click the + to expand the item, displaying its contentsbelow it.

    Click the minus (-) symbol before the label to collapse expanded items.The expansion state of subtasks is maintained when their parent iscollapsed. For items that contain no subitems, the expansion pointappears as a minus symbol.

    Click on the item label in the menu pane to select and launch the followingassociated task in the content area:

    Task Category: If the category is collapsed, it is expanded. Aninformation screen for the task is displayed in the contents area . Thisscreen shows a high-level description of the category of tasks and a

    brief description for each task in the category. Task names appearas hyperlinks. A click of the task name launches the task, and isequivalent to selecting the task from the menu pane.

    Task: The task is launched in the content area.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    23/60

    Element Manager overview 23

    You can start a task in a new browser window by using the right-clickmenu of the Web browser. You should right-click on the task to beperformed and choose the option to open the page in a new window. Anew browser window appears with a banner area, menu pane, and taskselected in the content area.

    You can scroll each section of the menu pane independently. Verticalscrollbars appear in a section when its contents cannot be displayedwithout vertical clipping. Horizontal scrollbars can also appear when thecontents of the menu pane sections cannot be displayed without horizontalclipping. You can use the vertical line separating the menu pane and thecontent and breadcrumb areas to resize the menu pane horizontally.

    Some configuration items are designed to enable or disable certainfeatures on the page. When a feature is disabled by the administrator, anyconfiguration settings relevant to that feature appear grayed out on the

    screen.

    Use Save to save the changes to the platform. No changes are made tothe platform configuration until you click Save. Before the configuration isstored in the MAS database, the administrator input is validated. If anyerrors are detected during validation, the configuration is not saved, andthe page is redisplayed with error messages. The administrator needs tocorrect these errors and click Save to save the changes. After the changeshave been saved, the administrator returns to the parent of the currentpage, which is often the previous page.

    If you decide not to save the changes made to the configuration, click

    Cancel to cancel any changes to be made to the configuration. A click ofthe cancel button returns you to the parent of the current page (usually theprevious screen) without saving any changes to the configuration.

    Restore Defaults is used to restore every configuration parameter on thescreen to its default value. After a click of Restore Default, every fielddisplays its default value. Click Save to save the default values to theplatform.

    If any error is detected on the page, an error message is displayed,describing the problem in general. Text describing the error in detail (if

    applicable) appears to the right or below the fields in question in red. Theadministrator must correct the errors before resaving the page. Invaliddata is never saved.

    Central authentication, authorization, and auditingThe MAS system incorporates central authentication, authorization, andauditing.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    24/60

    24 Administration

    Authentication is the process through which UCM determines if a user cangain access to the elements in your MAS system. Central authenticationeliminates the need to have user IDs and passwords for each product orserver. Instead, you can log on to the UCM security framework using asingle user ID and password (also known as single sign-on) to gain access

    to any application or server for which the administrator has permissions.

    Authorization (also known as access control) is the process of determiningand enforcing assigned privileges for an authenticated user. To providecentral authorization, UCM uses the Role Based Access Control (RBAC)model. With this model, users see only what you authorize them to seebased on their assigned roles and permissions.

    Auditing is the process by which UCM methodically measures the securityof the MAS system. To provide central auditing, UCM uses audit loggingfeatures. The UCM framework logging feature records user activity, usage

    patterns, and authorization violations. The logs collect information such asdenials, approvals, and code exceptions. Only security administrators canview log information. On the Logs page in UCM. To navigate to the Logspage, click Tools > Logs in the navigation pane.

    UCM security server rolesYou can assign one of three roles to a UCM security server in a UCMnetwork: Primary, Backup, or Member.

    Attention: UCM server roles are different from the roles used in MAS

    clustering.

    A brief description of each UCM server role follows.

    Primary: Each UCM network must have one Primary securityserver. The designated UCM Primary security server stores alladministrator identities, authorization data, and security configurationdata. The system must contact and query the Primary security serverfor all authentication, authorization, audit logging, and certificatemanagement.

    Only the UCM primary security server runs the private CertificateAuthority, so only the UCM primary security server can issuecertificates for new member servers. The UCM primary securityserver is also the only server from which you can use the certificatemanagement console.

    In addition, only the UCM primary security server has the write accessto all security-related data. Thus, you must configure all UCM optionson the UCM Primary security server.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    25/60

    Element Manager overview 25

    A UCM Primary security server contains, as part of its installation,the primary security repository. You cannot demote the Primary to aBackup or Member server after you configure it.

    Member: A UCM Member security server is a part of a UCM network.A UCM Member security server must send all security requests to thecorresponding UCM Primary security server. If the Primary securityserver is not available, then the network directs requests to the Backupsecurity server. If the Backup security server is also unavailable, thenthe system displays the local login page on the UCM Member securityserver to provide emergency access.

    RBAC conceptsThe Unified Communications Management (UCM) security frameworkuses the Role Based Access Control (RBAC) model to determine a usersauthorization. In this model, each user is identified through a uniqueidentity, and each identity can have one or more user accounts for differentelements. To configure access rights for user accounts, the securityadministrator assigns permissions to roles, and then assigns these rolesto users.

    The following figure is an example of the MAS RBAC model.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    26/60

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    27/60

    Element Manager overview 27

    IdentitiesIn the MAS RBAC model, security administrators must assign a uniquedigital identity to each user in a company. This identity contains a userscredentials and authorization rights. All identities are stored in security

    services, and this information is used by servers or products on thenetwork.

    Each identity can have different user accounts for different managedelements. Security administrators can manage these identities to create,read, update, or delete user accounts. You can manage identities on theAdministrative Users page in UCM. To navigate to the AdministrativeUsers page, click User Services, Administrative Users in the navigationpane.

    AccountsThe UCM security framework supports the following types of useraccounts:

    local account

    built-in account

    emergency account

    external account

    Built-in accountsUCM has one built-in account that security administrators must use to

    log on to the system after installation. This built-in account is callednortelmasadmin, and it has the following built-in roles:

    NetworkAdministrator

    PowerUser

    SecurityAdministrator

    Attention: With the built-in admin account, security administrators canadd, delete, and edit managed elements; however, they cannot directlyaccess the management applications of the managed elements. Nortelrecommends that security administrators create new accounts and assignroles to those accounts for access to the managed elements based ontheir specific security policy requirements.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    28/60

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    29/60

    Element Manager overview 29

    External accountsYou can set up external accounts to allow Unified CommunicationsManagement (UCM) to authenticate administrators with externalauthentication. A MAS performs external authentication throughLightweight Directory Access Protocol (LDAP), Remote Authentication Dial

    In User Service (RADIUS), or Kerberos.

    Administrators can configure only one external authentication authorityof each type (that is, LDAP, RADIUS, and Kerberos). You can configureexternal accounts in UCM on the External Identity Repositories page. Tonavigate to the External Identity Repositories page, click User Services> External Authentication.

    An external user has a shadow entry inside the persistent repository of theUCM security framework. The security framework uses the shadow entryto assign roles to the external user.

    Attention: The security administrator role is not available for externalLDAP users.

    Users cannot initialize or change passwords for external users throughUCM. The external authentication authorities store the external accountpasswords.

    Permissions

    Permissions specify which management functions a user can perform onan element. Security administrators assign permissions to roles, and thenassign these roles to users.

    You can map permissions to a role on the Roles page in UCM. Tonavigate to the Roles page, click Security, Roles in the navigation pane.For information about mapping permissions, see Media Application ServerAdministration and Security (NN44473-600).

    RolesRoles define a set of management functions a user can perform on an

    element. Security administrators assign roles to users. You can map rolesto users on the Roles page in UCM. To navigate to the Roles page, clickSecurity, Roles.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    30/60

    30 Administration

    The MAS publishes a set of default roles into Unified CommunicationsManagement (UCM). You can assign default roles to administrators, or youcan create custom roles. For information about assigning roles or creatingcustom roles, see Media Application Server Administration and Security(NN44473-600).

    PoliciesIn the UCM security framework, users can configure policies forpasswords, security, and the sign sign-on cookie domain. You canconfigure policies on the Policies page in UCM. To navigate to the Policiespage, click Security, Policies.

    Password aging policyThe security administrator can specify the number of days for the followingpassword aging parameters:

    password expiration period

    password expiration warning

    minimum password age

    Password history policyUCM uses the password history policy to verify that a password is new.The security administrator can define the number of previously usedpasswords to reject. The default value of passwords to block is 6.

    Password strength policySecurity administrators can configure the password strength policy todefine specific parameters for passwords. If a password does not meet therequired parameters, the system rejects the password.

    Security administrators can specify if the password must contain a specificnumber of lower case, upper case, numeric, or special characters. Anexample of a special character is an exclamation mark (!). Passwordsmust have a minimum of eight alphanumeric characters.

    Password lockout policyThe password lockout policy allows you to specify the following:

    a limit for the number of times that a user can attempt to access UCM

    the number of minutes between consecutive invalid logon attempts

    the number of minutes to lock out users after they reach the maximumnumber of failed logon attempts

    A user is locked out of the UCM framework when the specified number oflogon attempts is reached. By default, the user is locked out after 5 failedattempts.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    31/60

    Element Manager overview 31

    Login warning bannerSecurity administrators can change the text for the login warning bannerthat appears when you log on to Unified Communications Management(UCM).

    Single sign-on cookie domainWhen the primary and backup security servers are configured in differentdomains, users can change the single sign-on (SSO) cookie domain toensure that the domains match. You must match the primary and backupSSO cookie domains to ensure that you can log on to one application orserver on the MAS, and then navigate to another application or server andremain authenticated.

    Limit access control viewsIn the RBAC model, a users role determines their permissions and thetasks available to them. By default, Element Manager (EM) hides or grays

    out unauthorized tasks in the menu pane and content area.

    CertificatesUnified Communications Management (UCM) uses certificates for securecommunication between a Web browser and a Web server. Certificatesare used for the following:

    Web interfacing using Secure Sockets Layer (SSL)

    Session Initiation Protocol (SIP) signaling using Transport LayerSecurity (TLS)

    UCM manages certificates using the X.509 standard for Web SSL, which

    ensures that certificates are issued by a Certificate Authority (CA) thatbinds a public key to a particular distinguished name.

    You can manage certificates on the Certificate Management page inUCM. To navigate to the Certificate Management page, click Security,Certificates in the navigation pane. The UCM certificate managementinterface supports the following:

    add, replace, and list stored certificates

    add, remove, and replace certificate association with a distinguishname

    add, remove, and list trusted certificate authorities display of a list of currently revoked certificates

    Certificate authoritiesA Certificate Authority (CA) is a trusted entity that issues, renews, andrevokes certificates. You can use UCM to install certificates from both itsprivate CA or public CAs.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    32/60

    32 Administration

    The UCM security framework uses only one private CA to sign internallygenerated certificates. Once UCM generates the private CA, you cannotchange it. Configuration information for the private CA on the primarysecurity server is typically entered during the initial security configuration.

    A public CA is either an existing internal CA of the customer organization(for example, the CA from the customers Information Technology (IT)department) or an outside commercial CA (for example, Verisign orThawte).

    Certificate typesUCM certificate management supports three types of certificates:

    Certificates signed by the private CA hosted on the UCM primarysecurity server. The MAS creates a private CA during the installation ofthe UCM primary security server. You can use the private CA to issuecertificates to remote devices in the same security domain. When the

    UCM primary security server issues a certificate and distributes it to aremote device, the remote device automatically adds the root certificateof the private CA to its trusted certificate list. As a result, devices thatuse certificates issued by the same private CA always trust each other.

    Certificates signed by a public CA. You can use the UCM X.509Certificate Management page to generate a Certificate Signing Request(CSR) from a target device, and then send the CSR to a public CAto obtain a certificate response, which contains an X.509 certificate.You can use the UCM Certificate Management page to process thecertificate response returned from a public CA, and thereby, distributethe X.509 certificate to the target device. To access the CertificateManagement page, click Security > Certificates.

    Self-signed certificates. A self-signed certificate is not issued by CA.This type of certificate does not provide any authentication, and isvulnerable to a man-in-the-middle attack. Nortel recommends that youavoid using self-signed certificates.

    SIP TLSWhen UCM distributes the SIP TLS certificates that are signed by theprivate CA to the Network Routing Service or SIP Gateway, the privateCA is automatically added to the trusted CA list of the Network RoutingService or SIP Gateway. Therefore, if all the Network Routing Service and

    SIP Gateway elements use certificates signed by the private CA, UCMautomatically configures mutual authentication for SIP TLS among them.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    33/60

    Element status and operational controls 33

    Web SSLDuring the primary security service installation, the private CA issues aWeb SSL certificate that is installed as part of the primary security service.Use the Web SSL certificate for the UCM Web server and the LDAPserver. The security administrator must configure the Web SSL certificate

    for the primary security server by using the UCM Certificates link.

    Certificate revocation listsA certificate revocation list (CRL) is a list of certificates that are revokedand should not be trusted.

    You can use the MAS system to revoke certificates that you issuedpreviously, to get a list of revoked certificates, and to update the CRL.You can manage CRLs on the Certificate Management page by clickingthe Private Certificate Authority tab and navigating to the CertificateRevocation List (CRL) Details pane.

    Element status and operational controlsThe Element Status page is available from the System Status menu in EM.It shows the following information about the element:

    Element Name

    UUID

    Server Address

    Service

    Operational State

    Version Element Status

    Alarm Description

    Element StatusThe Element Status shows the most severe alarm reported for the selectedelement. For example, an element with Critical and Minor active alarmshas an overall status of Critical. An element with no alarms has a status ofNormal.

    Click an element name to view alarm details for the selected element.

    Starting, stopping and restartingUse the Start, Stop, and Restart buttons to change the Service Status ofthe Media Application Server respectively.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    34/60

    34 Administration

    Operational statesUse the More Actions drop-down to change the operational state of theelement to one of the following:

    More Actions

    Lock Pending Lock

    Cluster configuration and status monitoring controlsA cluster is a collection of MAS nodes that work closely together andessentially can be viewed as one. You must configure the hierarchy withinthe cluster before you can configure the system. This activity should bedone shortly after installation.

    Cluster configurationIn Server Designation, you define your primary server and all secondary

    servers. The local server starts with the Primary role by default. Whendefining your servers, you must provide the following information:

    Replication account username and password

    Role (primary, secondary, or standard)

    Server Address

    Server UUID

    From the Replication Settings page you can enable or disable the SDR,OM and Configuration Replications.

    Advanced Settings are automatically configured based on your ServerDesignations. You should not change these settings.

    Cluster statusThe Cluster Status page is available from the System Status menu in EM.It shows the following information about all elements in the cluster:

    element name

    UUID

    most severe alarm status

    description for an existing alarm, if any element role information

    License managementYou can use the licensing section of Element Manager to configurelicensing information.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    35/60

    License management 35

    The following list items describe the four distinct task areas within thelicensing section, each with its own subset of tasks:

    Licensing configuration: Use this section to configure licensing (LicenseServer or Nodal Licensing) and to add or replace license keys.

    License utilization threshold: Use this section to set the threshold forlicense usage, which is expressed as a percentage of all licenses inuse. Once this threshold is reached, a notification alarm is generated.The default threshold value is 85%.

    License server status: Use this section to manage the licenseserver, and display its operational status and operational mode. Theoperational status indicates whether the license server is initializing,running, or dormant, or if the status cannot be determined. Theoperational mode of the server is either Active or Standby. However, ifthe license server is not running, the system cannot obtain the mode.With the License Server Status page you can to start, stop, or restartthe license server by clicking the respective buttons located at the top

    of the page. The buttons are applicable only to the License Server thatis currently being configured.

    Advanced settings: Do not reconfigure the default values in theAdvanced Settings pages. These defaults are set for optimalperformance of the MAS platform. If you think these settings need tobe changed, contact Nortel Technical Support to discuss the changes.Reconfigure these settings only under explicit direction from NortelTechnical Support.

    Server licensing

    In server licensing mode, a cluster shares licenses that float across allits MAS nodes. To set up server licensing, you must use a RedundantLicense Servers cluster licensing configuration. In this configuration, youinstall license servers on the two MAS nodes in the cluster designated asthe cluster primary and secondary nodes.

    Cluster primary and secondary license servers operate in the threefollowing states:

    Starting up: During the license server startup process, the licenseserver is in starting-up state, and it does not respond to any licenserequests.

    Active: The server that is serving license requests is in the active state. Standby: The idle server is in the standby state.

    Each license server broadcasts a message to its local subnet to detect itsredundant partner. It correspondingly sets itself to the active, or standbystate, depending on the state of the other server. If both servers are instarting up state, the one with the larger IP address becomes active and

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    36/60

    36 Administration

    the other becomes standby. The larger IP address is defined to be thelarger of the two integers representing the Internet standard dot notationaddresses.

    When a server is in the active state, it responds to license requests from

    clients and expects health check messages from the standby server. Italso broadcasts a message every 80 seconds to detect if there is anyother active server is in the subnet.

    When a server is in standby state, it does not respond to license requests.It opens a TCP/IP connection to the active server and sends out healthcheck messages periodically. If the active server goes down, the standbyserver switches to the active state until the previously active server isrestarted and becomes active.

    During the license server startup process, the license server is in the

    starting-up state, and it does not respond to any license requests. Afterinitialization, the license server changes to the standalone state andstarts to serve license requests. You can view the license server stateinformation on the License Server Status page in Element Manager. Tonavigate to the License Server Status page, click Licensing, LicenseServer Status in the navigation pane.

    Nodal licensingIn Nodal licensing mode, licenses are bound to a particular MAS platformand are not shared across MAS nodes. In this node-locked configuration,you must configure each MAS node with its own license key. For example,if your MAS cluster contains five MAS platforms, you need five different

    licenses keys.

    Signaling configurationYou can configure the SIP settings from the Signaling Configuration pages.

    SIP configurationYou can configure the following from the SIP settings pages:

    General Settings

    Domains and Accounts

    Nodes and Routes

    Media configurationThis section outlines the media configuration support of the MAS.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    37/60

    Media configuration 37

    Quality of ServiceMAS supports Differentiated Services (DiffServ) packet marking onoutgoing Real-time Transport Protocol (RTP) streams. The system setsthe DiffServ Control Point (DSCP) to expedited forwarding (EF), whichis a widely supported indicator for Quality of Service (QoS)-enabled

    networks carrying real-time audio and video data. Network routers that areQoS-enabled examine the type of service bits in the IP header and providepriority (with respect to routing and handling) to those packets markedwith expedited forwarding. In addition to marking packets, MAS uses highresolution, interrupt-driven timers to drive RTP packetization at preciseintervals. MAS follows RFC 2598 which designates the EF bit pattern.

    MAS uses flow specifications for each codec to identify packet deliverycharacteristics to the operating system, enabling it to prioritize (internally)packets destined to and from the network interface card (NIC). Theframework ensures that QoS marked packets sent from MAS media

    processors are not dropped or delayed in their delivery to the wire. MAScan reserve a percentage of NIC bandwidth for its media processors.This ensures that management and signaling does not affect the qualityof the audio or video streams in use on the platform. The use of flowspecifications also offers some denial of service protection as the transportlayers discard packets (instead of attempting to process them) that do notconform to the flow specification.

    MAS contains the Telchemy VQMON agent for QoS monitoring andRTCP-XR support. R-Factor, jitter, and packet loss are continuallymonitored for each call. Calls that fall below a configured R-Factorthreshold are logged. All QoS statistics are archived with session detail

    records (SDR) for analysis.

    To configure QoS monitoring and streaming settings, use the SystemConfiguration, Media, General Settings page in Element Manager.

    Audio codecsTo configure audio codec settings, use the System Configuration >Media > Audio Codecs page in Element Manager. You can complete thefollowing configuration tasks for audio codecs:

    Enable or disable audio codecs. The following audio codecs aresupported:

    G.711-ULAW

    G.711-ALAW

    G.729A

    EVRC-0

    AMR

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    38/60

    38 Administration

    Configure the preferred order of enabled codecs for negotiation(Session Description Protocol [SDP] answer) or default SDP (SDPoffer).

    Enable packet time (ptime) for each codec.

    Configure the default ptime for each codec.

    Video codecsTo configure video codec settings, use the System Configuration >Media > Video Codecs page in Element Manager. You can configure thefollowing video codec settings:

    Enable or disable video codecs. The following video codecs aresupported:

    H.263

    H.263+

    H.263++

    NNVC (Nortel Networks Video Codec)

    Configure the preferred order of enabled codecs for negotiation (SDPanswer) or default SDP (SDP offer).

    Enable frame rates for each codec.

    Configure the default frame rate for each codec.

    Configure the preferred format for each codec

    Configure the Annex profile for each codec (if required).

    Digit relay (DTMF)To configure digit relay, use the System Configuration > Media > DigitRelay (DTMF) page in Element Manager. You can configure the followingdigit relay properties:

    Enable or disable the dual-tone multi-frequency (DTMF) relay method.The following DTMF relay methods are supported:

    INFO digits

    RFC2833/4733

    Configure the preferred order of enabled DTMF relay methods fornegotiation (SDP answer) or default SDP (SDP offer).

    Configure the RFC2833 payload type. Nortel recommends that youselect the default payload type, which is determined dynamically.However, some clients require a fixed payload type.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    39/60

    Monitoring and logging global configuration support 39

    Media securityTo configure media security settings, use the System Configuration >Media > Media Security page in Element Manager.

    Secure SIP signaling is provided by employing SIP Transport Layer

    Security (TLS), which is supported by the Radvision stack. In addition, theMAS manages a list of trusted network elements and rejects (redirect tonetwork proxy) any signaling requests from nontrusted nodes.

    Media security provides the ability for the MAS to secure media streamswith cryptographic protection based on RFC 3711 (The Secure Real-timeTransport Protocol [SRTP]). SRTP is an RTP (RFC 3550) profile withsymmetrical data encryption that provides the following security services:encryption, message integrity, and replay protection. Secure RTCP(SRTCP) provides the same security services to RTCP as SRTP does toRTP. SRTP message authentication protects the RTCP fields that keep

    track of membership, provide feedback to RTP sends, or maintain packetsequence counters. M5T SRTP stack is used to deliver the media securityfeature.

    SRTP/SRTCP uses a master key and a master salt to derive a sessionencryption key, session authentication key, and a session salt key formedia encryption. The master keys are exchanged and negotiated throughSession Description Protocol (SDP) with key management protocolextension. Several key management protocol extensions are defined forSRTP. RFC 4568 (Session Description Protocol Security Descriptions forMedia Streams) is supported in this release.

    Monitoring and logging global configuration supportThis section outlines the monitoring and logging global configurationsupport of the MAS.

    MonitoringThis section outlines the monitoring global configuration support for theMAS.

    Event logsAn event log is a historical view of events that occurred on the system.Event logs have the following severity levels:

    Alert

    Critical

    Major

    Minor

    Emergency

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    40/60

    40 Administration

    Error

    Warning

    Info

    Debug

    Indeterminate

    Notice

    You can enable and configure Event log throttling for an event so that onlythe most recent event log and contents are buffered. The most recent logis generated when the Throttle Check Interval property is exceeded alongwith an instance count for that event. Log throttling prevents the event logsfrom being flooded with recurring events.

    To view event logs in Element Manager, choose System Status, Event

    Logs. You can filter event logs by identifier, date, severity, and class. Thefollowing table describes the fields that are displayed for each event log.

    Table 1Event log fields

    Field Description

    Id Identifier assigned to the event log.

    Severity The severity type of the event log (alert, critical,major, minor, emergency, error, warning, info, debug,indeterminate). In addition, a colored icon representsthe log severity type. Red indicates an error eventlog, yellow indicates a warning event log, and white

    indicates informational event log.

    Date and Time The timestamp of when the event is logged. The dateand time when the event is last reported. By default,the table is sorted so the most recent event appearsat the top of the table.

    Class The class of the event. Available classes includeAudit, Configuration, Data, Fault, Information,Maintenance, Metrics, Security, and State.

    Description A description of the event log. To view further detailsabout the event log, click the option button beside theapplicable event ID. The details appear in the bottom

    portion of the page.

    Operational measurementsThe following types of operational measurements are supported:

    Counters: Counters are used to record and track activity on the system.An example of a counter would be the total number of calls over thelife of the system. Counters are named registers that start from zero

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    41/60

    Monitoring and logging global configuration support 41

    and increment upward only. Counters are only incremented, neverdecremented. A counter can increment in chunks of any size. Countersreset automatically after a component restarts.

    Gauges: Gauges provide real-time information about the runningsystem. An example of a gauge would be the number of active calls

    at any point in time during the life of the system. Gauges can beincremented and decremented.

    Selected operational measurements are archived to the local platformarchive database and are stored in the Statistics table. Archivedoperational measurements are typically processed or analyzed later usingthe historical reports in Reporter. Archived operational measurementscan be replicated to the primary and secondary node in a cluster so thatoperational measurements can be consolidated for cluster-wide historicalreports. Operational measurements written to the Statistics table can beviewed in Element Manager (System Status, Monitoring, Operational

    Measurements), and the following table shows how information isdisplayed.

    Table 2Selected operational measurements details

    Field name Description

    Category Category or type of operational

    measurement.

    Name Operational measurement counter orgauge name.

    Current Value Current value of the operational

    measurement.Previous Value Value recorded during last interval.

    Previous Interval Low Water Mark Low value recorded during lastinterval.

    Previous Interval High Water Mark High value recorded during lastinterval.

    Interval Value Value of interval time.

    Previous Interval Duration (sec) Interval duration. The default is 900sec. (15 minutes).

    LoggingThis section outlines the logging global configuration support for the MAS.

    System diagnosticsYou can place the system in diagnostic mode for logging by selecting theEnable System Diagnostic Mode check box on the System Configuration,Logging, System Diagnostic page in Element Manager.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    42/60

    42 Administration

    Attention: Enabling the system diagnostic mode can cause systemperformance degradation.

    SysLogSysLog is a standard for forwarding log messages in an IP network. TheMAS platform optionally supports SysLog over User Datagram Protocol(UDP) for the delivery of logs and alarm history to one or more SysLogserver destinations.

    To enable or disable SysLog delivery, use the SYSLOG Delivery of Logsproperty (found in the Element Manager). To configure one or moreSysLog server destinations, use the SYSLOG Destination Server Listproperty (found in the Element Manager). You can enter the IP address

    of the SysLog server.

    Session loggingConfigure the following SDR properties under the System Configuration >Logging > Session Logging section of Element Manager:

    Session Detail Record Archiving: This check box enables or disablesthe archiving of session detail records. The default is enabled.

    Session Detail Record Archive Minimum Record Age (Days): Sessiondetail records older than configured days are removed when cleanup isinitiated. The default is 90 days.

    Session Detail Record Archive (Detail Records): The maximum numberof session detail records before cleanup is initiated. The default is 1296 000 records. Approximately 5k of storage is required for eachSDR.

    The MAS creates a Session Detail Record (SDR) for each individualsession that originates from or terminates to the platform. An SDRincludes detailed information about each session, which you can use fortracking and billing purposes.

    The platform archives all SDR to the local platform database. Thesearchived records are used by the platform to generate reports. Theplatform ensures that the archive does not grow too large by deletingold records based on the configuration. You can view records in eitherreal-time or in historical reports. Archived SDRs can be replicated to theprimary and secondary node in a cluster so that SDRs can be consolidatedfor cluster-wide historical reports.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    43/60

    Application management 43

    Operational measurements logsThe platform archives selected operational measurements to the localplatform database. The platform uses these archived operationalmeasurements to generate reports. The platform ensures that the archivedoes not grow too large by deleting old records based on the configuration.

    Configure the following operational measurements properties under theSystem Configuration, Logging, OMs section of Element Manager:

    Archive Operational Measurements: This check box enables ordisables the archiving of operational measurements. The default isenabled.

    Operational Measurement Archive Minimum Record Age: OperationalMeasurements older than the configured number of days are removedwhen cleanup is initiated.

    Operational Measurement Archive Size: The amount of archivedoperational measurements data to store before cleanup is initiated.

    Operational Measurement Reset Interval: The interval in minuteswhen operational measurements are archived and reset. A value of 0disables the reset feature. The default is every 15 minutes.

    Debug loggingYou can find the following settings related to debug logging in the SystemConfiguration, Logging, Debug section of Element Manager.

    You can enable or disable Platform debug logging using ElementManager; a restart of the platform is not required. The system stores

    Debug logs in the directory \common\logs, where is the directory in which the system installs software. The default directoryis /var/mcp. The system also creates trace files for each platformcomponent.

    Application managementPackaged applications can be deployed on MAS.

    Packaged applicationsA packaged application is installed and configured using its own installer.The installer adds application configuration data and translations to the

    MAS. As part of the installation process you need to configure license keysfor all packaged applications.

    Packaged applications can only be installed after the MAS has beeninstalled and configured.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    44/60

    44 Administration

    Use the EM to view installed packaged applications, their version andoperational state. Packaged applications are found under Products andApplications, Custom Applications.

    ReportingTo configure reporting settings, use the Tool > Reports page in ElementManager.

    MAS includes a report generation framework and 3rd party reportingframework based on Jasper reports.

    Backup and restoreIt is important to back up your data to ensure that you can restore youroriginal data if it is lost.

    You can perform backup and restore tasks on the Backup and Restore

    page in Element Manager (EM). To navigate to the Backup and Restorepage, click Tools, Backup and Restore. This page includes the followingtask categories:

    General settings

    Backup Tasks

    Restore

    Backup Destination

    History Log

    General settingsWhen you backup or restore your data, all actions are logged in a log file.You can set the value of "Store history and log files up to" parameter todefine the duration for store history. The log file refreshes after the definedduration, that is, after this duration, the history will not be stored in the logfile.

    Backup TasksTo back up your data, you must first define a backup task and then specifya schedule.

    A backup task specifies what to back up and where to store the backupdata. You can manage backup tasks on the Backup Tasks page inElement Manager. To navigate to the Backup Tasks page, click Tools,Backup and Restore, Backup Tasks. On the Backup Tasks page, you canadd a new backup task, and edit or delete an existing backup task.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    45/60

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    46/60

    46 Administration

    To customize the history log, you can do the following:

    Use the View list to filter your tasks. The options are show all tasks,backup tasks only, or restore tasks only. The default is all tasks.

    Use the Refresh Interval list to select the refresh interval for the history

    log. The default value is set at 30 seconds. Click a header link to sort the list in ascending or descending order.

    Media managementOn the Media Management page, you can manage media files of manyformats, including sound, video, .xml, plain text, or zipped files. Tonavigate to the Media Management page, log on to Element Manager (EM)and click Tools, Media Management in the navigation pane.

    You can perform the following actions on media files:

    upload

    rename

    copy

    move

    search

    download

    delete

    In EM, you can organize media into content namespaces and content

    groups. Use content namespaces to divide media into logical containers.Use content groups to subdivide the media in a content namespace intological groups.

    You can initially provision a content namespace by using one .zip file forthe whole content namespace or by creating one content group at a time.After the media file is uploaded, EM displays it in a tree view. The root ofthe tree is the content namespace and individual content groups appearbelow it with + or - icons before their names. EM displays the namespace,and the content groups in the left pane, and the media files contained inthe selected content group in the right pane. The media file list includes

    the file name, content type, and size of the file; the time initially created;the time last modified; and the version information. You can browsecontent namespaces and add, rename, or delete content groups.

    Advanced settingsAccess the Advanced Settings page from Cluster Configuration, AdvancedSetting. These values are automatically configured based on changesmade on the Server Designation page.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    47/60

    Disaster recovery 47

    Disaster recoveryYou can recover the primary server to restore critical operations if youexperience a disaster situation.

    To ensure successful recovery, you must implement a disaster recovery

    plan when you configure a Media Application Server (MAS). To plan fordisaster recovery, follow these best practices:

    Designate the secondary server in a different location than the primaryserver to protect the secondary server from natural or user-induceddisasters that affect the primary server.

    Create an off-site location to protect the backup system from natural oruser-induced disasters that affect the primary system.

    Create a full backup task to ensure successful recovery of all data if adisaster situation occurs.

    Define a daily backup schedule to ensure successful recovery of

    up-to-date data if there is a disaster situation.

    If you experience a disaster situation, you must restore the primary serverto reestablish critical operations. This operation involves installing theMedia Application Server (MAS) software on a primary MAS server. Then,you must restore the latest full backup.

    For more information about Disaster recovery procedures, see MediaApplication Server Administration and Security (NN44473-600).

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    48/60

    48 Administration

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    49/60

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    50/60

    50 Configuration fundamentals

    A standalone configuration includes only a primary server to configure. Nosecondary or standard servers require configuration.

    Figure 3MAS Configuration work flow

    License configuration work flowLicense servers are used in cluster configuration. In a cluster, the licenseservers reside only on the primary and secondary servers in the cluster.Configure your licenses so they can be maintained by the license server.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    51/60

    Network management protocol configuration 51

    Figure 4License configuration work flow

    Network management protocol configurationThis section outlines the network management protocol configurationsupport of the MAS.

    SNTPAdd the IP address or hostname of the Simple Network Time Protocol(SNTP) server in the SNTP Source Server field in Element Manager. TheSNTP Source Server is used to synchronize the clocks of all nodes in thecluster.

    SNMPThe MAS platform provides Simple Network Management Protocol(SNMP) management. SNMP supports outgoing traps for logs and alarmsto remote SNMP-based Network Management Stations (NMS). In addition,NMS can query alarm table and audit services. Traps use the NortelReliable MIB format to support active and cleared alarm notifications aswell as informational log messages.

    In Element Manager (EM), SNMP is configured in the SystemConfiguration > Network Settings section to activate the delivery of alarmsand logs using SNMP traps. You can enable or disable the sendingof traps when alarms are raised or cleared, or when event logs are

    generated.

    Both SNMP v1 and v2c are supported by the MAS platform. SNMP usescommunity names to authenticate messages. The community name issimilar to a password that is shared by the SNMP NMS and the MASSNMP agent. The community name must be the same value on both theNMS and the MAS SNMP agent.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    52/60

    52 Configuration fundamentals

    The MAS SNMP agent supports queries on the ActiveAlarm table andaudits for resynchronization with the management server. These queriescan be in the form of Get requests on specific fields or GetNext requestsfor table traversal.

    SOAPThe Simple Object Access Protocol (SOAP) is used to exchangeExtensible Markup Language (XML) messages over a network.

    The MAS platform provides a set of Web services, which can be usedto manage, monitor, configure, or access a set of services or resourcesprovided by the platform. The SOAP server acts as a mini-embeddedWeb server and exposes the following MAS Web services: applicationAPIs, content store APIs, and Management APIs. You can access theseWeb services by using SOAP-formatted XML messages over HTTP 1.1transport.

    To enable the MAS Web services, you must configure the trusted nodesthat are allowed to send requests to the MAS Web services. In ElementManager, trusted nodes are configured on the System Configuration,Network Settings page. First, select the Enable Trusted SOAP Nodescheck box and then enter one or more hostnames or IP addresses in theTrusted Nodes field . You must separate Multiple entries in the TrustNodes field with a semicolon.

    Connection securityTo configure connection security in Element Manager, see the SystemConfiguration > Network Settings page.

    You can configure the following properties:

    Attention: You can enable and select multiple ciphers in order ofstrength.

    Network configurationThis section outlines the network configuration of the MAS.

    IP address assignment and traffic classesAssign the IP address for the available traffic classes on the SystemGeneral Settings page in EM.

    The traffic classes include:

    signaling

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    53/60

    SIP configuration work flow 53

    media

    cluster

    OAM

    QoS audio and video DSCP settings configurationConfigure Quality of Service (QoS) settings for streaming on the SystemConfiguration, Media page.

    Options include:

    Audio QoS

    QoS Maximum Bandwidth Per H.263 Video Flow

    QoS Maximum Bandwidth Per NNVC Video Flow

    Video QoS

    QoS monitoring and alerting configurationConfigure Quality of Service (QoS) settings for media on the SystemConfiguration, Media, General Settings page.

    Options include:

    Enable QoS monitoring

    Alert interval in milliseconds

    Critical R Threshold

    Maximum Alerts

    Refresh Interval in seconds Warning R Threshold in percentages

    SIP configuration work flowSIP provides a standard means tor establish sessions, negotiatecapabilities, invoke applications, and exchange data with the MAS.

    The following work flow shows the process for configuring your MAS SIPsignaling.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    54/60

    54 Configuration fundamentals

    Figure 5SIP configuration work flow

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    55/60

    55.

    Terminology

    The following table describes common terminology associated with theMedia Application Server (MAS) .

    Term Description

    Backup A copy of data. The copy is preserved in case thesystem the data was copied from fails, is damaged,

    or changes to an undesired state.

    Certificates A security tool used to identify secure packages ofdata over a network.

    Cluster A collection of servers on the MAS.

    Codec Short for Compression Decompression, the codec isused for transmitting media files over a network.

    Commercial-Off-The-Shelf (COTS)

    Generic purchased hardware that can be used in awide variety of installations.

    Conferencing A means of including more than two people in anaudio or video interaction.

    Counters A measurement tool to record the number of timesan event occurs.

    Dual-tone multi-frequency(DTMF)

    A signaling technology used for signaling over atelephone network.

    Differentiated Services(DiffServ)

    A computer network architecture designed tomanage and provide Quality of Service over anetwork.

    Element Manager (EM) A web-based tool used for configuring andmanaging MAS and its components.

    Event An incident that is either recorded or causes other

    actions to occur.Extensible MarkupLanguage (XML)

    A specification for creating customizable mark uplanguages such as VXML and CCXML.

    File Transfer Protocol(FTP)

    A network protocol used for transmitting files overa network.

    Gauge A tool for providing real-time information about thesystem.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    56/60

    56 Terminology

    Term Description

    Graphical User Interface(GUI)

    A visual interface used for interacting with acomputer system.

    License An identification showing the number of users can

    be active for a piece of software.Lightweight DirectoryAccess Protocol (LDAP)

    An application protocol for working with directoryservices over a network.

    Logging An action for recording actions in a log.

    Media Application Server(MAS)

    A software based, media processing server. Allmedia processing is performed in software onthe host CPU(s). The MAS architecture facilitatesunique scalability for all core functions of theplatform, including signaling, application execution,content management and media processing.

    Permissions A security tool that identifies what actions can be

    performed by a given role.

    Policies Security rules that govern the behavior andactions of a computer system. These rules tell thecomputer what actions to take in the case of certainevents, independent of human intervention.

    Quality of Service (QoS) A means of controlling priorities betweenapplications for access to resources.

    Quick Fix Engineering(QFE)

    A tool for implementing small changes to MAS.

    Real-time TransportProtocol (RTP)

    A protocol for transmitting audio and video over anetwork.

    Restore An action of copying backed up data to a system.

    Remote AuthenticationDial In User Service(RADIUS)

    A protocol for managing large networks.

    Roles An identified role in a system that can be assignedpermissions.

    Role Based AccessControl (RBAC)

    A means of restricting access to a network or partsof a network based on assigned roles.

    Session DescriptionProtocol (SDP)

    A protocol for describing initialization parameters ofstreamed media.

    Session InitiationProtocol (SIP)

    A protocol for creating and removing communicationsessions over a network.

    Simple NetworkManagement Protocol(SNMP)

    A protocol for monitoring devices attached to anetwork.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    57/60

    SIP configuration work flow 57

    Term Description

    Simple Object AccessProtocol (SOAP)

    A protocol for transmitting and receiving XMLmessages over a network.

    Standalone An installation of a single server with MAS.

    Transport Layer Security(TLS)

    A technology for providing secure communicationsover a network.

    Unified CommunicationsManagement (UCM)

    A framework for providing security when usingElement Manager. UCM replaces ECM, but bothare still used interchangeably.

    Web service A technology which supports interaction betweencomputers on a network.

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    58/60

    58 Terminology

    Media Application ServerFundamentals

    NN44473-101 02.01 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    .

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    59/60

  • 8/6/2019 NN44473-101_02.01_mas14_mas-fundamentals

    60/60

    Media Application Server

    Fundamentals

    Release: MAS 14.0

    Publication: NN44473-101

    Document revision: 02.01

    Document release date: 2 July 2010

    Copyright 2008-2010 Nortel Networks. All Rights Reserved.

    While the information in this document is believed to be accurate and reliable, except as otherwise expressly agreed to in writing

    NORTEL PROVIDES THIS DOCUMENT "AS IS" WITHOUT WARRANTY OR CONDITION OF ANY KIND, EITHER EXPRESS

    OR IMPLIED. The information and/or products described in this document are subject to change without notice.

    Nortel, Nortel Networks, the Nortel logo, and the Globemark are trademarks of Nortel Networks.


Recommended