News from Industry

Video

2600hz - Mon, 11/17/2014 - 21:07


Video

2600hz - Mon, 11/17/2014 - 21:05


Video

2600hz - Mon, 11/17/2014 - 10:56


Video

2600hz - Mon, 11/17/2014 - 10:43


Video

2600hz - Mon, 11/17/2014 - 10:41


Video

2600hz - Mon, 11/17/2014 - 10:39


Video

2600hz - Mon, 11/17/2014 - 09:22


Inspiration projects for next-generation Torrus

TXLAB - Sat, 11/15/2014 - 23:46

It’s not yet clear when I can start working on a new-generation Torrus, but here are some nice software projects which would probably inspire the new design, or probably be part of the new design. I haven’t looked into them in depth though.

  • Bosun is a distributed monitoring system produced by StackExchange. It uses distributed collector agents which write data into OpenTSDB. Bosun and its collector are written in Go, and OpenTSDB is written in Java.
  • InfluxDB is a time-series database written in Go.

and yes, the new project will most probably have its core in Go. But the SNMP discovery engine will most probably remain in Perl because of a big list of supported vendors.


Filed under: Programming Tagged: monitoring, network management, network monitoring, torrus

CEO Mike Leuthner discusses Phonami’s new Admin panel,...

2600hz - Sat, 11/15/2014 - 04:09


CEO Mike Leuthner discusses Phonami’s new Admin panel, allowing customers to activate Monster PBX accounts, setup billing, add and remove users directly from Google Apps. 

SendHub co-founder Ryan Pfeffer discusses a product overview,...

2600hz - Sat, 11/15/2014 - 04:02


SendHub co-founder Ryan Pfeffer discusses a product overview, Kazoo at scale, and supporting WebRTC and Mobile.

2600hz and Voxbone discussing WebRTC at WeWork San Francisco,...

2600hz - Fri, 11/14/2014 - 20:09


2600hz and Voxbone discussing WebRTC at WeWork San Francisco, ….sorry for the poor audio quality

2600hz launches new hosted PBX partner website!

2600hz - Fri, 10/31/2014 - 22:20

Want to become your own carrier!  We’ve launched an incredible new website dedicated to partners, which can be found at partner.2600hz.com. The new site provides information, resources and contact information for VoIP partners interested in Hosted PBX, and soon, Hosted PBX + Mobile.

What does this mean for you? You’ll find new information about our product offerings and how to market immediately and scale quickly.

On our new partner website, you’ll find resources on:

  • Hosted PBX – Providing small and medium businesses a fixed-line telecom infrastructure without heavy financial investment. There is no bulky hardware to install or maintain, instead the infrastructure is in the cloud.
  • Coming Soon - Hosted PBX + Mobile – We’ve integrated our mobile services with Sprint, providing a native integration with mobile devices.  Our platform will not function as an over-the-top application, instead transforming a cellular phone into a SIP endpoint.

In conjunction with this website launch, we’re introducing a whole bunch of new and exciting features and benefits that include:

  • Advanced Functionality - Conferencing, call recording, automatic failover, find-me-follow-me, hunt groups, voicemail-to-email and more. For a complete list of features, visit http://partner.2600hz.com/html/features.html
  • White labeling – We provide clients the ability to whitelabel our product as their own and go to market. We also provide white-label documentation including logos, email templates, pricing and restrictions.
  • Bring Your Own Device - We enable you to port customer’s existing mobile devices to 2600hz. BYOD gives you the flexibility to fit a customer’s budget by utilizing existing devices.
  • Flexible Contracts - We give you the ability to structure fixed PBX, and soon mobile pricing as you see fit. You can offer customers monthly or yearly contracts and set margins with bundled packages.
  • Kazoo Integration - Developed by 2600hz, Kazoo employs a cloud-based model designed for cutting edge telecom infrastructures. Kazoo can be deployed in a private cloud environment or can be utilized in a hosted cloud environment.
  • Integration - Kazoo is built on over 140 APIs that allow you to integrate with carriers, third-party software vendors, and build your own complex integrations.

Become a 2600hz Partner Today!

Want to take the first step? Contact sales@2600hz.com or sign up today at http://partner.2600hz.com/html/contact.html. We will give you in-depth training and support you as you build your business. Become a valued partner and own the competition!

Also read the press release: http://www.prweb.com/releases/2014/11/prweb12292816.htm

Using Voxbeam for outbound calls with FreeSWITCH

TXLAB - Tue, 10/21/2014 - 18:53

Voxbeam is providing worldwide PSTN connectivity at competitive rates, and it allows you to use any Caller ID, which is very convenient for call forwarding. The Voxbeam gateway authenticates the clients by their IP addresses only, so you need a static IP address, and no username or password are required. The FreeSWITCH configuration shown below allows you to control which destinations should be routed to Voxbeam. With a bit of further extension, you can also control which destinations would use different tariff plans at Voxbeam. This configuration covers only their Standard pricing plan. Here INTERNALDOMAIN is a name of the SIP realm that is used for registered users. We assume that the variable “outbound_caller_id_number” is set elsewhere above in the dialplan.

--- File: ip_profiles/external/voxbeam.xml --- <include>   <gateway name="voxbeam_outbound">     <param name="realm" value="sbc.voxbeam.com" />     <param name="register" value="false" /> <!-- important, so that your caller ID is transmitted properly -->     <param name="caller-id-in-from" value="true"/>   </gateway> </include> --- File: dialplan/INTERNALDOMAIN/05_pstn_outbound.xml --- <include> <!-- Express destination and caller numbers in E.164 notation without leading plus sign. Note that we treat numbers with one leading zero as local Swiss numbers -->   <extension name="pstn_normalize" continue="true">     <condition field="destination_number" expression="^00([1-9]\d+)$" break="never">       <action inline="true" application="set" data="e164_dest=$1"/>     </condition>     <condition field="destination_number" expression="^0([1-9]\d+)$" break="never">       <action inline="true" application="set" data="e164_dest=41$1"/>     </condition>     <condition field="${outbound_caller_id_number}" expression="^00([1-9]\d+)$" break="never">       <action inline="true" application="set" data="e164_cid=$1"/>     </condition>     <condition field="${outbound_caller_id_number}" expression="^0([1-9]\d+)$" break="never">       <action inline="true" application="set" data="e164_cid=41$1"/>     </condition>   </extension> <!-- Here we define that calls to Russia and Ukraine should go through Voxbeam -->   <extension name="pstn_select_itsp" continue="true">     <condition field="${e164_dest}" expression="^(7|38)" break="on-true">       <action inline="true" application="set" data="outbound_itsp=voxbeam"/>     </condition>   </extension>   <!-- send matched calls to Voxbeam -->   <extension name="pstn_voxbeam">     <condition field="${outbound_itsp}" expression="^voxbeam$" break="on-false">       <action application="set" data="effective_caller_id_number=${e164_cid}"/>       <action application="bridge" data="sofia/gateway/voxbeam_outbound/0011103${e164_dest}"/>     </condition>   </extension> <!-- send everything else to Sipcall.ch -->   <extension name="pstn_sipcall">     <condition field="destination_number" expression="^(0\d+)$">       <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/>       <action application="bridge" data="sofia/gateway/sipcall/$1"/>     </condition>   </extension> </include>

This is a very simple example, and a bit more logic can be introduced, such as looking up in some kind of a database for least cost routing, and so on.

 


Filed under: Networking Tagged: freeswitch, pbx, sip, voip

Installing Go 1.3 in debian wheezy

TXLAB - Mon, 09/15/2014 - 12:58

The original script is found here: http://www.snip2code.com/Snippet/79027/How-to-install-Go-1-3-in-debian-wheezy

The original script is a bit dated, and now 1.3-1 is the latest version:


## File: go1.3-install-deb.sh
apt-get install devscripts build-essential
apt-get build-dep golang-go

wget http://ftp.de.debian.org/debian/pool/main/g/golang/golang_1.3-3.dsc
wget http://ftp.de.debian.org/debian/pool/main/g/golang/golang_1.3.orig.tar.gz
wget http://ftp.de.debian.org/debian/pool/main/g/golang/golang_1.3-3.debian.tar.xz

dpkg-source -x golang_1.3-3.dsc
cd golang-1.3/
debuild -us -uc
cd ..
dpkg -i \
golang-go_1.3-3_amd64.deb \
golang-src_1.3-3_amd64.deb \
golang-go-linux-amd64_1.3-3_amd64.deb \
vim-syntax-go_1.3-3_all.deb

echo Finished


Filed under: Programming Tagged: go, golang

mSATA drives for PC Engines APU

TXLAB - Tue, 08/05/2014 - 18:35

Drives with problems:

  1. KingSpec 16GB (Model Number: KingSpec KSM-mSATA.7i-016MJ, Firmware Revision:  SVN454): quite often, the kernel times out to boot at the start.
  2. SuperSSpeed S238: with the old firmware, TRIM operation erased the boot sector. The newer firmware disables TRIM.

Drives without problems (everything works fine with TRIM)

  1. MyDigitalSSD Super Boot Drive (Model Number:  SB mSATA SSD, Firmware Revision: S9FM01.8)
  2. SanDisk X110 (Model Number: SanDisk SD6SF1M032G1022I, Firmware Revision: X231200)
  3. Kingston Now (Model Number: KINGSTON SMS200S330G, Firmware Revision: 524ABBF0)

The testing procedure is quite simple: a background process is massively creating and deleting a small file, and another process calls fstrim every few seconds. Then the health of the filesystem is checked after an hour or so.

while true; do echo xxxxxxxxxxxxxxxxxxxxxxxx >xxx; done & while true; do fstrim -v /; sleep 10; done

 


Filed under: Hardware Tagged: linux, pcengines

3G connectivity for PC Engines APU (MC8775)

TXLAB - Sat, 06/21/2014 - 02:21

PC Engines’ APU board has its mPCIe slot 2 wired to the SIM card socket, which allows using any standard mPCIe 3G modem. Most of modern modems are quite expensive, but there are plenty of Sierra Wireless MC8775 cards at aliexpress.com for around $20 apiece. This is a decent hardware, manufactured around 2007-2011. It doesn’t deliver the highest UMTS speeds possible, but still can be used in situations where speed is unimportant.

The cards that I bought came with firmware version 1_1_8_15, dated 2007/07/17. I didn’t test it fully, but there are some failure reports in the internet.

The firmware upgrade requires an adapter with a SIM card slot. I got mine from this eBay seller.

This page describes the firmware upgrade process. The links to istudioz.net are still valid, but you need to remove # (%23) from the URLs. The 3G watcher for the AirCard 875 is unavailable at its original place, but easy to find with Google. I got mine at this site. The upgrade requires a 32bit Windows machine, and takes about 20 minutes. I upgraded the firmware successfully with my old Vista laptop.

Also I bought the 3G antenna and the pigtail cable at aliexpress.

After inserting the 3G modem into mPCIe slot 2 and booting Debian Wheezy, the device was immediately visible as three serial USB interfaces (/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2). ttyUSB0 is used for data, and ttyUSB2 can be used for controlling the device with AT commands. The command “AT^CARDMODE” will tell if the SIM card is inserted, and “AT!GSTATUS?” displays the network status information. “AT+GMR” displays the current firmware version. Ctrl-a Ctrl-x sequence will finish the picocom session.

apt-get install -y wvdial picocom picocom -b 115200 /dev/ttyUSB2 AT^CARDMODE AT!GSTATUS? AT+GMR Ctrl-a Ctrl-x

The following /etc/wvdial.conf works with Sunrise.ch 3G network:

[Dialer Defaults] Modem = /dev/ttyUSB0 Baud = 460800 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Phone = *99# Username = '' Password = '' Ask Password = 0 Stupid Mode = 1 Compuserve = 0 Idle Seconds = 0 ISDN = 0 Auto DNS = 1

Execute “wvdial” comand from the command line, and it should immediately connect to the internet. The rest is easy: you can place wvdial into a startup script and execute it automatically at boot time.


Filed under: Networking Tagged: 3G, GSM, linux, networking, pcengines, UMTS

Simple performance test for FreeSWITCH conferencing

TXLAB - Thu, 05/08/2014 - 02:39

This is a simple test that gives you an estimation of audio conferencing scalability of FreeSWITCH on your hardware.

  1. You need one or two FreeSWITCH servers, and one of them should answer to sip:moh@IPADDR:5080. The fastest way is to install this FreeSWITCH configuration: https://github.com/xlab1/voip_qos_probe
  2. Edit vars.xml and remove G722 codec (or leave or replace it, if you want to test transcoding performance at the same time).
  3. Start FreeSWITCH: service freeswitch start
  4. Create conference participants by calling the MOH extension on the remote or the same server. This command will add a few dozens of participants in one go: timeout 2 sh -c "while true; do fs_cli -x 'conference xx dial sofia/internal/moh@IPADDR:5080'; done"
  5. check the number of participants: fs_cli -x 'show channels'
  6. run “top” or “mpstat -P ALL 1″ to see the CPU load, and add more batches of participants.

This test differs from real world because in a real conference, one speaks and others are listening. Here everyone speaks at the same time. FreeSWITCH evaluates the energy level to find the active speaker before replicating their voice, so I guess the real conference would take less CPU power (need to look into the source code).

Some test results: PC Engines APU platform with 50 conference participants had the CPU usage about 60%. A single core VPS at digitalocean.com was busy at around 50% during a test with 200 participants.

UPD1: (thanks bob bowles) Call out to yourself and monitor the sound quality with your own ear:

fs_cli -x 'conference human dial sofia/external/user@sip.domain.com'
Filed under: Networking Tagged: freeswitch, voip

Aggiornamento Aprile 2014

Libera il VoIP - Fri, 05/02/2014 - 22:48

Cosa sta facendo lo staff ? E gli utenti ?

Ciao a tutti !!

Pubblichiamo il bollettino dello stato del vostro servizio VoIP preferito

Aprile 2014
  • Provider in uso 4080 di cui 2450 registrati per ricevere le chiamate
  • Interni attivi 1330
  • Chiamate 3340 terminate al giorno
  • 60 nuovi utenti

Novità:
  • Riassunto delle impostazioni per Liberailvoip http://blog.liberailvoip.it/2014/04/16/parametri-di-connessione-liberailvoip/
  • Impostazioni avanzate http://blog.liberailvoip.it/2014/04/28/hack-liberailvoip-settings/
  • Fix per le chiamate in ingresso per il provider Olimontel
  • Fix Bug SSL
Lo staff si sta impegnado su:
  • Miglioramento del Monitor
  • Correzzione automatica degli indirizzi register dei provider voip inseriti
  • Rafforzare la sicurezza dei servizi VoIP
  • Applicazione Android per monitorare il proprio account
  • Report via mail di eventuali problemi riscontrati sul proprio account
  • Supporto ai BLF sui telefoni voip
  • Supporto VPN sui telefoni VoIP
Miglioramento del sito web:
  • Avviso dello stato dell’account in home page
  • Passaggio di tutto il sito in SSL
  • DashBoard dello stato globale dei servizi

Approfondimenti
  • Aggiornamento Marzo 2014

    Cosa sta facendo lo staff ? E gli utenti ?

    Ciao a tutti !!

    Pubblichiamo il bollettino dello stato del vostro servizio VoIP preferito

    Marzo 2014
    • Provider in uso 4150 di cui 2470 registrati per ricevere le [...]
  • Aggiornamento Febbraio 2014

    Cosa sta facendo lo staff ? E gli utenti ?

    Ciao a tutti !!

    Pubblichiamo il bollettino dello stato del vostro servizio VoIP preferito

    Febbraio 2014
    • Provider in uso 4150 di cui 2440 registrati per ricevere le [...]
  • Aggiornamento Gennaio 2014

    Cosa sta facendo lo staff ? E gli utenti ?

    Ciao a tutti !!

    Pubblichiamo il bollettino dello stato del vostro servizio VoIP preferito

    Gennaio 2014
    • Provider in uso 4350 di cui 2550 registrati per ricevere le [...]

Hack LiberaIlVoIP Settings

Libera il VoIP - Mon, 04/28/2014 - 21:33

Questa pagina raccoglie le impostazioni speciali per il servizio LiberIlVoIP

Ciao a tutti !!

Abbiamo deciso di riassumere in questa guida le impostazioni SPECIALI disponibili nella GUI di LiV.

I modificatori vanno aggiunti nella descrizione dell’interno o provider

Interni
  1. DRTP: audio p2p (se possibile)
  2. QN: disattivazione del ping dello stato dell’interno
  3. NNAT: considera l’interno pubblico e non sotto NAT
  4. VY: Attiva il supporto alla videochiamata
1 – DRTP

Direct RTP: cerca di eseguire una connessione del flusso audio direttamente tra i due interlocuotri senza passare per il server di LiV. Questa opzione, se supportata dalla rete di connessione, vuole ridurre al minimo la strada percorsa dal flusso audio in modo da avere la maggiore qualità possibile in termini di latenza

2 – QN

Qualify NO: disattiva il controllo continuo della connessione dell’interno.

Settandolo si evita che il server LiV esegua il controllo di raggiungibilità dell’interno, questo comporta un maggior tempo per rilevare la disconnessione dell’interno.

Esempio: se l’interno è impostato con un keepalive di 5min, il server LiV considera l’interno offline solo dopo 5min all’ultimo keepalive lanciato dall’ATA. Quindi se l’ATA viene spento o ci sono problemi di connessione, il server LiV potrebbe considerare l’interno connesso (raggiungibile) anche quando effettivamente non lo è, il chiamante quindi sentirà un prolungato silenzio (decine di secondi) seguito poi dal tono di occupato.

3 – NNAT

No NAT: considera l’interno come se fosse connesso direttamente ad internet (senza NAT)

4 – VY

Video support Yes: Attiva il supporto alla videochiamata sull’interno

 

 

Provider
  1. DRTP: audio p2p (se possibile)
1 – DRTP

Direct RTP: cerca di eseguire una connessione del flusso audio direttamente tra i due interlocuotri senza passare per il server di LiV. Se usato con un interno DRTP, il server LiV cercherà di collegare direttamente i flussi RTP tra interno e Provider.

 

 

Se introdurremo altri trik, li pubblicheremo qui.

Approfondimenti

Pages

Subscribe to OpenTelecom.IT aggregator

Using the greatness of Parallax

Phosfluorescently utilize future-proof scenarios whereas timely leadership skills. Seamlessly administrate maintainable quality vectors whereas proactive mindshare.

Dramatically plagiarize visionary internal or "organic" sources via process-centric. Compellingly exploit worldwide communities for high standards in growth strategies.

Get free trial

Wow, this most certainly is a great a theme.

John Smith
Company name

Yet more available pages

Responsive grid

Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Nullam id dolor id nibh ultricies vehicula ut id elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

More »

Typography

Donec sed odio dui. Nulla vitae elit libero, a pharetra augue. Nullam id dolor id nibh ultricies vehicula ut id elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.

More »

Startup Growth Lite is a free theme, contributed to the Drupal Community by More than Themes.