AcuMANAGER Administrator Guide Page 1 of 92
Read Me First AcuMANAGER is the heart of Aculearn s Content Delivery Network (CDN). AcuMANAGER manages security and users access, as well as distribution of media-rich content on CDN. As an AcuMANAGER Administrator, you can perform the following functions: Configure AcuMANAGER Maintain AcuMANAGER Administrator User Account Manage AcuSTREAM/ AcuPODCAST/ AcuBRIDGE Configure Multicast Address Manage CDN Group Manage Author Security Manage User Security Call Detail Report View Content Distribution Status Administer Content Management Customize Virtual CDN Group Template Generate Content Report Upload Author/Client Patch Administration of AcuCONFERENCE via http://iis AcuMANAGER/login Page 2 of 92
Read Me First Copyright The content is copyrighted material of Aculearn Pte Ltd. All rights reserved. No part of this publication may be produced, stored in a retrieval system, or transmitted in any form or by any means electronic, mechanical, photocopying, recording or otherwise without prior written permission of Aculearn Pte Ltd. Help and Support If you need further support, email us at support@aculearn.com. History Date Version Changes Writer 2008-8-29 Chris 2009-1-7 Add NT authentication Chris 2009-1-20 Chris 2009-3-2 Modify VCDN note 1 Chris Page 3 of 92
Read Me First Welcome Rich Media Communication. That s what AcuLearn s suite of software embodies, and that s exactly what it offers. AcuCONFERENCE Simulates a conference setting where there is a Host, one or more co-hosts (as appointed by Host), and participants. AcuCONFERENCE provides features that enable all participants of the webbased conference to engage in live, dynamic discussions and decision-making. AcuSTUDIO/LIVE Simulates a studio recording environment where you can record, re-record and edit on the fly your slides presentation to your utmost satisfaction. Accepts a wide range of document types (PPT, DOC, XLS, PDF, GIF, JPG, BMP, SWF), and able to combine these different file types into one presentation document. If you need a live broadcast to a large audience, AcuLIVE is able to simulate that too. Moreover, you can save you live presentation and retrieve it at a later time for content amendment or improvement. If you need something for software training, the Screen Director option in AcuSTUDIO is able to simulate a software training session on the desktop screen. It captures all mouse and cursor movements, menu pull-down actions and voice narration, and even the software s response to your inputs. Page 4 of 92
Read Me First AcuMANAGER As the heart of AcuLearn s Content Delivery Network (CDN) architecture, AcuMANAGER not only speeds up delivery of multimedia content over a network infrastructure, it also provides automatic live web-cast and access security. The CDN is able to achieve high-performance multimedia delivery because it pushes content closer to the users. Users then access content from devices strategically placed at the network edge (AcuSTREAM ), which is faster and less expensive. AcuSTREAM As the device which is placed strategically at the edge of AcuLearn s CDN, AcuSTREAM works seamlessly with AcuMANAGER to ensure speedy delivery and to provide scalable architecture for online media delivery, conference and live web-cast. Page 5 of 92
Read Me First Requirements This section lists the hardware and software requirements of each product. AcuCONFERENCE and AcuSTUDIO Minimum PC configuration: Pentium-4 1Ghz, 256 MB RAM, 40GB HDD, 10/100 Ethernet Microphone, Speakers, Keyboard, Mouse Monitor with 1024 X 768 display resolution Web Camera with CIF format support Windows XP/ Windows VISTA IE 5.5 and above PowerPoint 2000/ PowerPoint XP / PowerPoint 2003/ PowerPoint 2007 Recommended PC configuration: Pentium-Duo Core, 1 GB RAM, 80GB HDD, 100/1G Ethernet Microphone, Speakers, Keyboard, Mouse Monitor with 1024 X 768 display resolution Web Camera with VGA and above format support Windows XP/ Windows VISTA IE 5.5 and above PowerPoint XP / PowerPoint 2003/ PowerPoint 2007 Page 6 of 92
Read Me First AcuMANAGER and AcuSTREAM Minimum server configuration: Pentium-4 2.6Ghz, 2GB RAM, 80GB HD, 10/100 Ethernet, CD Rom Win2003/2008 32-Bit Server (Standard, Enterprise, Datacenter edition. Enterprise edition is needed only for multicast live broadcast) Recommended: (Support 300 concurrent connections) Pentium Quad Core Dual CPU, 2GB RAM, 160GB, 100M/1G Ethernet, CD Rom Windows Server 2003/2008 32-Bit (Standard, Enterprise Datacenter edition. Enterprise edition is needed only for multicast live broadcast normally not required for Internet connection.) Note: Storage space depends on the amount of contents in AcuMANAGER/AcuSTREAM. As a guide, a one-hour presentation at 256kbps requires about 150MB of storage space. Network Requirements Server to Server SMTP out: 25 (AcuMANAGER Only) TCP out: 7351 (Admin function- AcuMANAGER to AcuSTREAM) 3 IP addresses with 4 UDP ports (Ports are configurable Default 7350~7353) OR TCP: 443/80 OR TCP/HTTP: 443/80 for tunneling Client HTTP out: 80 and 4 UDP ports (Ports are configurable Default 7350~7353) OR TCP: 443/80 OR TCP/HTTP: 80 tunneling to AcuMANAGER and AcuSTREAMs Network Response Round Trip Delay variation <120ms Packet Dropped <20% Page 7 of 92
Read Me First Table of Content 1. SUMMARY OF ACUMANAGER... 10 1.1 Aculearn System Diagram... 10 1.2 Features of AcuMANAGER... 11 1.3 Difference between 'system administrator', 'company administrator' and 'users'12 2. LOGIN... 13 3. CONFIGURE ACUMANAGER... 16 3.1 AcuMANAGER Configuration... 17 3.2 Administrator Configuration... 19 3.3 Configure Multicast Address... 20 3.4 Advanced... 21 3.4.1 Web Page... 21 3.4.2 AcuMANAGER Service... 24 3.4.3 Conference Gateway Service... 27 4. MANAGEMENT... 28 4.1 New Company... 28 4.1.1 Definition of roles in conference session:... 29 4.1.2 Telephone Call into Conference... 32 4.2 Host Security... 33 4.3 Company List... 33 4.3.1 Change Company Profile... 34 4.3.2 List Users... 35 4.3.3 New User... 36 4.4 Search... 38 4.5 Current Sessions... 39 4.6 AcuSTREAM... 40 4.6.1 Assign Replication Time... 40 4.6.2 Block AcuSTREAM/ AcuPODCAST... 42 4.7 Upload AcuSTUDIO/ AcuCONFERENCE Patch... 43 4.8 View Log... 44 5. CONTENT... 45 5.1 Conference List... 46 5.2 On Demand List... 47 5.3 Live List... 48 6. STATUS... 49 7. SECURITY... 50 Page 8 of 92
Read Me First 7.1 Author Security... 50 7.2 User Security... 51 7.3 VCDN Admin... 52 7.3.1 Add new VCDN group... 53 7.3.2 Assign/ Remove Author Group... 54 7.3.3 Delete existing VCDN (Virtual CDN) group... 55 8. REPORT... 57 8.1 AcuCONFERENCE Report... 57 8.2 AcuSTUDIO Reports... 61 8.3 Old AcuSTUDIO Reports... 62 8.4 AcuBRIDGE Report... 63 9. PODCAST... 64 9.1 Recording List... 64 9.2 Category List... 66 9.3 Category Security... 67 9.4 Comment List... 68 9.5 Download Statistics... 69 9.6 Podcast Configuration... 70 10. BLACKBOARD... 72 10.1 Install Building Block in Blackboard... 72 10.2 Configure Blackboard in AcuMANAGER... 74 11. BRIDGE... 77 11.1 Introduction to AcuBridge... 77 11.2 Bridge Management... 78 11.3 Codec List... 80 11.4 User Agent List... 81 11.5 Dialing Rule... 82 12. API... 84 12.1 Create new vendor... 85 12.2 Vendor Security... 87 13. SCHEDULED RECORDING... 88 13.1 Studio ID... 88 13.2 Course... 89 13.3 Schedule... 90 13.4 Scheduler... 91 14. OVERVIEW... 92 Page 9 of 92
1. Summary of AcuMANAGER 1.1 Aculearn System Diagram Page 10 of 92
1.2 Features of AcuMANAGER AcuMANAGER Configuration Management Company Management Users Management Content Management Status Management Group Security Management Software Patch Management Conference Room & Session Management Report Management VCDN Management AcuSTREAM/ AcuPODCAST / AcuBRIDGE Management Blackboard system Management Page 11 of 92
1.3 Difference between 'system administrator', 'company administrator' and 'users' System administrator: Full system authority (the same as 1.2 the feature of AcuMANAGER, Default login account - Company: system, Userid: aculearn, Password: aculearn) Company administrator: This account is created by system administrator. The authority of a company administrator is similar to that of system administrator except that company administrator authority is limited to the company and he has no administrator control over network configurations. A company administrator can act as the followings: 1) Search conference 2) Create a new conference 3) Create new users 4) Show conference list 5) Show studio list 6) Show live list 7) Change password 8) Show the current state of sessions 9) Call Detail Report of the company and its users 10) Company management Users: It can be created by system administrator or company administrator. A user can: 1) Search conference 2) Create a new conference 3) Show conference list 4) Show studio list 5) Show live list 6) Change password Page 12 of 92
2. Login Before performing any AcuMANAGER administration function, you must first log on as AcuMANAGER Administrator. Note: When you have completed your AcuMANAGER administration tasks, you must log off from your AcuMANAGER Administrator s account. This is to prevent unauthorized user from accessing any AcuMANAGER administration function where data and content may be maliciously tampered with. Input 'http: //IIS AcuMANAGER IP address/login' in IE (or Firefox) to open login page. E.g.: http://www.aculearn.com/login Input your AcuMANAGER Administrator s Userid and Password. (Default settings: Company: system, Userid: aculearn, Password: aculearn) Click Login. If AcuMANAGER was installed with NT authentication, the login page will be as the following: You do not need to input 'system', just input Userid and Password. (Default settings: Userid: aculearn, Password: aculearn) Page 13 of 92
Page 14 of 92 AcuMANAGER Administrator Guide
Upon successful login, the AcuMANAGER Administration Main Menu appears. Page 15 of 92
3. Configure AcuMANAGER AcuMANAGER is a management platform. It allows access from external Management System (e.g. Blackboard) through its APIs. You can manage and track user access to the media-rich content created from any user distributed on the CDN. As an administrator, you need to assign AcuMANAGER with the followings: AcuMANAGER name; Internet Information Server (IIS) Host Name or IP address; Windows Media Server (WMS) Host Name or IP address; Gateway (AcuCONFERENCE) Host Name or IP address. AcuSTREAM/ AcuPODCAST/ AcuBRIDGE must be rightfully associated with an AcuMANAGER. AcuMANAGER is configured with Login ID and Password. AcuSTREAM/ AcuPODCAST/ AcuBRIDGE are associated with an AcuMANAGER using its Login ID and Password. Page 16 of 92
3.1 AcuMANAGER Configuration Follow the steps below to configure AcuMANAGER (AM). Click Configuration. The AcuManager Configuration appears. The IIS Host Name, WMS Host Name and Gateway Host Name are already assigned during the installation of the AcuMANAGER. They can either be host name or IP. For details on the installation process, please refer to AcuMANAGER Installation Guide. Note: If you use host name, the link in the conference invitation email will include the IIS host name. Example: http://www.aculearn.com/aculearnidm/v4/opr/confclient.asp?author=chris&modulename=acl080702_114447_011583&cat=acu conference-av Login ID / Password The default AcuMANAGER Login ID / Password are idm / idm. (Please change the Login ID / Password). When you associate AcuSTREAM/ AcuPODCAST/ AcuBRIDGE, you need to know the Login ID/ Password of the AcuMANAGER. When you change the AcuMANAGER Login ID/ Password, you MUST update all associated AcuSTREAM/ AcuPODCAST/ AcuBRIDGE. Page 17 of 92
Conference/ Studio/ Bridge CDR backup period The data will be archived into database after XXX (that you specified) months. From 'Report', you can see the current data for XXX months listed under 'Current data' and the data in after XXX month in 'History data'. If the volume of access is high, it is recommended to set a shorter time period such as 1 to 3 months. Shorter period will increase the efficiency of writing record to CDR database. Type/ SMTP Userid/ SMTP Host Name/ SMTP Port/ Authentication AcuMANAGER manages, controls connections and content distribution over the CDN. When there are changes made to the configuration of the CDN, content replicated, conference room created etc, AcuMANAGER automatically generates an email to the author to inform him/her of such changes through this email server. During AcuMANAGER configuration, you can select the email type to be either of Outlook Express or Simple Mail Transfer Protocol (SMTP) format. If Outlook Express is selected, you must login to Windows on AcuMANAGER server with administrator account and then configure Outlook Express. You need to have an email account to do that. Outlook Express keeps an archive of all sent out emails in Sent folder; hence you are informed whether an email is successfully sent out. If the email fails to reach its recipient(s), the failure reason is given. If SMTP is selected, you need to configure AcuMANAGER to a SMTP server. If your SMTP requires login, select Authentication check box and input your SMTP login userid and password. After input all the required settings above, click 'Save. Page 18 of 92
3.2 Administrator Configuration You can maintain your user account by making changes to one or more of the following: Userid; Password; Email. When changes are made to the CDN infrastructure (e.g., add/delete AcuSTREAM or content), AcuMANAGER will automatically inform the administrator of such changes through this email address. Follow the steps below to maintain AcuMANAGER administrator s user account. Select Administrator. Make the necessary changes to AcuMANAGER administrator s user account, and click 'Save'. Page 19 of 92
3.3 Configure Multicast Address (Applicable for AcuSTREAM server installed with MS 2003/2008 Enterprise Edition Only). You do not need to change these parameters normally. For multicast enabled networks, AcuSTREAMs can also make use of multicast for live webcast. You can specify the range of multicast addresses to be used. Follow the steps below to configure multicast address range. Select Multicast Address Configuration. Change the multicast address range as required To reset current multicast address range, click Reset. Click Save to save changes. Page 20 of 92
3.4 Advanced Note: Any incorrect changing may cause login failure or unrecovered error. Click Advanced to show more options. 3.4.1 Web Page Display Podcast Menu: To show Podcast on the left menu bar. Display Blackboard Menu: To show Blackboard on the left menu bar. Display Bridge Menu: To show Bridge on the left menu bar. Display API Menu: To show API on the left menu bar. Enabled scheduled recording menu: To show Scheduled recording on the left menu bar. Page Display: The number of rows to be displayed per page. Report Display: The number of rows to be displayed per Report page. Content Display: The number of rows to be displayed per Content page. Status Display: The number of rows to be displayed per Status page. Page 21 of 92
In a conference session, participants may be connected to different AcuSTREAMs. The AcuSTREAMs will be connected to one central server in a star configuration. The center of the star is called Mainstream server (AcuSTREAM). During the session, any SIP calls to telephone network through AcuBridge. Use Built-in Bridge: If you select this, SIP call to telephone network will be placed by any AcuSTREAM built-in bridge. The priority goes to Mainstream server s bridge. If this option is not selected, only Mainstream server s bridge will be used to place telephone call. Use Standalone Bridge: If you select this, SIP call to telephone network will be placed by Standalone AcuBridge server. The priority goes to Mainstream server s bridge. If this option is not selected, only Mainstream server s bridge will be used to place telephone call. If you select both options then SIP call to telephone will be placed with first priority using Mainstream server s bridge followed by any other available bridges in the network regarding Built-in or Standalone bridges. Enable Search Tab: Enable the search function when you view the record in IE. Single User Login: When selected, a user cannot login from two locations at the same time. Page 22 of 92
Set Default VCDN: If you select this, new company added to the system will be assigned to this VCDN automatically. Refer to 7.3 to know more about VCDN. Page 23 of 92
3.4.2 AcuMANAGER Service Send Invitation: When selected, the system will send email to the participants invited to join your conference session. Send Attachment: When selected, conference invitation email will contain a HTML attachment which allows user to join a conference session simply by opening it. Email CC: The invitation email will cc to this email address. Bind Email IP: Some routers or firewalls can only allow certain IP to access. If so you must input on of the AcuMANAGER server's IP (IIS IP preferably) which could access to Internet. AcuMANAGER to act as AcuSTREAM: AcuMANAGER server will not serve as load balancing with other AcuSTREAMs. But if you select it, the AcuMANAGER will serve as part of the delivery network. HTTP and HTTPS: HTTP only: Use http protocol only. AcuCONFERENCE SSL selection will be disabled. HTTPS login only: Use https protocol during login process. And use http protocol after login. Both: Allow both HTTP and HTTPS connection, and use https protocol during login process. AcuCONFERENCE SSL selection will determine if the conference transmission will be encrypted or not. If SSL is selected, all transmission including presentation and chat will be encrypted. SSL: Page 24 of 92
1) If the AS (AcuSTREAM)/ AP (AcuPOSCAST)/ AB (AcuBRIDGE)'s SSL is selected, the transmission between AM (AcuMANAGER) and AS/ AP/ AB is HTTPS. Or the transmission between AM and AS/ AP/ AB is HTTP. The AS/ AP/ AB 's SSL only can be selected when the AM page is HTTPS only and client must select SSL. 2) If AM page is HTTPS only and AS/ AP/ AB 's SSL is selected, client must select SSL, the transmission between AM and AS/ AP/ AB is HTTPS and client to AM/ AS/ AP/ AB is also HTTPS. 3) When AM page is both, AS/ AP/ AB 's SSL is not selected : a) If client select SSL, transmission between AM and AS/ AP/ AB is HTTP, client to AM/ AS/ AP/ AB is HTTPS, client login is HTTPS. b) If client doesn't select SSL, transmission between AM and AS/ AP/ AB is HTTP, client to AM/ AS/ AP/ AB is HTTP, client login is HTTPS. 4) If AM page is HTTPS login only and AS/ AP/ AB 's SSL is not selected, the client to AM/ AS/ AP/ AB is HTTP, client login is HTTPS. Note: HTTPS will require Digital Certificate for AcuMANAGER and each AcuSTREAM. Forbid replication file type: These file types will not be replicated by AcuSTREAM. There are certain file types that are executable and not downloadable such as ASP page. Such file types are in the forbid list and will not be replicated. A default list of forbidden file attributes is listed. If the AcuSTREAM server includes other forbidden file attributes, you must include them in this list as well. Otherwise the replication process will fail. Connect to Another Network: Select this function if you are using another operator s network for delivery. You will need to specify the IIS and Gateway IP address for EACH server of that operator s network. The other operator s network which you are connecting to MUST also specify your AcuMANAGER in its Allow connection from another network list. AS Join OPR: AcuSTREAMs in the left window (Joined AcuSTREAM Servers) are allowed to join AcuSTUDIO/ AcuLIVE's OPR, and AcuSTREAMs in the right window (Separated AcuSTREAM Servers) are not allowed to join AcuSTUDIO/ AcuLIVE's OPR. All AcuSTREAM Servers join OPR by default. AcuCONFERENCE is not limited by this function. For example: If you want some AcuSTREAMs only to replicate AcuSTUDIO contents from AcuMANAGER, and don't want users to view the contents from them. You can move those AcuSTREAMs to the right window(separated AcuSTREAM Servers). If you want some AcuSTREAMs never to be used by AcuLIVE, you can move those AcuSTREAMs to the right window(separated AcuSTREAM Servers). Page 25 of 92
Page 26 of 92 AcuMANAGER Administrator Guide
3.4.3 Conference Gateway Service Get Gateway Service Settings: Select which server that you want to get Gateway Service Settings from. Update to: Select one/ more or all gateway servers that you want to update the settings to. The default for this setting is that of Get Gateway Service Settings server. Change this setting when you need to effect the settings to one/more or all gateway servers. Enable Port 443/ 80: If the server is configured using 1 or 2 IP addresses instead of 3 IP addresses, you may need to disable these 2 ports. For example, if the server is installed with 1 IP address. This IP address will be allocated for server IIS service. IIS will require 80 and 443 for connection. In this case, these 2 ports must not be used by gateway. Enable Multicast: The server has built-in multicast capability. Multiple users of the same conference session can tap on the multicast stream to save bandwidth on both video and audio traffic. If you do not have a multicast network, you can disable this function. Allow connection from another network: Specify the AcuMANAGER host name or IP address of the network that you allow to connect to your network. Allow SIP call while connected to other network: When selected, a conference session that is connected to another network can access telephone function. Please note that the telephone call is placed by AcuBRIDGE on your own network. You will NOT be able to access AcuBRIDGE of another network. Page 27 of 92
4. Management 4.1 New Company Click Management -> New Company Input the required information, fields marked with * are mandatory. Page 28 of 92
4.1.1 Definition of roles in conference session: Host: The highest authority in the conference session. Host has the ability to: Set the maximum number of speakers Speaker refers to A/V channel Set the maximum number of participants Participant refers to total number of people in the conference Set the maximum video bit rate - The maximum bandwidth allow for video transmission Set the type of video control Full Rate, Concurrent Refresh, Consecutive Refresh Set the type of mode Interactive (Free to speak), Host Controlled (Invite to speak) Set the role of the participants in the session including transferring his Host-ship to another participant Determine how many audio video channels to be opened Record the conference session Invite participant to speak Invite participant to present Revoke speaking rights Make telephone calls to participants within the conference or invite participants through telephone network (if the service is available). Change conference session password Disable all audio and video transmissions in the session Shut down all audio channels except the Host and Presenter Attention Function Delete unwanted presentations Setting and changing security access code of the session Kick a participant out of the meeting If the Host is disconnected from the session due to network outages, when he can re-enter the session and the Host control will automatically re-assigned to him. If the Host intentionally passed the control to other participants, he still can take back the control of the conference session. To do that, the Host will need to right click on his name on the participant list and select Set Host. Upon entering the correct password, the Host control will be returned to him. Page 29 of 92
Co-Host: A participant with the following rights: Authority to raise hand to speak at any point in time The first in line to take over the Host if the Host is accidentally disconnected Participant: A user who joins the conference session. He can watch the conference session. He can also request to speak (become a speaker). If he has finished speaking and wants to speak again, he needs to raise his hand once again. Presenter: A presenter can be the Host, Co-Host or Participant. As the Presenter, you can also click on the Sync button to force all participants to synchronize with your slide view. You can 'Screen Share', open 'Second Input' video, access Table of Content, change presentation slides etc. Speaker: The people who can speak in the conference session. Company conference option settings are as follows: Video Control: Full rate: All the participants video are transmitted at full rate. (CBR) Concurrent refresh (VBR): The video of the speaker will be transmitted at full rate. The other participants video will be transmitted at 1 frame every 2 seconds. Consecutive refresh (VBR2): The video of the speaker will be transmitted at full rate. The other participants video will be refreshed at 1 frame every 2 seconds consecutively. Max Participant: It is the total number of participants allowed. You can have multiple conference sessions as long as the combine number of participants in all the session does not exceed the maximum number of participants. Max Speaker: The maximum number of speakers allowed in each conference session. Max Video Rate: The max video rate that speakers can send in the conference session. AV Data Mode: Video/Audio/Data: Allow video, audio and data for conference session created by users Audio/Data: Allow only audio and data for conference session created by users Data Only: Allow only data for conference session created by users Start Mode: Host: The conference session will start upon the Host entering the room. If the participants join the room prior to the Host, they will be prompted to wait for the conference to start. Anyone: The conference session will start upon anybody entering the room. The first participant will be assigned Host control until the Host joins the room. Enabled AcuSTUDIO/ AcuLIVE/ AcuCONFERENCE/ AcuPODCAST: Define whether this company account is enabled on these services. Call Out: Allow the Host to make telephone call to any telephone number. Page 30 of 92
Call You: Allow the Host to make telephone call to a participant s within the conference. When the telephone call is successful, the system will automatically disable that participant s computer audio output / input and redirect audio to his telephone. Call Me: Allow participants within the conference to make telephone number to themselves. This is used normally for participants whose Internet connection is not suitable for real time conference. Audio will be redirected to telephone upon successful connection and the participant s computer audio output / input will be disabled automatically. Page 31 of 92
4.1.2 Telephone Call into Conference If you are expecting a number of participants calling into your conference session, you can integrate your conference with external audio bridge. Setup audio bridge Send the audio bridge number and session id to your invitees Start AcuConference Use Call You to call into this audio bridge In this way, your conference will be linked to external audio bridge and telephone participants are able to join you by calling this audio bridge. In a large boardroom, you may want to use existing audio conference system instead of PC microphone and speaker. You can use Call Me to dial to your boardroom audio conference system. If you are expecting a number of participants calling into your conference session AND you would like to use your boardroom audio conference system instead of PC microphone and speaker: Setup audio bridge Send the audio bridge number and session id to your invitees Start AcuConference Use Call Me to call into this audio bridge Use your boardroom audio system to call into this audio bridge Page 32 of 92
4.2 Host Security If AcuMANAGER was installed with NT authentication, the Management page will be as the following: Group names in the left list is get from Active Directory's groups. Double click the group name to active the group. After that, you can find the group are shown in 'Company list'. Note: You can create groups and users from Active Directory. Once users login from webpage or client program, this user account will be synchronized from Active Directory. 4.3 Company List 1. Company List : List the companies that are created in the system. 2. You can list the order by Company ID, Company Display Name, Users, Create Date or Expiry Date. Page 33 of 92
4.3.1 Change Company Profile Click any Company ID to modify the information the company. You can modify the company information and options here Click New User to add users to this company Click User List to list all the users in this company Click Delete to delete this company: If there are users within this company, you will be prompted if you want to delete this company. When you delete a company, the users within the company will be deleted as well. Click Submit to save changes: If you makes changes to reduce the services, all user services within this company will be reduced accordingly. If you increase the services, you will be prompted if you want the new services to be updated to all users. Page 34 of 92
4.3.2 List Users You can list users of the company either by: 1) Click the Number under the Users column in the following table. 2) Or click on the Company ID followed by User List The user list is shown below: Page 35 of 92
4.3.3 New User Click on New User in the User List OR Click Company ID followed by New User Note: User s setting cannot be set higher than company s setting. For example, if the Max participant for the company is 100 then the user s Max participant cannot exceed 100. Userid/ Password: The Userid and Password for user to login to the system User Display Name: Name to display when user joins conference session User Type: Normal Normal user is one who can login to the system and start a conference only. Admin Administrator user can manage the company, create/ edit user information and access Call Detail Reports. Enable Account: The account must be enabled for the company to access any services provided by the system. If you disable this account, all users within the company will be disabled from accessing the system. Video Control: Full rate: All the participants video are transmitted at full rate. (CBR) Concurrent refresh (VBR): The video of the speaker will be transmitted at full rate. The other participants video will be transmitted at 1 frame every 2 seconds. Consecutive refresh (VBR2): The video of the speaker will be transmitted at full rate. The other participants video will be refreshed at 1 frame every 2 seconds consecutively. Page 36 of 92
Max Participant: It is the total number of participants allowed. You can have multiple conference sessions as long as the combine number of participants in all the session does not exceed the maximum number of participants. Max Speaker: The maximum number of speakers allowed in each conference session. Max Video Rate: The max video rate that speakers can send in the conference session. AV Data Mode: Video/Audio/Data: Allow video, audio and data for conference session created by users Audio/Data: Allow only audio and data for conference session created by users Data Only: Allow only data for conference session created by users Start Mode: Host: The conference session will start upon the Host entering the room. If the participants join the room prior to the Host, they will be prompted to wait for the conference to start. Anyone: The conference session will start upon anybody entering the room. The first participant will be assigned Host control until the Host joins the room. Enabled AcuSTUDIO/ AcuLIVE/ AcuCONFERENCE/ AcuPODCAST: Define whether this user account is enabled on these services. Call Out: Allow the Host to make telephone call to any telephone number. Call You: Allow the Host to make telephone call to a participant s within the conference. When the telephone call is successful, the system will automatically disable that participant s computer audio output / input and redirect audio to his telephone. Call Me: Allow participants within the conference to make telephone number to themselves. This is used normally for participants whose Internet connection is not suitable for real time conference. Audio will be redirected to telephone upon successful connection and the participant s computer audio output / input will be disabled automatically. Click on Submit. Repeat the above procedure to create additional users for the company. Click User List (picture in 3.2.1): List the users created under this company. Page 37 of 92
4.4 Search You can search for information according to Company ID, Company Display Name, Userid and User Display Name. 1. Click Search 2. Input search keyword to the appropriate field 3. When you search for Company ID or Company Display Name, the system will list the users in the company. 4. You can search for a Userid or User Display Name in the system. Page 38 of 92
4.5 Current Sessions You could list all the conference sessions that are currently in progress. Click on Current Sessions and it will show all the conference sessions that are currently in progress. Click on the folder icon under the Expand column to view the details for that session Userid: The user in the conference. User Display Name: The display name of the user and his IP address. Mode: The connection mode between this user and server - UDP or TCP Server: The IP address on the top shows the Mainstream (AcuSTREAM) and the IP address below shows the server where this user is connected to. Start Time: The time when this user joined the conference session. Termination: Click Kick out to kick a particular participant out of the conference session Click Force end if you want to stop the conference session Page 39 of 92
4.6 AcuSTREAM As an administrator, you can manage AcuSTREAM/ AcuPODCAST/ AcuBRIDGE as follows: Assign File Replication Time; Block AcuSTREAM/ AcuPODCAST/ AcuBRIDGE. 4.6.1 Assign Replication Time In the CDN (The detail about CDN will be mentioned in 7.3 VCDN Admin) architecture, AcuSTREAMs are deployed as edge delivery servers at different sites. When content is uploaded to AcuMANAGER, the AcuSTREAM will synchronize its content either immediately or during a specific time period. AcuPODCAST converts uploaded content to MP3/ MP4. Users can download and play content on their mp3/ mp4 players. The access page for AcuPODCAST is http://iis AcuMANAGER hostname/podcast. As an administrator, you can configure the file replication time period of each selected group of AcuSTREAM/ AcuPODCAST servers. The selected group of AcuSTREAM/ AcuPODCAST servers will replicate the content during a specific time period. This will help to avoid bandwidth congestion during peak utilization period. Follow the steps below to assign Replication Time. Click AcuSTREAM Admin to list all the associated AcuSTREAM and AcuPODCAST servers. Click Rep Time. Set a new replication time (Default setting is 24 hours) for the AcuSTREAM. The time is based on the AcuSTREAM operating system time. Page 40 of 92
Click to uncheck 24 Hour and specify replication time period as shown below. Click Save to effect the changes. Page 41 of 92
4.6.2 Block AcuSTREAM/ AcuPODCAST If you need to block any AcuSTREAM/ AcuPODCAST from replicating Follow the steps below to block AcuSTREAM. Click Management, select AcuSTREAM Admin. Check (i.e., ) one or more AcuSTREAMs/ AcuPODCASTs which you want to block from AcuMANAGER, and click Delete. Page 42 of 92
4.7 Upload AcuSTUDIO/ AcuCONFERENCE Patch When a user logs on to the AcuMANAGER, AcuMANAGER will check if AcuSTUDIO/AcuCONFERENCE is installed with the latest patch. If it is not, AcuMANAGER will automatically install the latest patch on AcuSTUDIO/ AcuCONFERENCE. Login as an AcuMANAGER administrator and upload the latest AcuSTUDIO/AcuCONFERENCE patch. When user logon to AcuMANAGER using either AcuSTUDIO/ AcuCONFERENCE, he will be prompted to download the latest patch program. Note: If you run AcuMANAGER server patch program, it will automatically install all the necessary patch programs. Please skip this section. Follow the steps below to upload author/client patch if you are NOT running AcuMANAGER server patch program: Click Patch Upload. To upload AcuSTUDIO and/or AcuCONFERENCE Patch(es): Click Browse... button of AcuSTUDIO Patch and/or AcuCONFERENCE Patch and locate patch file. Click Submit. Page 43 of 92
4.8 View Log System records operation events in this log. You can read the events including 'Login/ Logout/ Add/ Modify/ Delete/ End Current Session/ Kick Out Participant/ Associate Server / Dissocate Server/ Synchronize '. Page 44 of 92
5. Content As an administrator, you can perform various housekeeping tasks on its contents: View active content View expired content View all contents Search content Delete content Page 45 of 92
5.1 Conference List Click Conference List. All the conference rooms are listed. The conference session with pink background highlight is in progress. You could sort the records by Company ID, Userid or Creation date. Click copy to get the hyperlink of the conference session. Click any conference name under the Title to read the detail of the conference or join the conference. Check (i.e., ) any of the content that you want to delete if the room is not in progress. Click Delete. Page 46 of 92
5.2 On Demand List Click On Demand List. All the records are listed. The list could be sorted by Company ID, Userid or Creation date. Click 'copy' to get the hyperlink of that content. You can view the content by clicking on the Title. Check (i.e., ) any of the content that you want to delete. Click 'Delete' Page 47 of 92
5.3 Live List Click Live List. All the live session are listed. Pink background highlight that the live broadcast is in progress. You could sort the list by Company ID, Userid or Creation date. Click copy to get the link of the live session. Click any live name under the Title to read the detail of the live or view the content. Page 48 of 92
6. Status AcuMANAGER manages and controls the distribution of media-rich content to AcuSTREAMs. As an administrator, you can view the status of content distribution on the CDN such as content uploaded, repurposed, replicated and notification sent. Follow the steps below to view content distribution status. Click Status. The On Demand is shown. Click on AcuLIVE or AcuPODCAST to view the respective status. You could sort the records by Company ID, Userid, AcuSTREAM,Creation Date. Title: AcuSTREAM: Status: Notified: Creation: Title of course content. Host name of AcuSTREAM where the content is replicated If status is Replicated, it means that AcuSTREAM has successfully replicated content from AcuMANAGER. If status is Yes, it means that author is notified of successful content replication by AcuSTREAM. Content creation or modified date. Page 49 of 92
7. Security AcuMANAGER manages users based on NT group concept. If you did not configure AcuMANAGER as part of a domain, then you must manually configure individual users and group (company). You can then decide on which group (company) can create/upload content and which groups (Companies) can join conference/view uploaded content. 7.1 Author Security AcuMANAGER manages author groups (Companies) rights to create and publish media-rich content within the CDN infrastructure. Once a user group is assigned with author security, it means that all users in this user group are able to create and upload content to a targeted VCDN Group. Note: Companies are automatically assigned with author security privilege Click Author Security. To remove author security, follow the instructions below: 1) From Assigned Groups list, click the name from group list to be removed and click on '<<'. 2) To remove more user groups from author security, repeat the above for each such group. 3) Click Save Page 50 of 92
7.2 User Security Click Security -> User Security. The Host group (company) is automatically assigned as User group as well. Example: When a user from ABC Company creates a conference session or upload content, he will be prompted to set security for it. He can select security as ABC Company (default) which will allow users from ABC Company to join his content or view his content or other mode of security. To assign user security, do the following: 1) Select the Host group 2) From Available Groups list, click the name from Available group and click >> 3) Click SAVE Page 51 of 92
7.3 VCDN Admin In a CDN infrastructure, VCDN (Virtual CDN) Groups allow an enterprise to organize its content according to its different business units and departments. For example, in a university environment, you can set up VCDN (Virtual CDN) Groups according to its various departments such as Science, Medicine, Engineering, and Business Administration. Then, to each VCDN Group, you can assign one or more author groups/companies (for more information, see section Author Security). Authors that belong to the assigned user group can therefore create and upload content to the assigned VCDN Group. AcuSTREAMS are associated to these VCDN. Note 1: The VCDN is for AcuSTREAM only. If you do not have AcuSTREAM server associated to this VCDN and assigned company to this VCDN, system cannot work properly. E.g.: cannot create conference room, cannot view recording, and etc. Note 2: For AcuSTUDIO, the content of a particular VCDN Group will be replicated to the AcuSTREAMs that are assigned to that VCDN. For AcuCONFERENCE, the conference session also follows the VCDN concept. For example: The host1 is in company1, and the VCDN1 includes company1. AcuSTREAM1, AcuSTREAM2, AcuSTREAM3 are associated to VCDN1. Then the conference session held by host1 will include AcuSTREAMs from 1 to 3. In this section, you will learn how to: Add New VCDN Group; Assign/ Remove Author Group; and Delete Existing VCDN Group. Page 52 of 92
7.3.1 Add new VCDN group Click VCDN Admin. The check box in front of Add new VCDN group was checked by default. To add new Virtual CDN Group: 1) Input VCDN Group Name and VCDN description. 2) Click Add. Page 53 of 92
7.3.2 Assign/ Remove Author Group Click the VCDN name in VCDN group List. All the groups (companies) belonging this VCDN will be listed in Assigned Groups. To assign more author groups to the Assigned Groups, do the following: 1) Click the name in Available Author Groups and click '>>' 2) Click Save. To remove an author group from the Assigned Groups, do the following: Click the name in Assigned Groups and click '<<' Click Save. Page 54 of 92
7.3.3 Delete existing VCDN (Virtual CDN) group At VCDN Group List, click the VCDN Group you want to delete. (All assigned author group must be removed first) Click Delete. You are prompted to confirm deletion. Click OK to confirm deletion. Deleted VCDN Group is removed from VCDN Group List. Page 55 of 92
Page 56 of 92 AcuMANAGER Administrator Guide
8. Report With Report menu option, you get information such as: Viewership for a particular content the number of clients that have viewed this content and the viewing duration. Particulars of conference- the number of participants who have attended the conference and the duration of each participant. 8.1 AcuCONFERENCE Report Click AcuCONFERENCE, AcuCONFERENCE Report shows. To create a report, follow the instruction below: 1) Choose Current data or History Data: The Current and History data period depends on your setting in 3.2 Configuration AcuManager Configuration 2) Enter the date range for report generation. 3) Select Sort by. If All is selected, all conference session details will be shown. The list is ordered by Start time. Page 57 of 92
If Company is selected, the names of company will be listed. Then click the company name to see the conference sessions in this company. If Host is selected, the names of host will be listed. Then click the host name to see the conference sessions with this host. If the Room is selected, the names of room will be listed. Then click the room name to see the detail of the conference session. 4) Click on Create CSV Report to get the CSV report. The CSV file details are: Company account ID Company account Company name Host Account ID Host account Host name User account ID User account User name Session ID Room Start date Start time End date End time Duration(s) Max participant Max speaker Max speed Conference mode VBR mode AV mode Start mode Authentication mode Authentication group User IP User port User method Gateway Main stream 5) Click 'Create HTML Report' to get the HTML report. Click 'Copy To Clipboard' to copy content to Excel. Page 58 of 92
6) Click 'Graphic View ' or the name under in the Room column to get the statistical diagram. Page 59 of 92
The color belt user is in conference during that time. When you mouse move the user's color belt, you can see more information like 'Company, Userid, User Display Name, Start Time, End Time, User IP, User Port, User connetion protocol, Main Stream IP, Stream IP'. You can analyse the reason of disconnection by this statistical diagram. If many users disconnected during the similar time, they are in the same local network and other users out of the local network was still online at that time. The most possibility is the outbound connection of this local network was disconnect at that time. If many users disconnected during the similar time, they are all on AcuSTREAM1, and some users from other AcuSTREAM2 were online. The most possibility is AcuSTREAM1 was crashed at that time. Page 60 of 92
8.2 AcuSTUDIO Reports Click Report -> AcuSTUDIO Report The procedure of creating a report is as 8.1 AcuCONFERENCE Report. The search result is as the follow: Page 61 of 92
8.3 Old AcuSTUDIO Reports This function is to generate report for earlier version of AcuMANAGER program. The main procedure of create report is the same as 8.1 AcuCONFERENCE Report. Page 62 of 92
8.4 AcuBRIDGE Report When you use Call Me, Call You, Call Out service in conference session, the telephone calls will be recorded by AcuMANAGER. The main procedure of create report is the same as 8.1 AcuCONFERENCE Report. Page 63 of 92
9. Podcast To display Podcast in your left menu, check Display Podcast Menu in Configuration- >Advanced->Web Page. You could refer 3.4.1. If you have an AcuPODCAST associated with the AcuMANAGER, you can manage and configure the AcuPODCAST content and server here. 9.1 Recording List Click on Podcast, the content available on the AcuPODCAST server is listed here. Check any of the content and click Delete to delete it. Click on any of the content under Title to edit its properties. Page 64 of 92
1) Edit the Title and Description as desired. 2) Under Category, add more categories to make this content available in these categories 3) Comment : Choose whether to allow viewers to post comments 4) Status : Choose whether to make the content available. Only if the content is On air, it is available on the podcast site. Page 65 of 92
9.2 Category List Click Category List: The existing categories are listed. Click Add New to add a new category 1) Enter the desired Category Name, Category Description 2) Website Status: whether to make the category available on the podcast website. 3) Client Status: whether to make the category available in the AcuSTUDIO for the author to create podcast content in that category. Page 66 of 92
9.3 Category Security Assign groups (companies) to a Category so that only users of this group (company) can access the podcast content in this category. To assign groups (companies) to a Category, do the following: 1) Select the Category 2) Double click the name from Available group. 3) Click SAVE Page 67 of 92
9.4 Comment List Comments that are posted by viewers of the podcast content are listed here. Click Comment List Click on the name under By to view details of the comment. Check and Delete to delete the comment from the podcast website Page 68 of 92
9.5 Download Statistics Click Download Statistics The list of podcast is shown : Web download shows the number of being downloaded Flash shows the number of online viewing Total shows the sum of Web downloads and Flash viewings Click on Post Time, Title, Web Download, Flash or Total to sort ascending or descending. Page 69 of 92
9.6 Podcast Configuration Click 'Podcast List -> Podcast Config' Select to enable/disable support for mp3 and mp4 Page 70 of 92
If you do not select MP3, MP4 you will not find the selections when you publish in AcuSTUDIO. Page 71 of 92
10. Blackboard To display Blackboard in your left menu, check Display Blackboard Menu in Configuration- >Advanced->Web Page. You could refer 3.4.1. AcuMANAGER can work as a module of Blackboard (It an e-learning system, many university are using it.) system. 10.1 Install Building Block in Blackboard Install building block in Blackboard system. Building Blocks: This module is used for connecting Blackboard system to other system. Blackboard defined API, and other company follows it. 1) Log in Blackboard system with administrator account. 2) Click System Admin -> Building Blocks 3) Click Install Building Blocks Page 72 of 92
4) Upload the buildingblocks.zip to Blackboard system. Then it will be installed on Blackboard system. 5) Change Availability and Course/Org Default to Available. Then do the steps as instruction. Page 73 of 92
10.2 Configure Blackboard in AcuMANAGER Click 'Blackboard -> Blackboard Config' Input the Blackboard Server URL. For example: bb7test.ntu.edu.sg/webapps/acu-acule@rn-bb_bb60 'bb7test.ntu.edu.sg': is domain name of BB system 'webapps/acu-acule@rn-bb_bb60': you do not need to change it. The other blank will be inputted automaticly. Click 'Blackboard -> Blackboard Security' Input BB Server IP (Blackboard Server's IP address), otherwise, AcuMANAGER will not be accessed by BB system. Click 'Blackboard -> Synchronize Courses' Page 74 of 92
After installed 'Building Block', configured 'Blackboard Config','Blackboard Security', click 'Start' to Synchronize Courses from Blackboard system. After a few seconds... Page 75 of 92
After the above steps, the courses' name have synchronized from Blackboard system. You can check it from 'Blackboard Course List' Page 76 of 92
11. Bridge To display Bridge in your left menu, check Display Bridge Menu in Configuration- >Advanced->Web Page. You could refer 3.4.1. 11.1 Introduction to AcuBridge If the service is available, Host and Participants can make telephone call when Internet connection is not suitable for conference or when multiple participants are expected to join the conference via telephone, you can: 1) Make telephone call to an audio conference bridge If you are the Host and using audio conference system such as Polycom in the boardroom, you can use Call Me in AcuCONFERENCE to dial into the audio bridge and then use Polycom system to dial into the bridge. This will tie audio bridge to the Host video to keep the Host video transmitting at full rate. 2) Telephone participants will call into this audio bridge 3) Online participants will join AcuCONFERENCE as usual AcuBRIDGE will connect to Aculearn system to SIP provider to make a phone call. When you use Call Me, Call You, Call Out in the conference, you need set a SIP account in AcuMANAGER first. The simplest case is single AcuMANAGER with bridge license. Then AcuMANAGER will act as a bridge server. Procedure of configuring bridge for a single AcuMANAGER with bridge license. 1) Add new User Agent in User Agent List 2) Add new codec in Codec List to select the codec. 3) Click Add to add codec and user agent. Page 77 of 92
11.2 Bridge Management Click Bridge -> Bridge Management The meaning of every columns: Bridge Name: The name of AcuBRIDGE. AcuBRIDGE can be installed with AcuSTREAM or independent server. standalone: This is the reserved name for internal AcuBridge of AcuMANAGER. Host IP: IP address of AcuBRIDGE server. Port: The port of bridge server. Codec: The codec use by the SIP provider. User Agent: SIP provider. Please see detail settings in 11.4 User Agent List. Note: Refer 3.1.4 for some relative settings. Click one of the names in Bridge Name to modify the bridge configuration. The Bridge name/ Host IP/ Port have been fixed. SIP RTP port: It s the range of SIP RTP port. Out Bound Proxy: The IP which use to connect to SIP server. Normally it's not possible. Click Add in the Codec column to add the exist codec. Page 78 of 92
Click Add in the User Agent column to add the exist User Agent. Page 79 of 92
11.3 Codec List Click Codec List, the Codec s name will be listed. The AcuMANAGER has added some Codec. You could also add new codec. Click New Codec: Input a name of the codec. Value: You need ask the SIP provider for Value. Type: Select Audio or Video Page 80 of 92
11.4 User Agent List Click User Agent List, the SIP provider s name will be listed. Click New to add new User agent. You need to ask your SIP provider for the above information. Copy Number: The number of concurrent call from one SIP account. You need confirm it with SIP provider. For example: If 'Copy number' is 20, you have 2 AcuBRIDGE and use the same agent account, every AcuBRIDGE can provide 20 concurrent calls. Page 81 of 92
11.5 Dialing Rule Click Dialing Rule, the Dialing Rule will be listed. Once you set the language in your windows, your dialing panel in AcuCONFERENCE will show a corresponding dialing rule. Language: Input the name of dialing rule. Locale identifier: The identified language ID. E.g. The 0804 is related to C:\Program Files\Aculearn\AcuSTUDIO6\Lang\0804.xml in the client s pc. Locale name: The name is same as the language in IE -> Internet Options -> Language Rule description: The text will be shown on the dialing panel when you make a phone call in AcuCONFERENCE. Page 82 of 92
Click the Dialing Rule s name to modify it. Page 83 of 92
12. API To display API in your left menu, check Display API Menu in Configuration->Advanced- >Web Page. You could refer 3.4.1. The API is designed for existing web based MIS (Management Information System) (Such as web based Email system, Learning Management system, etc.), which has already built-in users or group management function and want to add AcuCONFERENCE as an web conference tool. Our customer could use this API to create, modify, and delete groups or users in AcuMANAGER system. The API also pre-defined ASP pages to start conference, search and join a conference, modify conference setting, send email invitation. You could find the detail introduction for API development in AcuConference API 6.0 v2.0.doc. Page 84 of 92
12.1 Create new vendor AcuMANAGER has a security setting that can block the unknown access. When you want to use AcuLearn functions by API, your system's IIS IP address should be added to AcuMANAGER security list first. Or AcuMANAGER will not allow your ASP program to access AcuLearn API. The listed vendors are allowed to create, modify, and delete groups or users in AcuMANAGER by API. Click API -> Vendor -> Vendor List -> New Vendor name: The name will be shown in vendor list. Page 85 of 92
Click IP list in the Vendor List after added new vendor. The IP list of this vendor will be shown. Click New to add new ip. Page 86 of 92
12.2 Vendor Security It's a security setting. When you enable it, a vendor can't see the content/ user/ company created by other vendor. For example: When you enable it, you can't see the user or company that created by other vendor from API. Page 87 of 92
13. Scheduled Recording To display Scheduled Recording in your left menu, check Display Scheduled Recording Menu in Configuration->Advanced->Web Page. You could refer 3.4.1. It's an automatic recording function. We could schedule the recording time for whole week, then it will record automaticly following the schedule. Normally it needs a dedicated computer for recording. And the Windows must login. For more detail skills, please refer UserGuide for AcuSTUDIO. To create a scheduled recording you need do as the following: 1) Create Studio ID. 2) Create Course 3) Create Schedule 13.1 Studio ID To Create a Studio ID: 1) Click Scheduled Recording -> Studio ID ->Click New 2) Enter a unique Studio ID (Studio ID must correspond to the Studio ID in AcuStudio Studio ID setting) and click Save Page 88 of 92
13.2 Course To Create a Course: 1) Click Scheduled Recording -> Course ->Click New 2) Input the required options. BB Course: Check on this if you are using Blackboard together with Aculearn system. Please refer to 10. Black board on details of how to setup Black board. Author: Select or input an existed Userid. Author Display Name: This will be shown in the statistics. Title: The course s title. Page 89 of 92
13.3 Schedule To create a Schedule: 1) Click Scheduled Recording -> Schedule -> Create Schedule 2) After entering all the information, click Save. 3) The AcuSTUDIO will automatic start and record (You must set AcuSTUDIO in Scheduled Recording mode). Page 90 of 92
13.4 Scheduler System administrator is by default a Scheduler. You can assign Scheduler to perform schedule task. There are two methods to assign users as Scheduler. 1) Input user s name in the blank in the field and click Add OR 2) Click Browse to select the user. Page 91 of 92
14. Overview It provides the basic information of the AcuMANAGER. Page 92 of 92