Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Бізнес та економіка
- Управління
- Building Telephony Systems with OpenSER. A step-by-step guide to building a high performance Telephony System
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
Building Telephony Systems with OpenSER. A step-by-step guide to building a high performance Telephony System
Flavio E. Goncalves, Bogdan Andrei Iancu (EUR), Flavio E Goncalves
Eлектронна книга
- Building Telephony Systems with OpenSER
- Table of Contents
- Building Telephony Systems with OpenSER
- Credits
- About the Author
- About the Reviewers
- Preface
- What This Book Covers
- What You Need for This Book
- Who This Book Is For
- Conventions
- Reader Feedback
- Customer Support
- Downloading the Example Code for the Book
- Errata
- Questions
- 1. Introduction to SIP
- SIP Basics
- SIP Proxy in the Context of a VOIP Provider
- SIP Operation Theory
- SIP Registration Process
- Server Operating as a SIP Proxy
- Server Operating as a SIP Redirect
- Basic Messages
- SIP Dialog Flow
- SIP Transactions and Dialogs
- The RTP Protocol
- Codecs
- DTMF-Relay
- Real Time Control Protocol (RTCP)
- Session Description Protocol (SDP)
- The RTP Protocol
- The SIP Protocol and the OSI Model
- The VoIP Provider "Big Picture"
- SIP Proxy
- User, Administration, and Provisioning Portal
- PSTN Gateway
- Media Server
- Media Proxy or RTP Proxy for Nat Traversal
- RADIUS Accounting
- CDRTool Rating
- Monitoring Tools
- Where You Can Find More Information
- Summary
- SIP Basics
- 2. The SIP Express Router
- Where Are We?
- What is the SIP Express Router?
- What Software to Use, SER or OpenSER?
- Usage Scenarios
- OpenSER Architecture
- Core and Modules
- Sections of the File openser.cfg
- Sessions, Dialogs, and Transactions
- openser.cfg Message Processing
- SIP ProxyExpected Behavior
- Stateful Operation
- Differences between Strict Routing and Loose Routing
- Understanding SIP and RTP
- Summary
- 3. OpenSER Installation
- Hardware Requirements
- Software Requirements
- LabInstalling Linux for OpenSER
- Downloading and Installing OpenSER v1.2
- LabRunning OpenSER at the Linux Boot
- OpenSER v1.2 Directory Structure
- Configuration Files (etc/openser)
- Modules (/lib/openser/modules)
- Binaries (/sbin)
- Log Files
- Startup Options
- Summary
- 4. OpenSER Standard Configuration
- Where Are We?
- Analyzing the Standard Configuration
- Using the Standard Configuration
- Routing Basics
- Transactions and Dialogs
- Initial and Sequential Requests
- Routing in a Context of a Transaction
- Routing in the Context of a Dialog
- LabTracking a Complete Dialog
- LabRunning Stateless
- LabDisabling record-route
- Summary
- 5. Adding Authentication with MySQL
- Where Are We?
- The AUTH_DB Module
- The REGISTER Authentication Sequence
- Register Sequence (Packets Captured by ngrep)
- Register Sequence Code Snippet
- The INVITE Authentication Sequence
- INVITE Sequence Packet Capture
- Digest Authentication
- WWW-Authenticate Response Header
- The Authorization Request Header
- QOPQuality of Protection
- Installing MySQL Support
- openser.cfg File Analysis
- The Openserctl Shell Script
- Openserctl Resource File
- Openserctlrc File
- Using OpenSER with Authentication
- Enhancing the Script
- Managing Multiple Domains
- Alternative Routes
- Register Requests (route[2])
- Non-Register Requests (route[3])
- Managing Calls Coming from Our Domain
- Inbound-to-Inboundroute[10]
- Inbound-to-Outboundroute[11]
- Outbound-to-Inboundroute[12]
- Outbound-to-Outboundroute[13]
- Openserctl Resource File
- The Functions check_to() and check_from()
- Using Aliases
- Handling CANCEL requests and retransmissions
- Full Script with All the Resources Above
- LabEnhancing the Security
- LabUsing Aliases
- Summary
- 6. Building the User Portal with SerMyAdmin
- SerMyAdmin
- LabInstalling SerMyAdmin
- Basic Tasks
- Registering a New User
- Approving a New User
- User Management
- Domain Management
- Interface Customization
- Summary
- SerMyAdmin
- 7. Connectivity to the PSTN
- Where Are We?
- Requests Sent to the Gateway
- Requests Coming From the Gateway
- openser.cfg Inspection
- LabUsing Asterisk as a PSTN Gateway
- Asterisk Gateway (sip.conf)
- Cisco 2601 Gateway
- Using LCR (Least Cost Routes)
- The LCR Module
- Configuration Diagram
- VoIP Provider Dial Plan
- The LCR Table
- The Gateways Table
- The Gateway Groups Table
- Adding, Removing, and Showing LCR and Gateways
- Openserctl LCR-Related Commands.
- Notes:
- Examples:
- LabUsing the LCR Feature
- lcr Gateway Groups
- lcr Gateways
- lcr Routes
- The LCR Module
- Securing re-INVITES
- Blacklists and "473/Filtered Destination" messages
- Summary
- Where Are We?
- 8. Call Forward and Voice Mail
- Call Forwarding
- Pseudo-Variables
- AVP (Attribute-Value Pair) Overview
- AVPOPS Module Loading and Parameters
- Implementing Blind Call Forwarding
- LabImplementing Blind Call Forwarding
- Implementing Call Forward on Busy or nanswered
- Inspecting the Configuration File
- LabTesting the Call Forward Feature
- Summary
- Call Forwarding
- 9. SIP NAT Traversal
- NAT Types
- Full Cone
- Restricted Cone
- Port Restricted Cone
- Symmetric
- NAT Firewall Table
- Solving the SIP NAT Traversal Challenge
- Implementing a Far-End NAT Solution
- RFC3581 and the force_rport() Function
- Solving the Traversal of RTP Packets
- Implementing a Far-End NAT Solution
- Handling REGISTER Requests behind NAT
- Determining if the Client is behind NAT
- Handling INVITE Messages behind NAT
- Handling the Responses
- MediaProxy Installation and Configuration
- Installing MediaProxy
- openser.cfg Analysis
- Modules Loading
- Modules Parameters
- Register Message Processing
- Invite Message Processing
- BYE and CANCEL Message Processing
- RE-INVITE Message Handling
- Reply Message Handling
- Routing Script
- Invite Diagram
- Packet Sequence
- Lab Using MediaProxy for NAT Traversal
- Implementing a Near-End NAT Solution
- Why STUN Does Not Work with Symmetric NAT Devices
- Comparing STUN with TURN (Media Relay Server)
- ALGApplication Layer Gateways
- ICE (Interactive Connection Establishment)
- Summary
- Implementing a Near-End NAT Solution
- NAT Types
- 10. OpenSER Accounting and Billing
- Objectives
- Where Are We?
- VoIP Provider Architecture
- Accounting Configuration
- LABAccounting using MySQL
- openser.cfg Analysis
- Accounting using RADIUS
- Installation of FreeRADIUS and CDRTool
- Packages and Dependencies
- Create and Configure the Database for the Radius server
- Configuration of the FreeRADIUS Server
- Configure the RADIUS Client (radiusclient-ng)
- Configure OpenSER
- Test the Configuration after Making a Call
- Using CDRTool for Rating
- LABCDRTool Installation
- LABUsing CDRTool
- CDRTool Architecture
- How CDRTool Rates a Call
- LabCreating and Applying a Rating Plan
- Summary
- 11. Troubleshooting Tools
- Objectives
- Where Are We?
- Built-in Tools
- Packet Capture and Trace Tools
- TShark, Wireshark
- SipTrace
- Stress Testing Tools
- Sipsak
- SIPp
- Installing SIPp
- Stress TestThe SIP Signaling
- Stress TestThe RTP Signaling
- Testing MediaProxy
- Monitoring Tools
- Summary
- Objectives
- 12. After Words
- What's New in Version 1.2.3
- Cancel Handling
- Blacklist is Disabled by Default
- Method Filtering
- Alias_DB
- Branch_route
- Migration from 1.2.2 to 1.2.3 and 1.3.1
- Migrating the Script from Chapter 10 to openser 1.3.1
- RTPProxy
- LabInstalling RTPProxy
- Areas for Further Investigation
- Carrier Route
- Dialog
- SIP Session Timers
- SIP Peering
- TLS Transport Layer Security
- Development
- PERL
- WeSIP
- Common Mistakes
- Daemon Does Not Start
- Client Unable to Register
- Sending a Call to a Provider with Authentication
- Typos in the Configuration File
- The Last Tip
- Forum and Training
- Summary
- What's New in Version 1.2.3
- Index
- Назва: Building Telephony Systems with OpenSER. A step-by-step guide to building a high performance Telephony System
- Автор: Flavio E. Goncalves, Bogdan Andrei Iancu (EUR), Flavio E Goncalves
- Оригінальна назва: Building Telephony Systems with OpenSER. A step-by-step guide to building a high performance Telephony System
- ISBN: 9781847193742, 9781847193742
- Дата видання: 2008-04-25
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3cnj
- Видавець: Packt Publishing