官术网_书友最值得收藏!

What This Book Covers

Chapter 1 provides an overview of the SIP protocol, its architecture, and its main components. SIP flows are explained and will be essential for the future comprehension on this book. Some important concepts such as codecs, session description protocol, and real-time protocol are presented at the end of the chapter.

Chapter 2 will give you an overview of the OpenSER software. We also cover how SIP requests are processed and the basic concepts of transactions and dialogs after explaining what SIP is.

Chapter 3 is where you will learn how to install Linux prepared for OpenSER and OpenSER itself. After the installation, you will learn how to start and stop the daemon and how to initialize OpenSER at boot time.

Chapter 4 introduces you to the basic scripts and analyzes the default configuration. At the end it shows you some important concepts about routing transactions and dialogs. Be sure to understand the routing basics before going ahead.

Chapter 5 shows how to connect OpenSER to a MySQL database to authenticate all the initial requests. Later in this chapter you will see how to add some security mechanisms to improve your system.

Chapter 6 introduces some important concepts about the user portal. You will learn how to install and do the basic operations with SerMyAdmin. SerMyAdmin is a graphical user interface for OpenSER that aims to make your life easier in the administration of the server.

Chapter 7 teaches you how to connect to the PSTN (Public Switched Telephone Network) using a gateway. Details on how to connect to an Asterisk Server or a Cisco gateway are provided.

Chapter 8 introduces you to the concepts of call forwarding to a voicemail server. You can use Asterisk as a voicemail server connected to OpenSER. Concepts such as failure_route and AVPs are presented in this chapter.

Chapter 9 covers SIP NAT traversal. It introduces the problems and techniques to traverse NAT devices for SIP communications.

Chapter 10 is about billing. It teaches you how to send call detail records to a RADIUS Server and how to rate the calls using a GPL tool known as CDRTool.

Chapter 11 introduces some tools to help you in stress test your platform, detect voice quality problems, and trace SIP calls.

In After Words you can see last minute information covering newer versions of OpenSER, not available when the book was written.

主站蜘蛛池模板: 南澳县| 岳阳市| 综艺| 张家川| 星子县| 定日县| 东源县| 象州县| 吉木萨尔县| 黑龙江省| 余江县| 安福县| 普兰店市| 南安市| 抚顺县| 迭部县| 宜宾市| 夹江县| 赫章县| 钟祥市| 白城市| 平谷区| 宁陕县| 乐昌市| 林口县| 石家庄市| 太保市| 太白县| 永安市| 凤冈县| 祥云县| 尤溪县| 监利县| 称多县| 安国市| 固始县| 华蓥市| 邯郸市| 大余县| 汕头市| 鹤峰县|