larger cover

Add To My Wish List

Register your product to gain access to bonus material or receive a coupon.

Fax, Modem, and Text for IP Telephony

Book

  • Sorry, this book is no longer in print.
Not for Sale
  • Description
  • Sample Content
  • Updates
  • Copyright 2008
  • Dimensions: 7-3/8" x 9-1/8"
  • Pages: 600
  • Edition: 1st
  • Book
  • ISBN-10: 1-58705-269-5
  • ISBN-13: 978-1-58705-269-9

IP Telephony has revolutionized many aspects of telecommunications and it continues to be deployed at a rapid pace. The benefits of transporting voice over an IP infrastructure include increased flexibility, better scalability, and a significant cost savings over traditional telephony networks. However, during the deployment of these VoIP solutions, other types of traditional telephony communications that can also realize these same benefits are often overlooked or ignored.

Fax, Modem, and Text for IP Telephony is a comprehensive resource that confronts the need for information on transporting alternative, non-voice communications over the IP protocol. Beginning with the basic theory and operation of fax, modem, and text telephony, this book then educates you on all of the current transport options that are available. An extensive design guide then provides the pertinent advice and best practices for making the correct planning decisions and choosing the best transport option for your network.

Fax, Modem, and Text for IP Telephony also includes meticulous configuration and troubleshooting guides. The configuration guides in this book include a number of sample configurations and tips to manage any fax, modem, or text deployment. The troubleshooting guides present the essential methodologies, debugs, and analysis tools for quickly resolving both the common and complex issues that may be encountered. This book is the perfect companion to other VoIP resources, and it is the only book that empowers you to successfully handle any fax, modem, or text implementation.

David Hanes, CCIE® No. 3491, is currently a senior engineer specializing in training, network design assistance, and troubleshooting of fax technologies for the Customer Assurance Engineering (CAE) group at Cisco®. Since joining Cisco in 1997, David has worked as a TAC engineer for the WAN, WAN Switching, and Multiservice Voice teams, a team lead for the Multiservice Voice team, and an escalation engineer covering a variety of voice and fax technologies. David has troubleshot escalated issues in Cisco customer networks worldwide and remains a technical resource for other Cisco employees and customers.

Gonzalo Salgueiro CCIE No. 4541, is a senior escalation engineer supporting voice, fax, and modem technologies for the Cisco TAC. Gonzalo has spent more than 11 years troubleshooting complex issues in large-scale VoIP networks as well as providing technical leadership for some of the most critical worldwide voice and fax deployments. Prior to joining the Escalation Team in 1999 Gonzalo had roles as a TAC engineer for both the Access/Dial and Multiservice Voice teams as well as a team lead for the Access/Dial team.

  • Learn basic and advanced operational theory and practical implementation of fax, modem, and text communications
  • Understand how to implement fax, modem, and text communications using protocols such as H.323, SIP, MGCP, and SCCP.
  • Explore the functionality and advantages of T.38 fax relay, passthrough, modem relay, T.37 Store-and-Forward Fax, and text relay for IP network deployments
  • Employ expert-recommended best practices and design solutions for deploying fax, modem, and text in an IP telephony environment
  • Optimize your network with comprehensive fax, modem, and text configuration and design tips for use with IOS and non-IOS gateways
  • Master the latest fax, modem, and text troubleshooting tools and techniques employed by Cisco engineers

Category: Cisco Press—IP Communication

Covers: Fax, Modem, and Text Telephony Technologies for Integrated IP Networks

Sample Pages

Download the sample pages

Table of Contents

    Introduction xxiii

Part I  Laying the Groundwork 3

Chapter 1  How Modems Work 5

    A Brief History of Modems 5

    Modem Architecture 8

    Modem Types 10

        External Versus Internal Modems 10

        Hardware Versus Software Modems 10

        Fax Modems 12

    Terminal-to-Modem Communication 14

        DTE and DCE 15

        RS-232 Signaling 15

        Asynchronous Framing 19

        User Interface 20

    Modem-to-Modem Communication 26

        Modulation 26

            Frequency Shift Keying (FSK) 28

            Phase Shift Keying (PSK) 29

            Amplitude Modulation (AM) 30

            Quadrature Amplitude Modulation (QAM) 31

            Trellis Coded Modulation (TCM) 32

        Modulation Standards 33

    Modem Call Analysis 34

        Call Setup 35

            Phase I: Network Interaction 36

            Phase II: Probing/Ranging 38

            Phase III: Equalizer and Echo Canceller Training 40

            Phase IV: Final Training 41

        Data Mode 42

            Retrains and Speedshifts 42

            Error Control 45

            Data Compression 48

        Call Disconnect 49

    Summary 51

Chapter 2  How Fax Works 53

    A Brief History of Fax 54

    Fax Components 56

    Group Classifications 57

    Specifications and Standards 58

    Fax Modulations 59

    Fax Messaging 61

        Phases of a Fax Call 62

        Message Format Overview 63

        Analyzing a Basic Fax Call 65

            CNG Tone 66

            CED Tone 67

            DIS, NSF, and CSI Messages 68

            DCS and TSI Messages 71

            TCF, CFR, and FTT Messages 73

            MPS, EOP, EOM, MCF, RTP, RTN, and DCN Messages 75

            Other T.30 Messages 77

        Understanding Error Correction Mode 81

            ECM Call Analysis 82

            PPS and PPR 84

        Important G3 Timers 86

        Super G3 Faxing 88

            Comparison of SG3 and G3 89

            Super G3 Call Analysis 89

        Page Encoding 91

            Modified Huffman 92

            Modified READ 97

            Modified Modified READ 103

    Summary 105

Chapter 3  How Text Telephony Works 107

    A Brief History of Text Telephony 107

    Text Telephone Terminology 110

    Standards and Specifications 110

        Carrier Based Versus Carrierless Protocols 111

        ITU-T Recommendation V.18 112

    Text Telephone Operation 112

        Acoustic Coupling Versus Direct Connections 113

        Originating and Receiving Text Telephone Calls 114

        Conversation Conventions 116

        Text Telephone Relay Services 118

        HCO (Hearing Carry Over) 119

        VCO (Voice Carry Over) 120

    Baudot Protocol 121

        Baudot Character Set 121

        Baudot Modulation Details 123

    Summary 124

Part II  IP Solutions and Design 127

Chapter 4  Passthrough 129

    Passthrough Fundamentals 130

    NSE-Based Passthrough 137

        Fax Passthrough with NSE 139

        Modem Passthrough with NSE 141

    Protocol-Based Pass-Through for Fax 143

        Fax Pass-Through with H.323 Signaling 144

        Fax Pass-Through with SIP Signaling 145

    Text over G.711 146

    A Future Look at ITU-T V.152 147

    Summary 148

Chapter 5  Relay 151

    Relay Fundamentals 151

    Fax Relay 154

        T.38 Fax Relay 155

            NSE-Based Switchover for T.38 167

            Protocol-Based Switchover for T.38 169

        Cisco Fax Relay 173

    Modem Relay 175

    Cisco Text Relay 181

    A Future Look at ITU-T T.38, V.150.1, and V.151 185

    Summary 185

Chapter 6  T.37 Store-and-Forward Fax 189

    Overview of T.37 Store-and-Forward Fax 189

    SMTP Overview 191

        SMTP Commands and Sample Sessions 192

        DSN and MDN 195

    T.37 Onramp 201

    T.37 Offramp 203

    Summary 204

Chapter 7  Design Guide for Fax, Modem, and Text 207

    General Passthrough and Relay Design Considerations 208

        Bandwidth 209

        Call Control Protocol 214

        QoS 215

        Redundancy 221

        Resource Utilization 224

        Secure RTP 227

        Timing and Synchronization 229

    Fax Design Considerations 231

        Gateway Interoperability Considerations 231

        Error Correction Mode 233

        Super G3 235

        Hairpin Calls 237

        Fallback 239

        T.37 Store-and-Forward Fax 241

        Fax Detect Script 243

        Unified CM Integration 245

        Comparing Fax Passthrough and Fax Relay 249

    Modem Design Considerations 251

        Comparing Modem Passthrough and Cisco Modem Relay 252

        Secure Modem Relay 254

    Text Design Considerations 256

    Summary and Best Practices 258

Chapter 8  Fax Servers 263

    Fax Server Basics 264

    Fax Server Integration Solutions 269

        Fax Server TDM Integration with a Cisco Voice Gateway 269

        Fax Server T.38 Integration with a Cisco Voice Gateway 272

        Fax Server T.38 Integration with Unified CM 276

    Fax Server Redundancy and Failover 281

    Summary 283

Part III  Configuration 285

Chapter 9  Configuring Passthrough 287

    IOS Gateway Passthrough Configuration 288

        IOS Gateway NSE-Based Passthrough Configuration 289

        IOS Gateway NSE-Based Passthrough Configuration for H.323, SIP, and SCCP 289

            IOS Gateway NSE-Based Passthrough Configuration for MGCP 292

        IOS Gateway Protocol-Based Pass-Through Configuration 293

        IOS Gateway Text over G.711 Configuration 295

    6608 Catalyst Blade Passthrough Configuration 295

    VG248 Passthrough Configuration 298

    ATA Passthrough Configuration 303

    Summary 308

Chapter 10  Configuring Relay 311

    IOS Gateway Relay Configuration 311

        Fax Relay 312

            IOS Gateway Fax Relay Configuration for H.323, SIP, and SCCP 313

            IOS Gateway Fax Relay Configuration for MGCP 320

        Modem Relay 325

            IOS Gateway Cisco Modem Relay Configuration for H.323, SIP, and SCCP 326

            IOS Gateway Cisco Modem Relay Configuration for MGCP 329

        Cisco Text Relay 332

        IOS Example Configurations for Relay 334

            Default Fax Relay Configuration for H.323 and SIP 334

            Cisco Fax Relay and Modem Passthrough Configuration for H.323 and SIP 336

            T.38 Fax Relay, Cisco Modem Relay, and Cisco Text Relay Configuration for H.323‡and‡SIP 337

            T.38 Fax Relay and Cisco Text Relay Configuration for SCCP 339

            T.38 Fax Relay and Modem Passthrough Configuration for MGCP 340

    6608 Catalyst Blade Fax Relay Configuration 342

    VG248 Fax Relay Configuration 344

    Summary 347

Chapter 11  Configuring T.37 StoreandForward Fax 351

    Enabling T.37 Store-and-Forward Fax 351

    Loading the TCL Scripts 352

    Configuring T.37 Onramp Fax 354

        Dial-Peer Configuration for Onramp Fax 355

        Fax Receive Configuration Command for Onramp Fax 360

        MTA Configuration Commands for Onramp Fax 361

        Sample Onramp Configuration 365

    Configuring T.37 Offramp Fax 367

        Dial-Peer Configuration for Offramp Fax 367

        Fax Send Configuration Commands for Offramp Fax 369

        MTA Configuration Commands for Offramp Fax 372

        Sample Offramp Configuration 373

    Summary 375

Part IV  Troubleshooting 377

Chapter 12  Troubleshooting Passthrough and Relay 379

    Attacking the Problem 380

    Fundamental Troubleshooting 382

        Checking the Condition of Originating and Terminating Devices 383

        Testing with Voice Calls 384

        Testing with PSTN Calls 385

        Confirming the Configuration 386

        Debugging Best Practices 387

    Telephony and IP Troubleshooting 391

        Call Legs in IOS Gateways 392

        Viewing Call Legs 394

            Modem Passthrough Call Legs 394

            Fax Pass-Through Call Legs 399

            Fax Relay Call Legs 400

            Cisco Modem Relay Call Legs 402

            Text Telephony Call Legs 404

            Call Leg Troubleshooting Techniques 405

        Telephony Troubleshooting 407

        IP Troubleshooting 414

            IP Troubleshooting for IOS Gateways 416

            IP Troubleshooting for Non-IOS Gateways 419

            IP Troubleshooting Using Packet Captures 424

    Troubleshooting the Switchover Signaling 428

        Troubleshooting NSE-Based Switchovers 430

            NSE-Based Switchover for Modem Passthrough 430

            NSE-Based Switchover for Cisco Modem Relay 434

            NSE-Based Switchover for T.38 Fax Relay 436

            Validating NSE Switchover Support 438

        Troubleshooting Protocol-Based Switchovers 445

            Protocol-Based Fax Pass-Through and T.38 Switchovers for H.323 446

            Protocol-Based Fax Pass-Through and T.38 Switchovers for SIP 451

            Protocol-Based T.38 Switchover for MGCP 455

            Protocol-Based Switchovers and Unified CM 459

        Troubleshooting the Cisco Fax Relay Switchover 461

    Passthrough and Relay Troubleshooting 464

        Troubleshooting DSP Functions 464

            DSP HPI Troubleshooting 465

            Loss Planning 478

        Advanced Troubleshooting for Passthrough 485

        Advanced Troubleshooting for Fax Relay 487

            Fax Relay Data Rate 487

            Dealing with Packet Loss 488

            SG3 490

            Debugging T.30 Fax Messaging 491

            Analyzing T.38 Fax Relay Packet Captures 497

            NSF/NSS 499

            Handling High Delay 500

        Advanced Troubleshooting for Modem Relay 503

            Checking the Modem Endpoints 503

            Debugging Modem Relay 505

        Advanced Troubleshooting for Cisco Text Relay 506

        PCM Traces for Fax and Modem 510

            Capturing PCM Traces 511

            Analyzing PCM Traces 515

    Summary 523

Chapter 13  Troubleshooting T.37 StoreandForward Fax 525

    Checking the Basics 525

    T.37 Onramp Troubleshooting 527

        Troubleshooting the Onramp Telephony Interface 532

        Troubleshooting the TIFF Image Creation 537

        Troubleshooting the Onramp SMTP Connection 540

    T.37 Offramp Troubleshooting 545

        Troubleshooting the Offramp SMTP Connection 549

        Troubleshooting the Creation of the Fax Page Image 553

        Troubleshooting the Offramp Telephony Interface 556

    Summary 559

TOC, 1587052695, 5/20/2008

Cisco Press Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Cisco Press and its family of brands. I can unsubscribe at any time.

Overview

Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about Cisco Press products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information

To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.

Surveys

Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites; develop new products and services; conduct educational research; and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.

Newsletters

If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information@ciscopress.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information

Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.

Security

Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.

Children

This site is not directed to children under the age of 13.

Marketing

Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information

If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.

Choice/Opt-out

Users can always make an informed choice as to whether they should proceed with certain services offered by Cisco Press. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.ciscopress.com/u.aspx.

Sale of Personal Information

Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents

California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure

Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.

Links

This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact

Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice

We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020