Difference between revisions of "VoIP Cookbook: Building your own Telecommunication Infrastructure"

From OnnoWiki
Jump to navigation Jump to search
(New page: * VoIP Cookbook: ABOUT THE AUTHORS * VoIP Cookbook: PREFACE * VoIP Cookbook: VoIP Overview How VoIP Works for Dummies. 3 Where to Start? 4 What Is Internet Telephony? 5 * [[Vo...)
 
Line 1: Line 1:
 
* [[VoIP Cookbook: ABOUT THE AUTHORS]]
 
* [[VoIP Cookbook: ABOUT THE AUTHORS]]
 
* [[VoIP Cookbook: PREFACE]]
 
* [[VoIP Cookbook: PREFACE]]
 +
 
* [[VoIP Cookbook: VoIP Overview]]
 
* [[VoIP Cookbook: VoIP Overview]]
How VoIP Works for Dummies. 3
+
** [[VoIP Cookbook: How VoIP Works for Dummies]]
Where to Start? 4
+
** [[VoIP Cookbook: Where to Start]]
What Is Internet Telephony? 5
+
** [[VoIP Cookbook: What Is Internet Telephony]]
  
* [[VoIP Cookbook: Becoming a user]] 7
+
* [[VoIP Cookbook: Becoming a user]]
PC to PC Internet Telephone Call 7
+
** [[VoIP Cookbook: PC to PC Internet Telephone Cal]]
Using softphone 11
+
** [[VoIP Cookbook: Using softphone]]
Installing X-Lite 11
+
** [[VoIP Cookbook: Installing X-Lite]]
X-lite Configuration 15
+
** [[VoIP Cookbook: X-lite Configuration]]
Install Ekiga 19
+
** [[VoIP Cookbook: Install Ekiga]]
Configuring Ekiga 19
+
** [[VoIP Cookbook: Configuring Ekiga]]
Configuring Account in Ekiga 27
+
** [[VoIP Cookbook: Configuring Account in Ekiga]]
Test your SIP Softphone 30
+
** [[VoIP Cookbook: Test your SIP Softphone]]
  
  
 
* [[VoIP Cookbook: VoIP Hardware for experienced Users]]
 
* [[VoIP Cookbook: VoIP Hardware for experienced Users]]
Linksys PAP-2 Analog Telephone Adapter 36
+
** [[VoIP Cookbook: Linksys PAP-2 Analog Telephone Adapter 36
Linksys IP Phone SPA 941 41
+
** [[VoIP Cookbook: Linksys IP Phone SPA 941 41
WiFi IPPhone 46
+
** [[VoIP Cookbook: WiFi IPPhone 46
Linksys Wireless-G IP Phone 47
+
** [[VoIP Cookbook: Linksys Wireless-G IP Phone 47
Hewlett Packard Ipaq 6395 56
+
** [[VoIP Cookbook: Hewlett Packard Ipaq 6395 56
Activating Ipaq 6395's Wireless Capability 56
+
** [[VoIP Cookbook: Activating Ipaq 6395's Wireless Capability 56
Running SJPhone 58
+
** [[VoIP Cookbook: Running SJPhone 58
Using SJPhone to place call through Ipaq 6395 65
+
** [[VoIP Cookbook: Using SJPhone to place call through Ipaq 6395 65
Nokia 68
+
** [[VoIP Cookbook: Nokia 68
Nokia Wireless Configuration 69
+
** [[VoIP Cookbook: Nokia Wireless Configuration 69
SIP Server and Account Configuration in Nokia E61 73
+
** [[VoIP Cookbook: SIP Server and Account Configuration in Nokia E61 73
Internet Telephone Configuration in Nokia 76
+
** [[VoIP Cookbook: Internet Telephone Configuration in Nokia 76
Registering to VoIP Softswitch 77
+
** [[VoIP Cookbook: Registering to VoIP Softswitch 77
Calling using Internet Telephone in Nokia E61 80
+
** [[VoIP Cookbook: Calling using Internet Telephone in Nokia E61 80
VoIP in ADSL Modem 82
+
** [[VoIP Cookbook: VoIP in ADSL Modem 82
ADSL Modem Configuration 83
+
** [[VoIP Cookbook: ADSL Modem Configuration 83
VoIP Configuration in Linksys WAG54GP2 86
+
** [[VoIP Cookbook: VoIP Configuration in Linksys WAG54GP2 86
  
  
 
* [[VoIP Cookbook: Interconnectivity and Telephone Number Allocation]]
 
* [[VoIP Cookbook: Interconnectivity and Telephone Number Allocation]]
Getting Free Washington State Telephone Number 94
+
** [[VoIP Cookbook: Getting Free Washington State Telephone Number 94
Free Internet Country: Country Code +882 97
+
** [[VoIP Cookbook: Free Internet Country: Country Code +882 97
Introducing your country code to International VoIP network 104
+
** [[VoIP Cookbook: Introducing your country code to International VoIP network 104
VoIP Rakyat's ENUM  
+
** [[VoIP Cookbook: VoIP Rakyat's ENUM  
 
106
 
106
Connecting to PSTN and Cellular Using VoIP Discount 116
+
** [[VoIP Cookbook: Connecting to PSTN and Cellular Using VoIP Discount 116
VoIP Cheap 118
+
** [[VoIP Cookbook: VoIP Cheap 118
  
 
* [[VoIP Cookbook: Asterisk Softswitch]]
 
* [[VoIP Cookbook: Asterisk Softswitch]]
Minimal Resource for Asterisk 121
+
** [[VoIP Cookbook: Minimal Resource for Asterisk 121
Asterisk Installation 121
+
** [[VoIP Cookbook: Asterisk Installation 121
Configuring Asterisk 122
+
** [[VoIP Cookbook: Configuring Asterisk 122
ENUM.CONF Configuration 122
+
** [[VoIP Cookbook: ENUM.CONF Configuration 122
SIP.CONF Configuration 123
+
** [[VoIP Cookbook: SIP.CONF Configuration 123
EXTENSIONS.CONF Configuration 123
+
** [[VoIP Cookbook: EXTENSIONS.CONF Configuration 123
  
  
 
* [[VoIP Cookbook: Asterisk for Incoming and Outgoing calls]]
 
* [[VoIP Cookbook: Asterisk for Incoming and Outgoing calls]]
Defining SIP Channel in sip.conf 126
+
** [[VoIP Cookbook: Defining SIP Channel in sip.conf 126
Asterisk as SIP Client 126
+
** [[VoIP Cookbook: Asterisk as SIP Client 126
Generic SIP configuration 128
+
** [[VoIP Cookbook: Generic SIP configuration 128
  
  
 
* [[VoIP Cookbook: Briker Softswitch]]
 
* [[VoIP Cookbook: Briker Softswitch]]
Zaptel Configuration 150
+
** [[VoIP Cookbook: Zaptel Configuration 150
SIP Trunk 151
+
** [[VoIP Cookbook: SIP Trunk 151
IAX2 Trunk 154
+
** [[VoIP Cookbook: IAX2 Trunk 154
H323 Trunk 156
+
** [[VoIP Cookbook: H323 Trunk 156
ZAP Trunk 158
+
** [[VoIP Cookbook: ZAP Trunk 158
Outbound Routes 159
+
** [[VoIP Cookbook: Outbound Routes 159
Inbound Routes 161
+
** [[VoIP Cookbook: Inbound Routes 161
Interactive Voice Response 162
+
** [[VoIP Cookbook: Interactive Voice Response 162
Setup Recordings 162
+
** [[VoIP Cookbook: Setup Recordings 162
Ring Groups 163
+
** [[VoIP Cookbook: Ring Groups 163
Pin Sets 165
+
** [[VoIP Cookbook: Pin Sets 165
  
  
 
* [[VoIP Cookbook: OpenSIPS High Performance Softswitch]]
 
* [[VoIP Cookbook: OpenSIPS High Performance Softswitch]]
Compile OpenSIPS 166
+
** [[VoIP Cookbook: Compile OpenSIPS 166
Prepare User Database Server 167
+
** [[VoIP Cookbook: Prepare User Database Server 167
Use opensipsctl 168
+
** [[VoIP Cookbook: Use opensipsctl 168
Some Routing Technique in OpenSIPS 169
+
** [[VoIP Cookbook: Some Routing Technique in OpenSIPS 169
How to route to PSTN and Cellular 169
+
** [[VoIP Cookbook: How to route to PSTN and Cellular 169
How to route ENUM Query in OpenSIPS 170
+
** [[VoIP Cookbook: How to route ENUM Query in OpenSIPS 170
Test ENUM Query in OpenSIP 171
+
** [[VoIP Cookbook: Test ENUM Query in OpenSIP 171
ENUM Routing Table in OpenSIPS configuration 172
+
** [[VoIP Cookbook: ENUM Routing Table in OpenSIPS configuration 172
  
  
 
* [[VoIP Cookbook: ENUM]]
 
* [[VoIP Cookbook: ENUM]]
Example of ENUM Service 174
+
** [[VoIP Cookbook: Example of ENUM Service 174
Delegation Concept in ENUM 174
+
** [[VoIP Cookbook: Delegation Concept in ENUM 174
ENUM Implementation 176
+
** [[VoIP Cookbook: ENUM Implementation 176
Setup BIND for ENUM Server 176
+
** [[VoIP Cookbook: Setup BIND for ENUM Server 176
Test DNS for ENUM Query 178
+
** [[VoIP Cookbook: Test DNS for ENUM Query 178
  
  
 
* [[VoIP Cookbook: Conference Server on Asterisk]]
 
* [[VoIP Cookbook: Conference Server on Asterisk]]
Configuring Conference Room MeetMe 179
+
** [[VoIP Cookbook: Configuring Conference Room MeetMe 179
Configuring Dialplan for Conference 180
+
** [[VoIP Cookbook: Configuring Dialplan for Conference 180
Activating Conference while Operating 181
+
** [[VoIP Cookbook: Activating Conference while Operating 181
  
  
 
* [[VoIP Cookbook: Trunk Peering in Asterisk]]
 
* [[VoIP Cookbook: Trunk Peering in Asterisk]]
 +
 
* [[VoIP Cookbook: NAT and Firewall]]
 
* [[VoIP Cookbook: NAT and Firewall]]
 +
 
* [[VoIP Cookbook: Voicemail in Asterisk]]
 
* [[VoIP Cookbook: Voicemail in Asterisk]]
 +
 
* [[VoIP Cookbook: More on Asterisk's Dialplan]]
 
* [[VoIP Cookbook: More on Asterisk's Dialplan]]
Pattern Extension 189
+
** [[VoIP Cookbook: Pattern Extension 189
Attaching context 189
+
** [[VoIP Cookbook: Attaching context 189
The Extension Pattern 190
+
** [[VoIP Cookbook: The Extension Pattern 190
Extension 191
+
** [[VoIP Cookbook: Extension 191
Predefined Extension Names 191
+
** [[VoIP Cookbook: Predefined Extension Names 191
Defining Extension 192
+
** [[VoIP Cookbook: Defining Extension 192
An interesting Extension Examples 194
+
** [[VoIP Cookbook: An interesting Extension Examples 194
Variable and Equation 196
+
** [[VoIP Cookbook: Variable and Equation 196
Reloading 196
+
** [[VoIP Cookbook: Reloading 196
Forwarding to another Asterisk 196
+
** [[VoIP Cookbook: Forwarding to another Asterisk 196
  
  
 
* [[VoIP Cookbook: VoIP IP PBX Hardware]]
 
* [[VoIP Cookbook: VoIP IP PBX Hardware]]
Linksys SPA9000 198
+
** [[VoIP Cookbook: Linksys SPA9000 198
Linksys SPA9000 Configuration 199
+
** [[VoIP Cookbook: Linksys SPA9000 Configuration 199
Configuring VoIP on Linksys SPA9000 202
+
** [[VoIP Cookbook: Configuring VoIP on Linksys SPA9000 202
  
  
 
* [[VoIP Cookbook: Analog Telephone Adapter for connection to PSTN]]
 
* [[VoIP Cookbook: Analog Telephone Adapter for connection to PSTN]]
Linksys SPA3000 Analog Telephone Adapter 208
+
** [[VoIP Cookbook: Linksys SPA3000 Analog Telephone Adapter 208
Configure Linksys SPA3000 209
+
** [[VoIP Cookbook: Configure Linksys SPA3000 209
Linksys SPA3000 ATA Status 213
+
** [[VoIP Cookbook: Linksys SPA3000 ATA Status 213
LevelOne VOI-2100 Analog Telephone Adapter 215
+
** [[VoIP Cookbook: LevelOne VOI-2100 Analog Telephone Adapter 215
Linksys SPA400 with four FXOs 234
+
** [[VoIP Cookbook: Linksys SPA400 with four FXOs 234
Using the SPA400 with Asterisk 234
+
** [[VoIP Cookbook: Using the SPA400 with Asterisk 234
Configure Asterisk to talk to Linksys SPA400 236
+
** [[VoIP Cookbook: Configure Asterisk to talk to Linksys SPA400 236
Connect PSTN using Linksys SPA9000 and Linksys SPA400 239
+
** [[VoIP Cookbook: Connect PSTN using Linksys SPA9000 and Linksys SPA400 239
Configure Linksys SPA9000 to talk to Linksys SPA400 248
+
** [[VoIP Cookbook: Configure Linksys SPA9000 to talk to Linksys SPA400 248
  
  
 
* [[VoIP Cookbook: Peering Among Providers]]
 
* [[VoIP Cookbook: Peering Among Providers]]
Free SIP Proxy Servers 251
+
** [[VoIP Cookbook: Free SIP Proxy Servers 251
Becoming a Peer in SIP Network
+
** [[VoIP Cookbook: Becoming a Peer in SIP Network
 
251
 
251
  
  
 
* [[VoIP Cookbook: Internet Telephony Bandwidth]]
 
* [[VoIP Cookbook: Internet Telephony Bandwidth]]
Coding Decoding (CODEC) 253
+
** [[VoIP Cookbook: Coding Decoding (CODEC) 253
Mean Opinion Score (MOS) 254
+
** [[VoIP Cookbook: Mean Opinion Score (MOS) 254
MOS and R Factor values for G.711, G.723, and G.729 256
+
** [[VoIP Cookbook: MOS and R Factor values for G.711, G.723, and G.729 256
Calculating The Required Bandwidth 257
+
** [[VoIP Cookbook: Calculating The Required Bandwidth 257
Calculation for Call Center 260
+
** [[VoIP Cookbook: Calculation for Call Center 260
  
  
 
* [[VoIP Cookbook: VoIP Evaluation]]
 
* [[VoIP Cookbook: VoIP Evaluation]]
Evaluate VoIP Performance using VQManager 266
+
** [[VoIP Cookbook: Evaluate VoIP Performance using VQManager 266
VQManager Installation 266
+
** [[VoIP Cookbook: VQManager Installation 266
Some of the Important Scripts of VQManager 267
+
** [[VoIP Cookbook: Some of the Important Scripts of VQManager 267
Activate VQManager Web Service 268
+
** [[VoIP Cookbook: Activate VQManager Web Service 268
Changing the Monitored Interface 276
+
** [[VoIP Cookbook: Changing the Monitored Interface 276
Inserting new Interface 276
+
** [[VoIP Cookbook: Inserting new Interface 276
Monitor VoIP Performance 277
+
** [[VoIP Cookbook: Monitor VoIP Performance 277
Evaluate VoIP Performance using SIPp 286
+
** [[VoIP Cookbook: Evaluate VoIP Performance using SIPp 286
Installation of SIPp 286
+
** [[VoIP Cookbook: Installation of SIPp 286
Installation of SIPp Webfrontend 286
+
** [[VoIP Cookbook: Installation of SIPp Webfrontend 286
Transaction Oriented Test using SIPp 287
+
** [[VoIP Cookbook: Transaction Oriented Test using SIPp 287
Access to the SIPp Webfrontend 290
+
** [[VoIP Cookbook: Access to the SIPp Webfrontend 290
  
  
 
* [[VoIP Cookbook: VoIP Troubleshooting]]
 
* [[VoIP Cookbook: VoIP Troubleshooting]]
CODEC and Vocoder 301
+
** [[VoIP Cookbook: CODEC and Vocoder 301
Preparing A VoIP Ready Network 302
+
** [[VoIP Cookbook: Preparing A VoIP Ready Network 302
Minimal requirement / configuration 302
+
** [[VoIP Cookbook: Minimal requirement / configuration 302
Test prior to operation of the system 302
+
** [[VoIP Cookbook: Test prior to operation of the system 302
Some Useful References For VoIP Troubleshooting 303
+
** [[VoIP Cookbook: Some Useful References For VoIP Troubleshooting 303
References 304
+
** [[VoIP Cookbook: References 304
VoIP Hardware 304
+
** [[VoIP Cookbook: VoIP Hardware 304
VoIP Softswitch 304
+
** [[VoIP Cookbook: VoIP Softswitch 304
VoIP Client Software 304
+
** [[VoIP Cookbook: VoIP Client Software 304
Testing Software 304
+
** [[VoIP Cookbook: Testing Software 304
  
 
* [[VoIP Cookbook: Example of /etc/sip.conf]]
 
* [[VoIP Cookbook: Example of /etc/sip.conf]]
 
* [[VoIP Cookbook: SIPp COMMANDS]]
 
* [[VoIP Cookbook: SIPp COMMANDS]]
 
* [[VoIP Cookbook: File /usr/local/etc/opensips/cfg-test-uas.cfg]]
 
* [[VoIP Cookbook: File /usr/local/etc/opensips/cfg-test-uas.cfg]]

Revision as of 09:41, 8 March 2010


  • VoIP Cookbook: VoIP Hardware for experienced Users
    • [[VoIP Cookbook: Linksys PAP-2 Analog Telephone Adapter 36
    • [[VoIP Cookbook: Linksys IP Phone SPA 941 41
    • [[VoIP Cookbook: WiFi IPPhone 46
    • [[VoIP Cookbook: Linksys Wireless-G IP Phone 47
    • [[VoIP Cookbook: Hewlett Packard Ipaq 6395 56
    • [[VoIP Cookbook: Activating Ipaq 6395's Wireless Capability 56
    • [[VoIP Cookbook: Running SJPhone 58
    • [[VoIP Cookbook: Using SJPhone to place call through Ipaq 6395 65
    • [[VoIP Cookbook: Nokia 68
    • [[VoIP Cookbook: Nokia Wireless Configuration 69
    • [[VoIP Cookbook: SIP Server and Account Configuration in Nokia E61 73
    • [[VoIP Cookbook: Internet Telephone Configuration in Nokia 76
    • [[VoIP Cookbook: Registering to VoIP Softswitch 77
    • [[VoIP Cookbook: Calling using Internet Telephone in Nokia E61 80
    • [[VoIP Cookbook: VoIP in ADSL Modem 82
    • [[VoIP Cookbook: ADSL Modem Configuration 83
    • [[VoIP Cookbook: VoIP Configuration in Linksys WAG54GP2 86


106

    • [[VoIP Cookbook: Connecting to PSTN and Cellular Using VoIP Discount 116
    • [[VoIP Cookbook: VoIP Cheap 118
  • VoIP Cookbook: Asterisk Softswitch
    • [[VoIP Cookbook: Minimal Resource for Asterisk 121
    • [[VoIP Cookbook: Asterisk Installation 121
    • [[VoIP Cookbook: Configuring Asterisk 122
    • [[VoIP Cookbook: ENUM.CONF Configuration 122
    • [[VoIP Cookbook: SIP.CONF Configuration 123
    • [[VoIP Cookbook: EXTENSIONS.CONF Configuration 123



  • VoIP Cookbook: Briker Softswitch
    • [[VoIP Cookbook: Zaptel Configuration 150
    • [[VoIP Cookbook: SIP Trunk 151
    • [[VoIP Cookbook: IAX2 Trunk 154
    • [[VoIP Cookbook: H323 Trunk 156
    • [[VoIP Cookbook: ZAP Trunk 158
    • [[VoIP Cookbook: Outbound Routes 159
    • [[VoIP Cookbook: Inbound Routes 161
    • [[VoIP Cookbook: Interactive Voice Response 162
    • [[VoIP Cookbook: Setup Recordings 162
    • [[VoIP Cookbook: Ring Groups 163
    • [[VoIP Cookbook: Pin Sets 165


  • VoIP Cookbook: OpenSIPS High Performance Softswitch
    • [[VoIP Cookbook: Compile OpenSIPS 166
    • [[VoIP Cookbook: Prepare User Database Server 167
    • [[VoIP Cookbook: Use opensipsctl 168
    • [[VoIP Cookbook: Some Routing Technique in OpenSIPS 169
    • [[VoIP Cookbook: How to route to PSTN and Cellular 169
    • [[VoIP Cookbook: How to route ENUM Query in OpenSIPS 170
    • [[VoIP Cookbook: Test ENUM Query in OpenSIP 171
    • [[VoIP Cookbook: ENUM Routing Table in OpenSIPS configuration 172


  • VoIP Cookbook: ENUM
    • [[VoIP Cookbook: Example of ENUM Service 174
    • [[VoIP Cookbook: Delegation Concept in ENUM 174
    • [[VoIP Cookbook: ENUM Implementation 176
    • [[VoIP Cookbook: Setup BIND for ENUM Server 176
    • [[VoIP Cookbook: Test DNS for ENUM Query 178



  • VoIP Cookbook: More on Asterisk's Dialplan
    • [[VoIP Cookbook: Pattern Extension 189
    • [[VoIP Cookbook: Attaching context 189
    • [[VoIP Cookbook: The Extension Pattern 190
    • [[VoIP Cookbook: Extension 191
    • [[VoIP Cookbook: Predefined Extension Names 191
    • [[VoIP Cookbook: Defining Extension 192
    • [[VoIP Cookbook: An interesting Extension Examples 194
    • [[VoIP Cookbook: Variable and Equation 196
    • [[VoIP Cookbook: Reloading 196
    • [[VoIP Cookbook: Forwarding to another Asterisk 196


  • VoIP Cookbook: VoIP IP PBX Hardware
    • [[VoIP Cookbook: Linksys SPA9000 198
    • [[VoIP Cookbook: Linksys SPA9000 Configuration 199
    • [[VoIP Cookbook: Configuring VoIP on Linksys SPA9000 202


  • VoIP Cookbook: Analog Telephone Adapter for connection to PSTN
    • [[VoIP Cookbook: Linksys SPA3000 Analog Telephone Adapter 208
    • [[VoIP Cookbook: Configure Linksys SPA3000 209
    • [[VoIP Cookbook: Linksys SPA3000 ATA Status 213
    • [[VoIP Cookbook: LevelOne VOI-2100 Analog Telephone Adapter 215
    • [[VoIP Cookbook: Linksys SPA400 with four FXOs 234
    • [[VoIP Cookbook: Using the SPA400 with Asterisk 234
    • [[VoIP Cookbook: Configure Asterisk to talk to Linksys SPA400 236
    • [[VoIP Cookbook: Connect PSTN using Linksys SPA9000 and Linksys SPA400 239
    • [[VoIP Cookbook: Configure Linksys SPA9000 to talk to Linksys SPA400 248


251


  • VoIP Cookbook: Internet Telephony Bandwidth
    • [[VoIP Cookbook: Coding Decoding (CODEC) 253
    • [[VoIP Cookbook: Mean Opinion Score (MOS) 254
    • [[VoIP Cookbook: MOS and R Factor values for G.711, G.723, and G.729 256
    • [[VoIP Cookbook: Calculating The Required Bandwidth 257
    • [[VoIP Cookbook: Calculation for Call Center 260


  • VoIP Cookbook: VoIP Evaluation
    • [[VoIP Cookbook: Evaluate VoIP Performance using VQManager 266
    • [[VoIP Cookbook: VQManager Installation 266
    • [[VoIP Cookbook: Some of the Important Scripts of VQManager 267
    • [[VoIP Cookbook: Activate VQManager Web Service 268
    • [[VoIP Cookbook: Changing the Monitored Interface 276
    • [[VoIP Cookbook: Inserting new Interface 276
    • [[VoIP Cookbook: Monitor VoIP Performance 277
    • [[VoIP Cookbook: Evaluate VoIP Performance using SIPp 286
    • [[VoIP Cookbook: Installation of SIPp 286
    • [[VoIP Cookbook: Installation of SIPp Webfrontend 286
    • [[VoIP Cookbook: Transaction Oriented Test using SIPp 287
    • [[VoIP Cookbook: Access to the SIPp Webfrontend 290


  • VoIP Cookbook: VoIP Troubleshooting
    • [[VoIP Cookbook: CODEC and Vocoder 301
    • [[VoIP Cookbook: Preparing A VoIP Ready Network 302
    • [[VoIP Cookbook: Minimal requirement / configuration 302
    • [[VoIP Cookbook: Test prior to operation of the system 302
    • [[VoIP Cookbook: Some Useful References For VoIP Troubleshooting 303
    • [[VoIP Cookbook: References 304
    • [[VoIP Cookbook: VoIP Hardware 304
    • [[VoIP Cookbook: VoIP Softswitch 304
    • [[VoIP Cookbook: VoIP Client Software 304
    • [[VoIP Cookbook: Testing Software 304