• site home
  • blog home
  • galleries
  • contact
  • underwater
  • the bleeding edge

the last word

Photography meets digital computer technology. Photography wins -- most of the time.

You are here: Home / The Bleeding Edge / VoIP — part 4

VoIP — part 4

September 1, 2011 JimK Leave a Comment

On to the on-site IP PBX options.

If you like rolling your own, the most open, customizable, and versatile option is to take any old computer, and load software onto it that turns it into a PBX. If all of your incoming trunks are going to be IP-based, and all of your telephones are IP-based, you need no special hardware. Asterisk is an open source product that runs on Linux, some other Unix OS’s, including Mac OS X, and, through a port called AsterixWin32, on Windows. 3CX is a program for Windows. There are others. A group of vendors providing extensive hardware and software support for Asterisk has arisen. You can buy line and trunk cards for your Intel hardware, and you can also buy complete PBXs built on Asterisk. There are a couple of dozen other products to look at in this category.

If you have the hardware and software chops, and like to play in the sandbox, a software PBX is a good choice. If you’re an IT department with a tight budget supplying telephone service for several hundred people, it may be a great choice. I didn’t want to take on all the work myself, and I have a small number of phones, so I decided to look at a proprietary IP PBX. I’ve been using a local telephony inataller for the last ten years, and I’ve been happy with them, so I asked them what vendors they worked with. There were two: NEC and Cisco. I did some research, and decided that, although I liked the Cisco phones better, there were some issues that I couldn’t get around.

The first was that the Cisco PBX needs to run its own DHCP server, and therefore, to avoid conflicts with existing DHCP servers, needs to run in its own private virtual local area network (VLAN). It turns out that my LAN switches are capable of creating and managing VLANs, but I didn’t want to deal with the additional layers of complexity. Another issue is the Cisco IP protocols. For the systems I was considering, Cisco phones communicate with the Cisco PBX using a proprietary protocol called Skinny Call Control Protocol (SCCP, or just “Skinny”) that Cisco acquired when it bought Selsius in 1998. I wanted to have the option of installing other IP phones in the future. I am told that the Cisco PBXs support some standard protocols for local phones, but it doesn’t seem to be the main thrust of the company. The Cisco PBXs do support standard protocols for trunks.

That left me with the NEC PBXs, which do use standard protocols for communicating with local phones, and will let me run by own DHCP (they provide information for me to load on the DHCP server to allow the phones to find the PBX). There’s no guarantee that I’ll be able to install, say, a Polycom IP speakerphone, but I think I’ll have a better chance.

The NEC PBX initially looked to be cheaper than the Cisco, but, by the time I added a fancy voicemail system (more on that in a later post) the cost was about a wash.

I am more comfortable with the security aspects of an on-site PBX than I am with a cloud-based service. The PBX can act as a proxy for calls over IP trunks: the trunks connect, via UDP, to the PBX, and the PBX connects, also via UDP, to the phones. That way there’s only a surgical firewall hole, from the PBX’s IP address to the SIP trunk provider’s IP address, that needs to be opened.

The Bleeding Edge

← VoIP — part 3 VoIP — part 5 →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

May 2025
S M T W T F S
 123
45678910
11121314151617
18192021222324
25262728293031
« Apr    

Articles

  • About
    • Patents and papers about color
    • Who am I?
  • How to…
    • Backing up photographic images
    • How to change email providers
    • How to shoot slanted edge images for me
  • Lens screening testing
    • Equipment and Software
    • Examples
      • Bad and OK 200-600 at 600
      • Excellent 180-400 zoom
      • Fair 14-30mm zoom
      • Good 100-200 mm MF zoom
      • Good 100-400 zoom
      • Good 100mm lens on P1 P45+
      • Good 120mm MF lens
      • Good 18mm FF lens
      • Good 24-105 mm FF lens
      • Good 24-70 FF zoom
      • Good 35 mm FF lens
      • Good 35-70 MF lens
      • Good 60 mm lens on IQ3-100
      • Good 63 mm MF lens
      • Good 65 mm FF lens
      • Good 85 mm FF lens
      • Good and bad 25mm FF lenses
      • Good zoom at 24 mm
      • Marginal 18mm lens
      • Marginal 35mm FF lens
      • Mildly problematic 55 mm FF lens
      • OK 16-35mm zoom
      • OK 60mm lens on P1 P45+
      • OK Sony 600mm f/4
      • Pretty good 16-35 FF zoom
      • Pretty good 90mm FF lens
      • Problematic 400 mm FF lens
      • Tilted 20 mm f/1.8 FF lens
      • Tilted 30 mm MF lens
      • Tilted 50 mm FF lens
      • Two 15mm FF lenses
    • Found a problem – now what?
    • Goals for this test
    • Minimum target distances
      • MFT
      • APS-C
      • Full frame
      • Small medium format
    • Printable Siemens Star targets
    • Target size on sensor
      • MFT
      • APS-C
      • Full frame
      • Small medium format
    • Test instructions — postproduction
    • Test instructions — reading the images
    • Test instructions – capture
    • Theory of the test
    • What’s wrong with conventional lens screening?
  • Previsualization heresy
  • Privacy Policy
  • Recommended photographic web sites
  • Using in-camera histograms for ETTR
    • Acknowledgments
    • Why ETTR?
    • Normal in-camera histograms
    • Image processing for in-camera histograms
    • Making the in-camera histogram closely represent the raw histogram
    • Shortcuts to UniWB
    • Preparing for monitor-based UniWB
    • A one-step UniWB procedure
    • The math behind the one-step method
    • Iteration using Newton’s Method

Category List

Recent Comments

  • JimK on How Sensor Noise Scales with Exposure Time
  • Štěpán Kaňa on Calculating reach for wildlife photography
  • Štěpán Kaňa on How Sensor Noise Scales with Exposure Time
  • JimK on Calculating reach for wildlife photography
  • Geofrey on Calculating reach for wildlife photography
  • JimK on Calculating reach for wildlife photography
  • Geofrey on Calculating reach for wildlife photography
  • Javier Sanchez on The 16-Bit Fallacy: Why More Isn’t Always Better in Medium Format Cameras
  • Mike MacDonald on Your photograph looks like a painting?
  • Mike MacDonald on Your photograph looks like a painting?

Archives

Copyright © 2025 · Daily Dish Pro On Genesis Framework · WordPress · Log in

Unless otherwise noted, all images copyright Jim Kasson.