How-to: Do anything with VoIP - VoIP News Now that you've discovered VoIP and found the right service for you, how do you utilize all those cool funtions? Read on to find out. |
Accuconfernce - Web Conferencing Free 30 Day Web Conferencing Trial when you sign up and pay for our Audio Services. For a limited time only. |
PortForward.com - Free Help Setting up Your Router or Firewall port forward helps you to open up a port in your router or firewall so that you can play online games, host a web server or ftp server, upload webcam data, instant message or send and receive mIRC DDC fserve operations. |
eFoundations: Videoconferencing in education Post and blog |
EETimes.com - Press Release - SightSpeed Joins Plaxo Open Platform Program; Adds Easy To Use Contact EE Times is the online source of global news for the creators of technology. |
PhoneGnome - How it works VoIP Solution to call others Free, plus get super low rates on international and/or long distance calls. |
VoIPowering your Office with Asterisk Part I Setting up a testing network is step one on the road to your free PBX. This shouldn't take more than an hour of your life. |
Metrix Communication LLC Has a number of tiny wireless nodes, and Pyramid Linux...a version optimized for wireless communications. |
hearusnow.org: Home Page Consumer Voice for Communications Choice |
O'Reilly Network: Telecom Terms and Concepts The traditional PSTN is a complex creature, but it must be understood in order to integrate successfully with VoIP. Sean Walberg walks us through the world of traditional telephony, identifying the key terms, concepts, and acronyms along the way. |
Interactive Voice Response toolkit Voxeo Prophecy 2006 Voxeo is a vendor of IVR platforms and IVR hosting for enterprises, call centers, and IVR developers. Works on Windows. |
Book: Wireless Networking in the Developing World From the description:
The massive popularity of wireless networking has caused equipment costs to continually plummet, while equipment capabilities continue to increase. By applying this technology in areas that are badly in need of critical communications infrastructure, more people can be brought online than ever before, in less time, for very little cost. We hope to not only convince you that this is possible, but also show how we have made such networks work, and to give you the information and tools you need to start a network project in your local community.
The book
This book was created by a team of individuals who each, in their own field, are actively participating in the ever-expanding Internet by pushing its reach farther than ever before. Over a period of a few months, we have produced a complete book that documents our efforts to build wireless networks in the developing world.
We hope that you find these materials and this website useful. Please feel free to contribute your own experiences on the wiki and mailing list, and help make the next edition even better.
You can download the book in PDF form as a single file (2.0 MB), or in chapters.
The printed book
The book is completed, and printed copies will shortly be available from from Lulu.com, a print-on-demand service. The PDF will be updated periodically, and ordering from the print-on-demand service ensures that you will always receive the latest revision. The printed version is nearly ready; check back in a few days. |
How to Teleconference for Free | MediatorTech Description of several audio teleconferencing service, including FreeConference, MyFreeTeleconference and FreeConferenceService. |
Low Density Voice Over IP Gateway Masters project describing the integration of the Asterisk open-source PBX with Grandstream softphones and Digium hardware to create a VoIP PBX gateway with 4 IP phones, 2 conventional phone lines. Total cost about $229.00 (plus an old Pentium computer). |
VOIP Wiki - a reference guide to all things VOIP One of the best on-line information about VOIP, and the home of the Asterisk Wiki |
Voice over IP and IP Telephony References Extensive list of links to literature and industry working group papers. Seems to be current to about 2002.
Links are unverified. Back up a little on the URL to get to Raj Jain's web page. |
Voice Over IP, The Way It Should Be page 1 Paper from 1999. You maybe could argue that things have progressed considerably. :-) |
Voice Over IP, The Way It Should Be page 5 List of call quality comparisons using downloadable audio files. covers the G.xxx codecs typically used for H.323 calls. |
voip-info.org Open Source VOIP Software This is from the VoIP Wiki, a page pointing to open-source VoIP applications, both clients and servers. |
Asterisk Cookbook Wiki Wiki for contributors to the O'Reilly Asterisk Cookbook. |
Beer, Coffee, and a little DSP Wonderful blog which documents building of an embedded Linux system to host Asterisk. Outstanding ideas on hardware assembly, soldering, etc. |
Asterisk Guru - Tutorials and howto's for the asterisk PBX and voip in general Asterisk Guru Website - outstanding set of tutorials. |
Asterisk - 4D Case study for an asterisk implementation |
VoIPowering your Office with Asterisk—Building a Test Lab, Part 3 Finally, we swap in your company logo, configure firewall settings, and connect to the PSTN. |
VoIPowering your Office with Asterisk—Building a Test Lab, Part 2 By the end of this episode, your test system will be up and running and you'll be making calls. |
VoIPowering your Office with Asterisk – Building a Test Lab, Part 1 Setting up a testing network is step one on the road to your free PBX. This shouldn't take more than an hour of your life. |
Nerd Vittles » 50 Great Halftime Projects Using Your Free Asterisk@Home PBX *The* best documentation on Asterisk |
Nerd Vittles » Newbie’s Guide to Asterisk@Home 2.7: Unabridged Installation and Upgrade Guide *The* best documentation on Asterisk |
Sangoma - Home Alternate source for hardware cards that work with Asterisk |
eWEEK Labs Review: Asterisk 1.2.1 <b>Review:</b> IP PBX performs well, but complexity increases as implementation grows. Review of the Asterisk open source PBX from eWeek. |
AstLinux - The Professional's PBX - Home AstLinux - The Professional's PBX - Image designed for embedded processors |
Asterisk: The Future of Telephony, First Edition Many organizations are drawn to Internet telephony's promise of cost savings, and its ability to move data, images, and voice traffic over the same connection. Asterisk, an open source system than runs on Linux, offers the best option. This guide covers... |
Asterisk Flash Operator Panel A Flash application which acts as an interface to Asterisk. |
Asterisk Management Portal - Coalescent Systems This is a Gui "front end" which allows you to manipulate the Asterisk application without having to actually edit the config files. |
Asterisk@Home This is a self-contained CD which includes Asterisk and GUI managment applications to configure and run a small version of Asterisk. Provided as an ISO image. Includes configuration for Zaptel hardware. |
Asterisk Documentation Project - Documenting the Asterisk PBX The Asterisk Documentation Project - To document all that is Asterisk.
There has been considerable effort in updating the documentation since the older ca. 2003 "Hitchhiker's Guide" The dcs are now split up into a "Get Started with Asterisk" and an "Asterisk Internals" section. Note there is an O'Reilly book coming out in the autumn of 2005. |
ONLamp.com VoIP and POTS Integration with Asterisk [Jan. 22, 2004] Article by John Todd |
Asterisk: Red Hat Linux 9 Install Guide A nice walk-through of installing Asterisk on Red Hat 9...which would also be be useful for installing over Fedora. |
Asterisk - The Open Source Linux PBX Asterisk is an Open Source telephony switching and private branch exchange daemon. It is built with a modular architecture for hardware interfaces and telephony applications. A large number of switching and packet voice protocols and a variety of hardware interfaces are supported, and more are in development. New web site in Fall of 2005. Current version is 1.0.9. Version 1.2.0 beta 1 is available. |
Asterisk Introduction Introductory WIKI page for Asterisk |
ASTGUICLIENT A GUI client for the Asterisk open-source PBX. Includes documentation for building a custom kernel. Version 1.1.7 released Ocrober 5, 2005 |
Index of /asterisk/sounds Alison Sounds from John Todd's web site. |
Asterisk Cookbook Tilgman's Asterisk Notes -- 2002 - 2004 |
How to get started with Asterisk Martin List-Petersen's getting started page Last update 5/10/2005 |
SourceForge.net: Project Info - pyst: Python for Asterisk Python interfaces and libraries for Asterisk Version 0.0.3 issued May 13, 2004 |
Asterisk Gateway Interface (AGI), Details of the Asterisk Gateway Interface which can be used for launching other processes based on events in Asterisk |
Allison Prompts A listing of all prompts available for building an Automatic Call Director spoken by "Allison".
Current as of May 2004 |
Asterisk Applications A list of all the "applications" available under Asterisk. These are called from the extensions.conf |
Asterisk Console Commands Console Commands listing, when entering 'help' at the Asterisk console |
ONLamp.com: Asterisk: A Bare-Bones VoIP Example [Jul. 03, 2003] John Todd's Asterisk Tutorial Asterisk is both an open source toolkit for telephony applications and a full-featured PBX application. Learn how to configure a simple telephone system with Asterisk in this tutorial. |
Grandstream Budgetone as a "satellite" phone in branch office configuration files. |
AstGui Client Config Files The client suite runs on Windows, UNIX and Mac, includes the astGUIclient client-side web app which extends your phone's functionality and the VICIDIAL auto-dialer. This package is free as in GPL. (the suite is not an asterisk configuration tool)
This package is geared towards Asterisk installations with SIP,IAX or Zap phones and Zaptel, IAX or SIP trunks. |
WLUG-Wiki - Asterisk Sample Setup Nice sample setup including FWD |
More Working Configuration Files sip.conf, extensions.conf, etc. |
Asterisk config extensions.conf Wiki Page describing extensions.conf |
sip.conf04 -- most recent copy Most recent working copy. |
eMail: Icide - Sample config file with Asterisk for Grandstream and X100P |
John Todd's Asterisk Configuration Files Config Files with John Todd's On-Lamp.com article |
*CLI> show dialplan Dialplan created with SIP.original |
AstLinux - The Professionals PBX - Home AstLinux - The Professional's PBX - embedded version of Asterisk and Linux |
Linux From Scratch Linux From Scratch - build your own Linux distribution from scratch Version 6.1 LFS was released on 7/9/2005 Extensive Documentation |
Teleflip Home Send an email or SMS to anyone so long as you know their cell phone number. It's fun, free and for your phone. |
Welcome to Flakey.INFO Waveguide antenna calculator |
Production of 2U wireless rack router and proxy Production of 2U Wireless Rack-mountable Box |
Soekris Engineering Website Maker of motherboards and cases |
LinuxDevices.com -- the embedded Linux resource Comprehensive information and resources on using Linux in embedded applications. This site provides embedded Linux news, articles, events, links, jobs, polls, FAQ, interactive forum, and product information. |
Linux Kernel 2.6: the Future of Embedded Computing, Part I Embedded features that are included in the 2.6 kernel. |
Siproxd Project A SIP proxy which provides an alternative to STUN |
Ping Plotter Windows-based testing tool for determining bottlenecks and problems with connectivity. Like a graphical TraceRoute on steroids. |
Wiretapped - Computer Security Software etc. Extensive listing of security software |
Session Border Controller - Wikipedia, the free encyclopedia Wikipedia definition |
Intertex - sip enabled firewalls, adsl modems with firewall/nat Develops adsl modems and firewall/nat with focus on the sip standard for true ip communication. |
Middelebox communication architecture and framework Srisuresh, P., et. al. RFC 3303 2002 |
netfilter/iptables project homepage - The netfilter/iptables project Home page for the IP tables project which is the basis for the firewall included with Red Hat, Fedora and other Linux distributions. |
Jonathan Rosenberg's Home Page Check out the SIP RFC series for all his work with the IETF |
VoIP Traversal of NAT and Firewall -IP Telephony / VoIP - Cisco Systems Good overview of the problem, including discussions of Layer 3 and Layer 4 firewalls, and application level gateways. |
SIP, NAT and Firewalls Masters Thesis 1997 |
A SIP Application Level Gateway for Network Address Translation B. Biggs Internet Draft, Exprired August 2000 |
Rosenburg: IETF Draft: Getting SIP through Firewalls and NATs Obsolete, Expired July, 2000. |
Intertex Gateway Router Manual Costs $225. |
D-Link Router Configuration This is the Advanced screen for a D-Link router configuration to allow an H.323 compatible device located inside the firewall. Note the port assignments: 15328-15333 and 1720. |
http://www.abptech.com/pdf/NATPASS_Admin_Manual_V22.pdf NATPASS application |
Operating phones behind NAT Author: Christian Stredicke
Title: SNOM White Paper
Explanation of dealing with VoIP (SIP) phones behind NAT. |
NAT Tranversal in SIP Authors: Sternman, Baruch, and Schwartz, David
Title: NAT Transversal in SIP
Abstract/Comment Deltathree exposition of NAT Transversal in SIP which does a nice job of explaining the issues, including STUN. Includes a nice explanation of the 4 types of NAT. They discuss uPnP but conclude that it won't work because uPnp doesn't work with cascaded NATs. |
VOIP vs. Firewalls port opening VOIP firewalls haven't become a huge issue yet because many companies are migrating toward VOIP using private IP trunking for wide-area VOIP or they're implementing only on the LAN side, so there's no VOIP traffic moving from an untrusted to a trusted network. |
Ekiga ~ Free your speech. Ekiga's home. - This is the project formerly known as GnomeMeeting |
GnomeMeeting - A window to the world Home Page for Gnomemeeting. This is an open-source computer-based videoconferencing application which runs under Linux. Currently at version 1.2.2 They are also working on a version that is compatible with SIP. |
VoipSpeak - Phoenix Audio Duet PCS Review VoipSpeak - The Voice of the VOIP Revolution, Phoenix Audio Duet PCS Review
Another look at the Duet. |
TMC Lab Reviews: Phoenix Audio Technologies Duet Speakerphone This is an echo-cancelling speakerphone that can be used with VoIP software. Works well in those cases when you want to avoid the "headset, calling from mars look". |
How to Distribute VoIP Throughout a Home (Resources for Michigan Telephone Users) How to Distribute VoIP Throughout a Home - The most comprehensive page of instructions on the web for those who wish to connect a VoIP adapter to their home's inside telephone wiring. This page even covers some unusual situations, such as using alarm systems or PVR's with VoIP. |
TalkSwitch VoIP Telephone Systems TalkSwitch VoIP Telephone Systems combine the proven strengths of the TalkSwitch PBX phone system with the advantages of IP telephony. With its seamless convergence of traditional and IP connections, the TalkSwitch VoIP solution delivers affordable branch-to-branch connectivity to very small businesses. |
Linksys Voice Over IP LinkSys VoIP Products: Includes VoIP routers, and a phone adapter. Require sign up with a third-party VoIP provider |
D-Link Voice & IP Communications D-Link hardware for VoIP connections Includes routers, and two IP phones |
IP Port Assignments Standard port assignments to be used for phones and video systems that are behind a firewall. |
IP Port Assignments. Standard port assignments to be used for phones and video systems that are behind a firewall. |
Micronet VoIP Telephony Hardware Gateways for interfacing VoIP and conventional telephone hardware. |
VoiceTronix VoIP from down under. |
The Artisoft TeleVantage PC-PBX and PC-Based Computer Telephone Systems If you are building a call center, lots of background and hardware is available here. |
IP Phone Configuration Sample Configuration of Grandsteram Phone |
broadband » Forums » Comcast HSI » Re: Lose DNS after about 15-60mins DSL, ADSL, cable regarding Motorola Surfboard Cable Modem |
broadband » Adelphia High Speed Internet 3 Technical Questions DSL, ADSL, cable T1 and T2 counters problem |
eCosCentric Home Realtime operating system |
SilentPCReview.com :: Everything about Silent / Quiet Computers Everything about Silent / Quiet Computers |
Soekris Engineering Website Maker of motherboards and cases |
Building a Small Form Factor Computer There is blood on the floor. |
Noise in Computing: A Primer :: SilentPCReview.com Everything about Silent / Quiet Computers |
SilentPCReview.com :: Everything about Silent / Quiet Computers Everything about Silent / Quiet Computers |
Building a solid-state mini-ITX Linux recording studio Comprehensive information and resources on using Linux in embedded applications. This site provides embedded Linux news, articles, events, links, jobs, polls, FAQ, interactive forum, and product information. |
Welcome to the Shuttle Global Website Seems to be addressing the noise problem |
Newegg.com -- Online Computer Parts, Peripherals, Components, and Accessories buy computer components, peripherals, computer accessories, consumer electronics, digital cameras, memory, video cards, displays and more with great deals and cheap prices. |
ASUS Pundit Barebone System for Socket 478 buy ASUS PUNDIT-R SECURITYKEY Barebone Systems for a cheap price. |
Small Machines as Servers Mac Mini as a serve. |
Ars System Guide Small Form Factor systems Ars Technica 6/7/2004 article on Small Form Factor Systems |
Windows XP Embedded USB boot Boot windows off a USB Drive |
Forgot the Administrator's Password? MCSEworld by Daniel Petri is one of the most comprehensive MCSE related web sites. With hundreds of Windows 2000, NT, XP and Exchange 2000 related tips, tricks and how-to articles, MCSEworld has become one of the world's leading MCSE and IT related knowledge bases. |
Last_Mile_Customer_Owned_Networks Discussion of a business scenario where the customer owns a fiber connection directly to an ISP, bypassing cable and telcos. |
Bob Frankston's Web Page Thoughtful writings about Net Neutrality, and telecommunications from a computer pioneer. |
PBS | I, Cringely . Links related to FTTH Links to the Cringley article about FTTH and bypassing telcos and cablecos |
PBS | I, Cringely . June 29, 2006 - If we build it they will come Cringly's column discussing FTTH (fiber to the home), and why customers should consider purchasing their own fiber connection directly to an ISP bypassing the cable and telcos. |
Pogue’s Posts - Technology - New York Times Blog David Pogue's blog about technology. |
Smith On VoIP - Garrett Smith’s Insights on VoIP Products and Services Blog of Garrett Smith Containing Insights on the Latest VoIP Products and Services |
Cringley on Net Neutrality (or not) Cringley on Net Neutrality (or not) and how it relates to VoIP |
The Paradox of the Best Network A somewhat provacative commentary by David Isenberg including comments about municipal networks |
Pulver.com Jeff Pulver is one of the the VoIP gurus, and founded several VoIP startups. |
Chris Sanders » Packet School 101 - Part 1 Outstanding Tutorial on Packet Sniffing. |
Wireshark The World's Most Popular Network Protocol Analyzer Wireshark is the new version of Etherial, with the same developers |
Network Analyzer and Network Monitor - CommView A commercial network analyzer/sniffer |
Sysinternals Freeware - Utilities for Windows NT and Windows 2000 - TCPView TCPView shows open TCP ports on a Windows computer |
Packet Sniffing: A Crash Course Author: Dick Hazeleger
Excellent Tutorial on using Ethereal |
Ethereal: Useful Links Extensive List of packet-sniffing information and tools. |
Ethereal Protocol Analyzer The Ethereal protocol analyzer is a network scanner which runs on multiple operating systems, including Linux and Windows. It is especially helpful for decoding SIP scans, as it shows SIP and RTP packets. Capture files can be created and saved. Traffic can be filtered while saving, to restrict the amount of packet information which is visible for analysis.
Version 0.10.10 was released March 11, 2005 |
PuTTY: a free telnet/ssh client The PuTTy terminal program is a character-based terminal program allowing SSH or telnet sessions to a unix host from a Windows workstation. |
Asterisk Plays Trixbox 2.0 Popular GUI implementation of open source IP-PBX gets CRM religion. |
Asterisk CLI - voip-info.org List of Asterisk CLI commands |
Asterisk « Keystone IT Trixbox and Asterisk hints |
Trixbox Without Tears Trixbox Without Tears: Tutorial for installing Trixbox |
http www.trixbox.org uploads FtOCC-Administrator.jpg Trixbox Admin Logo (Old Colors) |
http www.trixbox.org uploads trixbox300dpi.jpg Trixbox Logo (new colors) |
freePBX The information portal for FreePBX Users and Developers FreePBX is a web-based interface for Asterisk |
HUDlite The "heads-up display"... a separate application which allows you to see the status of your Trixbox or Asterisk system on your own computer. Requires the HUD server. |
SugarCRM - Commercial Open Source CRM The SugarCRM is included with Trixbox... a very well-regarded CRM application, but considered by many to be a bit of a "mystery app" so far. |
Packetizer Home Page A resource for packet-switched conversational protocols, including H.323, SIP, instant messaging protocols, H.248, T.120, MGCP, and more |
SIP and H.323 Comparison A classic paper comparing SIP and H.323 by Henning Schulzrinne, one of the father's of SIP. |
OpenH323 Project Open source impelementation of the H.323 protocol. May have stalled out....latest news is 23 October 03. |
H.323 Information Site Packetizer Web Site discussion on h323. |
RFC 2617 (rfc2617) - HTTP Authentication: Basic and Digest Access Authenti RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication |
RFC 3261 (rfc3261) - SIP: Session Initiation Protocol RFC 3261 - SIP: Session Initiation Protocol |
SIP Introduction Author: Jan Janak
A brief overview of SIP describing all important aspects of the Session Initiation Protocol |
iptel.org SIP Server SIP Express Router The SER (SIP Express Router). Another free SIP server. |
playSIP A command line program that can be used to call a SIP session, and optionally record the incoming media stream into a file. |
SIPphone - Call worldwide over your broadband Internet connection with any phone SIPphone - A free or low cost internet prvider. Provides a free softphone Also sells the D-Link 1402S router. |
VoiceWing Home Verizon's VoIP offering. |
AT&T: VoIP CallVantage Voice over IP from AT&T Note that both Verizon and AT&T have been active with VoIp for less than a year. |
VoicePulse Connect for Asterisk VoicePulse is one of the more highly recommended providers for providing SIP and IAX2 connections to your Asterisk or Trixbox. Excellent Tech Support |
m0n0wall Recommended Open Source Firewall
m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software).
m0n0wall is based on a bare-bones version of FreeBSD, along with a web server, PHP and a few other utilities. The entire system configuration is stored in one single XML text file to keep things transparent.
m0n0wall is probably the first UNIX system that has its boot-time configuration done with PHP, rather than the usual shell scripts, and that has the entire system configuration stored in XML format. |
New VoIP Security Book - O'Reilly Emerging Telephony The O'Reilly Emerging Telephony site covers the latest happenings in telecommunications, from VoIP and Internet Telephony, to exciting new mobile applications and devices, to the policy and regulatory issues that impact these important technologies. Including news, analysis, reviews, technical articles, and spotlighting the O'Reilly books and conference in this space, O'Reilly Emerging Telephony is where we'll be watching the alpha geeks in the telecommunications field. |
iptables Reference for IPTables, the Linux firewall. this is from the Red Hat Enterprise Linux Reference Guide. |
Hacking Exposed VoIP: Voice over IP Security Secrets and Solutions by David Endler and Mark Collier Hacking Exposed VoIP companion website by David Endler and Mark Collier
Worth a look just for the network tools listing. Most tools are for Linux; but if you're running Asterisk, you are running Linux anyway. (LK) |
Troubleshooting Cisco IP Telephony Troubleshooting Cisco IP Telephony, Paul Giralt, Addis Hallmark, Anne Smith |
The designers of SIP implemented a hybrid of... Challenge-Response Protocol for SIP |
VoIP: It's not so easy to listen in | CNET News.com VoIP: It's not so easy to listen in | Some Internet phone service providers say they're willing to cooperate with police seeking to wiretap conversations--but they can't because of technical limitations. | February 13, 2004, 3:36 PM PT | Ben Charny |
Intel® Internet Video Phone - Firewalls Discusses problems involved with getting the H.323 protocol safely through firewalls, and offers solutions. 1997 |
The first thing that should come to mind reading... Encryption Options |
The calls are also vulnerable to hijacking or a... Man in the middle attack |
SecurityFocus HOME Infocus: Voice over IP Security SecurityFocus is designed to facilitate discussion on security related topics, create security awareness, and to provide the Internet's largest and most comprehensive database of security knowledge and resources to the public. It also hosts the BUGTRAQ mailing list. |
P2P SIP Dialing By creating a SRV record in DNS for your domain you can help remote PBX systems establish P2P calls for a specific extensions. For example, when someone calls me, my URI is resolved to my PBX (sip.blyon.com). When the call comes into my Asterisk box, blyon is setup as a extension, and that extension is connected to a phone or a context. As a result, if someone uses something like Xten to call blyon@blyon.com, I get a normal ring and phone call. When I use my Cisco 7960 phone and dial someone's SIP URI it completes like a normal phone call |
Practical Voice Over IP (VoIP) SIP, and related protocols Course curriculum Updated 10/2005 |
Index of Shulzrinne papers List of Henning Schulzrinne papers. Schulzrinne is one of the original developers of the SIP protocol. |