<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://docs.telcobridges.com/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://docs.telcobridges.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cboulanger</id>
		<title>TBwiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://docs.telcobridges.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cboulanger"/>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Special:Contributions/Cboulanger"/>
		<updated>2026-04-15T16:24:27Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/Toolpack_prerequisite_CentOS7_A</id>
		<title>Toolpack prerequisite CentOS7 A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Toolpack_prerequisite_CentOS7_A"/>
				<updated>2017-10-18T14:32:58Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added DISTRO environment variable (tracking #22152)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;big&amp;gt;Applies to version(s) v2.8 to v2.9&amp;lt;/big&amp;gt;'''&lt;br /&gt;
{{DISPLAYTITLE:Toolpack Prerequisites for CentOS 7}}&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;&lt;br /&gt;
''WARNING'': The host MUST have been installed with the CentOS 7 DVD/ISO pointed in this procedure. &lt;br /&gt;
&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#B22222&amp;quot;&amp;gt;&lt;br /&gt;
''WARNING'': The host MUST have been installed using the &amp;quot;Minimal&amp;quot; package set within the CentOS installation wizard.&lt;br /&gt;
&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Install the base CentOS 7 server ==&lt;br /&gt;
&lt;br /&gt;
Download the following DVD image:&lt;br /&gt;
 http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/centos/CentOS-7.0-1406-x86_64-DVD.iso&lt;br /&gt;
&lt;br /&gt;
Press Enter to choose the graphical installation:&lt;br /&gt;
* Enable the ethernet interface and set the hostname (make sure it is not localhost.localdomain)&lt;br /&gt;
* Select the &amp;quot;Minimal&amp;quot; install package&lt;br /&gt;
&lt;br /&gt;
=== Configure network connection ===&lt;br /&gt;
If the IP interface was not configured and enabled during installation, it can be configure with the following command from a console connection or a monitor/keyboard connected to the server.&lt;br /&gt;
&lt;br /&gt;
To list the ethernet card installed on your machine:&lt;br /&gt;
 nmcli d&lt;br /&gt;
&lt;br /&gt;
If your device shows the STATE as &amp;quot;disconnect&amp;quot;, start the '''Network manager''' by typing:&lt;br /&gt;
 nmtui&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Edit a connection&amp;quot; and press Enter&lt;br /&gt;
* Select your network interface, select &amp;quot;Edit&amp;quot; (use arrows to change options), press Enter&lt;br /&gt;
* Set IPv4 static address or choose “Automatic” (for DHCP) in IPv4 CONFIGURATION and check &amp;quot;Automatically connect&amp;quot; check box.&lt;br /&gt;
* Select &amp;quot;Quit&amp;quot;, press Enter&lt;br /&gt;
&lt;br /&gt;
 service network restart&lt;br /&gt;
&lt;br /&gt;
Check your ip interface using:&lt;br /&gt;
 ip addr&lt;br /&gt;
&lt;br /&gt;
=== Add base packages  ===&lt;br /&gt;
To continue installation, you need to download a few packages not provided by the minimal installation:&lt;br /&gt;
&lt;br /&gt;
  yum install net-tools wget&lt;br /&gt;
&lt;br /&gt;
== Configure TelcoBridges repository  ==&lt;br /&gt;
&lt;br /&gt;
=== Online repository procedure ===&lt;br /&gt;
This procedure requires internet access and a DNS configured on your unit&lt;br /&gt;
&lt;br /&gt;
==== Add TelcoBridges repository file ====&lt;br /&gt;
&lt;br /&gt;
 vi /etc/yum.repos.d/TB-Base.repo&lt;br /&gt;
&lt;br /&gt;
Paste the following information in that file: &lt;br /&gt;
&lt;br /&gt;
 # TelcoBridges-Base.repo&lt;br /&gt;
 #&lt;br /&gt;
 # This repository is using TelcoBridges frozen version of CentOS&lt;br /&gt;
 # to help client installing the required version of the&lt;br /&gt;
 # applications required to run Toolpack&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 [tb-base]&lt;br /&gt;
 name=TelcoBridges-$releasever - Base&lt;br /&gt;
 baseurl=http://repo.telcobridges.com/centos/7/os/$basearch/&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-TB7&lt;br /&gt;
&lt;br /&gt;
==== Get TelcoBridges repository key ====&lt;br /&gt;
&lt;br /&gt;
 cd /etc/pki/rpm-gpg/&lt;br /&gt;
 wget http://repo.telcobridges.com/centos/7/os/x86_64/RPM-GPG-KEY-TB7&lt;br /&gt;
&lt;br /&gt;
=== Offline repository procedure ===&lt;br /&gt;
This procedure '''does not''' requires internet access.&lt;br /&gt;
&lt;br /&gt;
==== Install TelcoBridges repository locally ====&lt;br /&gt;
&lt;br /&gt;
Download the .iso image of the repository&lt;br /&gt;
 http://repo.telcobridges.com/centos/7/isos/x86_64/tb_centos7_x86_64_repo.iso&lt;br /&gt;
&lt;br /&gt;
* Upload this .iso file to the &amp;quot;/root&amp;quot; directory of the server with scp or a SFTP tool like [http://filezilla-project.org/ FileZilla]&lt;br /&gt;
* Mount the .iso file on your server&lt;br /&gt;
 mkdir -p /repo/centos/7&lt;br /&gt;
 mount -t iso9660 -o loop /root/tb_centos7_x86_64_repo.iso /repo/centos/7&lt;br /&gt;
&lt;br /&gt;
Add the mount point permanently to the system to make it stay after a reboot.&lt;br /&gt;
 # cp /etc/fstab /etc/fstab.bak&lt;br /&gt;
 # echo &amp;quot;/root/tb_centos7_x86_64_repo.iso /repo/centos/7 iso9660 loop 0 0&amp;quot; &amp;gt;&amp;gt; /etc/fstab&lt;br /&gt;
&lt;br /&gt;
==== Add TelcoBridges repository file ====&lt;br /&gt;
&lt;br /&gt;
 vim /etc/yum.repos.d/TB-Base.repo&lt;br /&gt;
&lt;br /&gt;
Paste the following information in that file: &lt;br /&gt;
&lt;br /&gt;
 # TelcoBridges-Base.repo&lt;br /&gt;
 #&lt;br /&gt;
 # This repository is using TelcoBridges frozen version of CentOS&lt;br /&gt;
 # to help client installing the required version of the&lt;br /&gt;
 # applications required to run Toolpack&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 [tb-base]&lt;br /&gt;
 name=TelcoBridges-$releasever - Base&lt;br /&gt;
 baseurl=file:///repo/centos/7/os/$basearch/&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-TB7&lt;br /&gt;
&lt;br /&gt;
==== Get TelcoBridges repository key ====&lt;br /&gt;
&lt;br /&gt;
 cd /etc/pki/rpm-gpg/&lt;br /&gt;
 cp /repo/centos/7/RPM-GPG-KEY-TB7 .&lt;br /&gt;
&lt;br /&gt;
== Update CentOS ==&lt;br /&gt;
=== Disable base CentOS repositories  ===&lt;br /&gt;
&lt;br /&gt;
Edit the Centos repository configuration file&lt;br /&gt;
&lt;br /&gt;
 vi /etc/yum.repos.d/CentOS-Base.repo&lt;br /&gt;
&lt;br /&gt;
Disable all repositories in that file.  Example:&lt;br /&gt;
&lt;br /&gt;
 [base]&lt;br /&gt;
 '''enabled=0'''&lt;br /&gt;
 name=CentOS-$releasever - Base&lt;br /&gt;
 mirrorlist=http://mirrorlist.centos.org/?release=$releasever&amp;amp;arch=$basearch&amp;amp;repo=os&lt;br /&gt;
 #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;
 &lt;br /&gt;
 #released updates&lt;br /&gt;
 [updates]&lt;br /&gt;
 '''enabled=0'''&lt;br /&gt;
 name=CentOS-$releasever - Updates&lt;br /&gt;
 mirrorlist=http://mirrorlist.centos.org/?release=$releasever&amp;amp;arch=$basearch&amp;amp;repo=updates&lt;br /&gt;
 #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;
 &lt;br /&gt;
 #additional packages that may be useful&lt;br /&gt;
 [extras]&lt;br /&gt;
 '''enabled=0'''&lt;br /&gt;
 name=CentOS-$releasever - Extras&lt;br /&gt;
 mirrorlist=http://mirrorlist.centos.org/?release=$releasever&amp;amp;arch=$basearch&amp;amp;repo=extras&lt;br /&gt;
 #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;
 &lt;br /&gt;
 #additional packages that extend functionality of existing packages&lt;br /&gt;
 [centosplus]&lt;br /&gt;
 name=CentOS-$releasever - Plus&lt;br /&gt;
 mirrorlist=http://mirrorlist.centos.org/?release=$releasever&amp;amp;arch=$basearch&amp;amp;repo=centosplus&lt;br /&gt;
 #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 '''enabled=0'''&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;
&lt;br /&gt;
=== Package update  ===&lt;br /&gt;
&lt;br /&gt;
Remove conflicting packages with TelcoBridges repository part of the original DVD&lt;br /&gt;
 &lt;br /&gt;
 yum remove NetworkManager xfsprogs&lt;br /&gt;
&lt;br /&gt;
Update your system to latest packages from TelcoBridges repository&lt;br /&gt;
 &lt;br /&gt;
 yum clean all&lt;br /&gt;
 yum update&lt;br /&gt;
&lt;br /&gt;
If there was a kernel update, you need to reboot the machine to activate it:&lt;br /&gt;
&lt;br /&gt;
 shutdown -r now&lt;br /&gt;
&lt;br /&gt;
=== Reply to ARP only on local interfaces ===&lt;br /&gt;
&lt;br /&gt;
Modify the file /etc/sysctl.conf to add the following lines:&lt;br /&gt;
&lt;br /&gt;
  net.ipv4.conf.default.arp_ignore=1&lt;br /&gt;
  net.ipv4.conf.all.arp_ignore=1&lt;br /&gt;
&lt;br /&gt;
Then restart network interfaces using the following command:&lt;br /&gt;
&lt;br /&gt;
  service network restart&lt;br /&gt;
&lt;br /&gt;
=== Disabling SELinux ===&lt;br /&gt;
&lt;br /&gt;
Check SELinux status&lt;br /&gt;
&lt;br /&gt;
  sestatus&lt;br /&gt;
&lt;br /&gt;
If SELinux is enable, see the [[SELinux_management|Disabling SELinux]] article to disable it.&lt;br /&gt;
&lt;br /&gt;
=== Disabling Firewalld ===&lt;br /&gt;
&lt;br /&gt;
 systemctl mask firewalld&lt;br /&gt;
 systemctl stop firewalld&lt;br /&gt;
&lt;br /&gt;
== Install Toolpack Prerequisites  ==&lt;br /&gt;
&lt;br /&gt;
Then, install Toolpack set of pre-requisite packages.  When asked to 'Importing GPG key', answer yes. &lt;br /&gt;
&lt;br /&gt;
 yum groupinstall Toolpack-Prerequisites&lt;br /&gt;
&lt;br /&gt;
=== Configure ODBC  ===&lt;br /&gt;
&lt;br /&gt;
Be sure that Toolpack system is stopped before manipulating MySQL.&lt;br /&gt;
&lt;br /&gt;
 tbtoolpack stop&lt;br /&gt;
&lt;br /&gt;
 vi /etc/odbcinst.ini&lt;br /&gt;
&lt;br /&gt;
Remove the '#' in front of each lines of the [MySQL] section Modify the 'Driver' line to set the correct driver &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Example: &lt;br /&gt;
 [MySQL]&lt;br /&gt;
 Description     = ODBC for MySQL&lt;br /&gt;
 Driver          = /usr/lib/libmyodbc5.so&lt;br /&gt;
 Setup           = /usr/lib/libodbcmyS.so&lt;br /&gt;
 Driver64        = /usr/lib64/libmyodbc5.so&lt;br /&gt;
 Setup64         = /usr/lib64/libodbcmyS.so&lt;br /&gt;
 FileUsage       = 1&lt;br /&gt;
&lt;br /&gt;
=== Configure MariaDB  ===&lt;br /&gt;
&lt;br /&gt;
 vi /etc/my.cnf&lt;br /&gt;
&lt;br /&gt;
Add these variables in the file under the [mysqld] section: &lt;br /&gt;
&lt;br /&gt;
*log-bin=mariadb-bin&lt;br /&gt;
*relay-log=mariadb-relay-bin&lt;br /&gt;
*innodb_doublewrite=1&lt;br /&gt;
*innodb_flush_log_at_trx_commit=1&lt;br /&gt;
*sync_binlog=1&lt;br /&gt;
*expire_logs_days=30&lt;br /&gt;
*max_binlog_size=500M&lt;br /&gt;
*server-id=''[UniqueId]'' &lt;br /&gt;
*innodb_stats_on_metadata=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The server-id needs to be a non-zero unique value (do not use 0). If you use the host redundancy feature, the value '''MUST to be different''' on each host . &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Add below to remove database dependencies with DNS servers '''(**Applicable to TMG users only)''' &lt;br /&gt;
&lt;br /&gt;
  skip-name-resolve&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Add max_allowed_packet to increase the maximum size of binary blobs in the database. Make sure it is in the [mysqld] section AND [mysqldump] section &lt;br /&gt;
&lt;br /&gt;
  max_allowed_packet = 200MB&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 datadir=/var/lib/mysql&lt;br /&gt;
 socket=/var/lib/mysql/mysql.sock&lt;br /&gt;
 symbolic-links=0&lt;br /&gt;
 log-bin=mariadb-bin&lt;br /&gt;
 server-id=1123476&lt;br /&gt;
 max_allowed_packet = 200MB&lt;br /&gt;
 skip-name-resolve&lt;br /&gt;
 expire_logs_days=30&lt;br /&gt;
 max_binlog_size=500M&lt;br /&gt;
 relay-log=mariadb-relay-bin&lt;br /&gt;
 innodb_doublewrite=1&lt;br /&gt;
 innodb_flush_log_at_trx_commit=1&lt;br /&gt;
 sync_binlog=1&lt;br /&gt;
 innodb_stats_on_metadata=0&lt;br /&gt;
 &lt;br /&gt;
 [mysqldump] &lt;br /&gt;
 max_allowed_packet = 200MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Enable and start MariaDB&lt;br /&gt;
&lt;br /&gt;
 systemctl enable mariadb&lt;br /&gt;
 systemctl start mariadb&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Use the MariaDB wizard to secure your server installation.  &lt;br /&gt;
 mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
You should:&lt;br /&gt;
* Set new root password&lt;br /&gt;
* Remove anonymous users&lt;br /&gt;
* Disallow root login remotely&lt;br /&gt;
* Remove test database and accesses&lt;br /&gt;
* Reload privilege tables &lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
 mysql_secure_installation&lt;br /&gt;
 &lt;br /&gt;
 Set root password? [Y/n] Y&lt;br /&gt;
 New password: AVeryStrongPassword&lt;br /&gt;
 Re-enter new password: AVeryStrongPassword&lt;br /&gt;
 Password updated successfully!&lt;br /&gt;
 Reloading privilege tables..&lt;br /&gt;
  ... Success!&lt;br /&gt;
 Remove anonymous users? [Y/n] Y&lt;br /&gt;
  ... Success!&lt;br /&gt;
 Disallow root login remotely? [Y/n] Y&lt;br /&gt;
  ... Success!&lt;br /&gt;
 Remove test database and access to it? [Y/n] Y&lt;br /&gt;
  - Dropping test database...&lt;br /&gt;
  ... Success!&lt;br /&gt;
  - Removing privileges on test database...&lt;br /&gt;
  ... Success!&lt;br /&gt;
 Reload privilege tables now? [Y/n] Y&lt;br /&gt;
  ... Success!&lt;br /&gt;
 Cleaning up...&lt;br /&gt;
 Thanks for using MariaDB!&lt;br /&gt;
&lt;br /&gt;
=== Restart the MariaDB service  ===&lt;br /&gt;
 systemctl restart mariadb&lt;br /&gt;
&lt;br /&gt;
=== Configure MariaDB user  ===&lt;br /&gt;
&lt;br /&gt;
* Create a tbdb user (required by Toolpack) &lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
 mysql -uroot -pAVeryStrongPassword&lt;br /&gt;
 &lt;br /&gt;
 USE mysql;&lt;br /&gt;
 CREATE USER 'tbdb'@'%' IDENTIFIED BY 'tbdbpw';&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO 'tbdb'@'%' IDENTIFIED BY 'tbdbpw';&lt;br /&gt;
 FLUSH PRIVILEGES;&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
=== Install additional ruby gems  ===&lt;br /&gt;
 wget http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/linux/bundler-1.2.3.gem&lt;br /&gt;
 gem install --local ./bundler-1.2.3.gem&lt;br /&gt;
&lt;br /&gt;
 wget http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/linux/json-1.7.7.gem&lt;br /&gt;
 gem install --local ./json-1.7.7.gem&lt;br /&gt;
&lt;br /&gt;
== Toolpack Development Prerequisite (Optional)  ==&lt;br /&gt;
&lt;br /&gt;
The Toolpack System Development prerequisite section is only required for customers that will develop their own application using the Toolpack API: &lt;br /&gt;
&lt;br /&gt;
 yum install libxml2-devel libpcap-devel unixODBC-devel libaio libaio-devel libcurl-devel.x86_64 ruby-devel.x86_64 libxslt&lt;br /&gt;
&lt;br /&gt;
Be sure to add this environment variable by editing ~/.bashrc&lt;br /&gt;
&lt;br /&gt;
 vi ~/.bashrc&lt;br /&gt;
 Add the following line:&lt;br /&gt;
    ---------&lt;br /&gt;
    export DISTRO=centos7&lt;br /&gt;
    ---------&lt;br /&gt;
 source ~/.bashrc&lt;br /&gt;
&lt;br /&gt;
== Validation Guide (highly recommended)  ==&lt;br /&gt;
&lt;br /&gt;
If you would like to verify your installation go to the [[Toolpack_Installation:Validate_Toolpack_Installation_A|Toolpack Validation Guide]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Toolpack System installation  ==&lt;br /&gt;
&lt;br /&gt;
Now that the prerequisite are installed, now it is time to install the [[Toolpack_installer_B|Toolpack system]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/TSBC-SW:Cloud:VmWare_Launching_Instance_Web_A</id>
		<title>TSBC-SW:Cloud:VmWare Launching Instance Web A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/TSBC-SW:Cloud:VmWare_Launching_Instance_Web_A"/>
				<updated>2017-10-06T12:56:20Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Launching an instance using ESXi web interface ==&lt;br /&gt;
&lt;br /&gt;
# Log in using the Vmware web interface&lt;br /&gt;
# Select 'Virtual Machines' from the left menu &amp;lt;br/&amp;gt;[[File:vmware_web_virtual_machines.png|200px]]&lt;br /&gt;
# Click on 'Create / Register VM' &amp;lt;br/&amp;gt;[[File:vmware_web_create.png|400px]]&lt;br /&gt;
# Select 'Deploy a virtual machine from an OVF or OVA file' then press 'next' &amp;lt;br/&amp;gt;[[File:vmware_web_select_type.png|400px]]&lt;br /&gt;
# Enter the name. Drag the file or browse to the location of the TSBC-SW image obtained from TelcoBridges. 'Click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_web_browse_ova.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_web_select_storage.png|400px]]&lt;br /&gt;
# Choose your network. Select 'Thick' disk provisioning. Uncheck 'Power on automatically'. Click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_web_deployment_options.png|400px]]&lt;br /&gt;
# Click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_web_ready_to_complete.png|400px]]&lt;br /&gt;
# Do not refresh your browser and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_web_installing.png|400px]]&lt;br /&gt;
# Once deployed, edit the VM &amp;lt;br/&amp;gt;[[File:vmware_web_edit_settings.png|400px]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'Save' button yet. &amp;lt;br/&amp;gt;[[File:vmware_web_network.png|400px]]&lt;br /&gt;
# Click on 'CPU' to open the details.  Set 'Shares' to 'high', enter the maximum number of MHz corresponding to your number of CPU cores in 'Reservation' (See [[TSBC-SW:Cloud:VmWare_Launching_Instance_Web_A#Calculating_Reserved_CPU_MHz|Calculating Reserved CPU]]) and make sure the 'Unlimited' option is selected.  Do '''not''' press the 'Save' button yet. &amp;lt;br/&amp;gt;[[File:vmware_web_cpu.png|400px]]&lt;br /&gt;
# Open the 'Memory' details and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'Save' button yet. &amp;lt;br/&amp;gt;[[File:vmware_web_memory.png|400px]]&lt;br /&gt;
# Open the 'Hard disk 1' details and set the 'Shares' to 'High'.  Do '''not''' press the 'Save' button yet. &amp;lt;br/&amp;gt;[[File:vmware_web_disk_res.png|400px]]&lt;br /&gt;
# Click on the second tab 'VM Options', expand 'Advanced' and set 'Latency Sensitivity' to 'High' then press the 'Save' button. &amp;lt;br/&amp;gt;[[File:vmware_web_latency.png|400px]]&lt;br /&gt;
# Back to the main screen, click on &amp;quot;Power On&amp;quot; to start the new VM.  &amp;lt;br/&amp;gt;[[File:vmware_web_poweron.png|400px]]&lt;br /&gt;
# Once the VM had completely booted, its assigned DHCP IPs will be displayed in General Information -&amp;gt; Networking. Note this IP address to access the Web Portal configuration interface later. &amp;lt;br/&amp;gt;[[File:vmware_web_ip.png|400px]]&lt;br /&gt;
&lt;br /&gt;
=== Calculating Reserved CPU MHz ===&lt;br /&gt;
To get the MHz per core, you need to figure out the total number of available MHz that your system has and divide by the total number of cores.&lt;br /&gt;
# Select 'Host' on the left menu &amp;lt;br/&amp;gt;[[File:vmware_web_host.png|200px]]&lt;br /&gt;
# Take note of the number of cores this system has. (In this example: 12) Also take a look at the 'CAPACITY', but is is not precise down to the MHz (In this example 36.7 GHz) &amp;lt;br/&amp;gt;[[File:vmware_web_total_cpus.png|400px]]&lt;br /&gt;
# When editing the VM, in the disk details, expand the 'Reservation' combobox. There should be a number in exact MHz for the maximum capacity of the system (In this example: 36708) &amp;lt;br/&amp;gt;[[File:vmware_web_total_mhz.png|400px]]&lt;br /&gt;
# Calculate your VM CPU MHz Reservation requirement&lt;br /&gt;
::mhz_per_core = total_system_mhz / total_system_cpus (In this example: 3059 = 36708 / 12 )&lt;br /&gt;
::vm_reserved_mhz = vm_cpus * mhz_per_core (In this example: '''12236''' = 3059 * 4 )&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/TSBC-SW:Cloud:VmWare_Launching_Instance_vSphere_A</id>
		<title>TSBC-SW:Cloud:VmWare Launching Instance vSphere A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/TSBC-SW:Cloud:VmWare_Launching_Instance_vSphere_A"/>
				<updated>2017-10-06T12:52:36Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Adding logging page image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Launching an instance the vSphere client ====&lt;br /&gt;
&lt;br /&gt;
#Log in using the Vmware infrastructure client interface &amp;lt;br/&amp;gt;[[File:login_client.png|200px]]&lt;br /&gt;
#Select File-&amp;gt;Deploy OVF Template... from the menu &amp;lt;br/&amp;gt;[[File:vmware_upload.png|400px]]&lt;br /&gt;
#Browse to the location of the TSBC-SW image obtained from TelcoBridges &amp;lt;br/&amp;gt;[[File:vmware_ovf_location.png|400px]]&lt;br /&gt;
# Click 'Next' until you need to name the new virtual machine instance.  Enter the name and click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_name.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) and select &amp;quot;Thick Provision Lazy Zeroed&amp;quot; as the disk format then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_disk.png|400px]]&lt;br /&gt;
# Accept all other default settings and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_installing.png|200px]]&lt;br /&gt;
# Once deployed, right-click on the new instance and select &amp;quot;Edit Settings...&amp;quot; &amp;lt;br/&amp;gt;[[File:vmware_settings.png|400px]]&lt;br /&gt;
# Press the 'OK' button &amp;lt;br/&amp;gt; [[File:Vmware_restricted.png]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_network.png|400px]]&lt;br /&gt;
# Go to the 'Resources' tab and select the CPU item.  Set 'Shares' to 'high', slide the 'Reservation' cursor to the max (i.e. right) and make sure the 'Unlimited' option is checked-marked.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_cpu.png|400px]]&lt;br /&gt;
# Select the 'Memory' item and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_mem.png|400px]]&lt;br /&gt;
# Select the 'Disk' item and set the 'Shares' to 'High'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_disk_res.png|400px]]&lt;br /&gt;
# Select the 'Advanced CPU' item and set the 'Mode' to 'None'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_adv_cpu.png|400px]]&lt;br /&gt;
# Set the 'Latency Sensitivity' to 'High'&lt;br /&gt;
# Press the 'OK' button&lt;br /&gt;
# Back to the main screen, select the newly instantiated virtual machine, right-click and select &amp;quot;Power--&amp;gt;Power On&amp;quot; to start it.  &amp;lt;br/&amp;gt;[[File:vmware_poweron.png|400px]]&lt;br /&gt;
# Again to the main screen, select the newly instantiated virtual machine and choose the 'Summary' tab.  Once the virtual machine is completed booted, the assigned DHCP IP address will be displayed by clicking on the 'View all' button.  Note this IP address to access the Web Portal configuration interface later. &amp;lt;br/&amp;gt;[[File:vmware_ip.png|400px]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Login_client.png</id>
		<title>File:Login client.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Login_client.png"/>
				<updated>2017-10-06T12:51:25Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/TSBC-SW:Cloud:VmWare_Launching_Instance_vSphere_A</id>
		<title>TSBC-SW:Cloud:VmWare Launching Instance vSphere A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/TSBC-SW:Cloud:VmWare_Launching_Instance_vSphere_A"/>
				<updated>2017-10-06T12:49:50Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Removing word fat&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Launching an instance the vSphere client ====&lt;br /&gt;
&lt;br /&gt;
#Log in using the Vmware infrastructure client interface&lt;br /&gt;
#Select File-&amp;gt;Deploy OVF Template... from the menu &amp;lt;br/&amp;gt;[[File:vmware_upload.png|400px]]&lt;br /&gt;
#Browse to the location of the TSBC-SW image obtained from TelcoBridges &amp;lt;br/&amp;gt;[[File:vmware_ovf_location.png|400px]]&lt;br /&gt;
# Click 'Next' until you need to name the new virtual machine instance.  Enter the name and click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_name.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) and select &amp;quot;Thick Provision Lazy Zeroed&amp;quot; as the disk format then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_disk.png|400px]]&lt;br /&gt;
# Accept all other default settings and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_installing.png|200px]]&lt;br /&gt;
# Once deployed, right-click on the new instance and select &amp;quot;Edit Settings...&amp;quot; &amp;lt;br/&amp;gt;[[File:vmware_settings.png|400px]]&lt;br /&gt;
# Press the 'OK' button &amp;lt;br/&amp;gt; [[File:Vmware_restricted.png]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_network.png|400px]]&lt;br /&gt;
# Go to the 'Resources' tab and select the CPU item.  Set 'Shares' to 'high', slide the 'Reservation' cursor to the max (i.e. right) and make sure the 'Unlimited' option is checked-marked.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_cpu.png|400px]]&lt;br /&gt;
# Select the 'Memory' item and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_mem.png|400px]]&lt;br /&gt;
# Select the 'Disk' item and set the 'Shares' to 'High'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_disk_res.png|400px]]&lt;br /&gt;
# Select the 'Advanced CPU' item and set the 'Mode' to 'None'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_adv_cpu.png|400px]]&lt;br /&gt;
# Set the 'Latency Sensitivity' to 'High'&lt;br /&gt;
# Press the 'OK' button&lt;br /&gt;
# Back to the main screen, select the newly instantiated virtual machine, right-click and select &amp;quot;Power--&amp;gt;Power On&amp;quot; to start it.  &amp;lt;br/&amp;gt;[[File:vmware_poweron.png|400px]]&lt;br /&gt;
# Again to the main screen, select the newly instantiated virtual machine and choose the 'Summary' tab.  Once the virtual machine is completed booted, the assigned DHCP IP address will be displayed by clicking on the 'View all' button.  Note this IP address to access the Web Portal configuration interface later. &amp;lt;br/&amp;gt;[[File:vmware_ip.png|400px]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A</id>
		<title>FreeSBC:Cloud:VmWare Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A"/>
				<updated>2017-10-06T12:49:25Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Removing word &amp;quot;fat&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:VmWare Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* Vmware ESX 5 or 6&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* E1000 NIC emulation or VMXNET3 interfaces&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:VmWare_Optimizations|optimization]] section)&lt;br /&gt;
* CPU resource: allocation shares set to 'high'&lt;br /&gt;
* CPU resource: reservation set to maximum and no limit (i.e. 'unlimited')&lt;br /&gt;
* Memory resource: reserve all guest memory (all locked)&lt;br /&gt;
* Disk: shares 'high'&lt;br /&gt;
* Advanced CPU: Hyperthread core sharing to 'None'&lt;br /&gt;
* Latency Sensitivity: 'High'&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on VmWare cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TBSC VmWare Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your VmWare before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Launching_Instance_Web_A|Using the ESXi Web client]]&lt;br /&gt;
&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Launching_Instance_vSphere_A|Using the vSphere client application]]&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 10.0.0.79, the URL would be: &amp;lt;br/&amp;gt; http://10.0.0.79:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:VmWare_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for VmWare optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A</id>
		<title>FreeSBC:Baremetal:Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A"/>
				<updated>2017-09-25T14:42:21Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: /* Installing using the ISO burned onto a bootable USB flash drive */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Baremetal:Installation}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal server requirements:&lt;br /&gt;
* 64 bits server&lt;br /&gt;
* Quad core Intel CPU 2GHz&lt;br /&gt;
* Optical disk drive&lt;br /&gt;
* 80GB hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* One management Ethernet&lt;br /&gt;
* Data Ethernet adapters&lt;br /&gt;
** 5,000 sessions or less: one 1Gbps interface&lt;br /&gt;
** 10,000 sessions or less: two 1Gbps interface&lt;br /&gt;
** 60,000 sessions: two 10Gbps interfaces&lt;br /&gt;
** See list of supported Network Interface Cards (NICs) here: [[Supported_NICs|List of supported NICs]]&lt;br /&gt;
* Console access through serial port or keyboard/monitor ports&lt;br /&gt;
* BIOS setup for maximum performance (i.e. no dynamic CPU throttling)&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Baremetal:Optimizations|optimization]] section)&lt;br /&gt;
* NUMA tuning &lt;br /&gt;
* PCIe tuning&lt;br /&gt;
&lt;br /&gt;
== Getting the ISO ==&lt;br /&gt;
Please contact our [mailto:sales@telcobridges.com sales team] to get a copy of the latest TBSC-SW ISO.&lt;br /&gt;
&lt;br /&gt;
== Installing the ISO ==&lt;br /&gt;
The installation process will &amp;lt;u&amp;gt;reformat&amp;lt;/u&amp;gt; the server's disks and install all the necessary software.&lt;br /&gt;
&lt;br /&gt;
=== Installing using the ISO burned onto a bootable USB flash drive ===&lt;br /&gt;
Use a software application to burn the ISO onto a USB flash drive. On Windows, [[https://rufus.akeo.ie/ |Rufus ]] is known to work with the TSBC-SW ISO.&lt;br /&gt;
But generally any similar application should work. Make sure to set the volume label to &amp;quot;'''CENTOS 7 X8'''&amp;quot; and to format the drive in the FAT32 file system format.&lt;br /&gt;
&lt;br /&gt;
=== Physical installation steps ===&lt;br /&gt;
# Identify which Ethernet networks you need and connect them to your server.  Refer to [[TSBC-SW:Networking]] for more information&lt;br /&gt;
# Burn the ISO onto a DVD or a USB flash drive&lt;br /&gt;
# Get an access to the console of the server.  Usually, this is achieved by connecting a keyboard and screen to the server.&lt;br /&gt;
# Insert the DVD in the optical drive of your server and boot from the DVD drive.&lt;br /&gt;
#* Alternatively, plug in your USB flash drive and boot from that drive.&lt;br /&gt;
# You should get the to the &amp;quot;Virtual Appliance Installer&amp;quot; menu on your display: &amp;lt;br /&amp;gt; [[File:ISO_install_prompt.jpg|350px]]&lt;br /&gt;
# Hit 'R' key, then 'ENTER' key to start the installation&amp;lt;br /&amp;gt; [[File:ISO_installing.jpg|350px]]&lt;br /&gt;
# Wait for the installation process to complete.  When installation is complete, the server will reboot itself.&lt;br /&gt;
#*  Important: Make sure to remove the DVD from the drive while the server is rebooting.  If you get back to &amp;quot;Virtual Appliance Installer&amp;quot;, just eject the CD or remove the USB flash drive and reboot again.&lt;br /&gt;
#  It may take a couple of minutes for the system to be brought up after the first reboot.  Until the WebPortal is accessible, you must '''not''' reboot the newly created machine to allow the installation to complete properly.&lt;br /&gt;
&lt;br /&gt;
=== Changing the root password  ===&lt;br /&gt;
# Use the console to login into the server&lt;br /&gt;
## user: root&lt;br /&gt;
## password: root&lt;br /&gt;
# Change the password to something stronger than root:&lt;br /&gt;
 # passwd&lt;br /&gt;
 New password: ........&lt;br /&gt;
 Retype new password: ........&lt;br /&gt;
 passwd: all authentication tokens updated successfully.&lt;br /&gt;
&lt;br /&gt;
=== Assigning IP address ===&lt;br /&gt;
By default, all detect network interfaces will have DHCP enabled.  Thus, the server might already have an IP address assigned if the network has a DHCP server running.  In such case, you can display and use it to access the web portal configuration panel.&lt;br /&gt;
&lt;br /&gt;
# Retrieve an IP address assigned by DHCP&lt;br /&gt;
  # ifconfig&lt;br /&gt;
&lt;br /&gt;
If there is no IP assigned, you will need to configure one manually.&lt;br /&gt;
&lt;br /&gt;
# Assign a IP address to the Ethernet interface having network connectivity.  Example if the NIC's name would be eth0:&lt;br /&gt;
  # ip link set eth0 up&lt;br /&gt;
  # ip addresss add 192.168.178.30/24 dev eth0&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW web portal ===&lt;br /&gt;
# Open a web browser to the IP of your server, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for baremetal server optimizations:&lt;br /&gt;
[[TSBC-SW:Baremetal:Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A</id>
		<title>FreeSBC:Baremetal:Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A"/>
				<updated>2017-08-31T18:42:30Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added a warning not to reboot before the webportal is accessible&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Baremetal:Installation}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal server requirements:&lt;br /&gt;
* 64 bits server&lt;br /&gt;
* Quad core Intel CPU 2GHz&lt;br /&gt;
* Optical disk drive&lt;br /&gt;
* 80GB hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* One management Ethernet&lt;br /&gt;
* Data Ethernet adapters&lt;br /&gt;
** 5,000 sessions or less: one 1Gbps interface&lt;br /&gt;
** 10,000 sessions or less: two 1Gbps interface&lt;br /&gt;
** 60,000 sessions: two 10Gbps interfaces&lt;br /&gt;
** See list of supported Network Interface Cards (NICs) here: [[Supported_NICs|List of supported NICs]]&lt;br /&gt;
* Console access through serial port or keyboard/monitor ports&lt;br /&gt;
* BIOS setup for maximum performance (i.e. no dynamic CPU throttling)&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Baremetal:Optimizations|optimization]] section)&lt;br /&gt;
* NUMA tuning &lt;br /&gt;
* PCIe tuning&lt;br /&gt;
&lt;br /&gt;
== Getting the ISO ==&lt;br /&gt;
Please contact our [mailto:sales@telcobridges.com sales team] to get a copy of the latest TBSC-SW ISO.&lt;br /&gt;
&lt;br /&gt;
== Installing the ISO ==&lt;br /&gt;
The installation process will &amp;lt;u&amp;gt;reformat&amp;lt;/u&amp;gt; the server's disks and install all the necessary software.&lt;br /&gt;
&lt;br /&gt;
=== Installing using the ISO burned onto a bootable USB flash drive ===&lt;br /&gt;
Use a software application to burn the ISO onto a USB flash drive. On Windows, [[https://rufus.akeo.ie/ |Rufus ]] is known to work with the TSBC-SW ISO.&lt;br /&gt;
But generally any similar application should work. Make sure to set the volume label to &amp;quot;CENTOS 7 X8&amp;quot; and to format the drive in the FAT32 file system format. &lt;br /&gt;
&lt;br /&gt;
=== Physical installation steps ===&lt;br /&gt;
# Identify which Ethernet networks you need and connect them to your server.  Refer to [[TSBC-SW:Networking]] for more information&lt;br /&gt;
# Burn the ISO onto a DVD or a USB flash drive&lt;br /&gt;
# Get an access to the console of the server.  Usually, this is achieved by connecting a keyboard and screen to the server.&lt;br /&gt;
# Insert the DVD in the optical drive of your server and boot from the DVD drive.&lt;br /&gt;
#* Alternatively, plug in your USB flash drive and boot from that drive.&lt;br /&gt;
# You should get the to the &amp;quot;Virtual Appliance Installer&amp;quot; menu on your display: &amp;lt;br /&amp;gt; [[File:ISO_install_prompt.jpg|350px]]&lt;br /&gt;
# Hit 'R' key, then 'ENTER' key to start the installation&amp;lt;br /&amp;gt; [[File:ISO_installing.jpg|350px]]&lt;br /&gt;
# Wait for the installation process to complete.  When installation is complete, the server will reboot itself.&lt;br /&gt;
#*  Important: Make sure to remove the DVD from the drive while the server is rebooting.  If you get back to &amp;quot;Virtual Appliance Installer&amp;quot;, just eject the CD or remove the USB flash drive and reboot again.&lt;br /&gt;
#  It may take a couple of minutes for the system to be brought up after the first reboot.  Until the WebPortal is accessible, you must '''not''' reboot the newly created machine to allow the installation to complete properly.&lt;br /&gt;
&lt;br /&gt;
=== Changing the root password  ===&lt;br /&gt;
# Use the console to login into the server&lt;br /&gt;
## user: root&lt;br /&gt;
## password: root&lt;br /&gt;
# Change the password to something stronger than root:&lt;br /&gt;
 # passwd&lt;br /&gt;
 New password: ........&lt;br /&gt;
 Retype new password: ........&lt;br /&gt;
 passwd: all authentication tokens updated successfully.&lt;br /&gt;
&lt;br /&gt;
=== Assigning IP address ===&lt;br /&gt;
By default, all detect network interfaces will have DHCP enabled.  Thus, the server might already have an IP address assigned if the network has a DHCP server running.  In such case, you can display and use it to access the web portal configuration panel.&lt;br /&gt;
&lt;br /&gt;
# Retrieve an IP address assigned by DHCP&lt;br /&gt;
  # ifconfig&lt;br /&gt;
&lt;br /&gt;
If there is no IP assigned, you will need to configure one manually.&lt;br /&gt;
&lt;br /&gt;
# Assign a IP address to the Ethernet interface having network connectivity.  Example if the NIC's name would be eth0:&lt;br /&gt;
  # ip link set eth0 up&lt;br /&gt;
  # ip addresss add 192.168.178.30/24 dev eth0&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW web portal ===&lt;br /&gt;
# Open a web browser to the IP of your server, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for baremetal server optimizations:&lt;br /&gt;
[[TSBC-SW:Baremetal:Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_ip.png</id>
		<title>File:Vmware ip.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_ip.png"/>
				<updated>2017-08-18T21:41:35Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A</id>
		<title>FreeSBC:Cloud:VmWare Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A"/>
				<updated>2017-08-18T21:40:41Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added VMXNET3 interfaces&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:VmWare Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* Vmware ESX 5 or 6&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* E1000 NIC emulation or VMXNET3 interfaces&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:VmWare_Optimizations|optimization]] section)&lt;br /&gt;
* CPU resource: allocation shares set to 'high'&lt;br /&gt;
* CPU resource: reservation set to maximum and no limit (i.e. 'unlimited')&lt;br /&gt;
* Memory resource: reserve all guest memory (all locked)&lt;br /&gt;
* Disk: shares 'high'&lt;br /&gt;
* Advanced CPU: Hyperthread core sharing to 'None'&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on VmWare cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TBSC VmWare Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your VmWare before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in using the Vmware infrastructure client interface&lt;br /&gt;
#Select File-&amp;gt;Deploy OVF Template... from the menu &amp;lt;br/&amp;gt;[[File:vmware_upload.png|400px]]&lt;br /&gt;
#Browse to the location of the TSBC-SW image obtained from TelcoBridges &amp;lt;br/&amp;gt;[[File:vmware_ovf_location.png|400px]]&lt;br /&gt;
# Click 'Next' until you need to name the new virtual machine instance.  Enter the name and click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_name.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) and select &amp;quot;Thick Provision Lazy Zeroed&amp;quot; as the disk format then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_disk.png|400px]]&lt;br /&gt;
# Accept all other default settings and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_installing.png|200px]]&lt;br /&gt;
# Once deployed, right-click on the new instance and select &amp;quot;Edit Settings...&amp;quot; &amp;lt;br/&amp;gt;[[File:vmware_settings.png|400px]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_network.png|400px]]&lt;br /&gt;
# Go to the 'Resources' tab and select the CPU item.  Set 'Shares' to 'high', slide the 'Reservation' cursor to the max (i.e. right) and make sure the 'Unlimited' option is checked-marked.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_cpu.png|400px]]&lt;br /&gt;
# Select the 'Memory' item and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_mem.png|400px]]&lt;br /&gt;
# Select the 'Disk' item and set the 'Shares' to 'High'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_disk_res.png|400px]]&lt;br /&gt;
# Select the 'Advanced CPU' item and set the 'Mode' to 'None'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_adv_cpu.png|400px]]&lt;br /&gt;
# Press the 'OK' button&lt;br /&gt;
# Back to the main screen, select the newly instantiated virtual machine, right-click and select &amp;quot;Power--&amp;gt;Power On&amp;quot; to start it.  &amp;lt;br/&amp;gt;[[File:vmware_poweron.png|400px]]&lt;br /&gt;
# Again to the main screen, select the newly instantiated virtual machine and choose the 'Summary' tab.  Once the virtual machine is completed booted, the assigned DHCP IP address will be displayed by clicking on the 'View all' button.  Note this IP address to access the Web Portal configuration interface later. &amp;lt;br/&amp;gt;[[File:vmware_ip.png|400px]]&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 10.0.0.79, the URL would be: &amp;lt;br/&amp;gt; http://10.0.0.79:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:VmWare_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for VmWare optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A</id>
		<title>FreeSBC:Cloud:VmWare Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A"/>
				<updated>2017-08-18T21:39:48Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added the method to get the IP address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:VmWare Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* Vmware ESX 5 or 6&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* E1000 NIC emulation interfaces&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:VmWare_Optimizations|optimization]] section)&lt;br /&gt;
* CPU resource: allocation shares set to 'high'&lt;br /&gt;
* CPU resource: reservation set to maximum and no limit (i.e. 'unlimited')&lt;br /&gt;
* Memory resource: reserve all guest memory (all locked)&lt;br /&gt;
* Disk: shares 'high'&lt;br /&gt;
* Advanced CPU: Hyperthread core sharing to 'None'&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on VmWare cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TBSC VmWare Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your VmWare before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in using the Vmware infrastructure client interface&lt;br /&gt;
#Select File-&amp;gt;Deploy OVF Template... from the menu &amp;lt;br/&amp;gt;[[File:vmware_upload.png|400px]]&lt;br /&gt;
#Browse to the location of the TSBC-SW image obtained from TelcoBridges &amp;lt;br/&amp;gt;[[File:vmware_ovf_location.png|400px]]&lt;br /&gt;
# Click 'Next' until you need to name the new virtual machine instance.  Enter the name and click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_name.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) and select &amp;quot;Thick Provision Lazy Zeroed&amp;quot; as the disk format then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_disk.png|400px]]&lt;br /&gt;
# Accept all other default settings and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_installing.png|200px]]&lt;br /&gt;
# Once deployed, right-click on the new instance and select &amp;quot;Edit Settings...&amp;quot; &amp;lt;br/&amp;gt;[[File:vmware_settings.png|400px]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_network.png|400px]]&lt;br /&gt;
# Go to the 'Resources' tab and select the CPU item.  Set 'Shares' to 'high', slide the 'Reservation' cursor to the max (i.e. right) and make sure the 'Unlimited' option is checked-marked.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_cpu.png|400px]]&lt;br /&gt;
# Select the 'Memory' item and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_mem.png|400px]]&lt;br /&gt;
# Select the 'Disk' item and set the 'Shares' to 'High'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_disk_res.png|400px]]&lt;br /&gt;
# Select the 'Advanced CPU' item and set the 'Mode' to 'None'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_adv_cpu.png|400px]]&lt;br /&gt;
# Press the 'OK' button&lt;br /&gt;
# Back to the main screen, select the newly instantiated virtual machine, right-click and select &amp;quot;Power--&amp;gt;Power On&amp;quot; to start it.  &amp;lt;br/&amp;gt;[[File:vmware_poweron.png|400px]]&lt;br /&gt;
# Again to the main screen, select the newly instantiated virtual machine and choose the 'Summary' tab.  Once the virtual machine is completed booted, the assigned DHCP IP address will be displayed by clicking on the 'View all' button.  Note this IP address to access the Web Portal configuration interface later. &amp;lt;br/&amp;gt;[[File:vmware_ip.png|400px]]&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 10.0.0.79, the URL would be: &amp;lt;br/&amp;gt; http://10.0.0.79:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:VmWare_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for VmWare optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A</id>
		<title>FreeSBC:Cloud:VmWare Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A"/>
				<updated>2017-08-18T21:34:05Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Wrong image size!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:VmWare Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* Vmware ESX 5 or 6&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* E1000 NIC emulation interfaces&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:VmWare_Optimizations|optimization]] section)&lt;br /&gt;
* CPU resource: allocation shares set to 'high'&lt;br /&gt;
* CPU resource: reservation set to maximum and no limit (i.e. 'unlimited')&lt;br /&gt;
* Memory resource: reserve all guest memory (all locked)&lt;br /&gt;
* Disk: shares 'high'&lt;br /&gt;
* Advanced CPU: Hyperthread core sharing to 'None'&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on VmWare cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TBSC VmWare Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your VmWare before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in using the Vmware infrastructure client interface&lt;br /&gt;
#Select File-&amp;gt;Deploy OVF Template... from the menu &amp;lt;br/&amp;gt;[[File:vmware_upload.png|400px]]&lt;br /&gt;
#Browse to the location of the TSBC-SW image obtained from TelcoBridges &amp;lt;br/&amp;gt;[[File:vmware_ovf_location.png|400px]]&lt;br /&gt;
# Click 'Next' until you need to name the new virtual machine instance.  Enter the name and click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_name.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) and select &amp;quot;Thick Provision Lazy Zeroed&amp;quot; as the disk format then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_disk.png|400px]]&lt;br /&gt;
# Accept all other default settings and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_installing.png|200px]]&lt;br /&gt;
# Once deployed, right-click on the new instance and select &amp;quot;Edit Settings...&amp;quot; &amp;lt;br/&amp;gt;[[File:vmware_settings.png|400px]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_network.png|400px]]&lt;br /&gt;
# Go to the 'Resources' tab and select the CPU item.  Set 'Shares' to 'high', slide the 'Reservation' cursor to the max (i.e. right) and make sure the 'Unlimited' option is checked-marked.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_cpu.png|400px]]&lt;br /&gt;
# Select the 'Memory' item and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_mem.png|400px]]&lt;br /&gt;
# Select the 'Disk' item and set the 'Shares' to 'High'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_disk_res.png|400px]]&lt;br /&gt;
# Select the 'Advanced CPU' item and set the 'Mode' to 'None'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_adv_cpu.png|400px]]&lt;br /&gt;
# Press the 'OK' button&lt;br /&gt;
# Back to the main screen, select the newly instantiated virtual machine, right-click and select &amp;quot;Power--&amp;gt;Power On&amp;quot; to start it.  &amp;lt;br/&amp;gt;[[File:vmware_poweron.png|400px]]&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:VmWare_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for VmWare optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A</id>
		<title>FreeSBC:Cloud:VmWare Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A"/>
				<updated>2017-08-18T21:32:57Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Writing installation procedure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:VmWare Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* Vmware ESX 5 or 6&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* E1000 NIC emulation interfaces&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:VmWare_Optimizations|optimization]] section)&lt;br /&gt;
* CPU resource: allocation shares set to 'high'&lt;br /&gt;
* CPU resource: reservation set to maximum and no limit (i.e. 'unlimited')&lt;br /&gt;
* Memory resource: reserve all guest memory (all locked)&lt;br /&gt;
* Disk: shares 'high'&lt;br /&gt;
* Advanced CPU: Hyperthread core sharing to 'None'&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on VmWare cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TBSC VmWare Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your VmWare before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in using the Vmware infrastructure client interface&lt;br /&gt;
#Select File-&amp;gt;Deploy OVF Template... from the menu &amp;lt;br/&amp;gt;[[File:vmware_upload.png|400px]]&lt;br /&gt;
#Browse to the location of the TSBC-SW image obtained from TelcoBridges &amp;lt;br/&amp;gt;[[File:vmware_ovf_location.png|400px]]&lt;br /&gt;
# Click 'Next' until you need to name the new virtual machine instance.  Enter the name and click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_name.png|400px]]&lt;br /&gt;
# Select a datastore (if more than one are available) and select &amp;quot;Thick Provision Lazy Zeroed&amp;quot; as the disk format then click 'Next' &amp;lt;br/&amp;gt;[[File:vmware_disk.png|400px]]&lt;br /&gt;
# Accept all other default settings and wait until the machine is deployed.&amp;lt;br/&amp;gt; [[File:vmware_installing.png|200px]]&lt;br /&gt;
# Once deployed, right-click on the new instance and select &amp;quot;Edit Settings...&amp;quot; &amp;lt;br/&amp;gt;[[File:vmware_settings.png|400px]]&lt;br /&gt;
# Edit network adapters to connect on proper networks.  Make sure that at least one of the adapter connects to the private management network of the setup from which WebPortal access will be granted.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_network.png|400px]]&lt;br /&gt;
# Go to the 'Resources' tab and select the CPU item.  Set 'Shares' to 'high', slide the 'Reservation' cursor to the max (i.e. right) and make sure the 'Unlimited' option is checked-marked.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_cpu.png|5400px]]&lt;br /&gt;
# Select the 'Memory' item and check-mark the 'Reserve all guest memory (All locked)' option.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_mem.png|400px]]&lt;br /&gt;
# Select the 'Disk' item and set the 'Shares' to 'High'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_disk_res.png|400px]]&lt;br /&gt;
# Select the 'Advanced CPU' item and set the 'Mode' to 'None'.  Do '''not''' press the 'OK' button yet. &amp;lt;br/&amp;gt;[[File:vmware_adv_cpu.png|400px]]&lt;br /&gt;
# Press the 'OK' button&lt;br /&gt;
# Back to the main screen, select the newly instantiated virtual machine, right-click and select &amp;quot;Power--&amp;gt;Power On&amp;quot; to start it.  &amp;lt;br/&amp;gt;[[File:vmware_poweron.png|400px]]&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:VmWare_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for VmWare optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_poweron.png</id>
		<title>File:Vmware poweron.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_poweron.png"/>
				<updated>2017-08-18T21:31:39Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_adv_cpu.png</id>
		<title>File:Vmware adv cpu.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_adv_cpu.png"/>
				<updated>2017-08-18T21:29:20Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_disk_res.png</id>
		<title>File:Vmware disk res.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_disk_res.png"/>
				<updated>2017-08-18T21:27:28Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_mem.png</id>
		<title>File:Vmware mem.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_mem.png"/>
				<updated>2017-08-18T21:25:38Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_cpu.png</id>
		<title>File:Vmware cpu.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_cpu.png"/>
				<updated>2017-08-18T21:22:56Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_network.png</id>
		<title>File:Vmware network.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_network.png"/>
				<updated>2017-08-18T21:21:41Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_settings.png</id>
		<title>File:Vmware settings.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_settings.png"/>
				<updated>2017-08-18T21:18:06Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_installing.png</id>
		<title>File:Vmware installing.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_installing.png"/>
				<updated>2017-08-18T21:08:53Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_disk.png</id>
		<title>File:Vmware disk.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_disk.png"/>
				<updated>2017-08-18T21:04:52Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_name.png</id>
		<title>File:Vmware name.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_name.png"/>
				<updated>2017-08-18T21:03:07Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_ovf_location.png</id>
		<title>File:Vmware ovf location.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_ovf_location.png"/>
				<updated>2017-08-18T20:59:32Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_upload.png</id>
		<title>File:Vmware upload.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_upload.png"/>
				<updated>2017-08-18T20:57:06Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: uploaded a new version of &amp;amp;quot;File:Vmware upload.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Vmware_upload.png</id>
		<title>File:Vmware upload.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Vmware_upload.png"/>
				<updated>2017-08-18T20:54:13Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/Product_Installation</id>
		<title>Product Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Product_Installation"/>
				<updated>2017-08-18T20:47:53Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added vmware&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of product installation manuals:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==''T''sbc==&lt;br /&gt;
&lt;br /&gt;
===TSBC-SW===&lt;br /&gt;
&amp;lt;section begin=TSBC-SW-INSTALLATION/&amp;gt;&lt;br /&gt;
*[[TSBC-SW:Baremetal:Installation_A|Baremetal installation instructions]]&lt;br /&gt;
*[[TSBC-SW:Cloud:OpenStack_Installation_A|OpenStack installation instructions]]&lt;br /&gt;
*[[TSBC-SW:Cloud:VmWare_Installation_A|VmWare installation instructions]]&lt;br /&gt;
&amp;lt;section end=TSBC-SW-INSTALLATION/&amp;gt;&lt;br /&gt;
*[[Media:tsbc-hw-srv_Installation_Guide_Issue1.0.pdf|TSBC-SW-SRV-HIGH/MID System Installation Guide]]&lt;br /&gt;
*[[TSBC-SW:Cloud:AWS_Installation_A|AWS installation instructions]]&lt;br /&gt;
&lt;br /&gt;
===TSBC5000===&lt;br /&gt;
*[[Media:tsbc5000_Installation_Guide_Issue1.0.pdf|TSBC5000 System Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''media==&lt;br /&gt;
&lt;br /&gt;
===TMG800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TMG800 Standalone &amp;amp; TMG800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TMG800 Standalone &amp;amp; TMG800 1+1 System Installation Guide]]  (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TMG3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TMG3200 Standalone &amp;amp; TMG3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TMG3200 Standalone &amp;amp; TMG3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
=== TMG7800 ===&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue3.0.pdf|TMG7800 Installation Guide]]&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue1.0.pdf|TMG7800 Installation Guide]]  (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''sig==&lt;br /&gt;
&lt;br /&gt;
===TSG800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TSG800 Standalone &amp;amp; TSG800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TSG800 Standalone &amp;amp; TSG800 1+1 System Installation Guide]] (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TSG3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TSG3200 Standalone &amp;amp; TSG3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TSG3200 Standalone &amp;amp; TSG3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''trans==&lt;br /&gt;
===TMGIP800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TMGIP800 Standalone &amp;amp; TMGIP800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TMGIP800 Standalone &amp;amp; TMGIP800 1+1 System Installation Guide]] (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TMGIP3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TMGIP3200 Standalone &amp;amp; TMGIP3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TMGIP3200 Standalone &amp;amp; TMGIP3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TMGIP7800===&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue3.0.pdf|TMGIP7800 Installation Guide]]&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue1.0.pdf|TMGIP7800 Installation Guide]]  (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''dev==&lt;br /&gt;
===TMP800===&lt;br /&gt;
*[[Media:TMP800_Installation_Guide_Issue2.0.pdf|TMP800 Installation guide]]&lt;br /&gt;
&lt;br /&gt;
===TMP6400===&lt;br /&gt;
*[[Media:TMP6400_Installation_Guide_Issue3.pdf|TMP6400 System Installation guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''monitor==&lt;br /&gt;
===TM1000===&lt;br /&gt;
*[[Media:TM1000 Installation guide.pdf|TM1000 Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
===TM3000===&lt;br /&gt;
*[[Media:TM3000_Installation_Guide_v1.pdf|TM3000 Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Gateway_OAM&amp;amp;P|Product Installation]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Download</id>
		<title>FreeSBC:Download</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Download"/>
				<updated>2017-08-18T20:44:41Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: /* Vmware image download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Bare metal image download === &lt;br /&gt;
* https://licenses.telcobridges.com/download/tsbc_sw?name=BareMetal&lt;br /&gt;
&lt;br /&gt;
=== OpenStack image download === &lt;br /&gt;
* https://licenses.telcobridges.com/download/tsbc_sw?name=OpenStack&lt;br /&gt;
&lt;br /&gt;
=== KVM image download === &lt;br /&gt;
* https://licenses.telcobridges.com/download/tsbc_sw?name=KVM&lt;br /&gt;
&lt;br /&gt;
=== VmWare image download === &lt;br /&gt;
* https://licenses.telcobridges.com/download/tsbc_sw?name=Vmware&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A</id>
		<title>FreeSBC:Cloud:VmWare Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:VmWare_Installation_A"/>
				<updated>2017-08-18T20:41:58Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Empty shell creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:VmWare Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* Vmware ESX 5 or 6&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* E1000 NIC emulation interfaces&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:VmWare_Optimizations|optimization]] section)&lt;br /&gt;
* CPU resource: allocation shares set to 'high'&lt;br /&gt;
* CPU resource: reservation set to maximum and no limit (i.e. 'unlimited')&lt;br /&gt;
* Memory resource: reserve all guest memory (all locked)&lt;br /&gt;
* Disk: shares 'high'&lt;br /&gt;
* Advanced CPU: Hyperthread core sharing to 'None'&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on VmWare cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TBSC VmWare Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your VmWare before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:VmWare_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for VmWare optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:VmWare_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/TMG7800</id>
		<title>TMG7800</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/TMG7800"/>
				<updated>2017-08-10T19:28:55Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Reversed two lines&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:7800_straight_front.png|thumb|350px| Front view of a TMG7800 VoIP gateway cluster]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imb_x3250_straight_front.png|thumb|350px| Front view of TMG7800-CTRL VoIP gateway controller]]&lt;br /&gt;
[[Image:Imb_x3250_straight_back.png|thumb|350px| Front view of TMG7800-CTRL VoIP gateway controller]]&lt;br /&gt;
The TMG7800 VoIP gateway meets your system requirements by providing you with up to 131,072 universal voice ports (32,768 per cluster) and a flexibility to switch between TDM and IP. This capability is enhanced by being able to support a vast selection of signaling protocols, such as SS7, ISDN PRI, SIGTRAN, SIP, SIP-I/SIP-T and H.248, as well as a wide range of media processing codecs across a mix of T1/E1, DS3 and OC3/STM-1 interfaces, all within the same system.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TelcoBridges Tmedia TMG7800 high availability system says it all. This multi-unit VoIP gateway is scalable and 100% redundant ensuring an infallible carrier-grade network. Leveraging redundant integrated VoIP gateway controllers, the TMG7800 delivers core network applications such as VoIP gateway, TDM switching, VoIP hairpinning with [[transcoding]], with advanced [[call routing]] and fax over IP. The TMG7800 can also host additional third-party applications such as softswitches and session border controllers locally, further answering the need for device consolidation and convergence. With separate chipsets for media processing and separate processors for call routing and signaling, the TMG7800 VoIP gateway provides full low-latency non-blocking capability for up to 32,768 channels per cluster.  Up to 4 clusters can be included within a single TMG7800 system creating a 131,072 channels non-blocking switch.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TMG7800 VoIP gateway provides the ultimate in flexibility, easily scaling to a fully configured capacity of 1024 T1/E1, 48 DS3 or 16 OC3/STM-1 interfaces per cluster as service uptake increases, with the ability to mix and match different interface types.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A TMG7800 system consists of four (4) distinct hardware devices:&lt;br /&gt;
&lt;br /&gt;
*TMG7800-CTRL: This is the system's controller. It performs call handling, call routing, CDR collection, and system configuration management. The TMG7800-CTRL also presents the system's Web Portal for OAM&amp;amp;P. The TMG7800-CTRL supports redundnacy.&lt;br /&gt;
*TMG7800-TE or -DS3 or -STM1: These are the gateway units that form the TMG7800 system. These gateway units provide the T1, E1, DS3 and/or OC3/STM-1 links and VoIP port capacity required to deliver the desired voice channel capacity. The TMG7800 gateway units are controlled by the TMG7800-CTRL controllers.&lt;br /&gt;
*TMG7800-TMS: This device is optional. The TMG7800-TMS is a non-blocking media switch that enables port to port switching between the TMG7800 gateway units of the same cluster. The TMG7800-TMS uses an any-to-any TDM switching fabric to minimize delay and maximize voice quality (unlike other technologies that use a packet technology that introduces delay). The TMG7800-TMS can switch a call terminating on any TMG7800 gateway unit to any other TMG7800 gateway unit of the cluster. This is particularly useful when the TMG7800 system needs to provide TDM switching services. The TMG7800-TMS also supports redundancy.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Characteristics ===&lt;br /&gt;
&lt;br /&gt;
*3 to 22U VoIP gateway per cluster&lt;br /&gt;
*256 to 32,768 VoIP channels per cluster&lt;br /&gt;
*16 to 1024 T1/E1 or 1 to 48 DS3 or 1 to 16 OC3/STM1 per cluster&lt;br /&gt;
*Up to 4 clusters within a single system&lt;br /&gt;
*Redundant AC or DC power supplies&lt;br /&gt;
&lt;br /&gt;
=== Available configurations ===&lt;br /&gt;
&lt;br /&gt;
*TMG7800-CTRL, (VoIP server)&lt;br /&gt;
*TMG7800-TE16, (16 x T1/E1, 512 x VoIP)&lt;br /&gt;
*TMG7800-TE32, (32 x T1/E1, 1024 x VoIP)&lt;br /&gt;
*TMG7800-TE48, (48 x T1/E1, 1536 x VoIP)&lt;br /&gt;
*TMG7800-TE64, (64 x T1/E1, 2048 x VoIP)&lt;br /&gt;
*TMG7800-DS31, (1 x DS3, 672 x VoIP)&lt;br /&gt;
*TMG7800-DS32, (2 x DS3, 1344 x VoIP)&lt;br /&gt;
*TMG7800-DS33, (3 x DS3, 2016 x VoIP)&lt;br /&gt;
*TMG7800-STM1, (1 x STM1, 2048 x VoIP)&lt;br /&gt;
*TMG7800-TMS, (media switching fabric)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Each configuration is available with redundant AC or DC power.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
See [http://www.telcobridges.com/en/tmg7800.aspx TMG7800 web site] to learn more about this product.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*[[Datasheet|TMG7800 Datasheet]]&lt;br /&gt;
*[[Gateway_Installation#Tmedia|TMG7800 Installation Guide]]&lt;br /&gt;
*[[Regulatory compliance]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/TMG7800</id>
		<title>TMG7800</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/TMG7800"/>
				<updated>2017-08-10T19:17:10Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Change title of the picture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:7800_straight_front.png|thumb|350px| Front view of a TMG7800 VoIP gateway cluster]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imb_x3250_straight_front.png|thumb|350px| Front view of TMG7800-CTRL VoIP gateway controller]]&lt;br /&gt;
[[Image:Imb_x3250_straight_back.png|thumb|350px| Front view of TMG7800-CTRL VoIP gateway controller]]&lt;br /&gt;
The TMG7800 VoIP gateway meets your system requirements by providing you with up to 131,072 universal voice ports (32,768 per cluster) and a flexibility to switch between TDM and IP. This capability is enhanced by being able to support a vast selection of signaling protocols, such as SS7, ISDN PRI, SIGTRAN, SIP, SIP-I/SIP-T and H.248, as well as a wide range of media processing codecs across a mix of T1/E1, DS3 and OC3/STM-1 interfaces, all within the same system.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TelcoBridges Tmedia TMG7800 high availability system says it all. This multi-unit VoIP gateway is scalable and 100% redundant ensuring an infallible carrier-grade network. Leveraging redundant integrated VoIP gateway controllers, the TMG7800 delivers core network applications such as VoIP gateway, TDM switching, VoIP hairpinning with [[transcoding]], with advanced [[call routing]] and fax over IP. The TMG7800 can also host additional third-party applications such as softswitches and session border controllers locally, further answering the need for device consolidation and convergence. With separate chipsets for media processing and separate processors for call routing and signaling, the TMG7800 VoIP gateway provides full low-latency non-blocking capability for up to 32,768 channels per cluster.  Up to 4 clusters can be included within a single TMG7800 system creating a 131,072 channels non-blocking switch.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TMG7800 VoIP gateway provides the ultimate in flexibility, easily scaling to a fully configured capacity of 1024 T1/E1, 48 DS3 or 16 OC3/STM-1 interfaces per cluster as service uptake increases, with the ability to mix and match different interface types.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A TMG7800 system consists of four (4) distinct hardware devices:&lt;br /&gt;
&lt;br /&gt;
*TMG7800-CTRL: This is the system's controller. It performs call handling, call routing, CDR collection, and system configuration management. The TMG7800-CTRL also presents the system's Web Portal for OAM&amp;amp;P. The TMG7800-CTRL supports redundnacy.&lt;br /&gt;
*TMG7800-TE or -DS3 or -STM1: These are the gateway units that form the TMG7800 system. These gateway units provide the T1, E1, DS3 and/or OC3/STM-1 links and VoIP port capacity required to deliver the desired voice channel capacity. The TMG7800 gateway units are controlled by the TMG7800-CTRL controllers.&lt;br /&gt;
*TMG7800-TMS: This device is optional. The TMG7800-TMS is a non-blocking media switch that enables port to port switching between the TMG7800 gateway units of the same cluster. The TMG7800-TMS uses an any-to-any TDM switching fabric to minimize delay and maximize voice quality (unlike other technologies that use a packet technology that introduces delay). The TMG7800-TMS can switch a call terminating on any TMG7800 gateway unit to any other TMG7800 gateway unit of the cluster. This is particularly useful when the TMG7800 system needs to provide TDM switching services. The TMG7800-TMS also supports redundancy.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Characteristics ===&lt;br /&gt;
&lt;br /&gt;
*3 to 22U VoIP gateway per cluster&lt;br /&gt;
*256 to 32,768 VoIP channels per cluster&lt;br /&gt;
*16 to 1024 T1/E1 or 1 to 48 DS3 or 1 to 16 OC3/STM1 per cluster&lt;br /&gt;
*Redundant AC or DC power supplies&lt;br /&gt;
*Up to 4 clusters within a single system&lt;br /&gt;
&lt;br /&gt;
=== Available configurations ===&lt;br /&gt;
&lt;br /&gt;
*TMG7800-CTRL, (VoIP server)&lt;br /&gt;
*TMG7800-TE16, (16 x T1/E1, 512 x VoIP)&lt;br /&gt;
*TMG7800-TE32, (32 x T1/E1, 1024 x VoIP)&lt;br /&gt;
*TMG7800-TE48, (48 x T1/E1, 1536 x VoIP)&lt;br /&gt;
*TMG7800-TE64, (64 x T1/E1, 2048 x VoIP)&lt;br /&gt;
*TMG7800-DS31, (1 x DS3, 672 x VoIP)&lt;br /&gt;
*TMG7800-DS32, (2 x DS3, 1344 x VoIP)&lt;br /&gt;
*TMG7800-DS33, (3 x DS3, 2016 x VoIP)&lt;br /&gt;
*TMG7800-STM1, (1 x STM1, 2048 x VoIP)&lt;br /&gt;
*TMG7800-TMS, (media switching fabric)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Each configuration is available with redundant AC or DC power.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
See [http://www.telcobridges.com/en/tmg7800.aspx TMG7800 web site] to learn more about this product.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*[[Datasheet|TMG7800 Datasheet]]&lt;br /&gt;
*[[Gateway_Installation#Tmedia|TMG7800 Installation Guide]]&lt;br /&gt;
*[[Regulatory compliance]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/TMG7800</id>
		<title>TMG7800</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/TMG7800"/>
				<updated>2017-08-10T19:15:59Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Modified to add clusters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:7800_straight_front.png|thumb|350px| Front view of TMG7800 VoIP gateway]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imb_x3250_straight_front.png|thumb|350px| Front view of TMG7800-CTRL VoIP gateway controller]]&lt;br /&gt;
[[Image:Imb_x3250_straight_back.png|thumb|350px| Front view of TMG7800-CTRL VoIP gateway controller]]&lt;br /&gt;
The TMG7800 VoIP gateway meets your system requirements by providing you with up to 131,072 universal voice ports (32,768 per cluster) and a flexibility to switch between TDM and IP. This capability is enhanced by being able to support a vast selection of signaling protocols, such as SS7, ISDN PRI, SIGTRAN, SIP, SIP-I/SIP-T and H.248, as well as a wide range of media processing codecs across a mix of T1/E1, DS3 and OC3/STM-1 interfaces, all within the same system.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TelcoBridges Tmedia TMG7800 high availability system says it all. This multi-unit VoIP gateway is scalable and 100% redundant ensuring an infallible carrier-grade network. Leveraging redundant integrated VoIP gateway controllers, the TMG7800 delivers core network applications such as VoIP gateway, TDM switching, VoIP hairpinning with [[transcoding]], with advanced [[call routing]] and fax over IP. The TMG7800 can also host additional third-party applications such as softswitches and session border controllers locally, further answering the need for device consolidation and convergence. With separate chipsets for media processing and separate processors for call routing and signaling, the TMG7800 VoIP gateway provides full low-latency non-blocking capability for up to 32,768 channels per cluster.  Up to 4 clusters can be included within a single TMG7800 system creating a 131,072 channels non-blocking switch.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TMG7800 VoIP gateway provides the ultimate in flexibility, easily scaling to a fully configured capacity of 1024 T1/E1, 48 DS3 or 16 OC3/STM-1 interfaces per cluster as service uptake increases, with the ability to mix and match different interface types.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A TMG7800 system consists of four (4) distinct hardware devices:&lt;br /&gt;
&lt;br /&gt;
*TMG7800-CTRL: This is the system's controller. It performs call handling, call routing, CDR collection, and system configuration management. The TMG7800-CTRL also presents the system's Web Portal for OAM&amp;amp;P. The TMG7800-CTRL supports redundnacy.&lt;br /&gt;
*TMG7800-TE or -DS3 or -STM1: These are the gateway units that form the TMG7800 system. These gateway units provide the T1, E1, DS3 and/or OC3/STM-1 links and VoIP port capacity required to deliver the desired voice channel capacity. The TMG7800 gateway units are controlled by the TMG7800-CTRL controllers.&lt;br /&gt;
*TMG7800-TMS: This device is optional. The TMG7800-TMS is a non-blocking media switch that enables port to port switching between the TMG7800 gateway units of the same cluster. The TMG7800-TMS uses an any-to-any TDM switching fabric to minimize delay and maximize voice quality (unlike other technologies that use a packet technology that introduces delay). The TMG7800-TMS can switch a call terminating on any TMG7800 gateway unit to any other TMG7800 gateway unit of the cluster. This is particularly useful when the TMG7800 system needs to provide TDM switching services. The TMG7800-TMS also supports redundancy.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Characteristics ===&lt;br /&gt;
&lt;br /&gt;
*3 to 22U VoIP gateway per cluster&lt;br /&gt;
*256 to 32,768 VoIP channels per cluster&lt;br /&gt;
*16 to 1024 T1/E1 or 1 to 48 DS3 or 1 to 16 OC3/STM1 per cluster&lt;br /&gt;
*Redundant AC or DC power supplies&lt;br /&gt;
*Up to 4 clusters within a single system&lt;br /&gt;
&lt;br /&gt;
=== Available configurations ===&lt;br /&gt;
&lt;br /&gt;
*TMG7800-CTRL, (VoIP server)&lt;br /&gt;
*TMG7800-TE16, (16 x T1/E1, 512 x VoIP)&lt;br /&gt;
*TMG7800-TE32, (32 x T1/E1, 1024 x VoIP)&lt;br /&gt;
*TMG7800-TE48, (48 x T1/E1, 1536 x VoIP)&lt;br /&gt;
*TMG7800-TE64, (64 x T1/E1, 2048 x VoIP)&lt;br /&gt;
*TMG7800-DS31, (1 x DS3, 672 x VoIP)&lt;br /&gt;
*TMG7800-DS32, (2 x DS3, 1344 x VoIP)&lt;br /&gt;
*TMG7800-DS33, (3 x DS3, 2016 x VoIP)&lt;br /&gt;
*TMG7800-STM1, (1 x STM1, 2048 x VoIP)&lt;br /&gt;
*TMG7800-TMS, (media switching fabric)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Each configuration is available with redundant AC or DC power.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
See [http://www.telcobridges.com/en/tmg7800.aspx TMG7800 web site] to learn more about this product.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*[[Datasheet|TMG7800 Datasheet]]&lt;br /&gt;
*[[Gateway_Installation#Tmedia|TMG7800 Installation Guide]]&lt;br /&gt;
*[[Regulatory compliance]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:TMG7800.pdf</id>
		<title>File:TMG7800.pdf</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:TMG7800.pdf"/>
				<updated>2017-08-10T19:11:25Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: uploaded a new version of &amp;amp;quot;File:TMG7800.pdf&amp;amp;quot;: TMG7800 Datasheet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New 2012 TMG7800 data sheet&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A</id>
		<title>FreeSBC:Cloud:OpenStack Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A"/>
				<updated>2017-08-07T19:19:59Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: differenciate between management port and data port&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:OpenStack Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Virtio NIC interface&lt;br /&gt;
* qemu-kvm CPU exposed as 'host' or minimally 'core2duo'&lt;br /&gt;
* One Ethernet adapter for management&lt;br /&gt;
* One or more Ethernet adapter(s) for data&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:OpenStack_Optimizations|optimization]] section)&lt;br /&gt;
* SR-IOV or MacVTap compatible NICs&lt;br /&gt;
* Overcommit set to 1:1&lt;br /&gt;
* No CPU (including hyperthreading) shared between infrastructure and compute section&lt;br /&gt;
* Dedicated memory allocation to VM&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on OpenStack cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Minimal Flavor ===&lt;br /&gt;
In OpenStack, a flavor defines the compute, memory, and storage capacity of a virtual server, also known as an instance.  If you do not already have a flavor that meets the listed minimal requirements, you will have to create a new one.&lt;br /&gt;
&lt;br /&gt;
==== Creating a Flavor ====&lt;br /&gt;
#Log in to the Dashboard and select the '''admin''' project from the drop-down list.&lt;br /&gt;
#In the '''Admin''' tab, open the '''System''' tab and click the '''Flavors''' category.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
#In the '''Create Flavor''' window, enter or select the parameters for the flavor in the '''Flavor Information''' tab.&lt;br /&gt;
#* '''Name''' : ''TelcoBridges TSBC Flavor''&lt;br /&gt;
#* '''VCPUs''' : ''4''&lt;br /&gt;
#* '''RAM (MB)''' : ''8192''&lt;br /&gt;
#* '''Root Disk (GB)''' : ''20''&lt;br /&gt;
#* Other fields are left to their default value&amp;lt;br/&amp;gt;[[File:OpenStackMinimalFlavorCreate.png|500px]]&lt;br /&gt;
#In the '''Flavor Access''' tab, you can control access to the flavor by moving projects from the '''All Projects''' column to the '''Selected Projects''' column.&amp;lt;br/&amp;gt;Only projects in the '''Selected Projects''' column can use the flavor. If there are no projects in the right column, all projects can use the flavor.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-flavors.html&lt;br /&gt;
*https://docs.openstack.org/admin-guide/compute-flavors.html&lt;br /&gt;
&lt;br /&gt;
=== TBSC OpenStack Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your OpenStack before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Upload an Image ====&lt;br /&gt;
Follow this procedure to upload an image to a project:&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Images category.&lt;br /&gt;
#Click Create Image.&lt;br /&gt;
#The Create An Image dialog box appears.&lt;br /&gt;
#Enter the following values:&lt;br /&gt;
#*'''Image Name'''	: ''TelcoBridges TSBC xx.yy.zz'' (Where xxx.yy.zz is changed to the version number of the TSBC image)&lt;br /&gt;
#*'''Image Description''': ''TelcoBridges TSBC version xx.yy.zz''&lt;br /&gt;
#*'''Image Source''' :''File''.&lt;br /&gt;
#*'''Image File''' : Browse for the image file on your file system and add it.&lt;br /&gt;
#*'''Format''':  ''QCOW2''&lt;br /&gt;
#*'''Architecture''':  ''x86_64''&lt;br /&gt;
#*'''Minimum Disk (GB)''' : ''20''&lt;br /&gt;
#*'''Minimum RAM (MB)''': ''8192''&lt;br /&gt;
#*'''Visibility''' : The access permission for the image. ''Public'' or ''Private'', depending on your needs.&lt;br /&gt;
#*'''Protected''': Select this check box to ensure that only users with permissions can delete the image. ''Yes'' or ''No''.&amp;lt;br/&amp;gt;[[File:OpenStackImageUpload.png|500px]]&lt;br /&gt;
#Image Metadata : Leave empty.&lt;br /&gt;
#Click Create Image.&amp;lt;br/&amp;gt;The image is queued to be uploaded. It might take some time before the status changes from Queued to Active.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-images.html&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Instance === &lt;br /&gt;
Instances are virtual machines that run inside OpenStack's cloud.  You will need to launch a new instance from the TSBC Image created in the [[#Upload an Image]] section&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Instances category.&lt;br /&gt;
#The dashboard shows the instances with its name, its private and floating IP addresses, size, status, task, power state, and so on.&lt;br /&gt;
#Click Launch Instance.&lt;br /&gt;
#In the Launch Instance dialog box, specify the following values:&lt;br /&gt;
##&amp;lt;big&amp;gt;Details tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Name''' : Assign a name to the virtual machine.  For example: ''TelcoBridges TSBC''. &lt;br /&gt;
##*'''Availability Zone''' : By default, this value is set to the availability zone given by the cloud provider (for example, us-west or apac-south). For some cases, it could be nova.&lt;br /&gt;
##*'''Count''' : ''1''&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceDetailsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Source tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Boot Source''' : ''Boot from image''. &lt;br /&gt;
##*'''Create new Volume''' : ''No''&lt;br /&gt;
##*'''Select Image Name''' : Select ''TelcoBridges TSBC xx.yy.zz'' as created in [[#Upload an Image]] section.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSourceTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Flavor tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Flavor''' : Select ''TelcoBridges TSBC Flavor'' as created in [[#Creating a Flavor]] section. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceFlavorTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Networks tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Selected Networks''': If you are installing a '''standalone''' SBC, the TSBC will need access to ''WAN'' and ''MGMT'' networks.  For transcoding on TSBC-TRANS, or HA pair installation, the TSBC will also need access to ''CTRL0'', ''CTRL1'' and ''TRANS0'' networks.  Please refer to [[TSBC-SW:Networking]] for details on network requirements.  '''Important''': For optimal performance, it is recommended to use SR-IOV or MacVTap ports to access ''LAN'' and ''WAN'' networks, see [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details.   &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Network Ports tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Ports''' : For optimal performances, SR-IOV and MacVTap ports should be used to access ''LAN'' and ''WAN'' networks.  If you do choose to use Network Ports to attach to ''LAN'' and ''WAN'' networks, do not attach to them in ''Networks Tabs''.  See [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkPortsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Security Groups tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Security Groups''': Activate the security groups that you want to assign to the instance. Security groups are a kind of cloud firewall that define which incoming network traffic is forwarded to instances. If you have not created any security groups, you can assign only the default security group to the instance. '''Warning''': ''Make sure the selected security group allows ingress traffic''. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSecurityGroupTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Key Pair tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Key Pair''' : SSH access to the TSBC with a password is disabled by default on the TSBC.  You will need to provide your SSH public key here in order to get SSH access into the TSBC.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceKeyPairTab.png|500px]]&lt;br /&gt;
#Click Launch Instance.&amp;lt;br/&amp;gt;The TSBC instance will starts on a compute node in your cloud.&amp;lt;br/&amp;gt;When the instance state is changed to Active, you will be able to the TSBC using SSH or a web browser as described in the next section..&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/user-guide/dashboard-launch-instances.html  &lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
==== TSBC SSH Access ====&lt;br /&gt;
There is no root password by default, you will need to SSH onto the TSBC using SSH private key matching the public provided in the '''Key Pair tab''' when [[#Launching an instance|Launching]] the TSBC instance.  Login using ''tbcloud'' as username.&lt;br /&gt;
&lt;br /&gt;
For example, if you TSBC management IP is 192.168.178.30:&lt;br /&gt;
  &amp;gt; ssh tbcloud@192.168.178.30&lt;br /&gt;
    ECDSA key fingerprint is 5d:94:a1:93:0f:a4:7a:5d:41:cc:29:49:79:5a:58:f3.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
    Warning: Permanently added '192.168.178.30' (ECDSA) to the list of known hosts.&lt;br /&gt;
    &lt;br /&gt;
    CentOS-7-x86_64-Minimal-1511/112/190195:197392, Fri  7 Apr 17:41:46 EDT 2017&lt;br /&gt;
    [tbcloud@tsbc ~]$&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:OpenStack_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for OpenStack optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:OpenStack_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A</id>
		<title>FreeSBC:Baremetal:Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A"/>
				<updated>2017-08-07T19:19:05Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Typo + differenciate between management port and data port&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Baremetal:Installation}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal server requirements:&lt;br /&gt;
* 64 bits server&lt;br /&gt;
* Quad core Intel CPU 2GHz&lt;br /&gt;
* Optical disk drive&lt;br /&gt;
* 80GB hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* One management Ethernet&lt;br /&gt;
* Data Ethernet adapters&lt;br /&gt;
** 5,000 sessions or less: one 1Gbps interface&lt;br /&gt;
** 10,000 sessions or less: two 1Gbps interface&lt;br /&gt;
** 60,000 sessions: two 10Gbps interfaces&lt;br /&gt;
** See list of supported Network Interface Cards (NICs) here: [[Supported_NICs|List of supported NICs]]&lt;br /&gt;
* Console access through serial port or keyboard/monitor ports&lt;br /&gt;
* BIOS setup for maximum performance (i.e. no dynamic CPU throttling)&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Baremetal:Optimizations|optimization]] section)&lt;br /&gt;
* NUMA tuning &lt;br /&gt;
* PCIe tuning&lt;br /&gt;
&lt;br /&gt;
== Getting the ISO ==&lt;br /&gt;
Please contact our [mailto:sales@telcobridges.com sales team] to get a copy of the latest TBSC-SW ISO.&lt;br /&gt;
&lt;br /&gt;
== Installing using the ISO ==&lt;br /&gt;
The ISO installation process will &amp;lt;u&amp;gt;reformat&amp;lt;/u&amp;gt; the server's disks and install all the necessary software.&lt;br /&gt;
&lt;br /&gt;
=== Physical installation steps ===&lt;br /&gt;
# Identify which Ethernet networks you need and connect them to your server.  Refer to [[TSBC-SW:Networking]] for more information&lt;br /&gt;
# Burn the ISO onto a DVD&lt;br /&gt;
# Get an access to the console of the server.  Usually, this is achieved by connecting a keyboard and screen to the server.&lt;br /&gt;
# Insert the DVD in the optical drive of your server and boot from the DVD drive.&lt;br /&gt;
# You should get the to the &amp;quot;Virtual Appliance Installer&amp;quot; menu on your display: &amp;lt;br /&amp;gt; [[File:ISO_install_prompt.jpg|350px]]&lt;br /&gt;
# Hit 'R' key, then 'ENTER' key to start the installation&amp;lt;br /&amp;gt; [[File:ISO_installing.jpg|350px]]&lt;br /&gt;
# Wait for the installation process to complete.  When installation is complete, the server will reboot itself.&lt;br /&gt;
#*  Important: Make sure to remove the DVD from the drive while the server is rebooting.  If you get back to &amp;quot;Virtual Appliance Installer&amp;quot;, just eject the CD and reboot again.&lt;br /&gt;
&lt;br /&gt;
=== Changing the root password  ===&lt;br /&gt;
# Use the console to login into the server&lt;br /&gt;
## user: root&lt;br /&gt;
## password: root&lt;br /&gt;
# Change the password to something stronger than root:&lt;br /&gt;
 # passwd&lt;br /&gt;
 New password: ........&lt;br /&gt;
 Retype new password: ........&lt;br /&gt;
 passwd: all authentication tokens updated successfully.&lt;br /&gt;
&lt;br /&gt;
=== Assigning IP address ===&lt;br /&gt;
By default, all detect network interfaces will have DHCP enabled.  Thus, the server might already have an IP address assigned if the network has a DHCP server running.  In such case, you can display and use it to access the web portal configuration panel.&lt;br /&gt;
&lt;br /&gt;
# Retrieve an IP address assigned by DHCP&lt;br /&gt;
  # ifconfig&lt;br /&gt;
&lt;br /&gt;
If there is no IP assigned, you will need to configure one manually.&lt;br /&gt;
&lt;br /&gt;
# Assign a IP address to the Ethernet interface having network connectivity.  Example if the NIC's name would be eth0:&lt;br /&gt;
  # ip link set eth0 up&lt;br /&gt;
  # ip addresss add 192.168.178.30/24 dev eth0&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW web portal ===&lt;br /&gt;
# Open a web browser to the IP of your server, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for baremetal server optimizations:&lt;br /&gt;
[[TSBC-SW:Baremetal:Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A</id>
		<title>FreeSBC:Cloud:OpenStack Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A"/>
				<updated>2017-06-28T15:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added dedicated memory allocation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:OpenStack Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Virtio NIC interface&lt;br /&gt;
* qemu-kvm CPU exposed as 'host' or minimally 'core2duo'&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:OpenStack_Optimizations|optimization]] section)&lt;br /&gt;
* SR-IOV or MacVTap compatible NICs&lt;br /&gt;
* Overcommit set to 1:1&lt;br /&gt;
* No CPU (including hyperthreading) shared between infrastructure and compute section&lt;br /&gt;
* Dedicated memory allocation to VM&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on OpenStack cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Minimal Flavor ===&lt;br /&gt;
In OpenStack, a flavor defines the compute, memory, and storage capacity of a virtual server, also known as an instance.  If you do not already have a flavor that meets the listed minimal requirements, you will have to create a new one.&lt;br /&gt;
&lt;br /&gt;
==== Creating a Flavor ====&lt;br /&gt;
#Log in to the Dashboard and select the '''admin''' project from the drop-down list.&lt;br /&gt;
#In the '''Admin''' tab, open the '''System''' tab and click the '''Flavors''' category.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
#In the '''Create Flavor''' window, enter or select the parameters for the flavor in the '''Flavor Information''' tab.&lt;br /&gt;
#* '''Name''' : ''TelcoBridges TSBC Flavor''&lt;br /&gt;
#* '''VCPUs''' : ''4''&lt;br /&gt;
#* '''RAM (MB)''' : ''8192''&lt;br /&gt;
#* '''Root Disk (GB)''' : ''20''&lt;br /&gt;
#* Other fields are left to their default value&amp;lt;br/&amp;gt;[[File:OpenStackMinimalFlavorCreate.png|500px]]&lt;br /&gt;
#In the '''Flavor Access''' tab, you can control access to the flavor by moving projects from the '''All Projects''' column to the '''Selected Projects''' column.&amp;lt;br/&amp;gt;Only projects in the '''Selected Projects''' column can use the flavor. If there are no projects in the right column, all projects can use the flavor.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-flavors.html&lt;br /&gt;
*https://docs.openstack.org/admin-guide/compute-flavors.html&lt;br /&gt;
&lt;br /&gt;
=== TBSC OpenStack Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your OpenStack before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Upload an Image ====&lt;br /&gt;
Follow this procedure to upload an image to a project:&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Images category.&lt;br /&gt;
#Click Create Image.&lt;br /&gt;
#The Create An Image dialog box appears.&lt;br /&gt;
#Enter the following values:&lt;br /&gt;
#*'''Image Name'''	: ''TelcoBridges TSBC xx.yy.zz'' (Where xxx.yy.zz is changed to the version number of the TSBC image)&lt;br /&gt;
#*'''Image Description''': ''TelcoBridges TSBC version xx.yy.zz''&lt;br /&gt;
#*'''Image Source''' :''File''.&lt;br /&gt;
#*'''Image File''' : Browse for the image file on your file system and add it.&lt;br /&gt;
#*'''Format''':  ''QCOW2''&lt;br /&gt;
#*'''Architecture''':  ''x86_64''&lt;br /&gt;
#*'''Minimum Disk (GB)''' : ''20''&lt;br /&gt;
#*'''Minimum RAM (MB)''': ''8192''&lt;br /&gt;
#*'''Visibility''' : The access permission for the image. ''Public'' or ''Private'', depending on your needs.&lt;br /&gt;
#*'''Protected''': Select this check box to ensure that only users with permissions can delete the image. ''Yes'' or ''No''.&amp;lt;br/&amp;gt;[[File:OpenStackImageUpload.png|500px]]&lt;br /&gt;
#Image Metadata : Leave empty.&lt;br /&gt;
#Click Create Image.&amp;lt;br/&amp;gt;The image is queued to be uploaded. It might take some time before the status changes from Queued to Active.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-images.html&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Instance === &lt;br /&gt;
Instances are virtual machines that run inside OpenStack's cloud.  You will need to launch a new instance from the TSBC Image created in the [[#Upload an Image]] section&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Instances category.&lt;br /&gt;
#The dashboard shows the instances with its name, its private and floating IP addresses, size, status, task, power state, and so on.&lt;br /&gt;
#Click Launch Instance.&lt;br /&gt;
#In the Launch Instance dialog box, specify the following values:&lt;br /&gt;
##&amp;lt;big&amp;gt;Details tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Name''' : Assign a name to the virtual machine.  For example: ''TelcoBridges TSBC''. &lt;br /&gt;
##*'''Availability Zone''' : By default, this value is set to the availability zone given by the cloud provider (for example, us-west or apac-south). For some cases, it could be nova.&lt;br /&gt;
##*'''Count''' : ''1''&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceDetailsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Source tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Boot Source''' : ''Boot from image''. &lt;br /&gt;
##*'''Create new Volume''' : ''No''&lt;br /&gt;
##*'''Select Image Name''' : Select ''TelcoBridges TSBC xx.yy.zz'' as created in [[#Upload an Image]] section.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSourceTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Flavor tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Flavor''' : Select ''TelcoBridges TSBC Flavor'' as created in [[#Creating a Flavor]] section. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceFlavorTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Networks tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Selected Networks''': If you are installing a '''standalone''' SBC, the TSBC will need access to ''WAN'' and ''MGMT'' networks.  For transcoding on TSBC-TRANS, or HA pair installation, the TSBC will also need access to ''CTRL0'', ''CTRL1'' and ''TRANS0'' networks.  Please refer to [[TSBC-SW:Networking]] for details on network requirements.  '''Important''': For optimal performance, it is recommended to use SR-IOV or MacVTap ports to access ''LAN'' and ''WAN'' networks, see [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details.   &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Network Ports tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Ports''' : For optimal performances, SR-IOV and MacVTap ports should be used to access ''LAN'' and ''WAN'' networks.  If you do choose to use Network Ports to attach to ''LAN'' and ''WAN'' networks, do not attach to them in ''Networks Tabs''.  See [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkPortsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Security Groups tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Security Groups''': Activate the security groups that you want to assign to the instance. Security groups are a kind of cloud firewall that define which incoming network traffic is forwarded to instances. If you have not created any security groups, you can assign only the default security group to the instance. '''Warning''': ''Make sure the selected security group allows ingress traffic''. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSecurityGroupTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Key Pair tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Key Pair''' : SSH access to the TSBC with a password is disabled by default on the TSBC.  You will need to provide your SSH public key here in order to get SSH access into the TSBC.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceKeyPairTab.png|500px]]&lt;br /&gt;
#Click Launch Instance.&amp;lt;br/&amp;gt;The TSBC instance will starts on a compute node in your cloud.&amp;lt;br/&amp;gt;When the instance state is changed to Active, you will be able to the TSBC using SSH or a web browser as described in the next section..&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/user-guide/dashboard-launch-instances.html  &lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
==== TSBC SSH Access ====&lt;br /&gt;
There is no root password by default, you will need to SSH onto the TSBC using SSH private key matching the public provided in the '''Key Pair tab''' when [[#Launching an instance|Launching]] the TSBC instance.  Login using ''tbcloud'' as username.&lt;br /&gt;
&lt;br /&gt;
For example, if you TSBC management IP is 192.168.178.30:&lt;br /&gt;
  &amp;gt; ssh tbcloud@192.168.178.30&lt;br /&gt;
    ECDSA key fingerprint is 5d:94:a1:93:0f:a4:7a:5d:41:cc:29:49:79:5a:58:f3.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
    Warning: Permanently added '192.168.178.30' (ECDSA) to the list of known hosts.&lt;br /&gt;
    &lt;br /&gt;
    CentOS-7-x86_64-Minimal-1511/112/190195:197392, Fri  7 Apr 17:41:46 EDT 2017&lt;br /&gt;
    [tbcloud@tsbc ~]$&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:OpenStack_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for OpenStack optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:OpenStack_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A</id>
		<title>FreeSBC:Cloud:OpenStack Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A"/>
				<updated>2017-06-28T15:22:57Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added minimal KVM CPU exposure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:OpenStack Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Virtio NIC interface&lt;br /&gt;
* qemu-kvm CPU exposed as 'host' or minimally 'core2duo'&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:OpenStack_Optimizations|optimization]] section)&lt;br /&gt;
* SR-IOV or MacVTap compatible NICs&lt;br /&gt;
* Overcommit set to 1:1&lt;br /&gt;
* No CPU shared between infrastructure and compute section.&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on OpenStack cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Minimal Flavor ===&lt;br /&gt;
In OpenStack, a flavor defines the compute, memory, and storage capacity of a virtual server, also known as an instance.  If you do not already have a flavor that meets the listed minimal requirements, you will have to create a new one.&lt;br /&gt;
&lt;br /&gt;
==== Creating a Flavor ====&lt;br /&gt;
#Log in to the Dashboard and select the '''admin''' project from the drop-down list.&lt;br /&gt;
#In the '''Admin''' tab, open the '''System''' tab and click the '''Flavors''' category.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
#In the '''Create Flavor''' window, enter or select the parameters for the flavor in the '''Flavor Information''' tab.&lt;br /&gt;
#* '''Name''' : ''TelcoBridges TSBC Flavor''&lt;br /&gt;
#* '''VCPUs''' : ''4''&lt;br /&gt;
#* '''RAM (MB)''' : ''8192''&lt;br /&gt;
#* '''Root Disk (GB)''' : ''20''&lt;br /&gt;
#* Other fields are left to their default value&amp;lt;br/&amp;gt;[[File:OpenStackMinimalFlavorCreate.png|500px]]&lt;br /&gt;
#In the '''Flavor Access''' tab, you can control access to the flavor by moving projects from the '''All Projects''' column to the '''Selected Projects''' column.&amp;lt;br/&amp;gt;Only projects in the '''Selected Projects''' column can use the flavor. If there are no projects in the right column, all projects can use the flavor.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-flavors.html&lt;br /&gt;
*https://docs.openstack.org/admin-guide/compute-flavors.html&lt;br /&gt;
&lt;br /&gt;
=== TBSC OpenStack Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your OpenStack before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Upload an Image ====&lt;br /&gt;
Follow this procedure to upload an image to a project:&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Images category.&lt;br /&gt;
#Click Create Image.&lt;br /&gt;
#The Create An Image dialog box appears.&lt;br /&gt;
#Enter the following values:&lt;br /&gt;
#*'''Image Name'''	: ''TelcoBridges TSBC xx.yy.zz'' (Where xxx.yy.zz is changed to the version number of the TSBC image)&lt;br /&gt;
#*'''Image Description''': ''TelcoBridges TSBC version xx.yy.zz''&lt;br /&gt;
#*'''Image Source''' :''File''.&lt;br /&gt;
#*'''Image File''' : Browse for the image file on your file system and add it.&lt;br /&gt;
#*'''Format''':  ''QCOW2''&lt;br /&gt;
#*'''Architecture''':  ''x86_64''&lt;br /&gt;
#*'''Minimum Disk (GB)''' : ''20''&lt;br /&gt;
#*'''Minimum RAM (MB)''': ''8192''&lt;br /&gt;
#*'''Visibility''' : The access permission for the image. ''Public'' or ''Private'', depending on your needs.&lt;br /&gt;
#*'''Protected''': Select this check box to ensure that only users with permissions can delete the image. ''Yes'' or ''No''.&amp;lt;br/&amp;gt;[[File:OpenStackImageUpload.png|500px]]&lt;br /&gt;
#Image Metadata : Leave empty.&lt;br /&gt;
#Click Create Image.&amp;lt;br/&amp;gt;The image is queued to be uploaded. It might take some time before the status changes from Queued to Active.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-images.html&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Instance === &lt;br /&gt;
Instances are virtual machines that run inside OpenStack's cloud.  You will need to launch a new instance from the TSBC Image created in the [[#Upload an Image]] section&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Instances category.&lt;br /&gt;
#The dashboard shows the instances with its name, its private and floating IP addresses, size, status, task, power state, and so on.&lt;br /&gt;
#Click Launch Instance.&lt;br /&gt;
#In the Launch Instance dialog box, specify the following values:&lt;br /&gt;
##&amp;lt;big&amp;gt;Details tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Name''' : Assign a name to the virtual machine.  For example: ''TelcoBridges TSBC''. &lt;br /&gt;
##*'''Availability Zone''' : By default, this value is set to the availability zone given by the cloud provider (for example, us-west or apac-south). For some cases, it could be nova.&lt;br /&gt;
##*'''Count''' : ''1''&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceDetailsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Source tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Boot Source''' : ''Boot from image''. &lt;br /&gt;
##*'''Create new Volume''' : ''No''&lt;br /&gt;
##*'''Select Image Name''' : Select ''TelcoBridges TSBC xx.yy.zz'' as created in [[#Upload an Image]] section.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSourceTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Flavor tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Flavor''' : Select ''TelcoBridges TSBC Flavor'' as created in [[#Creating a Flavor]] section. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceFlavorTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Networks tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Selected Networks''': If you are installing a '''standalone''' SBC, the TSBC will need access to ''WAN'' and ''MGMT'' networks.  For transcoding on TSBC-TRANS, or HA pair installation, the TSBC will also need access to ''CTRL0'', ''CTRL1'' and ''TRANS0'' networks.  Please refer to [[TSBC-SW:Networking]] for details on network requirements.  '''Important''': For optimal performance, it is recommended to use SR-IOV or MacVTap ports to access ''LAN'' and ''WAN'' networks, see [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details.   &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Network Ports tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Ports''' : For optimal performances, SR-IOV and MacVTap ports should be used to access ''LAN'' and ''WAN'' networks.  If you do choose to use Network Ports to attach to ''LAN'' and ''WAN'' networks, do not attach to them in ''Networks Tabs''.  See [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkPortsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Security Groups tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Security Groups''': Activate the security groups that you want to assign to the instance. Security groups are a kind of cloud firewall that define which incoming network traffic is forwarded to instances. If you have not created any security groups, you can assign only the default security group to the instance. '''Warning''': ''Make sure the selected security group allows ingress traffic''. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSecurityGroupTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Key Pair tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Key Pair''' : SSH access to the TSBC with a password is disabled by default on the TSBC.  You will need to provide your SSH public key here in order to get SSH access into the TSBC.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceKeyPairTab.png|500px]]&lt;br /&gt;
#Click Launch Instance.&amp;lt;br/&amp;gt;The TSBC instance will starts on a compute node in your cloud.&amp;lt;br/&amp;gt;When the instance state is changed to Active, you will be able to the TSBC using SSH or a web browser as described in the next section..&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/user-guide/dashboard-launch-instances.html  &lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
==== TSBC SSH Access ====&lt;br /&gt;
There is no root password by default, you will need to SSH onto the TSBC using SSH private key matching the public provided in the '''Key Pair tab''' when [[#Launching an instance|Launching]] the TSBC instance.  Login using ''tbcloud'' as username.&lt;br /&gt;
&lt;br /&gt;
For example, if you TSBC management IP is 192.168.178.30:&lt;br /&gt;
  &amp;gt; ssh tbcloud@192.168.178.30&lt;br /&gt;
    ECDSA key fingerprint is 5d:94:a1:93:0f:a4:7a:5d:41:cc:29:49:79:5a:58:f3.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
    Warning: Permanently added '192.168.178.30' (ECDSA) to the list of known hosts.&lt;br /&gt;
    &lt;br /&gt;
    CentOS-7-x86_64-Minimal-1511/112/190195:197392, Fri  7 Apr 17:41:46 EDT 2017&lt;br /&gt;
    [tbcloud@tsbc ~]$&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:OpenStack_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for OpenStack optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:OpenStack_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A</id>
		<title>FreeSBC:Cloud:OpenStack Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A"/>
				<updated>2017-06-26T18:06:10Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:OpenStack Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Virtio NIC interface&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:OpenStack_Optimizations|optimization]] section)&lt;br /&gt;
* SR-IOV or MacVTap compatible NICs&lt;br /&gt;
* Overcommit set to 1:1&lt;br /&gt;
* No CPU shared between infrastructure and compute section.&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on OpenStack cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Minimal Flavor ===&lt;br /&gt;
In OpenStack, a flavor defines the compute, memory, and storage capacity of a virtual server, also known as an instance.  If you do not already have a flavor that meets the listed minimal requirements, you will have to create a new one.&lt;br /&gt;
&lt;br /&gt;
==== Creating a Flavor ====&lt;br /&gt;
#Log in to the Dashboard and select the '''admin''' project from the drop-down list.&lt;br /&gt;
#In the '''Admin''' tab, open the '''System''' tab and click the '''Flavors''' category.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
#In the '''Create Flavor''' window, enter or select the parameters for the flavor in the '''Flavor Information''' tab.&lt;br /&gt;
#* '''Name''' : ''TelcoBridges TSBC Flavor''&lt;br /&gt;
#* '''VCPUs''' : ''4''&lt;br /&gt;
#* '''RAM (MB)''' : ''8192''&lt;br /&gt;
#* '''Root Disk (GB)''' : ''20''&lt;br /&gt;
#* Other fields are left to their default value&amp;lt;br/&amp;gt;[[File:OpenStackMinimalFlavorCreate.png|500px]]&lt;br /&gt;
#In the '''Flavor Access''' tab, you can control access to the flavor by moving projects from the '''All Projects''' column to the '''Selected Projects''' column.&amp;lt;br/&amp;gt;Only projects in the '''Selected Projects''' column can use the flavor. If there are no projects in the right column, all projects can use the flavor.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-flavors.html&lt;br /&gt;
*https://docs.openstack.org/admin-guide/compute-flavors.html&lt;br /&gt;
&lt;br /&gt;
=== TBSC OpenStack Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your OpenStack before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Upload an Image ====&lt;br /&gt;
Follow this procedure to upload an image to a project:&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Images category.&lt;br /&gt;
#Click Create Image.&lt;br /&gt;
#The Create An Image dialog box appears.&lt;br /&gt;
#Enter the following values:&lt;br /&gt;
#*'''Image Name'''	: ''TelcoBridges TSBC xx.yy.zz'' (Where xxx.yy.zz is changed to the version number of the TSBC image)&lt;br /&gt;
#*'''Image Description''': ''TelcoBridges TSBC version xx.yy.zz''&lt;br /&gt;
#*'''Image Source''' :''File''.&lt;br /&gt;
#*'''Image File''' : Browse for the image file on your file system and add it.&lt;br /&gt;
#*'''Format''':  ''QCOW2''&lt;br /&gt;
#*'''Architecture''':  ''x86_64''&lt;br /&gt;
#*'''Minimum Disk (GB)''' : ''20''&lt;br /&gt;
#*'''Minimum RAM (MB)''': ''8192''&lt;br /&gt;
#*'''Visibility''' : The access permission for the image. ''Public'' or ''Private'', depending on your needs.&lt;br /&gt;
#*'''Protected''': Select this check box to ensure that only users with permissions can delete the image. ''Yes'' or ''No''.&amp;lt;br/&amp;gt;[[File:OpenStackImageUpload.png|500px]]&lt;br /&gt;
#Image Metadata : Leave empty.&lt;br /&gt;
#Click Create Image.&amp;lt;br/&amp;gt;The image is queued to be uploaded. It might take some time before the status changes from Queued to Active.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-images.html&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Instance === &lt;br /&gt;
Instances are virtual machines that run inside OpenStack's cloud.  You will need to launch a new instance from the TSBC Image created in the [[#Upload an Image]] section&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Instances category.&lt;br /&gt;
#The dashboard shows the instances with its name, its private and floating IP addresses, size, status, task, power state, and so on.&lt;br /&gt;
#Click Launch Instance.&lt;br /&gt;
#In the Launch Instance dialog box, specify the following values:&lt;br /&gt;
##&amp;lt;big&amp;gt;Details tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Name''' : Assign a name to the virtual machine.  For example: ''TelcoBridges TSBC''. &lt;br /&gt;
##*'''Availability Zone''' : By default, this value is set to the availability zone given by the cloud provider (for example, us-west or apac-south). For some cases, it could be nova.&lt;br /&gt;
##*'''Count''' : ''1''&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceDetailsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Source tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Boot Source''' : ''Boot from image''. &lt;br /&gt;
##*'''Create new Volume''' : ''No''&lt;br /&gt;
##*'''Select Image Name''' : Select ''TelcoBridges TSBC xx.yy.zz'' as created in [[#Upload an Image]] section.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSourceTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Flavor tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Flavor''' : Select ''TelcoBridges TSBC Flavor'' as created in [[#Creating a Flavor]] section. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceFlavorTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Networks tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Selected Networks''': If you are installing a '''standalone''' SBC, the TSBC will need access to ''WAN'' and ''MGMT'' networks.  For transcoding on TSBC-TRANS, or HA pair installation, the TSBC will also need access to ''CTRL0'', ''CTRL1'' and ''TRANS0'' networks.  Please refer to [[TSBC-SW:Networking]] for details on network requirements.  '''Important''': For optimal performance, it is recommended to use SR-IOV or MacVTap ports to access ''LAN'' and ''WAN'' networks, see [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details.   &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Network Ports tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Ports''' : For optimal performances, SR-IOV and MacVTap ports should be used to access ''LAN'' and ''WAN'' networks.  If you do choose to use Network Ports to attach to ''LAN'' and ''WAN'' networks, do not attach to them in ''Networks Tabs''.  See [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkPortsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Security Groups tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Security Groups''': Activate the security groups that you want to assign to the instance. Security groups are a kind of cloud firewall that define which incoming network traffic is forwarded to instances. If you have not created any security groups, you can assign only the default security group to the instance. '''Warning''': ''Make sure the selected security group allows ingress traffic''. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSecurityGroupTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Key Pair tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Key Pair''' : SSH access to the TSBC with a password is disabled by default on the TSBC.  You will need to provide your SSH public key here in order to get SSH access into the TSBC.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceKeyPairTab.png|500px]]&lt;br /&gt;
#Click Launch Instance.&amp;lt;br/&amp;gt;The TSBC instance will starts on a compute node in your cloud.&amp;lt;br/&amp;gt;When the instance state is changed to Active, you will be able to the TSBC using SSH or a web browser as described in the next section..&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/user-guide/dashboard-launch-instances.html  &lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
==== TSBC SSH Access ====&lt;br /&gt;
There is no root password by default, you will need to SSH onto the TSBC using SSH private key matching the public provided in the '''Key Pair tab''' when [[#Launching an instance|Launching]] the TSBC instance.  Login using ''tbcloud'' as username.&lt;br /&gt;
&lt;br /&gt;
For example, if you TSBC management IP is 192.168.178.30:&lt;br /&gt;
  &amp;gt; ssh tbcloud@192.168.178.30&lt;br /&gt;
    ECDSA key fingerprint is 5d:94:a1:93:0f:a4:7a:5d:41:cc:29:49:79:5a:58:f3.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
    Warning: Permanently added '192.168.178.30' (ECDSA) to the list of known hosts.&lt;br /&gt;
    &lt;br /&gt;
    CentOS-7-x86_64-Minimal-1511/112/190195:197392, Fri  7 Apr 17:41:46 EDT 2017&lt;br /&gt;
    [tbcloud@tsbc ~]$&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:OpenStack_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for OpenStack optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:OpenStack_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A</id>
		<title>FreeSBC:Baremetal:Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A"/>
				<updated>2017-06-06T21:48:58Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added a note to disable CPU throttling in baremetal machine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Baremetal:Installation}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal server requirements:&lt;br /&gt;
* 64 bits server&lt;br /&gt;
* Quad core Intel CPU 2GHz&lt;br /&gt;
* Optical disk drive&lt;br /&gt;
* 80GB hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Ethernet adapters&lt;br /&gt;
** 10,000 sessions or less: two 1Gbps interface&lt;br /&gt;
** 60,000 sessions: two 10Gbps interface&lt;br /&gt;
** See list of supported Network Interface Cards (NICs) here: [[Supported_NICs|List of supported NICs]]&lt;br /&gt;
* Console access through serial port or keyboard/monitor ports&lt;br /&gt;
* BIOS setup for maximum performance (i.e. no dynamic CPU throttling)&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Baremetal:Optimizations|optimization]] section)&lt;br /&gt;
* NUMA tunning &lt;br /&gt;
* PCIe tunning&lt;br /&gt;
&lt;br /&gt;
== Getting the ISO ==&lt;br /&gt;
Please contact our [mailto:sales@telcobridges.com sales team] to get a copy of the latest TBSC-SW ISO.&lt;br /&gt;
&lt;br /&gt;
== Installing using the ISO ==&lt;br /&gt;
The ISO installation process will &amp;lt;u&amp;gt;reformat&amp;lt;/u&amp;gt; the server's disks and install all the necessary software.&lt;br /&gt;
&lt;br /&gt;
=== Physical installation steps ===&lt;br /&gt;
# Identify which Ethernet networks you need and connect them to your server.  Refer to [[TSBC-SW:Networking]] for more information&lt;br /&gt;
# Burn the ISO onto a DVD&lt;br /&gt;
# Get an access to the console of the server.  Usually, this is achieved by connecting a keyboard and screen to the server.&lt;br /&gt;
# Insert the DVD in the optical drive of your server and boot from the DVD drive.&lt;br /&gt;
# You should get the to the &amp;quot;Virtual Appliance Installer&amp;quot; menu on your display: &amp;lt;br /&amp;gt; [[File:ISO_install_prompt.jpg|350px]]&lt;br /&gt;
# Hit 'R' key, then 'ENTER' key to start the installation&amp;lt;br /&amp;gt; [[File:ISO_installing.jpg|350px]]&lt;br /&gt;
# Wait for the installation process to complete.  When installation is complete, the server will reboot itself.&lt;br /&gt;
#*  Important: Make sure to remove the DVD from the drive while the server is rebooting.  If you get back to &amp;quot;Virtual Appliance Installer&amp;quot;, just eject the CD and reboot again.&lt;br /&gt;
&lt;br /&gt;
=== Changing the root password  ===&lt;br /&gt;
# Use the console to login into the server&lt;br /&gt;
## user: root&lt;br /&gt;
## password: root&lt;br /&gt;
# Change the password to something stronger than root:&lt;br /&gt;
 # passwd&lt;br /&gt;
 New password: ........&lt;br /&gt;
 Retype new password: ........&lt;br /&gt;
 passwd: all authentication tokens updated successfully.&lt;br /&gt;
&lt;br /&gt;
=== Assigning IP address ===&lt;br /&gt;
By default, all detect network interfaces will have DHCP enabled.  Thus, the server might already have an IP address assigned if the network has a DHCP server running.  In such case, you can display and use it to access the web portal configuration panel.&lt;br /&gt;
&lt;br /&gt;
# Retrieve an IP address assigned by DHCP&lt;br /&gt;
  # ifconfig&lt;br /&gt;
&lt;br /&gt;
If there is no IP assigned, you will need to configure one manually.&lt;br /&gt;
&lt;br /&gt;
# Assign a IP address to the Ethernet interface having network connectivity.  Example if the NIC's name would be eth0:&lt;br /&gt;
  # ip link set eth0 up&lt;br /&gt;
  # ip addresss add 192.168.178.30/24 dev eth0&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW web portal ===&lt;br /&gt;
# Open a web browser to the IP of your server, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for baremetal server optimizations:&lt;br /&gt;
[[TSBC-SW:Baremetal:Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/SS7</id>
		<title>SS7</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/SS7"/>
				<updated>2017-05-30T12:49:49Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Increased MTP3 DPC/routes capacity to 512 following tracking #18611&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Ss7-protocol-stack.jpg|thumb|300px|Diagram of the SS7 stack]]&lt;br /&gt;
SS7 is a signaling protocol which is used to set up and tear down phone calls. It also provides support for such functionality as local number portability, [[SMS|Short Messaging Service (SMS)]], [[Prepaid &amp;amp; postpaid calling|prepaid billing]] and number translation.&lt;br /&gt;
&lt;br /&gt;
The configuration of SS7 requires that the physical layer, through to the transport layer, and up to the application layer be configured. SS7 configuration involves configuring values for [[MTP2 Layer]], [[MTP3 Layer]], SCCP, and [[ISUP]].&lt;br /&gt;
&lt;br /&gt;
A conceptual illustration of the SS7 protocol stack is shown on the right. In the SS7 architecture, every layer has very specific task and responsibilities to provide to upper layers. Looking at the figure on the right, we see that an SS7 stack covers all levels of the OSI model from physical to application layer. Within this model, it is possible to replace one of more layers by another protocol as long as it provides the same functionalities. In a base call control application over a TDM network, the SS7 stack required would include layers [[MTP1 Layer]], MTP2, MTP3 and ISUP or TUP.&lt;br /&gt;
&lt;br /&gt;
It is worth pointing out that, by being layered in different functional groups, SS7 was built so that different nodes in the network don’t need to implement every portion of the protocol stack if they don’t require to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TelcoBridges and SS7 ==&lt;br /&gt;
TelcoBridges provides SS7 support with all of its media gateway, VAS development platform and monitoring devices. SS7 functionality is licensed separately and can be provided at initial purchase or added later on via a software [[Add/Change_Licenses|license upgrade]].&lt;br /&gt;
&lt;br /&gt;
SS7 signaling is configured once for the entire [[Tmedia]] or [[Tdev]] system. Any one Tdev unit is capable of running the entire SS7 signaling stack for all the Tdev units in a system.&lt;br /&gt;
&lt;br /&gt;
Systems developed using TelcoBridges hardware can support up to a maximum of 64 point codes. It is worth noting that a single point code can be used for 2 or more devices configured as a single system.&lt;br /&gt;
&lt;br /&gt;
[[High Availability|High availability]] (HA) has been designed into the architecture of the Tmedia product such that the failure of an SS7 stack on one Tmedia unit will be taken over by the SS7 stack of another Tmedia unit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click for further information on:&lt;br /&gt;
*[[MTP2:Specification|Supported MTP2 standards and variants]]&lt;br /&gt;
*[[MTP3:Specification|Supported MTP3 standards and variants]]&lt;br /&gt;
*[[ISUP:Specification|Supported ISUP standards and variants]]&lt;br /&gt;
== Maximum Capacity ==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!Release!!MTP2 HSL!!MTP2 LSL!!MTP3 Links!!MTP3 Linksets!!OPC!!DPC/Routes!!ISUP Stacks!!ISUP Networks!!ISUP Userparts!!CIC Groups/ISUP stack!!CICs/ISUP stack !! MTP2 Link redundancy !! MTP3 Redundancy !! ISUP Redundancy&lt;br /&gt;
|- &lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | TMG800 &lt;br /&gt;
| 2.2-2.7 || 2 || 64 || 64 || 64 || 64 || 128 || 8 || 8 || 8 || 300 || 512 || Yes || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| 2.8+    || 2 || 64 || 64 || 256|| 64 || 256 || 16 || 8 || 8 || 300 || 512 || Yes || N/A || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2.9+    || 2 || 64 || 64 || 256|| 64 || 512 || 16 || 8 || 8 || 300 || 512 || Yes || N/A || N/A &lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | TMG3200 &lt;br /&gt;
| 2.2-2.7 || 2 || 64 || 64 || 64 || 64 || 128 || 8 || 8 || 8 || 300 || 2048 || Yes || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| 2.8+    || 2 || 64 || 64 || 256 || 64 || 256 || 16 || 8 || 8 || 300 || 2048 || Yes || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| 2.9+    || 2 || 64 || 64 || 256 || 64 || 512 || 16 || 8 || 8 || 300 || 2048 || Yes || N/A || N/A&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | TMG7800&lt;br /&gt;
| 2.2-2.7 || 32 &amp;lt;br/&amp;gt;(2/Tmedia)  || 256 &amp;lt;br/&amp;gt;(64/Tmedia) || 256 (64/Tmedia)|| 64 || 64 || 128 || 8 || 8 || 8 || 300 || 30000 || Yes || Yes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2.8+    || 32 &amp;lt;br/&amp;gt;(2/Tmedia) || 512 &amp;lt;br/&amp;gt;(64/Tmedia) || 512 (64/Tmedia)|| 256 || 64 || 256 || 16 || 8 || 8 || 300 || 30000 || Yes || Yes || Yes &lt;br /&gt;
|-&lt;br /&gt;
| 2.9+    || 32 &amp;lt;br/&amp;gt;(2/Tmedia) || 512 &amp;lt;br/&amp;gt;(64/Tmedia) || 512 (64/Tmedia)|| 256 || 64 || 512 || 16 || 8 || 8 || 300 || 30000 || Yes || Yes || Yes &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Supported SS7 Link types ==&lt;br /&gt;
Typically:&lt;br /&gt;
* A Link&lt;br /&gt;
* F Link&lt;br /&gt;
The following types are also supported in some circumstances:&lt;br /&gt;
* B/D Link&lt;br /&gt;
* C Link&lt;br /&gt;
* E Link&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
*[[Toolpack:Protocol_Stack_Settings_A#SS7 ISUP|Web Portal v2.8: SS7 Signaling]]&lt;br /&gt;
*[[Web_Portal_Tutorial_Guide_v2.7#SS7 ISUP|Web Portal v2.7: SS7 Signaling]]&lt;br /&gt;
*[[Web_Portal_Tutorial_Guide_v2.6#SS7 ISUP|Web Portal v2.6: SS7 Signaling]]&lt;br /&gt;
*[[Web_Portal_Tutorial_Guide_v2.5#Configuring SS7|Web Portal v2.5: SS7 Signaling]]&lt;br /&gt;
*[[Web_Portal_Tutorial_Guide_v2.4#SS7_Signaling|Web Portal v2.4: SS7 Signaling]]&lt;br /&gt;
*[[Web_Portal_Tutorial_Guide_v2.3#SS7_Signaling|Web Portal v2.3: SS7 Signaling]]&lt;br /&gt;
*[[Web_Portal_Tutorial_Guide_v2.2#SS7_Signaling|Web Portal v2.2: SS7 Signaling]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Signaling_System_7 Wikipedia article]&lt;br /&gt;
*[[Short history of SS7]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/Product_Installation</id>
		<title>Product Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Product_Installation"/>
				<updated>2017-05-12T21:45:54Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Fixed a typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of product installation manuals:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==''T''sbc==&lt;br /&gt;
&lt;br /&gt;
===TSBC-SW===&lt;br /&gt;
*[[TSBC-SW:Baremetal:Installation_A|Baremetal installation instructions]]&lt;br /&gt;
*[[TSBC-SW:Cloud:OpenStack_Installation_A|OpenStack installation instructions]]&lt;br /&gt;
*[[Media:tsbc-hw-srv_Installation_Guide_Issue1.0.pdf|TSBC-SW-SRV-HIGH/MID System Installation Guide]]&lt;br /&gt;
*[[TSBC-SW:Cloud:VmWare_Installation_A|VmWare installation instructions]]&lt;br /&gt;
*[[TSBC-SW:Cloud:AWS_Installation_A|AWS installation instructions]]&lt;br /&gt;
&lt;br /&gt;
===TSBC5000===&lt;br /&gt;
*[[Media:tsbc5000_Installation_Guide_Issue1.0.pdf|TSBC5000 System Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''media==&lt;br /&gt;
&lt;br /&gt;
===TMG800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TMG800 Standalone &amp;amp; TMG800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TMG800 Standalone &amp;amp; TMG800 1+1 System Installation Guide]]  (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TMG3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TMG3200 Standalone &amp;amp; TMG3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TMG3200 Standalone &amp;amp; TMG3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
=== TMG7800 ===&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue3.0.pdf|TMG7800 Installation Guide]]&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue1.0.pdf|TMG7800 Installation Guide]]  (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''sig==&lt;br /&gt;
&lt;br /&gt;
===TSG800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TSG800 Standalone &amp;amp; TSG800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TSG800 Standalone &amp;amp; TSG800 1+1 System Installation Guide]] (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TSG3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TSG3200 Standalone &amp;amp; TSG3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TSG3200 Standalone &amp;amp; TSG3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''trans==&lt;br /&gt;
===TMGIP800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TMGIP800 Standalone &amp;amp; TMGIP800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TMGIP800 Standalone &amp;amp; TMGIP800 1+1 System Installation Guide]] (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TMGIP3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TMGIP3200 Standalone &amp;amp; TMGIP3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TMGIP3200 Standalone &amp;amp; TMGIP3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TMGIP7800===&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue3.0.pdf|TMGIP7800 Installation Guide]]&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue1.0.pdf|TMGIP7800 Installation Guide]]  (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''dev==&lt;br /&gt;
===TMP800===&lt;br /&gt;
*[[Media:TMP800_Installation_Guide_Issue2.0.pdf|TMP800 Installation guide]]&lt;br /&gt;
&lt;br /&gt;
===TMP6400===&lt;br /&gt;
*[[Media:TMP6400_Installation_Guide_Issue3.pdf|TMP6400 System Installation guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''monitor==&lt;br /&gt;
===TM1000===&lt;br /&gt;
*[[Media:TM1000 Installation guide.pdf|TM1000 Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
===TM3000===&lt;br /&gt;
*[[Media:TM3000_Installation_Guide_v1.pdf|TM3000 Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Gateway_OAM&amp;amp;P|Product Installation]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/Product_Installation</id>
		<title>Product Installation</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/Product_Installation"/>
				<updated>2017-05-12T21:45:35Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Changed the order of installation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of product installation manuals:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==''T''sbc==&lt;br /&gt;
&lt;br /&gt;
===TSBC-SW===&lt;br /&gt;
*[[TSBC-SW:Baremetal:Installation_A|Baremetal installation instruction]]&lt;br /&gt;
*[[TSBC-SW:Cloud:OpenStack_Installation_A|OpenStack installation instructions]]&lt;br /&gt;
*[[Media:tsbc-hw-srv_Installation_Guide_Issue1.0.pdf|TSBC-SW-SRV-HIGH/MID System Installation Guide]]&lt;br /&gt;
*[[TSBC-SW:Cloud:VmWare_Installation_A|VmWare installation instructions]]&lt;br /&gt;
*[[TSBC-SW:Cloud:AWS_Installation_A|AWS installation instructions]]&lt;br /&gt;
&lt;br /&gt;
===TSBC5000===&lt;br /&gt;
*[[Media:tsbc5000_Installation_Guide_Issue1.0.pdf|TSBC5000 System Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''media==&lt;br /&gt;
&lt;br /&gt;
===TMG800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TMG800 Standalone &amp;amp; TMG800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TMG800 Standalone &amp;amp; TMG800 1+1 System Installation Guide]]  (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TMG3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TMG3200 Standalone &amp;amp; TMG3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TMG3200 Standalone &amp;amp; TMG3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
=== TMG7800 ===&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue3.0.pdf|TMG7800 Installation Guide]]&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue1.0.pdf|TMG7800 Installation Guide]]  (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''sig==&lt;br /&gt;
&lt;br /&gt;
===TSG800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TSG800 Standalone &amp;amp; TSG800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TSG800 Standalone &amp;amp; TSG800 1+1 System Installation Guide]] (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TSG3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TSG3200 Standalone &amp;amp; TSG3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TSG3200 Standalone &amp;amp; TSG3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''trans==&lt;br /&gt;
===TMGIP800===&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue5.0.pdf|TMGIP800 Standalone &amp;amp; TMGIP800 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:800_Series_Installation_Guide_Issue3.0.pdf|TMGIP800 Standalone &amp;amp; TMGIP800 1+1 System Installation Guide]] (units shipped before October 28th 2015)&lt;br /&gt;
&lt;br /&gt;
===TMGIP3200===&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue6.0.pdf|TMGIP3200 Standalone &amp;amp; TMGIP3200 1+1 System Installation Guide]]&lt;br /&gt;
*[[Media:3200_Series_Installation_Guide_Issue5.0.pdf|TMGIP3200 Standalone &amp;amp; TMGIP3200 1+1 System Installation Guide]] (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===TMGIP7800===&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue3.0.pdf|TMGIP7800 Installation Guide]]&lt;br /&gt;
*[[Media:TMG7800_Installation_Guide_Issue1.0.pdf|TMGIP7800 Installation Guide]]  (For 2U units)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''dev==&lt;br /&gt;
===TMP800===&lt;br /&gt;
*[[Media:TMP800_Installation_Guide_Issue2.0.pdf|TMP800 Installation guide]]&lt;br /&gt;
&lt;br /&gt;
===TMP6400===&lt;br /&gt;
*[[Media:TMP6400_Installation_Guide_Issue3.pdf|TMP6400 System Installation guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''T''monitor==&lt;br /&gt;
===TM1000===&lt;br /&gt;
*[[Media:TM1000 Installation guide.pdf|TM1000 Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
===TM3000===&lt;br /&gt;
*[[Media:TM3000_Installation_Guide_v1.pdf|TM3000 Installation Guide]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Gateway_OAM&amp;amp;P|Product Installation]]&lt;br /&gt;
[[Category:Revise on Major]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A</id>
		<title>FreeSBC:Baremetal:Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A"/>
				<updated>2017-05-03T20:31:51Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Baremetal:Installation}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal server requirements:&lt;br /&gt;
* 64bits-capable server only&lt;br /&gt;
* Quad core Intel CPU 2GHz&lt;br /&gt;
* Optical disk drive&lt;br /&gt;
* 80G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Intel DPDK supported NICs (http://dpdk.org/doc/nics)&lt;br /&gt;
* Console access through serial port or keyboard/monitor ports&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Baremetal:Optimizations|optimization]] section)&lt;br /&gt;
* NUMA tunning &lt;br /&gt;
* PCIe tunning&lt;br /&gt;
&lt;br /&gt;
== Getting the ISO ==&lt;br /&gt;
Please contact our [mailto:sales@telcobridges.com sales team] to get a copy of the latest TBSC-SW ISO.&lt;br /&gt;
&lt;br /&gt;
== Installing using the ISO ==&lt;br /&gt;
The ISO installation process will &amp;lt;u&amp;gt;reformat&amp;lt;/u&amp;gt; the server's disks and install all the necessary software.&lt;br /&gt;
&lt;br /&gt;
=== Physical installation steps ===&lt;br /&gt;
# Identify which Ethernet networks you need and connect them to your server.  Refer to [[TSBC-SW:Networking]] for more information&lt;br /&gt;
# Burn the ISO onto a DVD&lt;br /&gt;
# Get an access to the console of the server.  Usually, this is achieved by connecting a keyboard and screen to the server.&lt;br /&gt;
# Insert the DVD in the optical drive of your server and boot from the DVD drive.&lt;br /&gt;
# You should get the to the &amp;quot;Virtual Appliance Installer&amp;quot; menu on your display: &amp;lt;br /&amp;gt; [[File:ISO_install_prompt.jpg|350px]]&lt;br /&gt;
# Hit 'R' key, then 'ENTER' key to start the installation&amp;lt;br /&amp;gt; [[File:ISO_installing.jpg|350px]]&lt;br /&gt;
# Wait for the installation process to complete.  When installation is complete, the server will reboot itself.&lt;br /&gt;
#*  Important: Make sure to remove the DVD from the drive while the server is rebooting.  If you get back to &amp;quot;Virtual Appliance Installer&amp;quot;, just eject the CD and reboot again.&lt;br /&gt;
&lt;br /&gt;
=== Changing the root password  ===&lt;br /&gt;
# Use the console to login into the server&lt;br /&gt;
## user: root&lt;br /&gt;
## password: root&lt;br /&gt;
# Change the password to something stronger than root:&lt;br /&gt;
 # passwd&lt;br /&gt;
 New password: ........&lt;br /&gt;
 Retype new password: ........&lt;br /&gt;
 passwd: all authentication tokens updated successfully.&lt;br /&gt;
&lt;br /&gt;
=== Assigning IP address ===&lt;br /&gt;
By default, all detect network interfaces will have DHCP enabled.  Thus, the server might already have an IP address assigned if the network has a DHCP server running.  In such case, you can display and use it to access the web portal configuration panel.&lt;br /&gt;
&lt;br /&gt;
# Retrieve an IP address assigned by DHCP&lt;br /&gt;
  # ifconfig&lt;br /&gt;
&lt;br /&gt;
If there is no IP assigned, you will need to configure one manually.&lt;br /&gt;
&lt;br /&gt;
# Assign a IP address to the Ethernet interface having network connectivity.  Example if the NIC's name would be eth0:&lt;br /&gt;
  # ip link set eth0 up&lt;br /&gt;
  # ip addresss add 192.168.178.30/24 dev eth0&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW web portal ===&lt;br /&gt;
# Open a web browser to the IP of your server, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for baremetal server optimizations:&lt;br /&gt;
[[TSBC-SW:Baremetal:Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A</id>
		<title>FreeSBC:Cloud:OpenStack Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Cloud:OpenStack_Installation_A"/>
				<updated>2017-05-03T20:31:15Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Cloud:OpenStack Installation}}&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal Cloud requirements:&lt;br /&gt;
* 64 bits infrastructures only&lt;br /&gt;
* 4 vCPU&lt;br /&gt;
* 20G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Virtio NIC interface&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Cloud:OpenStack_Optimizations|optimization]] section)&lt;br /&gt;
* SR-IOV or MacVTap compatible NICs&lt;br /&gt;
* Pinned CPU&lt;br /&gt;
&lt;br /&gt;
== Getting the Image ==&lt;br /&gt;
Please contact our sales team at sales@telcobridges.com to get a copy of the latest TBSC Image.&lt;br /&gt;
&lt;br /&gt;
== Installation on OpenStack cloud ==&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Minimal Flavor ===&lt;br /&gt;
In OpenStack, a flavor defines the compute, memory, and storage capacity of a virtual server, also known as an instance.  If you do not already have a flavor that meets the listed minimal requirements, you will have to create a new one.&lt;br /&gt;
&lt;br /&gt;
==== Creating a Flavor ====&lt;br /&gt;
#Log in to the Dashboard and select the '''admin''' project from the drop-down list.&lt;br /&gt;
#In the '''Admin''' tab, open the '''System''' tab and click the '''Flavors''' category.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
#In the '''Create Flavor''' window, enter or select the parameters for the flavor in the '''Flavor Information''' tab.&lt;br /&gt;
#* '''Name''' : ''TelcoBridges TSBC Flavor''&lt;br /&gt;
#* '''VCPUs''' : ''4''&lt;br /&gt;
#* '''RAM (MB)''' : ''8192''&lt;br /&gt;
#* '''Root Disk (GB)''' : ''20''&lt;br /&gt;
#* Other fields are left to their default value&amp;lt;br/&amp;gt;[[File:OpenStackMinimalFlavorCreate.png|500px]]&lt;br /&gt;
#In the '''Flavor Access''' tab, you can control access to the flavor by moving projects from the '''All Projects''' column to the '''Selected Projects''' column.&amp;lt;br/&amp;gt;Only projects in the '''Selected Projects''' column can use the flavor. If there are no projects in the right column, all projects can use the flavor.&lt;br /&gt;
#Click '''Create Flavor'''.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-flavors.html&lt;br /&gt;
*https://docs.openstack.org/admin-guide/compute-flavors.html&lt;br /&gt;
&lt;br /&gt;
=== TBSC OpenStack Image ===&lt;br /&gt;
A virtual machine image is a single file that contains a virtual disk that has a bootable operating system installed on it. Images are used to create virtual machine instances within the cloud.  &lt;br /&gt;
&lt;br /&gt;
You will need to upload the latest TSBC image into your OpenStack before you can launch a virtual machine instance running the TSBC software.&lt;br /&gt;
&lt;br /&gt;
==== Upload an Image ====&lt;br /&gt;
Follow this procedure to upload an image to a project:&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Images category.&lt;br /&gt;
#Click Create Image.&lt;br /&gt;
#The Create An Image dialog box appears.&lt;br /&gt;
#Enter the following values:&lt;br /&gt;
#*'''Image Name'''	: ''TelcoBridges TSBC xx.yy.zz'' (Where xxx.yy.zz is changed to the version number of the TSBC image)&lt;br /&gt;
#*'''Image Description''': ''TelcoBridges TSBC version xx.yy.zz''&lt;br /&gt;
#*'''Image Source''' :''File''.&lt;br /&gt;
#*'''Image File''' : Browse for the image file on your file system and add it.&lt;br /&gt;
#*'''Format''':  ''QCOW2''&lt;br /&gt;
#*'''Architecture''':  ''x86_64''&lt;br /&gt;
#*'''Minimum Disk (GB)''' : ''20''&lt;br /&gt;
#*'''Minimum RAM (MB)''': ''8192''&lt;br /&gt;
#*'''Visibility''' : The access permission for the image. ''Public'' or ''Private'', depending on your needs.&lt;br /&gt;
#*'''Protected''': Select this check box to ensure that only users with permissions can delete the image. ''Yes'' or ''No''.&amp;lt;br/&amp;gt;[[File:OpenStackImageUpload.png|500px]]&lt;br /&gt;
#Image Metadata : Leave empty.&lt;br /&gt;
#Click Create Image.&amp;lt;br/&amp;gt;The image is queued to be uploaded. It might take some time before the status changes from Queued to Active.&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/admin-guide/dashboard-manage-images.html&lt;br /&gt;
&lt;br /&gt;
=== TSBC OpenStack Instance === &lt;br /&gt;
Instances are virtual machines that run inside OpenStack's cloud.  You will need to launch a new instance from the TSBC Image created in the [[#Upload an Image]] section&lt;br /&gt;
&lt;br /&gt;
==== Launching an instance ====&lt;br /&gt;
&lt;br /&gt;
#Log in to the dashboard.&lt;br /&gt;
#Select the appropriate project from the drop down menu at the top left.&lt;br /&gt;
#On the Project tab, open the Compute tab and click Instances category.&lt;br /&gt;
#The dashboard shows the instances with its name, its private and floating IP addresses, size, status, task, power state, and so on.&lt;br /&gt;
#Click Launch Instance.&lt;br /&gt;
#In the Launch Instance dialog box, specify the following values:&lt;br /&gt;
##&amp;lt;big&amp;gt;Details tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Name''' : Assign a name to the virtual machine.  For example: ''TelcoBridges TSBC''. &lt;br /&gt;
##*'''Availability Zone''' : By default, this value is set to the availability zone given by the cloud provider (for example, us-west or apac-south). For some cases, it could be nova.&lt;br /&gt;
##*'''Count''' : ''1''&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceDetailsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Source tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Instance Boot Source''' : ''Boot from image''. &lt;br /&gt;
##*'''Create new Volume''' : ''No''&lt;br /&gt;
##*'''Select Image Name''' : Select ''TelcoBridges TSBC xx.yy.zz'' as created in [[#Upload an Image]] section.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSourceTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Flavor tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Flavor''' : Select ''TelcoBridges TSBC Flavor'' as created in [[#Creating a Flavor]] section. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceFlavorTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Networks tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Selected Networks''': If you are installing a '''standalone''' SBC, the TSBC will need access to ''WAN'' and ''MGMT'' networks.  For transcoding on TSBC-TRANS, or HA pair installation, the TSBC will also need access to ''CTRL0'', ''CTRL1'' and ''TRANS0'' networks.  Please refer to [[TSBC-SW:Networking]] for details on network requirements.  '''Important''': For optimal performance, it is recommended to use SR-IOV or MacVTap ports to access ''LAN'' and ''WAN'' networks, see [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details.   &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Network Ports tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Ports''' : For optimal performances, SR-IOV and MacVTap ports should be used to access ''LAN'' and ''WAN'' networks.  If you do choose to use Network Ports to attach to ''LAN'' and ''WAN'' networks, do not attach to them in ''Networks Tabs''.  See [[TSBC-SW:Cloud:OpenStack_Optimizations]] for details. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceNetworkPortsTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Security Groups tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Security Groups''': Activate the security groups that you want to assign to the instance. Security groups are a kind of cloud firewall that define which incoming network traffic is forwarded to instances. If you have not created any security groups, you can assign only the default security group to the instance. '''Warning''': ''Make sure the selected security group allows ingress traffic''. &amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceSecurityGroupTab.png|500px]]&lt;br /&gt;
##&amp;lt;big&amp;gt;Key Pair tab&amp;lt;/big&amp;gt;&lt;br /&gt;
##*'''Key Pair''' : SSH access to the TSBC with a password is disabled by default on the TSBC.  You will need to provide your SSH public key here in order to get SSH access into the TSBC.&amp;lt;br/&amp;gt;[[File:OpenStackLaunchInstanceKeyPairTab.png|500px]]&lt;br /&gt;
#Click Launch Instance.&amp;lt;br/&amp;gt;The TSBC instance will starts on a compute node in your cloud.&amp;lt;br/&amp;gt;When the instance state is changed to Active, you will be able to the TSBC using SSH or a web browser as described in the next section..&lt;br /&gt;
&lt;br /&gt;
==== References ====&lt;br /&gt;
*https://docs.openstack.org/user-guide/dashboard-launch-instances.html  &lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW ===&lt;br /&gt;
==== TSBC SSH Access ====&lt;br /&gt;
There is no root password by default, you will need to SSH onto the TSBC using SSH private key matching the public provided in the '''Key Pair tab''' when [[#Launching an instance|Launching]] the TSBC instance.  Login using ''tbcloud'' as username.&lt;br /&gt;
&lt;br /&gt;
For example, if you TSBC management IP is 192.168.178.30:&lt;br /&gt;
  &amp;gt; ssh tbcloud@192.168.178.30&lt;br /&gt;
    ECDSA key fingerprint is 5d:94:a1:93:0f:a4:7a:5d:41:cc:29:49:79:5a:58:f3.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? yes&lt;br /&gt;
    Warning: Permanently added '192.168.178.30' (ECDSA) to the list of known hosts.&lt;br /&gt;
    &lt;br /&gt;
    CentOS-7-x86_64-Minimal-1511/112/190195:197392, Fri  7 Apr 17:41:46 EDT 2017&lt;br /&gt;
    [tbcloud@tsbc ~]$&lt;br /&gt;
&lt;br /&gt;
==== Accessing the TSBC-SW web portal ====&lt;br /&gt;
# Open a web browser to the management IP of the TSBC, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:OpenStack_Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for OpenStack optimizations:&lt;br /&gt;
[[TSBC-SW:Cloud:OpenStack_Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A</id>
		<title>FreeSBC:Baremetal:Installation A</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/FreeSBC:Baremetal:Installation_A"/>
				<updated>2017-05-03T20:30:37Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Baremetal:Installation}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Minimal server requirements:&lt;br /&gt;
* Quad core Intel CPU 2GHz, 64bits capable&lt;br /&gt;
* Optical disk drive&lt;br /&gt;
* 80G hard drive&lt;br /&gt;
* 8G RAM&lt;br /&gt;
* Intel DPDK supported NICs (http://dpdk.org/doc/nics)&lt;br /&gt;
* Console access through serial port or keyboard/monitor ports&lt;br /&gt;
&lt;br /&gt;
For better performance (see [[TSBC-SW:Baremetal:Optimizations|optimization]] section)&lt;br /&gt;
* NUMA tunning &lt;br /&gt;
* PCIe tunning&lt;br /&gt;
&lt;br /&gt;
== Getting the ISO ==&lt;br /&gt;
Please contact our [mailto:sales@telcobridges.com sales team] to get a copy of the latest TBSC-SW ISO.&lt;br /&gt;
&lt;br /&gt;
== Installing using the ISO ==&lt;br /&gt;
The ISO installation process will &amp;lt;u&amp;gt;reformat&amp;lt;/u&amp;gt; the server's disks and install all the necessary software.&lt;br /&gt;
&lt;br /&gt;
=== Physical installation steps ===&lt;br /&gt;
# Identify which Ethernet networks you need and connect them to your server.  Refer to [[TSBC-SW:Networking]] for more information&lt;br /&gt;
# Burn the ISO onto a DVD&lt;br /&gt;
# Get an access to the console of the server.  Usually, this is achieved by connecting a keyboard and screen to the server.&lt;br /&gt;
# Insert the DVD in the optical drive of your server and boot from the DVD drive.&lt;br /&gt;
# You should get the to the &amp;quot;Virtual Appliance Installer&amp;quot; menu on your display: &amp;lt;br /&amp;gt; [[File:ISO_install_prompt.jpg|350px]]&lt;br /&gt;
# Hit 'R' key, then 'ENTER' key to start the installation&amp;lt;br /&amp;gt; [[File:ISO_installing.jpg|350px]]&lt;br /&gt;
# Wait for the installation process to complete.  When installation is complete, the server will reboot itself.&lt;br /&gt;
#*  Important: Make sure to remove the DVD from the drive while the server is rebooting.  If you get back to &amp;quot;Virtual Appliance Installer&amp;quot;, just eject the CD and reboot again.&lt;br /&gt;
&lt;br /&gt;
=== Changing the root password  ===&lt;br /&gt;
# Use the console to login into the server&lt;br /&gt;
## user: root&lt;br /&gt;
## password: root&lt;br /&gt;
# Change the password to something stronger than root:&lt;br /&gt;
 # passwd&lt;br /&gt;
 New password: ........&lt;br /&gt;
 Retype new password: ........&lt;br /&gt;
 passwd: all authentication tokens updated successfully.&lt;br /&gt;
&lt;br /&gt;
=== Assigning IP address ===&lt;br /&gt;
By default, all detect network interfaces will have DHCP enabled.  Thus, the server might already have an IP address assigned if the network has a DHCP server running.  In such case, you can display and use it to access the web portal configuration panel.&lt;br /&gt;
&lt;br /&gt;
# Retrieve an IP address assigned by DHCP&lt;br /&gt;
  # ifconfig&lt;br /&gt;
&lt;br /&gt;
If there is no IP assigned, you will need to configure one manually.&lt;br /&gt;
&lt;br /&gt;
# Assign a IP address to the Ethernet interface having network connectivity.  Example if the NIC's name would be eth0:&lt;br /&gt;
  # ip link set eth0 up&lt;br /&gt;
  # ip addresss add 192.168.178.30/24 dev eth0&lt;br /&gt;
&lt;br /&gt;
=== Accessing the TSBC-SW web portal ===&lt;br /&gt;
# Open a web browser to the IP of your server, on port 12358.  Example if your server address is 192.168.178.30, the URL would be: &amp;lt;br/&amp;gt; http://192.168.178.30:12358&lt;br /&gt;
# You should get to the TSBC Configuration Wizard &amp;lt;br/&amp;gt; [[File:TSBC_WebPortal_Configuration_wizard.jpg|350px]]&lt;br /&gt;
&lt;br /&gt;
From here, you can go to [[TSBC-SW:WebPortal:Initial Configuration|Web Portal Initial Configuration Guide]] to continue the installation, and/or [[TSBC-SW:Baremetal:Optimizations|optimize ]] your server to get the maximum out of your server.&lt;br /&gt;
&lt;br /&gt;
== Web Portal Initial Configuration ==&lt;br /&gt;
Click on the following link to pursue installation from the web portal:&lt;br /&gt;
[[TSBC-SW:WebPortal:Initial Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
Click on the following link for baremetal server optimizations:&lt;br /&gt;
[[TSBC-SW:Baremetal:Optimizations]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/SBC-SW:Networking</id>
		<title>SBC-SW:Networking</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/SBC-SW:Networking"/>
				<updated>2017-05-01T20:46:07Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Networking}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
TSBC-SW deployments require a minimum of two networks for initial configuration.  The first network will be used as a local management interface to access the instance using the web portal (HTTP/HTTPS) and SSH access.  The second network will transport the actual incoming and outgoing VoIP streams (signaling and media) that the TSBC-SW will process.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-minimal_networks.png‎]]&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW can handle up to 32 different physical interfaces which allows numerous different deployment configuration to fit any networking needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-any-networks.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network setups ==&lt;br /&gt;
&lt;br /&gt;
Depending on the technical requirements of a particular deployment, a TSBC-SW can be installed as a standalone or protected (1+1) system.  These options have different network needs to fulfill their functions.  In addition to redundancy, the support of external transcoding equipment with the TSBC-SW also adds to the network requirements.   The following section depict the different supported network configurations.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy ===&lt;br /&gt;
&lt;br /&gt;
==== Standalone without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW does not have any backup instances nor is using any transcoding equipment.  Thus, the only networks needed are the management network along with one or many VoIP networks to carry the data streams.  In the example below, the TSBC-SW was deployed with one &amp;quot;public&amp;quot; network named 'wan0' and one &amp;quot;private&amp;quot; network named 'lan0'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW system is deployed with two instances providing an active/standby redundancy scheme without any transcoding equipment.  In addition to the regular networks required shown in the previous example (management and VoIP networks), the two instances need access to two control separate networks allowing to exchange check-pointing information.  These networks are private to the TSBC-SW and should never be shared or be visible to non-TelcoBridges equipment.  &lt;br /&gt;
&lt;br /&gt;
Although a single control network is sufficient to achieve the 1+1 function, it is not recommended by TelcoBridges unless the operator fully controls all network segments and can guarantee it can never fail at both the physical and routing (IP) layer.  In most cases, having two separate control networks going through independent network devices, switches and routers is the only way to ensure 'no single point of failure'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
=== Transcoding ===&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW session border controller should be the only equipment facing the different networks to ensure proper protection and monitoring. In that sense, any transcoding units deployed (TSBC-HW-TRANS) will never be visible from data networks handled by the SBC.  The TSBC-SW will require three internal networks to reach the transcoding units: two control networks and one media network.  The control networks are the same as those deployed for redundant systems while the media network will contain all the VoIP traffic coming in or out of the transcoding units. &lt;br /&gt;
&lt;br /&gt;
[[File:Transcoding.png]]&lt;br /&gt;
&lt;br /&gt;
==== Standalone with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the standalone network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the redundant network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network device discovery ==&lt;br /&gt;
&lt;br /&gt;
Once all networks have been physically (or virtually) connected to the TSBC-SW instance, the system can be started.  Upon first bootup (or after an operator initiated 'network device role' reset), the TSBC-SW web portal will show a network device assignation page.   As the TSBC-SW cannot guess what type of traffic the operator wants to process on any given network, this page is used to identify the role of each detected devices.  As described above, the role can be any of the following three: control, management or VoIP traffic (named LAN/WAN).   Once the role is selected, the operator can enter a name for each.  Every configured/detected physical network device will then appear as a 'physical port' in the 'IP Interace' tab in the web portal.&lt;br /&gt;
&lt;br /&gt;
The operator can click on the '+' sign to get more information about a specific network device.  These information are helpful to match detected networks with the real network based on these characteristics (IP, driver type, etc).&lt;br /&gt;
&lt;br /&gt;
[[File:network_discovery.png‎‎|500px]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/SBC-SW:Networking</id>
		<title>SBC-SW:Networking</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/SBC-SW:Networking"/>
				<updated>2017-05-01T20:44:48Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: Added network discovery&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Networking}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
TSBC-SW deployments require a minimum of two networks for initial configuration.  The first network will be used as a local management interface to access the instance using the web portal (HTTP/HTTPS) and SSH access.  The second network will transport the actual incoming and outgoing VoIP streams (signaling and media) that the TSBC-SW will process.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-minimal_networks.png‎]]&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW can handle up to 32 different physical interfaces which allows numerous different deployment configuration to fit any networking needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-any-networks.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network setups ==&lt;br /&gt;
&lt;br /&gt;
Depending on the technical requirements of a particular deployment, a TSBC-SW can be installed as a standalone or protected (1+1) system.  These options have different network needs to fulfill their functions.  In addition to redundancy, the support of external transcoding equipment with the TSBC-SW also adds to the network requirements.   The following section depict the different supported network configurations.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy ===&lt;br /&gt;
&lt;br /&gt;
==== Standalone without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW does not have any backup instances nor is using any transcoding equipment.  Thus, the only networks needed are the management network along with one or many VoIP networks to carry the data streams.  In the example below, the TSBC-SW was deployed with one &amp;quot;public&amp;quot; network named 'wan0' and one &amp;quot;private&amp;quot; network named 'lan0'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW system is deployed with two instances providing an active/standby redundancy scheme without any transcoding equipment.  In addition to the regular networks required shown in the previous example (management and VoIP networks), the two instances need access to two control separate networks allowing to exchange check-pointing information.  These networks are private to the TSBC-SW and should never be shared or be visible to non-TelcoBridges equipment.  &lt;br /&gt;
&lt;br /&gt;
Although a single control network is sufficient to achieve the 1+1 function, it is not recommended by TelcoBridges unless the operator fully controls all network segments and can guarantee it can never fail at both the physical and routing (IP) layer.  In most cases, having two separate control networks going through independent network devices, switches and routers is the only way to ensure 'no single point of failure'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
=== Transcoding ===&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW session border controller should be the only equipment facing the different networks to ensure proper protection and monitoring. In that sense, any transcoding units deployed (TSBC-HW-TRANS) will never be visible from data networks handled by the SBC.  The TSBC-SW will require three internal networks to reach the transcoding units: two control networks and one media network.  The control networks are the same as those deployed for redundant systems while the media network will contain all the VoIP traffic coming in or out of the transcoding units. &lt;br /&gt;
&lt;br /&gt;
[[File:Transcoding.png]]&lt;br /&gt;
&lt;br /&gt;
==== Standalone with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the standalone network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the redundant network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network device discovery ==&lt;br /&gt;
&lt;br /&gt;
Once all networks have been physically (or virtually) connected to the TSBC-SW instance, the system can be started.  Upon first bootup (or after an operator initiated 'network device role' reset), the TSBC-SW web portal will show a network device assignation page.   As the TSBC-SW cannot guess what type of traffic the operator wants to process on any given network, this page is used to identify the role of each detected devices.  As described above, the role can be any of the following three: control, management or VoIP traffic (named LAN/WAN).   Once the role is selected, the operator can enter a name for each.  Every configured/detected physical network device will then appear as a 'physical port' in the 'IP Interace' tab in the web portal.&lt;br /&gt;
&lt;br /&gt;
The operator can click on the '+' sign to get more information about the network device.  These information are helpful to match detected networks with the real network based on these characteristics (IP, driver type, etc).&lt;br /&gt;
&lt;br /&gt;
[[File:network_discovery.png‎‎|500px]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/SBC-SW:Networking</id>
		<title>SBC-SW:Networking</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/SBC-SW:Networking"/>
				<updated>2017-05-01T19:01:05Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Networking}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
TSBC-SW deployments require a minimum of two networks for initial configuration.  The first network will be used as a local management interface to access the instance using the web portal (HTTP/HTTPS) and SSH access.  The second network will transport the actual incoming and outgoing VoIP streams (signaling and media) that the TSBC-SW will process.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-minimal_networks.png‎]]&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW can handle up to 32 different physical interfaces which allows numerous different deployment configuration to fit any networking needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-any-networks.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network setups ==&lt;br /&gt;
&lt;br /&gt;
Depending on the technical requirements of a particular deployment, a TSBC-SW can be installed as a standalone or protected (1+1) system.  These options have different network needs to fulfill their functions.  In addition to redundancy, the support of external transcoding equipment with the TSBC-SW also adds to the network requirements.   The following section depict the different supported network configurations.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy ===&lt;br /&gt;
&lt;br /&gt;
==== Standalone without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW does not have any backup instances nor is using any transcoding equipment.  Thus, the only networks needed are the management network along with one or many VoIP networks to carry the data streams.  In the example below, the TSBC-SW was deployed with one &amp;quot;public&amp;quot; network named 'wan0' and one &amp;quot;private&amp;quot; network named 'lan0'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW system is deployed with two instances providing an active/standby redundancy scheme without any transcoding equipment.  In addition to the regular networks required shown in the previous example (management and VoIP networks), the two instances need access to two control separate networks allowing to exchange check-pointing information.  These networks are private to the TSBC-SW and should never be shared or be visible to non-TelcoBridges equipment.  &lt;br /&gt;
&lt;br /&gt;
Although a single control network is sufficient to achieve the 1+1 function, it is not recommended by TelcoBridges unless the operator fully controls all network segments and can guarantee it can never fail at both the physical and routing (IP) layer.  In most cases, having two separate control networks going through independent network devices, switches and routers is the only way to ensure 'no single point of failure'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
=== Transcoding ===&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW session border controller should be the only equipment facing the different networks to ensure proper protection and monitoring. In that sense, any transcoding units deployed (TSBC-HW-TRANS) will never be visible from data networks handled by the SBC.  The TSBC-SW will require three internal networks to reach the transcoding units: two control networks and one media network.  The control networks are the same as those deployed for redundant systems while the media network will contain all the VoIP traffic coming in or out of the transcoding units. &lt;br /&gt;
&lt;br /&gt;
[[File:Transcoding.png]]&lt;br /&gt;
&lt;br /&gt;
==== Standalone with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the standalone network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the redundant network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network device discovery ==&lt;br /&gt;
&lt;br /&gt;
Once all networks have been physically (or virtually) connected to the TSBC-SW instance, the system can be startup.  Upon first bootup or after an operator initiated 'network device role' reset, the TSBC-SW web portal will show a configuration page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:network_discovery.png‎‎|500px]]&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/File:Network_discovery.png</id>
		<title>File:Network discovery.png</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/File:Network_discovery.png"/>
				<updated>2017-05-01T18:57:13Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/SBC-SW:Networking</id>
		<title>SBC-SW:Networking</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/SBC-SW:Networking"/>
				<updated>2017-05-01T18:51:16Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Networking}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
TSBC-SW deployments require a minimum of two networks for initial configuration.  The first network will be used as a local management interface to access the instance using the web portal (HTTP/HTTPS) and SSH access.  The second network will transport the actual incoming and outgoing VoIP streams (signaling and media) that the TSBC-SW will process.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-minimal_networks.png‎]]&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW can handle up to 32 different physical interfaces which allows numerous different deployment configuration to fit any networking needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-any-networks.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network setups ==&lt;br /&gt;
&lt;br /&gt;
Depending on the technical requirements of a particular deployment, a TSBC-SW can be installed as a standalone or protected (1+1) system.  These options have different network needs to fulfill their functions.  In addition to redundancy, the support of external transcoding equipment with the TSBC-SW also adds to the network requirements.   The following section depict the different supported network configurations.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy ===&lt;br /&gt;
&lt;br /&gt;
==== Standalone without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW does not have any backup instances nor is using any transcoding equipment.  Thus, the only networks needed are the management network along with one or many VoIP networks to carry the data streams.  In the example below, the TSBC-SW was deployed with one &amp;quot;public&amp;quot; network named 'wan0' and one &amp;quot;private&amp;quot; network named 'lan0'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW system is deployed with two instances providing an active/standby redundancy scheme without any transcoding equipment.  In addition to the regular networks required shown in the previous example (management and VoIP networks), the two instances need access to two control separate networks allowing to exchange check-pointing information.  These networks are private to the TSBC-SW and should never be shared or be visible to non-TelcoBridges equipment.  &lt;br /&gt;
&lt;br /&gt;
Although a single control network is sufficient to achieve the 1+1 function, it is not recommended by TelcoBridges unless the operator fully controls all network segments and can guarantee it can never fail at both the physical and routing (IP) layer.  In most cases, having two separate control networks going through independent network devices, switches and routers is the only way to ensure 'no single point of failure'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
=== Transcoding ===&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW session border controller should be the only equipment facing the different networks to ensure proper protection and monitoring. In that sense, any transcoding units deployed (TSBC-HW-TRANS) will never be visible from data networks handled by the SBC.  The TSBC-SW will require three internal networks to reach the transcoding units: two control networks and one media network.  The control networks are the same as those deployed for redundant systems while the media network will contain all the VoIP traffic coming in or out of the transcoding units. &lt;br /&gt;
&lt;br /&gt;
[[File:Transcoding.png]]&lt;br /&gt;
&lt;br /&gt;
==== Standalone with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the standalone network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 with transcoding ====&lt;br /&gt;
&lt;br /&gt;
Combining the redundant network requirements to the transcoding network needs, the deployment of such a system requires multiple networks as depicted below:&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network device discovery ==&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	<entry>
		<id>https://docs.telcobridges.com/tbwiki/SBC-SW:Networking</id>
		<title>SBC-SW:Networking</title>
		<link rel="alternate" type="text/html" href="https://docs.telcobridges.com/tbwiki/SBC-SW:Networking"/>
				<updated>2017-05-01T18:41:10Z</updated>
		
		<summary type="html">&lt;p&gt;Cboulanger: draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:TSBC-SW:Networking}}&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
TSBC-SW deployments require a minimum of two networks for initial configuration.  The first network will be used as a local management interface to access the instance using the web portal (HTTP/HTTPS) and SSH access.  The second network will transport the actual incoming and outgoing VoIP streams (signaling and media) that the TSBC-SW will process.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-minimal_networks.png‎]]&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW can handle up to 32 different physical interfaces which allows numerous different deployment configuration to fit any networking needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-any-networks.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network setups ==&lt;br /&gt;
&lt;br /&gt;
Depending on the technical requirements of a particular deployment, a TSBC-SW can be installed as a standalone or protected (1+1) system.  These options have different network needs to fulfill their functions.  In addition to redundancy, the support of external transcoding equipment with the TSBC-SW also adds to the network requirements.   The following section depict the different supported network configurations.&lt;br /&gt;
&lt;br /&gt;
=== Redundancy ===&lt;br /&gt;
&lt;br /&gt;
==== Standalone without transcoding ===&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW does not have any backup instances nor is using any transcoding equipment.  Thus, the only networks needed are the management network along with one or many VoIP networks to carry the data streams.  In the example below, the TSBC-SW was deployed with one &amp;quot;public&amp;quot; network named 'wan0' and one &amp;quot;private&amp;quot; network named 'lan0'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 without transcoding ====&lt;br /&gt;
&lt;br /&gt;
In this configuration, the TSBC-SW system is deployed with two instances providing an active/standby redundancy scheme without any transcoding equipment.  In addition to the regular networks required shown in the previous example (management and VoIP networks), the two instances need access to two control separate networks allowing to exchange check-pointing information.  Although a single control network is sufficient to achieve the 1+1 function, it is not recommended by TelcoBridges unless the operator fully controls all network segments and can guarantee it can never fail at both the physical and routing (IP) layer.  In most cases, having two separate control networks going through independent network devices, switches and routers is the only way to ensure 'no single point of failure'.&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-notrans.png‎]]&lt;br /&gt;
&lt;br /&gt;
=== Transcoding ===&lt;br /&gt;
&lt;br /&gt;
The TSBC-SW session border controller should be the only equipment facing the different networks to ensure proper protection and monitoring. In that sense, any transcoding units deployed (TSBC-HW-TRANS) will never be visible from data networks handled by the SBC.  &lt;br /&gt;
&lt;br /&gt;
[[File:Transcoding.png]]&lt;br /&gt;
&lt;br /&gt;
==== Standalone with transcoding ====&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-standalone-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
==== 1+1 with transcoding ====&lt;br /&gt;
&lt;br /&gt;
[[File:Tsbc-sw-1p1-withtrans.png‎‎]]&lt;br /&gt;
&lt;br /&gt;
== Network device discovery ==&lt;/div&gt;</summary>
		<author><name>Cboulanger</name></author>	</entry>

	</feed>