Building Telephony Systems with OpenSIPS, 2/e(Paperback)
暫譯: 使用 OpenSIPS 建立電話系統(第二版)

Flavio E. Goncalves, Bogdan-Andrei Iancu

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-29
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 1785280619
  • ISBN-13: 9781785280610
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Build high-speed and highly scalable telephony systems using OpenSIPS

About This Book

  • Install and configure OpenSIPS to authenticate, route, bill, and monitor VoIP calls
  • Gain a competitive edge using the most scalable VoIP technology
  • Discover the latest features of OpenSIPS with practical examples and case studies

Who This Book Is For

If you want to understand how to build a SIP provider from scratch using OpenSIPS, then this book is ideal for you. It is beneficial for VoIP providers, large enterprises, and universities. This book will also help readers who were using OpenSER but are now confused with the new OpenSIPS.

Telephony and Linux experience will be helpful to get the most out of this book but is not essential. Prior knowledge of OpenSIPS is not assumed.

What You Will Learn

  • Learn to prepare and configure a Linux system for OpenSIPS
  • Familiarise yourself with the installation and configuration of OpenSIPS
  • Understand how to set a domain and create users/extensions
  • Configure SIP endpoints and make calls between them
  • Make calls to and from the PSTN and create access control lists to authorize calls
  • Install a graphical user interface to simplify the task of provisioning user and system information
  • Implement an effective billing system with OpenSIPS
  • Monitor and troubleshoot OpenSIPS to keep it running smoothly

In Detail

OpenSIPS is a multifunctional, multipurpose signalling SIP server. SIP (Session Initiation Protocol) is nowadays the most important VoIP protocol and OpenSIPS is the open source leader in VoIP platforms based on SIP. OpenSIPS is used to set up SIP Proxy servers. The purpose of these servers is to receive, examine, and classify SIP requests. The whole telecommunication industry is changing to an IP environment, and telephony as we know it today will completely change in less than ten years. SIP is the protocol leading this disruptive revolution and it is one of the main protocols on next generation networks. While a VoIP provider is not the only kind of SIP infrastructure created using OpenSIPS, it is certainly one of the most difficult to implement.

This book will give you a competitive edge by helping you to create a SIP infrastructure capable of handling tens of thousands of subscribers.

Starting with an introduction to SIP and OpenSIPS, you will begin by installing and configuring OpenSIPS. You will be introduced to OpenSIPS Scripting language and OpenSIPS Routing concepts, followed by comprehensive coverage of Subscriber Management. Next, you will learn to install, configure, and customize the OpenSIPS control panel and explore dialplans and routing. You will discover how to manage the dialog module, accounting, NATTraversal, and other new SIP services. The final chapters of the book are dedicated to troubleshooting tools, SIP security, and advanced scenarios including TCP/TLS support, load balancing, asynchronous processing, and more.

A fictional VoIP provider is used to explain OpenSIPS and by the end of the book, you will have a simple but complete system to run a VoIP provider.

Style and approach

This book is a step-by-step guide based on the example of a VoIP provider. You will start with OpenSIPS installation and gradually, your knowledge depth will increase.

商品描述(中文翻譯)

**使用 OpenSIPS 建立高速且高度可擴展的電話系統**

## 本書介紹
- 安裝和配置 OpenSIPS 以驗證、路由、計費和監控 VoIP 通話
- 使用最具可擴展性的 VoIP 技術獲得競爭優勢
- 通過實用範例和案例研究發現 OpenSIPS 的最新功能

## 本書適合誰
如果您想了解如何使用 OpenSIPS 從零開始建立 SIP 供應商,那麼這本書非常適合您。它對 VoIP 供應商、大型企業和大學都很有幫助。本書也將幫助那些曾經使用 OpenSER 但現在對新的 OpenSIPS 感到困惑的讀者。

擁有電話和 Linux 經驗將有助於您充分利用本書,但並非必需。對 OpenSIPS 的先前知識並不假設。

## 您將學到什麼
- 學習為 OpenSIPS 準備和配置 Linux 系統
- 熟悉 OpenSIPS 的安裝和配置
- 理解如何設置域並創建用戶/分機
- 配置 SIP 端點並在它們之間撥打電話
- 撥打和接聽 PSTN 的電話,並創建訪問控制列表以授權通話
- 安裝圖形用戶界面以簡化用戶和系統信息的配置任務
- 使用 OpenSIPS 實施有效的計費系統
- 監控和排除 OpenSIPS 的故障,以保持其平穩運行

## 詳細內容
OpenSIPS 是一個多功能、多用途的信號 SIP 伺服器。SIP(會話發起協議)如今是最重要的 VoIP 協議,而 OpenSIPS 是基於 SIP 的 VoIP 平台的開源領導者。OpenSIPS 用於設置 SIP 代理伺服器。這些伺服器的目的是接收、檢查和分類 SIP 請求。整個電信行業正在轉向 IP 環境,而我們今天所知的電話系統在不到十年的時間內將會完全改變。SIP 是引領這場顛覆性革命的協議,也是下一代網絡上的主要協議之一。雖然 VoIP 供應商並不是使用 OpenSIPS 創建的唯一類型的 SIP 基礎設施,但它無疑是最難實施的之一。

這本書將通過幫助您創建一個能夠處理數萬名用戶的 SIP 基礎設施,為您提供競爭優勢。

從介紹 SIP 和 OpenSIPS 開始,您將首先安裝和配置 OpenSIPS。您將接觸到 OpenSIPS 腳本語言和 OpenSIPS 路由概念,隨後全面介紹用戶管理。接下來,您將學習安裝、配置和自定義 OpenSIPS 控制面板,並探索撥號計劃和路由。您將發現如何管理對話模塊、計費、NAT 穿透和其他新的 SIP 服務。本書的最後幾章專注於故障排除工具、SIP 安全性和高級場景,包括 TCP/TLS 支持、負載平衡、異步處理等。

本書使用一個虛構的 VoIP 供應商來解釋 OpenSIPS,並且在書的結尾,您將擁有一個簡單但完整的系統來運行 VoIP 供應商。

## 風格與方法
這本書是基於 VoIP 供應商範例的逐步指南。您將從 OpenSIPS 的安裝開始,逐漸加深您的知識深度。