throbber
iSCO
`
`Integralton
`
`ROBERT CAPUTO-CCEE #1332
`
`Exhibit 1021 — 001
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 001
`
`

`

`McGRAW-HILL TECHNICAL
`EXPERT SERIES
`
`0-07-134743-7
`Albritton Cisco IOS Essentials
`Burton Remote Access for Cisco® Networks
`0-07-135200-7
`Fischer Configuring Cisco Routers for ISDN 0-07-022073-5
`Held and Hundley Cisco Security Architectures 0-07-134708-9
`Lewis Cisco Switched Internetworks:VLANs, ATM,and Voice/Data
`Integration 0-07-134646-5
`0-07-041130-1
`Lewis Cisco TCP/IP Routing Professional Reference, 2/e
`Long Cisco® Internetworking and Troubleshooting 0-07-135598-7
`Nam-Kee Configuring Cisco” Routers for Bridging DLSWand
`Desktop Protocols 0-07-135457-3
`Parkhurst Cisco Multicast Routing and Switching 0-07134647-3
`Parkhurst Cisco Router OSPF 0-07-048626-3
`Rossi Cisco and IP Addressing 0-07-134925-1
`Rossi et al. Cisco Catalyst LAN Switching 0-07-184982-0
`Sackett Cisco Router Handbook 0-07-058098-7
`Slattery and Burton Advanced IP Routing with Cisco Networks
`0-07-058144-4
`Van Meter Cisco and Fore ATM Internetworking 0-07-134842-5
`
`Exhibit 1021 — 002
`
`To orderor receive additional information. on these or any other
`McGraw-Hill titles, in the United States please call 1-800-722-4726, or
`visit us at www.computing.megraw-hill.com. In other countries,
`contact your McGraw-Hill representative.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 002
`
`

`

`
`
`®)
`

`C1SCO
`Packetized
`Voice and
`Data
`Integration
`Kobert Caputo
`CCIE™ #13312
`gQ@RARY OF coy
`
`"Rin,
`~~
`McGraw-Hill
`New York San Francisco Washington, D.C.
`Auckland Bogoté Caracas Lisbon London
`Madrid Mexico City Milan Montreal New Delhi
`
`San Juan Singapore Sydney Tokyo Toronto
`
`0-7
`\73-5
`34708-9
`
`0-07-041130-1
`
`7134647-3
`
`Voice/Data
`eee
`Cs
`wo
`
`. 1
`
`726, or
`
`Exhibit 1021 — 003
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 003
`
`

`

`
`
`McGraw-Hill
`A Division ofTheMcGraw-Hill Companies
`
`x2
`
`Copyright © 2000 by The McGraw-Hill Companies,Inc. All rights reserved.
`Printed in the United States of America. Except as permitted under the United
`States Copyright Act of 1976, no partof this publication may be reproduced or
`distributed in any form or by any means,or stored in a data baseorretrieval
`system, without the prior written permission of the publisher.
`
`1234567890 AGM/AGM 90432109 «
`0-07-134777-1
`CO
`a >.
`The sponsoring editor for this book was Steven Elliot, the managing editor was
`JenniferPerillo, the editing supervisor was Ruth W. Mannino, and the produc-
`tion supervisor was Claire Stanley. It was set in New Century Schoolbook by
`Victoria Khavkina of McGraw-Hill’s desktop composition unit in cooperation
`with Spring Point Publishing Services.
`Printed and bound by Quebecor/Martinsburg.
`This study guide and/or material is not sponsoredby, endorsed by oraffiliated with
`Cisco Systems, Inc. Cisco”, Cisco Systems”, CCDA™, CCNA™, CCDP™, CCNP™,
`CCIE™, CCSI™, the Cisco Systems logo and the CCIE logo are trademarksor
`registered trademarks of Cisco Systems, Inc. in the United States and certain other
`countries. All other trademarks are trademarks oftheir respective owners.
`
`Throughout this book, trademarked namesare used. Rather than put a trade-
`mark symbol after every occurrenceof a trademarked name, we use namesin
`an editorial fashion only, and to the benefit of the trademark owner, with no
`intention of infringement of the trademark. Where such designations appear in
`this book, they have been printed with initial caps.
`
`
`Information contained in this work has been obtained by The McGraw-Hill
`
`Companies, Inc. (“McGraw-Hill”) from sources believed to be reliable.
`However, neither McGraw-Hill nor its authors guarantee the accuracy or
`completeness of any information published herein and neither McGraw-
`Hill nor its authors shall be responsible for any errors, omissions, or dam-
`agesarising out of use of this information. This work is published with the
`understanding that McGraw-Hill and its authors are supplying informa-
`tion but are not attempting to render engineering or other professional ser-
`vices. If such services are required, the assistance of an appropriate pro-
`fessional should be sought.
`
`
`
`
`
`
`
`
`
`
`é&&)
`
`This book isprintedon recycled, acid-freepapercontaininga minimum
`
`of 50% recycled de-inked fiber.
`
`Exhibit 1021 — 004
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 004
`
`

`

`Contents at a Glance
`
`Chapter 1
`
`Introduction
`
`Chapter 2
`
`Packetized Voice Overview
`
`Chapter 3
`
`Voice Concepts for Data Engineers
`
`Chapter 4
`
`Quality of Service for IP Traffic
`
`Chapter 5
`
`Quality of Service for Frame Relay
`
`Chapter 6
`
`Understanding Voice Ports and Dial Peers
`
`Chapter 7
`
`Developing a Dial Plan
`
`Chapter 8
`
`Integrating It All
`
`Chapter 9
`
`Sample Configurations
`
`Chapter 10
`
`VoIP Case Study
`
`Appendix
`Index
`327
`
`319
`
`31
`
`63
`
`tit
`
`145
`
`183
`
`219
`
`261
`
`305
`
`
`Exhibit 1021 — 005
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`vii
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 005
`
`

`

`CONTENTS|
`
`Foreword_xix
`
`Acknowledgments—xxi
`
`Chapter1
`
`Introduction
`
`Topics Covered
`Telephony Basics
`Quality of Service
`Cisco Voice Concepts
`Network Planning
`Network Implementation
`Products
`
`Who Should Read This Book?
`Level of Detail
`
`Chapter 2
`
`Packetized Voice Overview
`
`Introduction
`Business Drivers
`
`BSAoOMMoOMABW—
`
`~s
`
`10
`11
`
`Basic Transport of Voice over an
`IP Network
`
`Voice-to-Data Conversion
`Raw Data to IP Conversion
`Transport
`IP-to-Data Conversion
`
`Conversion from Data Back to Voice
`Voice overIP Basics
`
`Voice Compression
`Phone Number Mapping
`Call Leg Identification
`Session Protocol
`
`Enabling Technologies
`Hardware Advances
`Software
`Protocols
`
`
`Exhibit 1021 — 006
`
`1 1
`
`1 I 1
`
`2
`
`13
`13
`13
`14
`14
`
`17
`22
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 006
`
`

`

`
`
`|
`
`|
`|
`
`‘
`
`'
`
`xX
`
`Contents
`
`Chapter 3
`
`ManagementIssues
`Availability and Uptime
`Configuration
`Dial Plans
`Call Detail Recording
`Monitoring and Diagnostics
`Performance Management
`Cisco Voice-Enabled Routers
`Cisco 2600
`Cisco 3600
`Cisco AS5300
`Cisco 2600/3600 Voice/Fax Network Module
`Cisco AS5300 Voice/Fax Carrier Card
`
`Voice Concepts for Data Engineers
`Introduction
`Analog Telephony
`Basic Telephone Technology
`Basic Cabling and Connectors
`Voice Signal
`Signaling
`Basic Call Processing Sequence
`Other Analog Devices
`Interface Types and Signaling Methods
`Digital Voice
`Transporting Voice
`Digital Voice Signaling
`Voice Compression
`Compression Algorithms
`Comparing the Voice Encoding Techniques
`Factors That Affect Voice Quality
`Compression
`Voice Activity Detection
`Echo
`Delay
`Jitter
`Lost Packets
`Tandem Switching
`
`25
`26
`26
`27
`27
`27
`28
`28
`29
`29
`29
`30
`30
`
`31
`32
`32
`32
`32
`34
`34
`38
`4]
`42
`46
`46
`50
`52
`53
`54
`55
`56
`56
`56
`59
`60
`61
`6]
`
`Exhibit 1021 — 007
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 007
`
`

`

`Fr
`
`Contents
`
`Contents
`
`xi
`
`25
`26
`26
`27
`27
`2/7
`
`28
`28
`
`29
`29
`29
`
`30
`30
`
`31
`
`32
`32
`
`32
`32
`34
`34
`
`38
`4]
`42
`46
`46
`50
`
`52
`53
`54
`55
`56
`56
`56
`
`59
`60
`6]
`61
`
`Chapter 4
`
`Quality of Service for IP Traffic
`
`Overview
`(Compressed) Real-Time Transfer Protocol
`Configuring CRTP
`Frame-Relay Considerations
`Queuing
`FIFO Queuing
`Priority Queuing
`Custom Queuing
`Weighted Fair Queuing
`PPP Enhancements
`Configuring Multilink PPP and LFI
`Traffic Shaping
`Resource Reservation Protocol
`Signaling
`QoS Types and Queuing
`Implementation Guidelines
`IP Precedence
`IP Precedence with Voice Traffic
`Policy-Based Routing
`Configuring Policy-Based Routing
`Why Did | Set the Precedence Bit?
`Weighted Random Early Detection
`Operation of TCP
`Congestion Collapse
`Synchronization
`RED
`
`WRED Details
`Configuring WRED
`
`Chapter 5
`
`Quality of Service for Frame Relay
`Introduction
`Frame-Relay Quality of Service
`Class of Service
`Congestion Management
`Router-Based Frame Relay QoS Configuration
`Discard Eligible Tagging
`Generic Traffic Shaping
`Frame-Relay Traffic Shaping
`
`63
`
`64
`64
`66
`67
`70
`70
`70
`72
`74
`77
`78
`80
`84
`84
`85
`85
`92
`93
`94
`94
`99
`100
`10]
`102
`102
`104
`
`105
`106
`
`11]
`112
`112
`112
`114
`116
`117
`119
`125
`
`Exhibit 1021 — 008
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 008
`
`

`

`
`
`
`
`Contents
`
`Generic Traffic Shaping versus Frame-Relay
`Traffic Shaping
`Priority and Custom Queuing
`Configuring Priority and Custom Queuing
`Challenges for Frame Relay
`Future Alternatives
`
`Chapter 6
`
`Understanding Voice Ports and Dial Peers
`
`Introduction
`Voice Ports
`Physical Interfaces and Signaling
`Analog Voice Ports
`FXS
`
`FXO
`E&M
`Configuring Analog Voice Ports
`FXS and FXO Interfaces
`E&MInterfaces
`Additional Voice-Port Parameters
`E&M Signaling-Specific Commands
`Digital Interfaces
`Cisco Digital Interface Support
`Configuring PRI Interfaces
`Configuring T1 CAS
`Dial Peers
`
`Call Legs
`Dial Peers
`
`POTSDial Peers
`VoIP Dial Peers
`Finishing the Dial-Peer Statements
`Dial Peer Summary
`Dial-Peer Details
`Important Commands
`
`Developing a Dial Plan
`Introduction
`Issues Associated with Addressing
`Dial-Plan Organization
`Scaling Issues
`Interior/Exterior Routing
`
`
`
`
`
`
`
`Chapter 7
`
`
`
`136
`138
`139
`139
`143
`
`145
`
`146
`146
`146
`146
`146
`147
`147
`
`148
`148
`152
`156
`159
`160
`160
`161
`162
`164
`165
`165
`
`167
`169
`170
`171
`172
`172
`
`183
`
`184
`184
`
`184
`185
`188
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 — 009
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 009
`
`

`

`Fri.
`
`Contents
`
`Contents
`
`136
`138
`
`139
`139
`
`143
`
`145
`
`146
`146
`146
`
`146
`146
`147
`
`147
`148
`148
`
`152
`156
`
`159
`160
`160
`161
`162
`164
`165
`165
`167
`169
`170
`171
`172
`172
`
`183
`
`184
`184
`184
`185
`188
`
`Dial Plan Building Blocks
`Voice Ports
`Dial Peers
`
`Creating the Basic Plan
`Voice Network Diagram
`Create a Configuration Table
`Dial Plan Diagram Examples
`Integrating with the External World
`North American Numbering Plan
`Reserved Addresses
`
`Fitting In
`Corporate Networks
`Addressing Tools
`Number Expansions
`Hunt Groups
`Wildcards
`
`Chapter 8
`
`Integrating It All
`Introduction
`
`Requirements Analysis
`Information Gathering
`Voice-Traffic Flow Analysis
`OoS Determinations
`Path for Voice Calls
`
`Voice-Encoding Algorithm
`Router Models
`Processor Utilization
`
`Packet-Switching Mode
`Layer 2 WAN Transports
`Additional Protocols
`
`Existing QoS and Queuing Models
`Router Software Versions
`Dial Plan Creation
`
`Generating the Configuration
`Base Configuration
`Voice Connectivity
`Network Integration
`Security Filters
`Rerouting
`Network Address Translation
`
`192
`192
`192
`
`196
`196
`
`198
`198
`204
`
`206
`206
`207
`
`211
`212
`212
`
`214
`217
`
`219
`
`220
`220
`22)
`223
`
`227
`228
`228
`229
`232
`
`233
`233
`
`237
`241
`
`243
`244
`244
`
`245
`251
`
`258
`258
`
`259
`260
`
`
`
`Exhibit 1021 — 010
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 010
`
`

`

`
`
`Sample Configurations
`Introduction
`Simple Voice overIP Network
`Network Summary
`Basic Configurations
`Configuration Review
`Simple VoIP Network with Enhancements
`Design Changes
`Configuration Changes
`Complete Configurations
`PBX Trunking
`Design Changes
`Configuration Changes
`Multipoint Frame-Relay Configuration
`Network Summary
`Router Configurations
`Notes on the Multipoint Frame Configuration
`Additional Phone Support and Management Servers
`Design Changes
`Configuration Changes
`
`Contents
`
`261
`262
`262
`263
`263
`263
`269
`269
`270
`274
`279
`279
`280
`283
`283
`285
`297
`297
`299
`299
`
`305
`306
`306
`306
`309
`
`310
`
` Xiv
`
`Chapter 9
`
`Chapter 10
`
`VoIP Case Study
`Overview
`Connectivity Requirements
`Network Design
`Materials List
`Network Configuration/Tuning
`Parameters/Performance
`
`Appendix
`
`319
`
`Index
`
`327
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 — 011
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 011
`
`

`

`Fr|
`
`hapter Two
`
`Packetized Voice Overview
`
`11
`
`<—\__P
`Sound Waves
`
`—<—"_P
`Sound Waves
`
`reproduce the
`ormat.
`
`nother form of
`setup physical
`t) and transmit
`’t form connec-
`o. IP networks
`ms or packets.
`each datagram
`-hop toward its
`
`|
`|
`|
`
`|
`
`destination. To support the transport of digital voice data over this type
`of network, the voice over IP device must take the voice data, encapsu-
`late them into IP datagrams(packets), attach addressing information,
`and forward them into the network.
`
`Transport
`
`Intermediate nodes within the network inspect the addressing informa-
`tion attached to each of the IP datagrams and use that information to
`forward the datagram to the next hop along the pathto its destination.
`The networklinks can be any topology or access method that supports IP
`traffic.
`
`IP-to-Data Conversion
`
`The destination voice over IP device receives the IP datagram and
`processes it. In processing the datagram, the addressing and control
`information is removed so that the original raw data remain. The raw
`data are then presented to the voice decoding process.
`
`Conversion from Data Back to Voice
`
`The voice decoding process interprets the raw data generated by the
`source station and runs them throughthe decoding function. The output
`from the decoding function is an analog signal resembling the original
`voice signal received by the source station line feed.
`In summary, the transport of voice traffic over an IP network requires
`a conversion ofthe signalfrom analogto digital, packetization of the digi-
`tal voice data, transport of the packetized information through the net-
`work, de-packetization of the voice data, and conversion of the digital
`voice data back to an analogsignal. This processis depicted in Figure 2-2.
`
`Voice over IP Basics
`
`The previous example only dealt with the base functionality required to
`transport a voice signal across a simple data network. It lacked several
`
`Exhibit 1021 — 012
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 012
`
`

`

`
`
`
`
`12
`
`Chapter Two
`
`Analog
`Electrical
`Signal
`
`+V
`
`Binary Bit
`IP Datagrams
`Packet Stream
`Stream
`
`{|
`
`
`
`
`
`
`
`& Transmission Packetizer
`
`
`
`
`
`
`
`
`
`IP
`{0110} 1100
`
`
`P[TO]TOT]
`ve
`
`
`Analo
`.
`.
`cloctrical
`BinaryBit
`Packet Stream
`IP Datagrams
`Signal
`
`
`
`
`
`
`[iP [ 0110 1100 |
`0110111011001011 1100}|1110}|1071[0110
`CP [a7 1077]
`
`
`
`
`
`
`Analog
`IP Encapsulation
`
`
`
`
`& Transmission
`Packetizer
`Receiver
`to Digital
`
`
`Converter
`
`IP Data
`Network
`
`IP Encapsulation
`
`
`
`
`Analog
`
`<——|Transmitter
`to Digital
`Converter
`
`
`
`
`
`
`0110111011001011 0110]|1100 1110] 1011
`
`Figure 2-2
`
`Simplified voice overIP transport process.
`
`!
`
`
`
`functions that are required to build a simple voice over IP network.
`The most basic are voice compression, phone number mapping,call-leg
`identification (peer establishment), and a protocol for the transport of
`voice data.
`
`Voice Compression
`
`
`
`In orderto offset the overhead introduced by converting an analog signal
`to digital and transporting it over a packet switched network, compres-
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 — 013
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 013
`
`

`

` —
`
`‘hapter Two
`
`Packetized Voice Overview
`
`13
`
`
`
`sion algorithms can be used to reduce the amount of voice data that is
`transmitted over the packet switched network. Voice compression algo-
`rithms operate on the digital signal created by the initial analogto digi-
`tal conversion and reduce the amount of bandwidth consumed by the
`voice signal by a factor of up to 8:1 or more. This reduction helps com-
`pensate for the addressing information applied (IP, UDP, and RTP head-
`ers) to the individual packets and allows for more voice calls to transit
`links with limited bandwidth.
`
`Phone Number Mapping
`
`The simple VoIP example above assumed that each voice over IP device
`would only transmit and receive calls from a single node. In morerealis-
`tic environments, VoIP devices are required to dynamically form connec-
`tions with multiple devices. In the voice world, destinations are selected
`using a dial string or phone number. In the IP world, destinations are
`selected using IP addresses. To allow a VoIP router to communicate with
`an array of other VoIP routers, a method of mapping the phone numbers
`dialed by the telephone user to the IP addresses used by the routersis
`required. This mapping can be performed statically within each router,
`or dynamically using Domain Naming System (DNS). The planning of
`connections and their associated phone numbersis called a dial plan.
`
`Call Leg Identification
`
`In order to properly identify, process, and forwardvoicecalls, the router
`divides calls into discrete segments, referred to ascall legs. Once identi-
`fied, the router can apply services specific to each call leg, including ter-
`minating sessions.
`
`Session Protocol
`
`The Real Time Protocol (RTP) is a standardized way to transport voice and
`video traffic over IP networks. RTP adapts connectionlessIP traffic to sup-
`port real-time traffic through providing timing, sequencing, and other con-
`trol functions. RTP is defined by an Internet Engineering Task Force
`(IETF) standard to ensure interoperability in multivendor environments.
`
`Jatagrams
`
`1109]|
`= o =
`1410] 1014]
`
`
`
`IP Data
`Network
`
`
`
`
`FO] O77]
`
`atagrams
`
`r IP network.
`pping,call-leg
`e transport of
`
`| analog signal
`york, compres-
`
`x 1
`
`700]
`
`Exhibit 1021 — 014
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 014
`
`

`

`22
`
`Chapter Two
`
`
`
`Protocols
`
`Real-Time Protocol/Real-Time Control Protocol
`
`The Real-Time Protocol (RTP) and Real-Time Control Protocol (RTCP)
`were created to transport real-time traffic, such as video and audio, over
`the Internet and/or Internet Protocol-based networks. RTP is a session-
`layer protocol that usually runs on top of UDP/IP andis defined in RFCs
`1889 and 1890. UDP is the favored transport-layer protocol because its
`connectionless nature enablesits use in broadcast and multicast environ-
`ments. RTP addresses someof the elements required for real-timetraffic
`which are missing from UDP, including sequence numbering and time
`stamping. Sequence numbering enables the receiver to verify that data-
`gramshave beenreceivedin order and that intermediate datagrams were
`not lost. Time stamping helps ensure proper playback rates regardless of
`datagram arrival times. Additionally, a payload-type field helps the
`receiving station identify which application or process to hand off the data
`to. Given this functionality Cisco and most of the VoIP community have
`chosen to use RTPfor the transport of packetized voice in IP networks.
`RTCPcarries out the control functions for RTP streams. RTCP per-
`forms four discrete functions:
`
`1. Communication of information and statistics about the RTP
`stream to the application
`
`2. Identification of the RTP source
`
`8. Limiting of control traffic
`4, Secondary transport for small amounts of information
`
`This protocol is important in voice environmentsfor its ability to iden-
`tify RTP sources and for the statistical information it provides applica-
`tions.
`
`Resource Reservation Protocol
`
`Resource Reservation Protocol, or RSVP, is a protocol developed to allow
`applications to dynamically request specific levels of service from the net-
`work. RSVP’s application-based approach enables it to be customized
`based on specific application requirements. RSVP-enabled applications
`communicate their bandwidth and network latency requirements to
`receiving applications. The receivers then issue RSVP requeststo the net-
`work elements along the return path to the source station for these
`resources. Once a network element agrees to support a request, it is
`expected to honor that request for the duration of the reservation. In voice
`
`Exhibit 1021 —015
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 015
`
`

`

`yyi
`
`hapter Two
`
`Packetized Voice Overview
`
`23
`
`tocol (RTCP)
`id audio, over
`> is a session-
`
`fined in RFCs
`ol becauseits
`icast environ-
`
`al-timetraffic
`ring and time
`ify that data-
`tagrams were
`; regardless of
`eld helps the
`ad off the data
`nmunity have
`P networks.
`is. RTCP per-
`
`it the RTP
`
`ibility to iden-
`vides applica-
`
`loped to allow
`» from the net-
`
`ye customized
`d applications
`juirements to
`ssts to the net-
`tion for these
`request, it is
`ation. In voice
`
`over IP environments, a voice-enabled router can issue RSVP reserva-
`tions for each individual voice call and rely on the intermediate network
`elements to dynamically allocate the appropriate resources for the call.
`In addition to standard RSVP requests over packet networks, Cisco
`offers a means to map RSVP reservations to ATM SVCs called RSVP-
`ATM QoS interworking. This feature is supported by the 7500 series and
`enables the router to dynamically set up an ATM SVC with the appro-
`priate QoS parameters to support the RSVP request. In hybrid packet
`and cell environments, RSVP-ATM QoS interworking provides enhanced
`QoS integration and leverages ATM’s intrinsic QoS capabilities to sup-
`port packet-based requests.
`
`Diffserv/Committed Access Rate
`
`Cisco’s committed access rate (CAR) andthe goals of the IETF’s differen-
`tiated services (diffserv) working group are similar. The diffserv group is
`developing a standards-based approach to classifying IP traffic, setting
`bits within the IP headerto identify a specific QoS, providing preferential
`service based on QoS levels, and supporting the QoS levels throughout
`the network. Cisco’s committed access rate is an early implementation
`that provides rate control for IP traffic, interpretation and setting of IP
`precedence bits, and differentiated service throughout the network based
`upon IP precedencebits. This feature is significant in voice environments
`as it helps provide network-wideclasses of service for IP traffic.
`
`H.323
`
`H.323 is an International Telecommunications Union (ITU) standard
`which was created in 1996 and updated in 1998. It provides a foundation
`for audio, video, and data communications across a packet-based net-
`work infrastructure. H.323 provides standardsfor voice-encoding, simple
`bandwidth management, admission control, address translation, call
`control and management, andlinks to external networks. The voice over
`IP community has adopted H.323 standards in aneffort to foster the
`interoperability of equipment from multiple vendors. H.323 provides a
`solid foundation for building multimedia networks and has becomecriti-
`cal for developing large-scale VoIP networks.
`
`G.729/G.729a
`
`G.729 and G.729a are standard for voice-encoding algorithms. These
`algorithms analyze standard PCM voice segments and use a complex
`algorithm to encode them. Once encoded, a lookup pointer for the audio
`
`Exhibit 1021 — 016
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 016
`
`

`

`|
`
`334
`
`!
`
`|
`.
`
`|
`
`\
`
`F
`
`|
`|
`
`
`
`Index
`
`Voice quality (Cont.):
`and VAD, 56
`Voice signal, 34
`Voice-encoding algorithm, 228-230,
`258
`Voice-interface cards (VICs),
`146-148, 155
`Voice-network modules (VNMs), 147
`Voice-traffic flow analysis, 223-227
`gathering data for, 223-224
`and network bandwidth require-
`ments, 227
`processing data for, 224-225
`profiling data for, 225
`and trunking requirements,
`225-227
`
`VoIP (see Voice over IP)
`VPNs(Virtual Private Networks), 96
`
`WANs:
`fault-tolerant, 260
`outsourced, 2385-237
`Weighted fair queuing (WFQ), 19,
`74-76, 99-100
`Weighted random early detection
`(WRED), 19, 100-109
`configuring, 106-109
`and congestion collapse, 102
`queuing by, 105-106
`and synchronization, 102-103
`and TCP, 101-102
`WFQ(see Weighted fair queuing)
`Wildcards, 217
`Wink start, 46, 160, 162
`WRED(see Weighted random early
`detection)
`
`X Digital Subscriber Line (xDSL), 16
`xDSL, 16
`
`VAD (see Voice activity detection)
`vad (dial-peer command), 180-181
`VICs (see Voice-interface cards)
`Virtual Private Networks (VPNs), 96
`VNMs(voice-network modules), 147
`Voice:
`conversion of data to, 11
`conversion to data, 9-10
`Voice activity detection (VAD), 56,
`272
`Voice compression, 12-13, 52-55
`algorithmsfor, 53-55
`and quality, 55-62
`Voice network diagram, 196-197
`Voice over IP (VoIP), 8-28
`call leg identification in, 13
`dial peers in, 169-170, 194-196
`enhanced simple network, configu-
`ration of, 269-278
`and hardware advances, 14—17
`managementissuesrelated to,
`25-28
`phone number mappingin, 13
`potential benefits of, 8-9
`protocols for, 13, 22-25
`simple network, configurationof,
`262-269
`software for, 17-21
`steps in, 9-11
`voice compression in, 12-13
`Voice ports, 146-164
`analog, 146-160
`configuring, 148-160, 251,
`254-255
`definition of, 146
`in dial plan, 192
`digital, 160-164
`andsignaling types, 146-148
`Voice quality, 55-62
`and compression, 55
`and delay, 59-60
`and echo, 56-58
`andjitter, 60-61
`and lost packets, 61
`and tandem switching, 61-62
`
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 — 017
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 017
`
`

`

`Cisco / NETWORKING
`
`$55.00 U.S.A.
`
`0 006 457 287 8
`Cisco Packetized Voice and Data Integration gives you the knowledge andinsight to quickly get up
`to speed on planning, designing, and implementing Cisco-based voice and data networks.
`Throughtheuse of real-world examples, case studies, and detailed configuration analyses, you
`will obtain the skills necessary to successfully deploy voice and data networks.
`
`This essential sourcebookcoversall topics intrinsic to the technology, including:
`
`|
`
`In addition, an extensive quick reference section on the Cisco IOS commandand an expansive
`listing of voice terminology puts the latest information at yourfingertips. Cisco Packetized Voice
`andData Integrationis an ideal hands-on guide for anynetwork administrator, engineer, or
`
`CCIEinterested in using Cisco products for voice and data convergence.
`
`About the Author
`
`
`
`iin twa 7
`The comprehensive Parantxconaess‘1g voice an
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`|
`
`Robert Caputo, CCIE #1332, is a Lead Consultant in REALTECHSystems Corporation’s Carrier/
`Service Provider group where he works with emerging service providers to plan, design, and
`build next generation multi-service networks. Heactively consults on the deployment and
`implementation of Cisco-based products and has taught several seminars for Cisco Systems on
`voice and data convergence.
`
`
`
`
`
`tl |
`
`
`|
`|
`i
`9 ¢ 8 0 0 ¢ 1
`3 4 7 ¢ 7 8
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ISBN O-07-1347?77-1
`
`1
`
`.
`
`Visit us on the World Wide Web at www.computing.mcgraw-hill.com
`
`
`
`
`
`Cover Design: 12E Design
`Cover Photo:Dennis 0’Clair/ Tony Stone Images
`
`
`
`McGraw-Hill
`KA
`3 9 18
`3513
`7
`A Division ofTheMcGraw-HillCompanies
`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 — 018
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 018
`
`

`

`
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 019
`
`

`

`
`
`NeyUnit
`
`CTT
`
`8SS
`PACKETIZED
`VOICE
`OV
`UCBC0)
`
`ther
`
`pau
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 — 020
`
`Zoho Corp. and Zoho Corp. Pvt., Ltd.
`Exhibit 1021 – 020
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket