Professional Documents
Culture Documents
TS6.1 Feature Guide
TS6.1 Feature Guide
Feature Guide
Release 6.1 Standard 1.3
Date: June 2009
Chapter 1: Overview
This chapter describes Touchstone Telephony hardware and
firmware features.
Chapter 2: Compliance
This chapter outlines Touchstone Telephony DOCSIS®, Euro-DOC-
SIS, PacketCable,™ and Euro-PacketCable compliance, and
describes ARRIS-proprietary extensions to the standards.
Chapter 3: Telephony Features
This chapter describes telephony features supported in Touchstone
firmware.
Chapter 4: Provisioning Features
This chapter describes provisioning features supported in Touch-
stone firmware.
Chapter 5: Management and Troubleshooting Fea-
tures
This chapter describes management and troubleshooting features
supported in Touchstone firmware.
© 2004–2009 ARRIS
All rights reserved
The information in this document is subject to change without notice. The statements, configurations, technical data,
and recommendations in this document are believed to be accurate and reliable, but are presented without express or
implied warranty. Users must take full responsibility for their applications of any products specified in this document.
The information in this document is proprietar y to ARRIS.
ARRIS, C3™, C4®, and Touchstone® are trademarks or registered trademarks of ARRIS Group, Inc. Cadant® is a
registered trademark of ARRIS Group, Inc. All other trademarks and registered trademarks are the property of their
respective holders.
ii
June 2009 Release 6.1 Standard 1.3 version of this document for TS6.1 MSUP3.
January 2009 Release 6.1 Standard 1.0 version of this document for TS6.1.
September 2007 Release 5.2 Standard 1.1 version of this document for TS5.2.
May 2007 Release 5.1 Standard 1.0 version of this document for TS5.1.
December 2006 Release 5.0 Standard 2.0 version of this document for TS5.0 MSUP.
December 2005 Release 4.5 Standard 2.0 version of this document for TS4.5 MSUP 2.
November 2005 Release 4.5 Standard 1.2 version of this document for TS4.5 MSUP 1.
April 2005 Release 4.4 Standard 2.0 version of this document for TS4.4 MSUP 3.
Audience ........................................................................................... xi
About the Touchstone Telephony Firmware ...................................... xi
Subscriber Interface .................................................................. xii
In this Document .............................................................................. xii
Terminology ...................................................................................... xii
Overview 1
Touchstone Telephony Por t ............................................................... 2
Touchstone Telephony Modems ........................................................ 4
Model 4 ....................................................................................... 4
Model 5 ....................................................................................... 4
Model 5 Multi-line ........................................................................ 5
Model 6 ....................................................................................... 6
Core Functionality ............................................................................. 7
TS6.1 Functionality ............................................................................ 8
Compliance and Interoperability ................................................. 8
Hardware Support ....................................................................... 9
Telephony Functionality .............................................................. 9
Provisioning Functionality ........................................................... 9
Management and Troubleshooting Functionality ...................... 10
Data Functionality ..................................................................... 11
New Features in TS6.1 MSUP ........................................................ 12
T.38 Image and Audio Offer Handling ....................................... 12
SIP BYE Delay .......................................................................... 12
Slovenia Template ..................................................................... 12
WTM652 Support ...................................................................... 12
Dual-Mode Enhancements ....................................................... 12
Persistent Line Status ............................................................... 12
RTP ‘‘End of Event’’ Duration Control ....................................... 13
SIP-specific Enhancements ...................................................... 13
SIP Hook Flash Reporting .................................................. 13
T.38 Call Enhancement ...................................................... 13
New and Changed MIB Objects ................................................ 13
New or Changed CLI Commands ............................................. 14
New Features in TS6.1 .................................................................... 15
Updated Hardware Support ...................................................... 15
New General Features .............................................................. 16
Compliance 41
Standards Compliance .................................................................... 41
Optional Functionality ............................................................... 41
Extensions ....................................................................................... 42
TurboDOX Suppor t .................................................................... 42
WTM552- and WTM652-specific Compliance .......................... 42
Specification References ................................................................. 42
DOCSIS 2.0 Specifications ....................................................... 43
CableLabs IPv6 Specifications ................................................. 43
PacketCable Specifications ....................................................... 43
Telephony Features 45
General Functionality ...................................................................... 45
CODECs and Packetization Rates Supported .......................... 46
Multiple CMS Support ............................................................... 47
CMS Redirect Security Option .................................................. 47
Automatic Call Resource Recovery .......................................... 48
CODEC Engineering Rules ............................................................. 48
CODECs and Supported Lines (Model 6 and later) .................. 48
TM602 Engineering Rules .................................................. 49
TM604 and TM608 Lines 1–4 ............................................ 49
TM608 Lines 5–8 ................................................................ 49
CODECs and Supported Lines (Model 5 and earlier) ............... 50
G.729 CODEC Support ...................................................... 50
G.729 CODEC Negotiation ................................................ 50
G.729 Fax and Modem Support ......................................... 52
G.729 Bandwidth Considerations ....................................... 53
DTM602 DECT Support .................................................................. 53
Suppor ted Calling Features ............................................................. 53
End of Call Connection Statistics .................................................... 55
Echo Cancellation and Analog Fax/Modem Support ....................... 57
T.38 Fax Relay Suppor t ................................................................... 58
SDP Parameter List for T.38 Strict ............................................ 58
CallP Feature Switches Affecting the SDP ......................... 59
SDP Parameter List Considerations ......................................... 66
PacketCable 1.5 Extended Signaling ........................................ 66
Image and Audio Offer Handling ............................................... 66
Super G3 FAX Support .................................................................... 67
Loop Voltage Management Option .................................................. 67
Policy 1: Constant Loop Voltage ............................................... 68
Policy 2: QAM Carrier Detect .................................................... 68
Policy 3: MTA In-Ser vice/Manual Reset .................................... 68
Plant Maintenance Timer ................................................... 69
Data Features 83
Upstream Service Flow Usage ........................................................ 83
About the Ethernet Interface ........................................................... 83
About RIP ........................................................................................ 83
Suppor ted eMTAs ..................................................................... 84
Compliance ............................................................................... 84
WTM552/WTM652 Considerations ........................................... 84
Provisioning Features 85
General Provisioning Information .................................................... 85
OUI Ranges .............................................................................. 85
Queue Depth Size Control ........................................................ 85
Jitter Buffer Configuration ......................................................... 85
ToD Resynchronization ............................................................. 86
Adjusting FSK and CAS Gain Levels ........................................ 86
Proprietary Provisioning Modes ...................................................... 87
Provisioning Method Indicator MIB ........................................... 88
Provisioning Status MIB ............................................................ 88
Selecting a Provisioning Mode ........................................................ 88
About ARRIS Enhanced Firmware Loading .................................... 89
Upgrade Process ...................................................................... 89
Enhanced Firmware Loading Options ...................................... 91
ArrisCmDevSwAdminStatus MIB Feature Switch ..................... 91
ArrisCmDevSwTable MIB .......................................................... 92
Index 119
Audience
If you are evaluating Touchstone Telephony products for use in your net-
work, you should read this entire manual.
This manual assumes that you have a basic understanding of DOCSIS and
PacketCable standards, and a working knowledge of cable data and telephony
networks.
• TM102
• TM202
• TP204
• TP302
• TP304
In this Document
Terminology
CODEC
Coder-decoder. In VoIP products, one of several possible schemes
of converting audio (i.e. a phone call) to digital data and vice versa.
Attributes of a codec include fidelity (e.g. voice quality), bandwidth,
and latency.
CPE
Customer Premises Equipment. Subscriber-owned equipment con-
nected to the network. Technically, a cable modem, MTA, or NIU
falls into this category, although many operators do not designate
them as such.
CVC
Code Verification Certificate, an encryption key that allows secure
downloading of encrypted firmware over the HFC network.
DHCP
Dynamic Host Configuration Protocol. An IP protocol used to pro-
vide an IP address and location of services (such as DNS and TFTP)
needed by a device connecting to the network.
DNS
Domain Name Service (Server). An IP service that associates a
domain name (such as www.example.com) with an IP address.
Downstream
In an HFC network, the direction from the headend to the sub-
scriber. Some older cable documentation may refer to this as the
forward path.
DOCSIS
Data Over Cable Service Interface Specification. The interoperabil-
ity standards used for data communications equipment on an HFC
network.
DQoS
Dynamic Quality of Service. The mechanism by which the MTA
chooses the proper quality of service settings for a particular service
flow. Touchstone firmware supports both full PacketCable DQoS
and ‘‘DSx QoS’’ for interoperability with non-PacketCable compli-
ant networks.
eMTA
Embedded MTA. A device, such as the ARRIS Touchstone Tele-
phony Modem, that contains both an MTA and a cable modem.
Euro-DOCSIS
The European version of DOCSIS. Euro-DOCSIS specifies an
8 MHz downstream bandwidth (vs. 6 MHz for DOCSIS); other
minor differences exist as well.
FQDN
Fully Qualified Domain Name. The name used to identify a single
device on the Internet. See RFC2821 for details.
FSK
Frequency Shift Keying. A method of encoding signaling informa-
tion in a telephone connection.
Global Universal Provisioning Interface (GUPI)
A PacketCable subset, intended to accommodate a wide range of
partially-compliant equipment. SNMP communication uses
SNMPv1 or SNMPv2, with INFORM disabled. IPsec and media
encryption are disabled.
Headend
The ‘‘central office’’ in an HFC network. The headend houses both
video and data equipment. In larger MSO networks, a ‘‘master’’
headend often feeds several ‘‘remote’’ headends to provide distrib-
uted services.
HFC
Hybrid Fiber-Coaxial. A broadband, bi-directional shared media
transmission system using fiber trunks between the headend and
fiber nodes, and coaxial distribution cable between the fiber nodes
and subscriber premises.
IANA
Internet Assigned Numbers Authority. The coordinating body that:
assigns IP addresses to regional Internet registries; recognizes top-
level domains; and assigns protocol numbers for well-known ser-
vices.
Jitter
Variance in packet arrival time. Jitter is a factor in applications such
as telephony, where the originating device sends packets at a con-
stant rate.
Latency
The time required for a signal element (e.g. packet) to pass through
a device or network.
KDC
Kerberos Key Distribution Center.
LCO
Local Connection Options. A structure that describes the character-
istics of the media data connection from the point of view of the
CMS creating the connection.
MAC
Media Access Control. A general term for the link-level networking
layer and associated protocols. MAC protocols used in HFC data
networks include Ethernet, the DOCSIS RF interface, and Home-
PNA.
Maintenance window
The usual period of time for performing maintenance and repair
operations. Since these activities often affect service to one or more
subscribers, the maintenance window is usually an overnight period
(often 1 a.m. to 5 a.m. local time).
MD5
Message Digest 5. A one-way hashing algorithm that maps variable
length plaintext into fixed-length (16-byte) ciphertext. MD5 files,
built by a provisioning server, contain provisioning data for each
NIU on the network.
MIB
Management Information Base. The data representing the state of a
managed object in an SNMP-based network management system.
Often used colloquially to refer to a single object or variable in the
base; e.g. ‘‘the lcCmtsUpMaxCbrFlows MIB.’’
MSO
Multi-System Operator. A cable company that operates multiple
headend locations, usually in several cities.
MPI
Micro-Processor Interface. An internal Touchstone Telephony
Modem component.
MTA
Multimedia Terminal Adapter. A subscriber premises device that
contains the network interface, codecs, and all signalling and encap-
sulation functions required for telephony transport, CLASS features
signalling, and QoS signalling. The MTA is an integral part of
Touchstone Telephony embedded MTA (eMTA) products.
NCS
Network-based Call Signaling. The PacketCable protocol used to
control calls.
NIU
Network Interface Unit. A generic term for a device providing data
and telephony connections at a subscriber site. Also referred to as
embedded MTA (eMTA).
NMS
Network Management System. Software, usually SNMP-based,
that allows you to monitor and control devices on the network. In a
VoIP network, managed devices include NIUs, CMTS, servers,
PSTN interface devices, and routers. An NMS works by reading
and setting values of MIB variables presented by each device.
NVRAM
Non-volatile RAM. A block of non-volatile memory used to store
settings that should persist across reboots.
Off-net
A call between a Touchstone phone line and a line on the PSTN.
On-net
A call between two Touchstone phone lines. Depending on the
CMS used, the connection may be established directly between the
MTAs or be routed through a gateway.
PacketCable
A CableLabs-led initiative aimed at developing interoperable inter-
face specifications for delivering advanced, real-time multimedia
services over two-way cable plant.
PCM
Pulse Code Modulation. A commonly employed algorithm to digi-
tize an analog signal (e.g. voice) into a digital bit stream using sim-
ple analog to digital conversion techniques. PCM is employed in
the popular G.711 codec.
PLO
Permanent Lock-Out. A line card may enter this state when left off-
hook with no connection after a certain amount of time.
POS
Point of Sale (terminal). Typically, an electronic cash register.
PSTN
Public Switched Telephone Network.
QAM
Quadrature Amplitude Modulation. A method of modulating digital
signals onto an RF carrier, involving both amplitude and phase cod-
ing. QAM16 modulation encodes four digital bits per state and is
used on upstream carriers; QAM64 and QAM256 encode six or
eight bits (respectively) for use on downstream carriers.
QoS
Quality of Service. An attribute of a Service Flow, defining limita-
tions or guarantees for data rate, latency, and jitter.
QPSK
Quadrature Phase Shift Keying. A method of modulating digital
signals onto an RF carrier, using four phase states to encode two
digital bits.
Quarantine
A state where an endpoint (phone line) may potentially buffer
events. Events not quarantined are processed normally. Processing
of quarantined events may be delayed, potentially indefinitely.
RF
Radio Frequency.
SDP
Session Description Protocol. SDP describes multimedia sessions
for the purposes of session announcement, session invitation, and
other forms of multimedia session initiation.
Service Flow
A unidirectional, MAC-layer transport service that provides traffic
shaping, policy, and priority according to QoS parameters defined
for the flow.
SFID
Service Flow ID. A number used to identify a particular Service
Flow.
SLAC
Subscriber Line Audio Circuit. An internal Touchstone Telephony
Modem component.
SIP
Session Initiation Protocol. A signaling protocol for Internet con-
ferencing, telephony, presence, events notification and instant mes-
saging.
SNMP
Simple Network Management Protocol.
TFTP
Trivial File Transfer Protocol. Used in DOCSIS networks to trans-
fer firmware and provisioning files to network devices.
TM
Telephony Modem.
Uniform Resource Identifier (URI)
A way to identify a specific phone line for an MTA. For example
sip:<phone number>@<IP address or domain>.
Unsolicited Grant Service (UGS)
A Service Flow type used for applications such as telephony in
which latency and jitter are critical. Packets have a fixed size and
interval. Within the constraints of IP networking, UGS flows
attempt to deliver a constant bit rate (CBR) stream of data.
Upstream
The path from a subscriber device to the headend. Some older cable
documentation may refer to this as the return path or reverse path.
VACM
View-based Access Control Model. An SNMP MIB for controlling
access to management information.
VF
Voice Frequency.
VoIP
Voice Over Internet Protocol. A generic term for technology that
allows telephone calls to be made across an Internet connection
instead of a traditional two-wire copper connection.
WTM
Wireless Telephony Modem.
The ARRIS Touchstone Telephony Ports, models TP402A and TP404A, are
outdoor network-powered eMTAs that provide:
• up to four lines of telephony service
• cable modem functionality with 10/100BaseT (Model 4) or 10BaseT
(earlier models) Ethernet connections
• CATV passthrough and internal disconnect
The Touchstone Telephony Port is the eMTA of choice for operators who
want to provide primary line service in small business and home environ-
ments.
Note: TS3.2.5 or later versions of Touchstone firmware are required for the
TP302A and TP304A Telephony Ports. TS4.4.8 or later versions of Touch-
stone firmware are required for TP402 and TP404 Telephony Ports. TS6.1
does not support Model 3 or earlier Telephony Ports.
Model 4 Model 4 Telephony Modems provide one (TM401) or two (TM402) lines of
telephony service and 10/100BaseT Ethernet and USB1.1 data connections.
The TM402 Telephony modems are available in AC-only and battery-backup
models with one or two Li-Ion batteries, allowing a more compact form fac-
tor and enhanced hold times (up to 20 hours of idle backup power).
Model 4 (AC-only) Model 4 (with battery backup)
Model 5 Multi-line Multi-line Telephony Modems are indoor units that provide eight or twelve
lines of telephony service, and one 10/100BaseT Ethernet data connection.
These Telephony Modems are intended to provide telephony service in a
small office or multi-dwelling unit.
Model 6 Model 6 Telephony Modems are the latest generation of ARRIS eMTAs, pro-
viding improved technology and features, including expanded downstream
frequency (88 MHz to 1 GHz) support, as well as a model (WTM652) with a
wireless router for use in home networking applications. As with previous
generations, Model 6 Telephony Modems provide telephony, 10/100BaseT
Ethernet and optional USB 1.1 data connections, and optional battery
backup.
Core Functionality
TS6.1 Functionality
Compliance and TS6.1 provides the following compliance and interoperability features:
Interoperability • Standards compatibility as follows:
– DOCSIS 2.0 and DOCSIS 1.1, including CableLabs CW53 ECNs
– PacketCable 1.0, including CW46 ECNs
– Euro-DOCSIS 2.0 and Euro-DOCSIS 1.1, including ECW28 ECNs
– Euro-PacketCable 1.0, including ECW28 ECNs
– SNMPv3, IPsec, and encrypted voice traffic as required by PacketCa-
ble specifications
– Supports RFC 2833 (DTMF relay) functionality, a method for carry-
ing DTMF and other telephony signals and events in RTP packets,
instead of sending audio tones over the network. This functionality
is especially important when using highly-compressed CODECs such
as G.729, which may distort DTMF tones.
The MTA signals RFC 2833 support by specifying ‘‘telephone-
event’’ in its list of available CODECs during negotiation. For SIP
loads, add ‘‘telephone-event’’ to the end of the CODEC list in the
sipCfgProvisionedCodecArray object.
Management and TS6.1 provides the following management and troubleshooting functionality:
Troubleshooting • PacketCable 1.0-compatible alarm and log interface.
Functionality
• Battery telemetry support (allows monitoring of battery status at the
headend).
• Web-based status monitoring and troubleshooting interface.
• Maintain loop idle voltage management output from the Telephony
Modem when the telephony service connection is interrupted for short
time durations (see ‘‘Loop Voltage Management Option’’ on page 67).
• Supports Telnet and encrypted SSH access to a troubleshooting com-
mand line interface (CLI).
• Support for automatically timing out Telnet or SSH sessions after a cer-
tain amount of idle time.
• Automatic optional disabling of access to Telnet or SSH sessions after
exiting the session.
• Optional persistent logging capability after exiting a Telnet or SSH ses-
sion.
Data Functionality TS6.1 supports the following general data transport functionality:
• Supports IPv6 bridging of data packets.
• Supports RIPv2 routing functionality for use in business services and
similar applications.
• Supports the TurboDOX protocol, increasing performance of TCP
applications such as FTP and HTTP.
T.38 Image and When originating a call, a SIP T.38 device may provide offers with both
Audio Offer Han- image and audio media in INVITE and reINVITE messages. When pre-
dling sented with both media offers, Touchstone firmware behaves as follows
depending on the version:
• Versions prior to TS6.1 MSUP3 prefer image media and disable other
media.
• TS6.1 MSUP3 and newer versions choose the media type depending on
whether or not the eMTA detects a fax tone. If the eMTA detects a fax
tone, it selects image media; otherwise, it answers with active audio.
SIP BYE Delay In a PSTN environment, the called party typically can hang up for a few sec-
onds without disconnecting the call. Touchstone SIP loads, TS6.1 MSUP3
and newer, can provide the same behavior by setting the sipCfgPortCall-
ByeDelay object.
Slovenia Template TS6.1 MSUP3 supports definitions for Slovenia tones and ring cadences.
See the Touchstone Telephony Provisioning Guide for the default definitions.
WTM652 Support TS6.1 MSUP2 introduces support for the WTM652A/B/G Telephony
Modem, a two-line Telephony Modem with four Ethernet ports and 802.11
wireless connectivity. To support the new model, TS6.1 MSUP introduces a
new load variant: MODEL_6_WR.
The WTM652B Telephony Modem supports dual-mode operation.
Dual-Mode En- TS6.1 MSUP2 and later versions of Touchstone firmware provide support for
hancements mixed DOCSIS environments (that is, both North American and Euro-DOC-
SIS downstreams on the same plant). A dual-mode Touchstone device
ranged on one annex can be moved to the other annex type using Down-
stream Frequency Override in a RNG-RSP message.
Persistent Line Operators may set a line status that persists across resets. This can be used to
Status hold a line out of service.
The arrisMtaDevPersistentLineStatus MIB object, and the equivalent CallP
CLI command spls, control persistent line settings.
SIP-specific En- The following new features are specific to SIP loads.
hancements
SIP Hook Flash Reporting
TS6.1 MSUP now supports SIP hook flash reporting using the standard SIP
INFO message. An earlier (non-standard) method is still supported for back-
wards compatibility.
When making a SIP T.38 call, the calling party might provide offers with
both image and audio media in INVITE and reINVITE messages. In previ-
ous loads, the SIP eMTA gave preference to image and disabled all other
media.
In TS6.1 MSUP SIP loads, When the eMTA receives an offer with both
active audio and image/t38, and fax tone has not been detected, then the
MTA answers with active audio. If the MTA detects a fax tone, it answers
with active image/t38. This changes the existing message flow so that the
SIP eMTA always sends the offer when switching to T.38 and switching back
from T.38, regardless of whether the MTA originated the fax.
No provisioning is necessary to enable this feature.
New and Changed The following MIB objects were introduced or changed in TS6.1 MSUP
MIB Objects releases.
sipCfgPortCallByeDelay
The time, in seconds, that the MTA waits after the subscriber hangs
up before sending a BYE signal. Applies only when the subscriber
is the called party, and only to Touchstone SIP loads.
arrisMtaDevPersistentLineStatus
Allows operators to set a line down, with the status persisting across
resets. This object cannot be set in a configuration file.
sipCfgSipFeatureSwitch
Adds several new bit settings:
0x00000020:
(MSUP1) signals hook flash events using the standard SIP
INFO message.
0x00000010:
(MSUP3)
0x00000004:
(MSUP3)
0x00000002:
(MSUP3)
0x00000001:
(MSUP3)
arrisWrmDevWlanApPowerLevel
Sets the WRM wireless power range.
arrisWrmDevWlanApConfigChannel
A new value, auto(0), specifies auto-selection of an unused wireless
channel.
arrisWrmDevWlanQoSConfigEnable
Enables bandwidth limitations on WRM Ethernet and wireless inter-
faces.
arrisWrmDevWlanQoSConfigTotalBandwidth
Sets the maximum interface speeds for the entire WRM.
arrisWrmDevWlanQoSConfigHomeBandwidth
Sets the maximum interface speed for the WRM Ethernet and
SSID1 wireless interfaces.
arrisWrmDevWlanQoSConfigPrivateBandwidth
Sets the maximum interface speed for the WRM SSID2 wireless
interface.
arrisWrmDevWlanApIsolationInter
Enables or disables direct communication between CPE devices on
the same SSID.
arrisWrmDevWlanApIsolationExtra
Enables or disables direct communication between CPE devices on
different SSIDs on the same WRM.
arrisWrmDevWlanApConfigLanAccess
Enables or disables direct communication between CPE devices on
the wireless interface and devices on the Ethernet ports (including
the WRM configuration web pages).
New or Changed The following CLI commands were introduced or changed in TS6.1 MSUP
CLI Commands releases.
CallP sub-mode:
spls: Sets a persistent line status (equivalent to using the arrisM-
taDevPersistentLineStatus MIB object).
Updated Hardware TS6.1 introduces support for the following Telephony Modem models:
Support • TM601A/B single-line Telephony Modem
• TM604G/H four-line Telephony Modem
• TM608G eight-line Telephony Modem
• DTM602G two-line Telephony Modem with DECT6.0 cordless handset
ToD Enhancements
WTM552- and The following features are specific to the WTM552 and WTM652 Telephony
WTM652-Specific Modems.
Features
Provisionable Wireless Power Range
You can use either the redirect set wlan power CLI command, or the
arrisWrmDevWlanApPowerLevel MIB object to set the power range.
The WRM can automatically detect and set itself to an otherwise unused
wireless channel. This is useful for deployment in high-density housing or
other areas with many wireless networks.
The wireless channel can be set through the WRM ‘‘Channel and SSID’’ web
page, the redirect set wlan channel CLI command, or the arrisWrmDe-
vWlanApConfigChannel MIB object.
LAN/WLAN Isolation
L2TP Support
WPA Support
TS6.1 supports Wi-fi Protected Access (WPA and WPA Enterprise), a secu-
rity protocol used on wireless networks. WPA can be configured through the
WRM web pages, CLI, or SNMP.
TS6.1 provides support to report and help debug provisioning file errors. The
primary tool is the provf.html web page, which shows the following informa-
tion:
• provisioning file name
• time the file was downloaded
TS6.1 provides a new feature switch to disable the ‘‘reset to factory default’’
functionality of the WRM Reset button. To disable factory resets, set bit 5
(0x04000000) of the arrisCmDevModemFeatureSwitch2 object to 1.
TS6.1 supports SuperG3 FAX transfers for all Model 6 and newer Telephony
Modems, as well as for TM508 and TM512 Telephony Modems. The eMTA
detects a V.8 signal and can negotiate G.711 transport (up to 33.6Kbps) or
T.38.
TS6.1 supports T.38 version 3, which provides V.34 (SuperG3) FAX capabil-
ity, as well as version 0 (supported in previous versions). See Chapter 3 for
details.
To enable fax-only support, set the object that applies to the line to the time-
out value, in seconds. The timer starts when the line connects; if the timer
expires before the line receives a send or receive FAX tone, the Telephony
Modem drops the call.
SIP loads provide extended control over various session timers. The follow-
ing is a list of new MIB objects that allow tuning of SIP timers:
sipCfgSessionExpires
Specifies the preferred session expiry timeout, in seconds, sent in
the SIP Invite message. The default is 1800 seconds. Set this object
to 0 to allow the proxy to control the session expiration timer set-
tings.
sipCfgRegExpires
Specifies the preferred registration expiry timeout, in seconds, sent
in the SIP Register response. The default value is 0, which omits
the timeout from the SIP Register response.
When this object is set to a non-zero value, The actual timeout is the
lesser of this value and the expiry time returned by the registrar in
the 200 OK message.
TS6.1 allows proxy entries in the SIP Penalty Box to time out after a speci-
fied number of hours.
New Provisioning See the Touchstone Telephony Provisioning Guide for details about new pro-
Features visioning features.
TS6.1 defines a line card template for Argentina. To specify this template,
set the ppCfgMtaCountryTemplate object to Argentina(33).
• Set bit 0x00000400 to force the MTA to play a busy tone when a call is
rejected.
• Set bit 0x00000040 to force the MTA to play stutter dialtone when the
subscriber performs a hook flash.
TS6.1 supports the Cable Modem Interface Mask (CMIM). The CMIM is a
new field in the upstream classifiers that can be used to filter out traffic based
on the CM interface receiving the packet.
New and Changed See the Touchstone Telephony Troubleshooting Guide for details about new
Troubleshooting troubleshooting features.
Features
VQM Enhancements
TS6.1 updates the Voice Quality Monitoring (VQM) feature to provide NCS
voice metrics to the Call Agent as required by PacketCable 1.5 specifications.
NCS voice metrics now conform to the requirements in the IETF draft-auer-
bach-mgcp-rtcpxr-06 document. TS6.1 also provides partial compliance to
IETF SIP Voice Quality Reporting requirements.
For customers retrieving VQM data through SNMP, reading the new arris-
MtaDevVqmCallNumberIdentifierLastCall MIB object updates the arris-
MtaDevVqmCallNumberIdentifier object to the location of the last call data.
TS6.1 provides the ability to reset a Telephony Modem to its factory default
configuration. The reset can be performed through SNMP (using the arris-
MtaDevRestoreNvmFactoryDefault object).
The new arrisCmDevTftpBlkSize MIB object sets the block size for TFTP
downloads. Increasing the block size can shorten the time needed to down-
load files using TFTP.
Valid range: 32 to 1448 octets. The default value is 0, which specifies
512-octet blocks.
New Management For more information about any management-related feature, see the Touch-
Features stone Telephony Management Guide.
TS6.1 supports IPv6 access on the cable modem side of Touchstone eMTAs,
allowing operators to reclaim IPv4 address blocks for use with MTAs.
New and Changed The CM configuration file now supports LongSnmpMib, providing support
MIB Objects for large MIB objects (up to 65535 octets).
The sipCfgSipFeatureSwitch object supports a new switch, with a value of
0x0400, to always play busy tone on receipt of a 486 (Busy) message.
The arrisMtaDevT38Timeout object determines how long the MTA waits for
the Call Agent to modify a FAX connection to T.38. If the timer expires, the
MTA reports a T.38 failure.
For dual-mode Telephony Modems, the arrisCmDevDualModeDiscovered-
Market object stores the discovered market mode value. The value returned
is one of: noDualMode(0) (for all non-dual mode Telephony Modems);
europe(1), or northAmerica(2).
The value of this object only determines the last 8 bits of the IP
address. The first 3 bytes (24 bits) of the IP address come from the
first 3 bytes of arrisWrmDevLanIpAddr.
arrisWrmDevLanDhcp
Set to enable(1) to enable the WRM DHCP server, or disable(2) to
disable it.
arrisWrmDevLanLease
Sets the lease time of addresses assigned by the DHCP server:
forever(0), halfHour(1), oneHour(2), twoHours(3), halfDay(4),
oneDay(5), twoDays(6), oneWeek(7), or twoWeeks(8).
arrisWrmDevLanDomain
A string containing the domain name of the WRM LAN.
arrisWrmDevWlanAp
Set to enable(1) to configure the WRM as an access point, or dis-
able(2) to configure the WRM as a standalone or master.
arrisWrmDevWlanApConfigSsid
Part of the arrisWrmDevWlanApConfigTable. A string containing
the SSID name.
arrisWrmDevWlanApConfigSSidBroad
Part of the arrisWrmDevWlanApConfigTable. Set to enable(1) to
broadcast the SSID, or disable(2) to disable broadcasting.
arrisWrmDevWlanApConfigProtec
Part of the arrisWrmDevWlanApConfigTable. Set to 1 to enable
WLAN protect mode, or 0 to disable. Enabling protect mode can
reduce wireless network interference, but can also reduce the physi-
cal range or throughput.
arrisWrmDevWlanApConfigQos
Part of the arrisWrmDevWlanApConfigTable. Set to 1 to enable
WLAN 802.11e QoS, or 0 to disable.
arrisWrmDevWlanApSecuConfigTable
This table contains objects that control WLAN security parameters
not covered in the arrisWrmDevWlanApConfigTable. The next 12
entries are part of this table.
arrisWrmDevWlanApSecuConfigIndex
Part of the arrisWrmDevWlanApSecuConfigTable. The index that
uniquely identifies the SSID to which this entry is applicable. Two
SSIDs are available; index 1 is the public BSSID, and 2 is the pri-
vate BSSID.
arrisWrmDevWlanApSecuConfigEnable
Part of the arrisWrmDevWlanApSecuConfigTable. Sets the
WLAN security mode. One of: disable(0), wep(1), wpa(2),
wpa2(3), or wpa_wpa2(4).
arrisWrmDevWlanApSecuConfigWep
Part of the arrisWrmDevWlanApSecuConfigTable. Sets the
authentication mode for WEP. One of: open(1), share(2), or
auto(3).
arrisWrmDevWlanApSecuConfigWepK_type
Part of the arrisWrmDevWlanApSecuConfigTable. Sets the WEP
key size. One of:
bit_64(1): 64-bit
bit_128(2): 128-bit
arrisWrmDevWlanApSecuConfigWepK_index
Part of the arrisWrmDevWlanApSecuConfigTable. Selects the
WEP key index to use. Valid range: 1 to 4.
arrisWrmDevWlanApSecuConfigWepK_gen
Part of the arrisWrmDevWlanApSecuConfigTable. Selects the
WEP passphrase, used to generate group keys. The string can be up
to 64 characters long.
arrisWrmDevWlanApSecuConfigWepK_man
Part of the arrisWrmDevWlanApSecuConfigTable. Manually
specifies the WEP key. For a 64-bit WEP key, use 10 hexadecimal
digits. for a 128-bit WEP key, use 26 hexadecimal digits.
arrisWrmDevWlanApSecuConfigWpaEncry
Part of the arrisWrmDevWlanApSecuConfigTable. Specifies the
WPA encryption mode. One of: tkip(0) or aes(1).
arrisWrmDevWlanApSecuConfigWpaphrase
Part of the arrisWrmDevWlanApSecuConfigTable. Specifies the
guest passphrase (not currently supported).
arrisWrmDevWlanApSecuConfigWpaObsecu
Part of the arrisWrmDevWlanApSecuConfigTable. Set to
enable(1) to enable WPA Obscure PSK, or disable(2) to disable.
arrisWrmDevWlanApSecuConfigWpa2phrase
Part of the arrisWrmDevWlanApSecuConfigTable. Specifies the
WPA2 guest passphrase (not currently supported).
arrisWrmDevWlanApSecuConfigWpa2Obsecu
Part of the arrisWrmDevWlanApSecuConfigTable. Set to 1 to
enable WPA2 Obscure PSK, or 0 to disable.
arrisWrmDevWlanApPowerLevel
Sets the WRM wireless power range; one of: high(0), middle(1), or
low(2).
arrisWrmDevWlanApConfigLanAccess
Enables or disables direct communication between CPE devices on
the wireless interface and devices on the Ethernet ports (including
the WRM configuration web pages).
The following objects control RIPv2 parameters in the WRM device, that are
not covered by the standard rip2 MIBs.
arrisWrmDevRip2Table
The objects in this table control RIPv2 parameters in the WRM
device that are not covered by rip2IfConfTable.
arrisWrmDevRip2KeyId
An unsigned 8-bit value that contains the Key Identifier or Key-ID.
This identifies the key used to create the Authentication Data for
this RIP-2 message whenever rip2IfConfAuthType has a value other
than noAuthentication.
arrisWrmDevRip2AdvertisementInt
The interval, in seconds, between transmits of routing table updates.
arrisWrmDevRipTransmitStatus
active(1), inactive(2), Returns active(1) when the WRM is actively
transmitting RIP updates, or inactive(2) otherwise. To enable trans-
mission of RIP updates, rip2IfConfSend must be active and
arrisWrmDevNATEnable must be disabled.
arrisWrmDevRipReceiveStatus
Returns active(1) when the WRM is receiving RIP updates, or inac-
tive(2) otherwise. To enable receiving RIP updates, rip2IfConfRe-
ceive must be active.
arrisWrmDevProvFileName
A string containing the provisioning file name.
arrisWrmDevProvFile
A long string (up to 2048 octets) containing provisioning com-
mands. This object allows the CM configuration file to contain
WRM provisioning as well.
arrisWrmDevProvDLTime
Returns the time of day when the provisioning file was downloaded.
arrisWrmDevHpg
Set to enable(1) to enable the hidden page (Provisioning File Errors
page), or disable(2) to disable.
IPv6-specific Additions
TS6.1 is fully compliant with the PacketCable 1.5 Battery Backup MIB. The
supported objects are:
upsShutdownType
Specifies the type of UPS shutdown to perform. TS6.1 supports
only the output(1) type (do not provide battery power in the event
of an AC failure).
upsShutdownAfterDelay
Shuts off the UPS output after the specified time (in seconds). Valid
range: 1 to 604800 (7 days), or −1 (the default) to disable the timer.
This object cannot be set on TM402, TM508, and TM512 Tele-
phony Modems and always returns −1.
upsStartupAfterDelay
Turns on the UPS output after the specified time (in seconds),
assuming that the UPS output is currently off. Valid range: 1 to
604800 (7 days), or −1 (the default) to disable the timer.
rip2IfConfSend
The type of RIP updates sent on this interface; one of: doNot-
Send(1) (no updates), or ripVersion2(2) (send RIPv2 updates)
rip2IfConfReceive
The RIP updates accepted by this interface; one of: rip2(1),
rip1OrRip2(2) (the default), or doNotRecieve(3).
rip2IfConfDefaultMetric
The metric value used for the default route entry in RIP updates
originated on this interface. Valid range: 0 to 15.
Note: The MTA is always connected to a CMTS through the WAN
interface, so the metric will always be 1 for the WAN interface.
rip2IfConfStatus
Writing invalid deletes this interface.
rip2IfConfSrcAddress
The IP address this system uses as a source address on this inter-
face. If it is a numbered interface, the address be the same as
rip2IfConfAddress. On unnumbered interfaces, it must be the
value of rip2IfConfAddress for some interface on the system.
ARRIS-proprietary MIB objects for RIP are:
arrisCmDevRouterLanEnable
Enables or disables the router.
arrisCmDevRouterLanIpAddr
The current router LAN IP address.
arrisCmDevRouterLanSubNetMask
The current router LAN subnet mask.
arrisMtaDevPwrSupplyHighestTemperature
Provides the highest temperature, in degrees C, recorded by the bat-
tery charger.
arrisMtaDevPwrSupplyHighestTemperatureTime
Provides the date and time that the eMTA recorded the high temper-
ature.
arrisMtaDevPwrSupplyHighestTemperatureClear
Resets the highest temperature and time data.
New and Changed See the TS6.1 introduces the following additions and changes to the CLI
CLI Commands commands. Touchstone Telephony Troubleshooting Guide for syntax details
or examples for any CLI command.
The following commands have been modified to display IPv6 information
when the CM is using IPv6 addressing:
• cmDhcpACK (Cable Modem)
• cmDisp (Cable Modem)
New RIP sub-mode, that includes the following commands:
• arpshow (prints the ARP table)
• routeshow (prints the routing table)
• riprouteshow (shows the RIP routing table)
• ripdebuglevel (displays RIP debug messages)
• ripconfig (displays the RIP configuration)
• ripstatus (enables or disables the interface)
• ripsend (configures the RIP send type)
• ripreceive (configure RIP receive)
• ripauthtype (configures the RIP authorization type)
• rippassword (sets the RIP simple password)
• ripmd5addkey (sets the RIP MD5 password)
New and Changed TS6.1 made the following changes to the web-based interface.
Web Pages
WTM552 and WTM652 Router Access
TS6.1 allows access to the Wireless Router Module from the standard web-
access IP address of 192.168.100.1, using the Wireless Router link. See the
Touchstone Telephony Troubleshooting Guide for details.
For other Telephony Modems, the RIP link provides information about the
RIP configuration.
New General TS5.3 supports firmware downloads while lines are off-hook, deferring appli-
Features cation of the new load until the MTA is idle. See ‘‘About ARRIS Enhanced
Firmware Loading’’ on page 89 for details.
TS5.3 provides an option for the MTA to recover call resources when a line
goes on-hook and the CMS fails to send a Delete Connection (DLCX) com-
mand. See ‘‘Automatic Call Resource Recovery’’ on page 48 for details.
New Provisioning See the Touchstone Telephony Provisioning Guide for details about new pro-
Features visioning features.
TS5.3 provides a new North American −6/+6 dB loss plan. This template is
the default for D11PLUS loads.
D11PLUS loads have an expanded Rx/Tx gain range, from ±2dB to ±16dB.
FSK and CAS tone levels can now be adjusted to improve control of Caller
ID behavior during Call Waiting. Two MIB objects set the levels, and a third
object toggles between the set and default levels. See ‘‘Adjusting FSK and
CAS Gain Levels’’ on page 86 for details.
New and Changed See the Touchstone Telephony Troubleshooting Guide for details about new
Troubleshooting and changed troubleshooting features.
Features
LED Pattern Changes
For D11PLUS loads, TS5.3 changes the Power and Battery LED sequences
to provide a ‘‘low battery’’ indication.
VQM Enhancements
TS5.3 reports the number of total RTP packets lost as part of the Voice Qual-
ity Monitoring statistics. The arrisMtaDevMonitoring MIB provides this
statistic, as well as:
• Start time of the last call
• End time of the last call
A new MIB object, arrisMtaDevVqmHistorySize, provides a method to con-
trol the size of the VQM history buffer. Valid range: 2 to 50 calls. Default:
10.
TS5.3 provides a history of the last ten reset reasons (patent pending), using
the arrisCmDevResetReasonLogTable. This table is stored in non-volatile
RAM, and can be disabled to prevent multiple resets from reducing eMTA
life (for example, during extended testing). A second MIB object , arrisCm-
DevLastHwResetReason, provides the last reset reason.
The new Log sub-mode rrdmp CLI command shows the reset reason log.
The System sub-mode sysinfo command also provides the last reset reason
code (supported in previous firmware versions).
arrisMtaDevRtpPktsLostTotal
The number of RTP packets lost on all endpoints since the MTA
was last powered-up or reset.
arrisMtaDevLastCallStartTime
The start time of the last call made from the MTA.
arrisMtaDevLastCallEndTime
The end time of the last call made from the MTA.
The following MIB objects can be used to control off-hook FSK and CAS
gain for CW-CID and VMWI:
arrisMtaDevLevelControlOffHookFSK
Gain adjustment for MTA-generated FSK tones (CID and VMWI)
while the line is off-hook. The MTA uses this value only when the
arrisMtaDevLevelControlOffHookEnable MIB object is enabled.
arrisMtaDevNsadSwDnldStatus
Shows the current firmware download status:
• download-idle(0): no firmware download in progress
• download-Acceptance-In-Progress(1): acceptance in progress
(downloading)
• download-Application-Pending(2): firmware downloaded; wait-
ing for lines to go on-hook
Note: If the arrisMtaDevSwDnldNoSvcImpact object is set to dis-
abled, the NIU applies the firmware without waiting for lines to go
on-hook and resets. The default is enabled in D11PLUS loads, and
disabled in other loads.
For D11PLUS loads only, the valid range for the arrisMtaDevGainCon-
trolTxVoice and arrisMtaDevGainControlRxVoice objects has been
expanded to ±16dB.
The ppCfgMtaCountryTemplate object provides the following new country
template value: northAmerica66(32).
New and Changed See the Touchstone Telephony Troubleshooting Guide for syntax details or
CLI Commands examples for any CLI command.
TS5.3 introduces the following additions and changes to the CLI commands.
Log sub-mode:
A new command, buffer, displays debug messages that were gener-
ated before registration completed (TS5.2 MSUP).
A new command, rrdmp, displays the reset reason log (TS5.2
MSUP).
New and Changed For D11PLUS loads, the Power Supply Telemetry alarm severity level is
Logs and Alarms changed from Information to Minor.
Standards Compliance
Optional TS6.1 supports the following optional functionality specified by DOCSIS and
Functionality PacketCable standards:
• Support for multiple CODECs (see ‘‘CODECs and Packetization Rates
Supported’’ on page 46)
• Support for 10 ms and 20 ms packetization rates (see ‘‘CODECs and
Packetization Rates Supported’’ on page 46)
• Support for up to 16 Upstream Service Flows
• Support for analog Fax/Modems, including automatic tone detection,
echo cancellation disable and switching to the G.711 CODEC
• 802.11b/g wireless LANs, when used with the WTM552 or WTM652
Telephony Modems
Extensions
WTM552- and The WTM552 and WTM652 are Wifi Certified and WMM PowerSave certi-
WTM652-specific fied. The WTM552 and WTM652 also support IEEE 802.11E Quality of
Compliance Service (QoS).
WTM652G Telephony Modems are Energy STAR compliant.
Specification References
All DOCSIS specifications are available at the DOCSIS web site 〈http://
www.cablemodem.com/specifications/〉.
All PacketCable specifications are available at the PacketCable web site
〈http://www.packetcable.com/specifications/〉.
General Functionality
CODECs and In addition to continued support for the G.711 CODEC, Touchstone firmware
Packetization supports the following PacketCable™ optional and recommended CODECs:
Rates Supported • G.728
• G.729, G729E
CMS Redirect A CallP Feature Switch bit controls security enforcement during CMS redi-
Security Option rection operations.
Per PacketCable specifications, if an eMTA is redirected to a new CMS not
included in the eMTA’s CMS table, the eMTA must establish an IPsec associ-
ation with the new CMS, even if IPsec is disabled on the originally connected
CMS.
Using this CallP Feature Switch setting in the configuration file, the Tele-
phony Modem can redirect to a call server that is not provisioned in the Tele-
phony Modem’s CMS table without attempting to establish an IPsec associa-
tion with the new call server. Enabling this bit applies only to redirection.
The Telephony Modem does not respond to call servers not provisioned in
the Telephony Modem’s CMS table.
Automatic Call Re- TS5.3 and later versions of Touchstone firmware can automatically recover
source Recovery resources related to the call upon detection of an on-hook event. Normally,
the CMS sends a Delete Connection (DLCX) event upon call completion; if
the MTA does not receive the DLCX event within a provisioned amount of
time, the MTA can automatically delete the connection.
Note: Active calls are not subject to resource recovery.
The arrisMtaDevAutomaticCallResourceRecovery MIB object controls
automatic recovery. The valid range is 0 (disables automatic recovery) to
3600 seconds. D11PLUS loads set the default value to 60; other loads set the
default value to 0.
Note: Connections created in REPLCATE, NETWTEST, and NETWLOOP
modes are not subject to automatic deletion.
For more information, see the Touchstone Firmware Provisioning Guide.
CODECs and Sup- This section describes how low bit-rate CODECs and T.38/SuperG3 FAX
ported Lines relay interact for Model 6 and later Telephony Modems.
(Model 6 and later)
TM602 Engineering Rules
The following rules apply to the TM604 and lines 1 through 4 of the TM608.
• One instance of T.38/SuperG3 fax relay total for lines 1–4; T.38/SG3
can be supported on any line
• One instance of Low Bit Rate code (LBR) for lines 1–4; LBR codec
can be supported on any line
The following table shows CODEC support for each line and call leg.
Line 1 2 3 4
Leg 1 2 1 2 1 2 1 2
T.38/SG3 G.711 G.711 G.711 G.711 G.711 G.711
G.711 G.711 T.38/SG3 G.711 G.711 G.711 G.711
G.711 G.711 G.711 G.711 LBR G.711 G.711 G.711
G.711 G.711 G.711 G.711 G.711 G.711 LBR G.711
• One instance of Low bit rate codec (LBR) can be supported on each
line for lines 5-8;
The following table shows CODEC support for each line and call leg.
Line 5 6 7 8
Leg 1 2 1 2 1 2 1 2
T.38 T.38 T.38 T.38
G.711 G.711 G.711 G.711 G.711 G.711 G.711 G.711
LBR G.711 LBR G.711 LBR G.711 LBR G.711
LBR G.711 G.711 G.711 T.38 LBR G.711
CODECs and Sup- When the MTA uses compressed (non-G.711) CODECs, the maximum num-
ported Lines ber of compressed calls per MTA allowed depends on the number of lines
(Model 5 and earli- supported by the MTA:
er) Number Compressed
of lines calls allowed
1 or 2 2
4 4
8 8
12 12
The endpoint responds to this message and provides its Local Connection
Descriptor indicating the use of G.729:
200 1001 OK
I: 7A438
v=0
o=- 54445402 54445402 IN IP4 10.1.36.216
s=-
c=IN IP4 10.1.36.216
t=0 0
m=audio 51538 RTP/AVP 18
b=AS:24
a=mptime:20
a=rtpmap:18 G729/8000/1
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
a=cpar: a=rtpmap:99 G726-40/8000/1
a=cpar: a=rtpmap:101 telephone-event/8000/1
a=cpar: a=fmtp:101 0-15,144,149,159
a=cdsc: 11 image udptl t38
a=cpar: a=T38FaxVersion:0
a=cpar: a=T38FaxRateManagement:transferredTCF
a=cpar: a=T38FaxMaxDatagram:160
a=cpar: a=T38FaxUdpEC:t38UDPRedundancy
The Call Agent may also specify a backup CODEC in a CRCX such as the
following:
CRCX 1001 aaln/1@mta216.dev36 MGCP 1.0 NCS 1.0
C: 28963
L: mp:20;20, a:G729;PCMU
M: inactive
v=0
o=- 54445402 54445402 IN IP4 10.1.36.216
s=-
c=IN IP4 10.1.36.216
t=0 0
m=audio 51538 RTP/AVP 18 0
b=AS:24
a=mptime:20
a=rtpmap:18 G729/8000/1
a=rtpmap:0 PCMU/8000/1
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
a=cpar: a=rtpmap:99 G726-40/8000/1
a=cpar: a=rtpmap:101 telephone-event/8000/1
a=cpar: a=fmtp:101 0-15,144,149,159
a=cdsc: 11 image udptl t38
a=cpar: a=T38FaxVersion:0
a=cpar: a=T38FaxRateManagement:transferredTCF
a=cpar: a=T38FaxMaxDatagram:160
a=cpar: a=T38FaxUdpEC:t38UDPRedundancy
In this example, the endpoint can autonomously fall back to PCMU if neces-
sary.
Since the G.729 CODEC highly compresses audio, it can not adequately sup-
port analog fax or modem transmission. Depending upon the call setup, the
endpoint responds as follows when local fax or modem tones are detected:
• If a fax tone is detected, T.38 Fax Relay is allowed by the Call Agent,
and the use of T.38 is negotiated between endpoints, then a T.38 Start
event is generated and the fax is transmitted using T.38 Fax Relay.
• Otherwise, if either PCMU or PCMA is allowed by the Call Agent and
negotiated with the far end as a backup CODEC, the endpoint automati-
cally switches to PCMU or PCMA respectively.
• Otherwise, the endpoint simply notifies the fax or modem detection
event to the Call Agent, if specifically requested to do so. Then, the
Call Agent can modify the connection to use either PCMU or PCMA.
Using PCMU or PCMA as a backup CODEC to G.729 provides the follow-
ing advantages:
• Upon detection of fax or modem tones, the endpoint can quickly switch
to PCMU or PCMA without waiting for specific instructions from the
Call Agent to do so. This helps to prevent fax or modem failure which
may occur if the endpoint has to wait too long for instructions to switch
to PCMU or PCMA.
TS6.1 provides support for the DTM602, a two-line Telephony Modem with
an integrated DECT 6.0 handset. This section provides an overview of the
unique DTM602 features.
The DTM602 behaves like a TM602 in most respects. The DECT module is
bridged to telephony Line 1 and the Ethernet interface; both the Line 1 and
Ethernet jacks are available for connections to other hardware.
If the DTM602 has battery backup, and AC power is removed, the Telephony
Modem shuts down the Ethernet and DECT modules (according to the value
of the arrisMtaDevPwrSupplyDataShutdownTime MIB object). With data
shutdown enabled, the DECT handset can still make and receive calls, but
any extended features are disabled.
If the eMTA detects fax/modem tones, and a CODEC other than G.711 is
active, the eMTA automatically switches to the G.711 CODEC if G.711 was
negotiated as a backup CODEC when the call was set up. Upon completion
of a fax call, the eMTA automatically re-enables echo cancellation but does
not switch back to the original CODEC unless instructed to switch by the
Call Agent. The eMTA does not automatically re-enable echo cancellation
after a modem call completes.
Touchstone firmware supports T.38 fax relay. T.38 fax relay provides higher
reliability of fax transmissions using redundancy to tolerate packet loss.
Touchstone firmware supports call agent-controlled T.38 as defined in PKT-
SP-NCS1.5-I03-070412, Appendix A.
T.38 support requires that SDP capability reporting be enabled (the default
setting).
SDP Parameter When T.38 Strict mode is enabled, the eMTA sends an SDP list as shown
List for T.38 Strict below. The bolded portion indicates the capability descriptor.
v=0
o=- 48186 48188 IN IP4 10.1.36.218
s=-
c=IN IP4 10.1.36.218
t=0 0
m=audio 61304 RTP/AVP 0 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendrecv
a=ptime:20
a=sqn:0
a=cdsc:1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar:a=rtpmap:96 G729E/8000/1
a=cpar:a=rtpmap:97 G726-16/8000/1
a=cpar:a=rtpmap:98 G726-24/8000/1
a=cpar:a=rtpmap:2 G726-32/8000/1
a=cpar:a=rtpmap:99 G726-40/8000/1
a=cdsc:11 image udptl t38
a=cpar:a=T38FaxVersion:0
a=cpar:a=T38FaxRateManagement:transferredTCF
a=cpar:a=T38FaxMaxDatagram:160
a=cpar:a=T38FaxUdpEC:t38UDPRedundancy
a=cpar:a=T38MaxBitRate:14400
m=image 0 udptl t38
The following feature switches affect the SDP, returned in response to a Cre-
ate (CRCX) or Modify (MDCX) Connection command.
Bit Description
0x00000008 Reduce the capability descriptor in the SDP to T38 only
(default = 0, no reduction).
0x00000010 SDP compliancy (default = 1, generates compliant SDP).
0x00000080 Omit mptime parameter in returned SDP (default = 0,
mptime included).
0x00000100 Omit capability parameters in returned SDP (default = 0,
capability descriptors included).
0x00001000 NUERA RFC 2833 messaging without request using pay-
load 127 (default = 0, telephone-event is negotiated nor-
mally).
0x00080000 LUCENT RFC 2833 messaging without request using pay-
load 94 (default = 0, telephone-event is negotiated normally).
0x00100000 Allow AES encryption for RTP/RTCP (default = 1, AES
encryption is negotiated normally).
0x01000000 Send DTMF digits via RFC 2833 with payload 101 without
request (default = 0, telephone-event is negotiated normally).
The following CRCX command is used to generate all the SDP examples,
unless otherwise specified:
CRCX 19901 aaln/1@mta218.dev36 MGCP 1.0 NCS 1.0
C: 1234
M: recvonly
L: mp:20, a:PCMU, fxr/fx:t38-loose, xrm/mcr:on
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 65496 RTP/AVP 0
b=AS:81
a=rtcp-xr:voip-metrics
a=mptime:20
a=rtpmap:0 PCMU/8000/1
a=X-pc-secret:base64:ZNos/qs530eSDJ4FvdL2GJBR62lS5UKyQ7n9og4
IaaDbA9Blpg6lM2PfOaHEGg== U5Q5N/eWnimq9Q/yjWwY2hACRIY6a9qqEQ
Us8tm54lEmEE6LXkCB51+3sqxlQg==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar: a=fmtp:18 annexb=no
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
a=cpar: a=rtpmap:2 G726-32/8000/1
a=cpar: a=rtpmap:99 G726-40/8000/1
a=cpar: a=rtpmap:101 telephone-event/8000/1
a=cpar: a=fmtp:101 0-15,144,149,159
a=cdsc: 11 image udptl t38
a=cpar: a=T38FaxVersion:0
a=cpar: a=T38FaxRateManagement:transferredTCF
a=cpar: a=T38FaxMaxDatagram:161
a=cpar: a=T38FaxUdpEC:t38UDPRedundancy
When the SDP Compliance switch (0x00000010) is disabled, and all other
switches are set to their default values, the SDP becomes:
v=0
c=IN IP4 10.1.36.219
m=audio 54136 RTP/AVP 0
a=mptime:20
a=rtpmap:0 PCMU/8000/1
a=X-pc-secret:base64:+JLpxeajZEoknvXbL7YSSK87FP5iIga4HWr3G0k
CJ6fjxE6tFLhNx920eXVCmw== Y6XT294www0KXeqt3x0jqspuzcEU/bNA/r
RTOJ1jBviqsw/JaO91i/tKDTbTdw==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
Note that the Capability Descriptor is suppressed; therefore, the settings for
both ‘‘Omit Capability Descriptor’’ and ‘‘Reduce Capability Descriptor’’ are
irrelevant. Other features are unaffected.
When the ‘‘Omit Capability Descriptor’’ switch (0x00000100) is enabled,
and all other switches are set to their default values, the SDP becomes:
v=0
The Capability Descriptor has been omitted from the default SDP; therefore,
the ‘‘Reduce Capability Descriptor’’ setting is irrelevant.
When the ‘‘Reduce Capability Descriptor’’ switch (0x00000008) is enabled,
and all other switches are set to their default values, the SDP becomes:
v=0
o=- 381749076 381749076 IN IP4 10.1.36.219
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 65496 RTP/AVP 0
b=AS:81
a=rtcp-xr:voip-metrics
a=mptime:20
a=rtpmap:0 PCMU/8000/1
a=X-pc-secret:base64:ZNos/qs530eSDJ4FvdL2GJBR62lS5UKyQ7n9og4
IaaDbA9Blpg6lM2PfOaHEGg== U5Q5N/eWnimq9Q/yjWwY2hACRIY6a9qqEQ
Us8tm54lEmEE6LXkCB51+3sqxlQg==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
a=sqn: 0
a=cdsc: 1 image udptl t38
In this example, neither the a=ptime nor the a=mptime parameters are
included in the SDP since the packetization rate is the default (20 ms). If the
Call Agent had specified a different packetization rate (for example, 10 ms),
then the a=ptime parameter is included as follows:
v=0
o=- 382093395 382093395 IN IP4 10.1.36.219
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 58810 RTP/AVP 0
b=AS:81
a=rtcp-xr:voip-metrics
a=ptime:10
a=rtpmap:0 PCMU/8000/1
a=X-pc-secret:base64:XI51bgXR5MNUdaKXisS0tjYCc90x3f7jA+ojyam
W/O/M2BlCaejlrRLOdApR6w== 6LbN8ULCFGMjcR2T3l1uZuBcfWM2vfGn09
YTmR6OhHfQwC4eE+WWSX7AarnFPA==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar: a=fmtp:18 annexb=no
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
When the ‘‘Allow AES Encryption’’ switch (0x00100000) is disabled, and all
other switches are set to their default values, the SDP becomes;
v=0
o=- 381749076 381749076 IN IP4 10.1.36.219
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 65496 RTP/AVP 0
b=AS:81
a=rtcp-xr:voip-metrics
a=mptime:20
a=rtpmap:0 PCMU/8000/1
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar: a=fmtp:18 annexb=no
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
a=cpar: a=rtpmap:2 G726-32/8000/1
a=cpar: a=rtpmap:99 G726-40/8000/1
a=cpar: a=rtpmap:101 telephone-event/8000/1
a=cpar: a=fmtp:101 0-15,144,149,159
a=cdsc: 11 image udptl t38
a=cpar: a=T38FaxVersion:0
a=cpar: a=T38FaxRateManagement:transferredTCF
a=cpar: a=T38FaxMaxDatagram:161
a=cpar: a=T38FaxUdpEC:t38UDPRedundancy
The last three CPFS bits (0x00001000, 0x00080000, and 0x01000000) are
related to RFC 2833. They are used in specific configurations and are
designed to skip CODEC negotiation. For example, when the ‘‘Nuera
RFC2833’’ feature is enabled, and all other switches are set to their default
values, the SDP becomes:
v=0
o=- 382250430 382250430 IN IP4 10.1.36.219
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 63672 RTP/AVP 0
b=AS:81
a=rtcp-xr:voip-metrics
a=mptime:20
a=rtpmap:0 PCMU/8000/1
a=X-pc-secret:base64:Qb8GFLNXP4Z3yiyxFx1Ws9vLph9qG6bTIXezUlz
rwia7iiNvPPkVYdZhZ77NEQ== zZjgwXRR2j5F04lDXefPTV06PT8g31Hn5V
Ea6NJvFPFsPiraDeDI35EI8KO+4A==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 127
a=cpar: a=fmtp:18 annexb=no
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
a=cpar: a=rtpmap:2 G726-32/8000/1
a=cpar: a=rtpmap:99 G726-40/8000/1
a=cpar: a=rtpmap:127 telephone-event/8000/1
a=cpar: a=fmtp:127 0-15,144,149,159
a=cdsc: 11 image udptl t38
a=cpar: a=T38FaxVersion:0
a=cpar: a=T38FaxRateManagement:transferredTCF
a=cpar: a=T38FaxMaxDatagram:161
a=cpar: a=T38FaxUdpEC:t38UDPRedundancy
Note that this feature does not add SDP attributes, but modifies the Capabil-
ity Descriptor slightly. Payload type 127 is used for RFC 2833 support.
When the ‘‘Lucent RFC2833’’ switch is enabled, and all other switches are
set to their default values, the SDP becomes:
v=0
o=- 382318343 382318343 IN IP4 10.1.36.219
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 49688 RTP/AVP 0
b=AS:81
a=rtcp-xr:voip-metrics
a=mptime:20
a=rtpmap:0 PCMU/8000/1
a=X-pc-secret:base64:Kue6n+ZSGpXrB2iAJIAUQNst6AtAS7Ad7zC3oGP
ry9XKdURiy4Y6iLaDEhk5lg== GgaMtuqF7/egjksBpQ8SZeWnXCAlr1EeNH
AHV7EY0fv03Y0MYAYa1zz/lvO5dg==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 94
a=cpar: a=fmtp:18 annexb=no
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
This feature does not add SDP attributes, but modifies the Capability
Descriptor. In this case, payload type 94 is used for RFC 2833 support.
Note: The three feature switches that affect RFC 2833 negotiation are mutu-
ally exclusive. At most, only one of the bits may be set in the CallP Feature
Switch. Enabling multiple RFC 2833 features may result in unexpected
behavior.
When the ‘‘RFC2833 Digits’’ switch (0x01000000) is enabled, and all other
switches are set to their default values, the SDP becomes:
v=0
o=- 382360201 382360201 IN IP4 10.1.36.219
s=-
c=IN IP4 10.1.36.219
t=0 0
m=audio 53560 RTP/AVP 0 101
b=AS:81
a=rtcp-xr:voip-metrics
a=mptime:20 -
a=rtpmap:0 PCMU/8000/1
a=rtpmap:101 telephone-event/8000/1
a=fmtp:101 0-15
a=X-pc-secret:base64:rwZISK4HN5wlZzehiOBSEJXsRQbexmiwm1Ou4pE
nXFr4lSTXQYdAsKFT5lhkkw== tWyPwAvBg6EbSs4+FoY7rWOn0l8pcQPxGm
iwlNGPfo3Suehu0CncQ2egC4JQ6w==
a=X-pc-csuites-rtp:62/51 64/51 60/51 60/50
a=X-pc-csuites-rtcp:81/70 81/71 82/70 82/71 80/70
a=sqn: 0
a=cdsc: 1 audio RTP/AVP 0 8 15 18 96 97 98 2 99 101
a=cpar: a=fmtp:18 annexb=no
a=cpar: a=rtpmap:96 G729E/8000/1
a=cpar: a=rtpmap:97 G726-16/8000/1
a=cpar: a=rtpmap:98 G726-24/8000/1
a=cpar: a=rtpmap:2 G726-32/8000/1
a=cpar: a=rtpmap:99 G726-40/8000/1
a=cpar: a=fmtp:101 0-15,144,149,159
a=cdsc: 11 image udptl t38
a=cpar: a=T38FaxVersion:0
a=cpar: a=T38FaxRateManagement:transferredTCF
a=cpar: a=T38FaxMaxDatagram:161
a=cpar: a=T38FaxUdpEC:t38UDPRedundancy
Note that this feature affects the SDP, including the Capability Descriptor.
‘‘101’’ is added to the m= line and two new attributes indicate that the end-
point is prepared to receive RFC 2833 digits.
SDP Parameter The complete list of Call Processing features (including T.38 Fax Relay)
List Considera- requires a Session Description Protocol (SDP) parameter list longer than 512
tions bytes. Some CMSs and SIP proxies do not support a parameter list longer
than 512 bytes. To reduce the SDP parameter list size, set the ‘‘Suppress
SDP Capability Attribute Parameters’’ CallP Feature Switch (bit
0x00000100) to 1.
Setting this bit disables T.38 strict mode functionality; T.38 loose mode is
still available.
For more SDP-related options, see the CallP Feature Switch details in the
Touchstone Telephony Provisioning Guide.
PacketCable 1.5 TS5.2 and later versions of Touchstone firmware support the PacketCable 1.5
Extended Signal- NCS Extended Signaling MIB fax detection objects for T.38 signaling. The
ing following objects are supported:
pktcEnNcsMinimumDtmfPlayout
The minimum time a digit is played when the MTA receives an
RFC 2833 digit event.
pktcEnNcsEndPntQuarantineState
The endpoint state, based on the NCS quarantine states (for exam-
ple, notification or lockstep).
pktcEnNcsEndPntHookState
The hook state (on-hook or off-hook) of the endpoint.
pktcEnNcsEndPntFaxDetection
Configures whether the MTA uses T.38 when detecting a CNG
(calling) tone. The default is disabled, which prevents using T.38
(needed for Super G3 fax transmission, which supports a higher
transmission rate than T.38).
See the Touchstone Telephony Provisioning Guide for further details.
Image and Audio When originating a call, a SIP T.38 device may provide offers with both
Offer Handling image and audio media in INVITE and reINVITE messages. When pre-
sented with both media offers, Touchstone firmware behaves as follows
depending on the version:
• Versions prior to TS6.1 MSUP3 prefer image media and disable other
media.
• TS6.1 MSUP3 and newer versions choose the media type depending on
whether or not the eMTA detects a fax tone. If the eMTA detects a fax
tone, it selects image media; otherwise, it answers with active audio.
arrisMtaDevLoopVoltageMaintTimeout.
The Advanced ‘‘Product Details’’ web page shows the current loop voltage
management settings under the ‘‘Optional Features’’ heading. If Policy 3 is
set, the web page displays the reset timer setting.
Policy 1: Constant When this option is selected, the MTA maintains loop voltage at all times
Loop Voltage with the following two exceptions:
• During firmware initialization of the line card. Touchstone MTAs
remove loop voltage for up to 1 second during firmware initialization,
although typically this time is shorter.
• When the unit has no power.
Policy 2: QAM When this option is selected, the MTA maintains loop voltage when it can
Carrier Detect lock onto a QAM carrier, including digital video QAM carriers. The
assumption is that if the Telephony Modem can recognize a carrier, the con-
nection is intact (has not been cut by a burglar).
When the Telephony Modem loses its carrier, after the T4 timeout expires
(20–30 seconds), the modem scans cached and preset frequencies, then scans
the entire spectrum. If the cable is truly cut, the scan takes 1 to 2 minutes to
complete. If the modem lost its carrier, but can detect other RF energy (such
as analog carriers), the scan can take up to 30 minutes to complete. If a
North American Telephony Modem does not detect any QAM carriers after
scanning the STD and HRC/IRC frequencies, it removes loop voltage then
continues with slow scanning.
Once the Telephony Modem removes loop voltage, it does not re-apply loop
voltage until it re-registers with MTA provisioning, except after a hard reset
(power-cycle or pressing the Reset button). After a hard reset, the Telephony
Modem maintains loop voltage until it completes STD and HRC/IRC fre-
quency scans.
Policy 3: MTA In- When this option is selected, the Telephony Modem maintains loop voltage
Service/Manual when in-service or during manually-initiated resets and T4 timeouts. The
Reset Telephony Modem is considered in-service when MTA TFTP is complete.
Both subscriber resets (pushing the Reset button) and headend-initiated resets
(SNMP, firmware upgrade) are considered manually initiated.
During a reset, if the MTA does not return to service within a provisionable
amount of time (8 to 1800 seconds, default 5 minutes), it removes loop volt-
age as a failsafe operation.
Once reset, the MTA returns to service. Any subsequent out of service con-
ditions are viewed as a potential malicious cable cut and the MTA removes
loop voltage after the T4 timer and the reset timer expire.
Policy 4: MTA In- When this option is selected, the Telephony Modem removes loop voltage
Service when the MTA is out of service. This is the default policy. Using this
option, the MTA goes through the following steps:
1 When applying initial AC power, Model 4 Telephony Modems apply
loop voltage to all lines. Model 5 and newer Telephony Modems do
not apply loop voltage on initial power-up.
2 While initializing (usually within 15 seconds of power-up), the MTA
removes loop voltage. If the Telephony Modem resets during this
step, it re-applies the loop voltage.
3 When the MTA completes TFTP and the lines are provisioned, it
applies loop voltage only to lines that are provisioned. If a provi-
sioned line goes off-hook before the MTA has contacted the call
server, the modem immediately attempts to contact the call server and
allows the call to continue. Loop voltage is applied even if the call
server cannot be reached.
4 After the MTA device is in service and there is an interruption to the
RF, loop voltage remains present on the lines until a T4 timeout
occurs (generally 20 to 30 seconds).
European Productization
• Poland
• Poland1010
• Portugal
• Switzerland
For these template selections, this feature automatically adjusts FSK and tone
levels to compensate for the loss plan values so that generated FSK and CAS
tones are always within applicable specifications. The specification used for
each template and the resulting FSK and CAS tone levels are given in the fol-
lowing table.
Country Templates Tone Spec CID Spec FSK Tone CAS Tone
Australia ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Austria ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Belgium ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Brazil ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Chile ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Czech Republic ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
France ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Germany ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Hungary ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Ireland ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Israel ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Mexico Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −16 dBV ± 2.5 dB
GR506/CORE
MexicoC Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −16 dBV ± 2.5 dB
GR506/CORE
Netherlands ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Netherlands09 ETSI 300-001 ETSI EN 300-659-1 14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
North America09 Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −20 dBm ± 1 dB
GR506/CORE
North America33 Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −20 dBm ± 1 dB
GR506/CORE
North America57 Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −20 dBm ± 1 dB
GR506/CORE
North America66 Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −20 dBm ± 1 dB
GR506/CORE
Norway ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Panama Bellcore Bellcore GR30-CORE −13.5 dBV ± 1.5 dB −16 dBV ± 2.5 dB
GR506/CORE
Poland ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Portugal ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Slovakia ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Spain ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Country Templates Tone Spec CID Spec FSK Tone CAS Tone
Sweden ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
Switzerland ETSI 300-001 ETSI EN 300-659-1 −14.5 dBV ± 2.5 dB −16 dBV ± 2.5 dB
1
Lab trials and interoperability testing only
Sinusoidal Ringing
CAUTION
Potentially service-affecting
Sinusoidal ringing is supported only for North American templates on
Model 4 and newer hardware. Use of this feature with other templates, or
with other hardware, may result in loss of service.
All NCS messages initiated by the eMTA are retransmitted when necessary
according to the NCS retransmission algorithm defined in the PacketCable
1.5 Network-Based Call Signaling Protocol Specification, PKT-SP-
NCS1.5-I02-050812, section 7.4.2. This section describes the retransmission
algorithm implemented by TS5.0 and later versions of Touchstone firmware.
Configuration The following MIB objects, which may be configured on each endpoint of
Parameters the eMTA, control the NCS retransmission algorithm as follows:
• pktcNcsEndPntConfigThist (tHist) — Defines the lifetime of a trans-
action. An endpoint allows (2 * tHist) time from its initial transmission
of an NCS message for the Call Agent to respond before considering
the message lost and communications down. At this time the endpoint
enters the Disconnected state according to the PacketCable 1.5
List of Call Agent TS6.1 allows up to six IP addresses per Call Agent Fully Qualified Domain
IP Addresses Name (FQDN). If the DNS server is queried and more than six IP addresses
are found, only the first six returned in the list will be used. Note that
depending on configuration, the DNS server may return a randomly ordered
list of IP addresses; therefore, the list may appear to change on subsequent
re-queries causing unexpected behavior. Therefore, you should limit the list
of IP addresses configured on the DNS server to six or less.
The default values for the retransmission timers are based on the Call Agent
FQDN resolving to only a few IP addresses. It is important to adjust these
values accordingly based on the number of IP addresses actually configured.
For example, if all of the default values are used and the endpoint is required
to retransmit an NCS message. It will typically only retransmit on the first
three IP addresses since it takes on average about 6.5 seconds per IP address.
An endpoint’s Notified Entity is defined in PacketCable 1.5 Network-Based
Call Signaling Protocol Specification, PKT-SP-NCS1.5-I02-050812, to be
the Call Agent in which all NCS messages initiated from the MTA are sent.
Response messages are always transmitted to the source of the message
regardless of the Notified Entity’s location. In order to provide a quick
recovery from a Call Agent failover, TS6.1 automatically switches from
using one IP address to another in the list when it receives an NCS message
from its Notified Entity from an IP address in the list that it is currently not
using.
For example, the endpoint’s Notified Entity resolves to four IP addresses:
IP1, IP2, IP3, and IP4, and the endpoint is currently set up to use IP1 (that is,
starts by using IP1 when it needs to transmit an NCS message). In the mean-
time, the endpoint receives a command from its Notified Entity on IP4. At
this time, the endpoint marks IP4 as the first IP address to use when it needs
to transmit an NCS message. This typically saves time when a backup Call
Agent takes control of the endpoint. Note that this functionality is not
required by PacketCable, but is permitted since an endpoint is allowed to
begin transmission of any NCS message using any IP address from the list of
resolved Call Agent IP addresses.
Adaptive Retrans- As mentioned earlier, RtoInit is not always used as the initial delay between
mission the initial transmission of an NCS message to its first retransmission. TS6.1
supports optional functionality described in PacketCable 1.5 Network-Based
Call Signaling Protocol Specification, PKT-SP-NCS1.5-I02-050812, section
8.5.2, by providing a more adaptive retransmission algorithm. This adaptive
approach is only used after the Telephony Modem has successfully measured
the round trip delay of 100 Telephony Modem-initialed NCS messages.
After such time, the Telephony Modem maintains a value of the average
acknowledgment delay (AAD) based on the last 1000 messages initiated.
The count is less than 1000 if the eMTA has not yet initiated 1000 messages,
but is always greater than 100. The eMTA also maintains a value of the aver-
age deviation (ADEV) from the average acknowledgment delay. The sample
size is limited to the last 1000 NCS messages, which provides more weight
to recent messages to more quickly adapt to network changes.
These two values are used to calculate the initial retransmission delay of all
NCS messages initiated. The formula for calculating the initial retransmis-
sion delay is as follows:
AAD + (2 * ADEV)
Advanced Hook Several European countries process hook flash-based call features in different
Flash Behavior ways. Some countries use flash as a standalone signal (similar to the United
States). Other countries expect dial tone to be played following a hook flash.
The user then enters a DTMF digit used to determine what to do with the two
connections. This feature is referred to as the Advanced Flash Feature.
By default, Touchstone SIP firmware assumes North American-style hook
flash processing. Setting the ‘‘Advanced Flash Handling’’ SIP Feature
Switch bit (0x10000000) changes the behavior as follows.
If a line on a Touchstone eMTA currently has one active call and one waiting
call (this state is entered by pressing flash followed by a DTMF 2 from the
connected alerting state as mentioned above) the state of the line is ‘‘call
waiting.’’ In this state, the user can press flash on the phone to get dial tone.
The user can then enter a DTMF digit from 0 to 4. The actions for each of
those digits are:
Digit Action
DTMF 0 Disconnects the current call and connects the waiting
call (or plays ringback if the call has not been answered).
DTMF 1 The eMTA disconnects the waiting call and reconnects
to the current call. The line is now in the connected
state.
DTMF 2 (Invalid) Plays busy tone, then reconnects the current
call.
DTMF 3 The eMTA conferences the waiting call with the current
call. The line is now in the conference state.
DTMF 4 Blind transfer: the eMTA transfers the current call to the
outbound call. The eMTA plays stutter dial tone to indi-
cate success, or busy followed by reorder to indicate fail-
ure.
No digit The flash state times out after 15 seconds, briefly plays
busy tone, then reconnects to the current call.
Flash A second flash with no intervening DTMF digit restarts
dial tone.
If a line on a Touchstone eMTA currently has one active call, and the user
presses flash to put the active call on hold and dials a new phone number, and
the remote party answers, the state of the line is ‘‘3-way calling.’’ In this
state, the user can press flash on the phone to get dial tone. The user can then
enter a DTMF digit from 1 to 4. The actions for each of those digits are:
Digit Action
DTMF 1 The eMTA disconnects the active call and answers the
waiting call. The line is now in the connected state.
DTMF 2 The eMTA puts the current call on hold and answers the
waiting call. The line transitions to the call waiting
state.
DTMF 3 The eMTA conferences the waiting call with the active
call (same as North American hook flash behavior). The
line is now in the conference state.
DTMF 4 The eMTA transfers the current call to the outbound call
and disconnects the line, leaving the other two parties
connected. Note that if the originator of a 3-way call
hangs up without transferring the call, all parties are dis-
connected.
SIP Proxy Penalty The SIP Proxy Penalty Box feature is available in SIP loads, and used when
Box Feature using SRV to address multiple SIP proxies. If a proxy does not respond to an
MTA message within 32 seconds, the MTA places that SRV record in the
penalty box (effectively blacklisting the proxy).
The penalty box can hold up to five proxy addresses. Proxies are released
from the penalty box only under the following conditions:
• A sixth proxy times out; the first proxy to be placed in the penalty box
is then released.
• The MTA is reset.
• All other known proxies have message send failures.
To enable the Penalty Box feature, set the 0x00400000 and 0x00000800 bits
in the SIP Feature Switch (sipCfgSipFeatureSwitch).
Traffic Model The traffic model for multi-line eMTAs is based on the following assump-
tions:
• 10 CCS (Centum Call Seconds) or 0.28 Erlangs for each of the 12 lines
• 5 minutes per call
• 3 rings per call
• 75% inbound calls
These assumptions reflect a business application expecting fewer rings before
answering and more calls. A residential MDU application would differ
allowing for more rings before answering and fewer calls. Typical per line
CCS for residential applications is below 3 CCS and typical per line CCS for
business applications is below 9 CCS.
Using the above per-line 10 CCS traffic model, ARRIS calculated the proba-
bility of 3 lines ringing simultaneously to be approximately 0.01% and the
probability of 6 lines off-hook to be approximately 4%. The TM508A and
TM512A are designed to significantly exceed the requirements of this sce-
nario.
Engineering Each line interface provides a 48Vdc nominal battery feed with 5 REN
Guidelines (Ringer Equivalent Number) per line ringing capacity. The eMTA supports a
maximum simultaneous load of 24 REN. High loop current (boost mode) is
a configurable option.
The TM508A and TM512A are designed for a business application per the
calling model described above. The probability of line interface event condi-
tions exceeding the described limitations in a real world environment are
believed to be extremely low. However, in a testing environment these limi-
tations can be exceeded through the use of a traffic simulation device. When
operated beyond the noted limitations, behavior such as reduced ringing lev-
els, ringing pre-trip and degraded voice quality may be experienced. The fol-
lowing table specifies the line conditions and simultaneous event transients
for which the TM508A and TM512A have been designed and tested. The
event conditions are described below.
Line Operation Requirement
Initial Line Condition Simultaneous Event Transient1
Event Condition
Lines Lines Ringing2 Lines Off-Hook Lines Ring
Off-Hook (REN) Detecting3 Tripping4
1 0 ≤ 24 6 0
2 0 ≤ 24 0 4
3 ≤6 ≤ 24 3 0
4 ≤6 ≤ 24 0 3
5 ≤ 12 0 0 0
1
Duration lasting up to 200 mS and coincident with the line condition defined in the columns to the left
2
Any number of available lines may be ringing as long as each line does not exceed 5 REN and the total
does not exceed 24 REN.
3
Detecting occurs during the silent interval of the ringing cadence or while a line is Idle (i.e. call origina-
tion)
4
Tripping occurs during the ringing interval of the ringing cadence
Event Condition 2
All lines of the multi-line eMTA are initially on-hook with up to 12 lines
ringing. The event transient occurs when 4 ringing lines are taken off-hook
simultaneously during the ringing interval (ringing waveform on) of the ring-
ing cadence.
Event Condition 3
Event Condition 4
Event Condition 5
All lines of the multi-line eMTA are initially on-hook with up to 12 lines
ringing. The event transient occurs when up to 12 lines are taken off-hook
(not simultaneously) to originate/terminate a call. The number of lines taken
off-hook simultaneously must not exceed the requirements defined in Event
Conditions 1 through 4 and therefore the process of taking multiple lines off-
hook must be staggered before Event Condition 5 requirements can be satis-
fied.
About RIP
Touchstone support for RIPv2 can be enabled by adding a few lines to the
CM configuration file, allowing support for RIP as part of a ‘‘business ser-
vices’’ package.
WTM552/WTM652 The WTM552 and WTM652 support RIP on the Wireless Router Module
Considerations (WRM) rather than in the primary Telephony Modem processor. The WRM
implementation has several differences from other Telephony Modem imple-
mentations:
Provisioning
All Telephony Modems can provision RIP through the CM configu-
ration file. The WTM552 and WTM652 can also provision RIP
through SNMP, the CLI, the web pages, or remote provisioning.
Administration
All Telephony Modems can make changes to the RIP configuration
through the CLI. The WTM552 and WTM652 can also make
changes through SNMP or the web pages.
See the Touchstone Telephony Provisioning Guide for details about the provi-
sioning features listed in this section.
OUI Ranges The following table shows OUI support for various versions of Touchstone
firmware support.
Firmware Version OUI ranges supported
All versions 00:00:CA
TS4.4.20 and newer 00:13:11
00:15:96 00:15:CE
00:15:A2 00:15:CF
TS4.5 and newer
00:15:A3 00:15:D0
00:15:A4 00:15:D1
00:1D:CD 00:1D:D2
00:1D:CE 00:1D:D3
TS5.2.37 and newer 00:1D:CF 00:1D:D4
00:1D:D0 00:1D:D5
00:1D:D1 00:1D:D6
Queue Depth Size The upstream RTP queue size can be set by using the arrisMtaDevRTP-
Control TxQueueSize object in the configuration file.
Jitter Buffer Touchstone firmware allows adjustments to the MTA jitter buffer behavior
Configuration and size.
• The arrisMtaDevVPJitterBufferMode object controls the jitter buffer
behavior (adaptive or fixed modes).
• The arrisMtaDevVPNomJitterBuffer object sets the nominal jitter buf-
fer size (in packets).
• The arrisMtaDevVPMaxJitterBuffer object sets the maximum jitter
buffer size (in packets).
TS5.0 and newer versions of Touchstone firmware allow further adjustments
to the jitter buffer for Voice Band Data (fax, modem, POS terminal) calls.
The following MIBs allow the eMTA to automatically override the normal
jitter buffer settings when it detects a Voice Band Data call:
• The arrisMtaDevVbdOverwriteLineBitmap MIB allows per-line con-
trol of jitter buffer override.
• The arrisMtaDevVbdOverwriteMinJitterBuffer MIB specifies the min-
imum Voice Band Data call jitter buffer setting.
• The arrisMtaDevVbdOverwriteNomJitterBuffer MIB specifies the
nominal Voice Band Data call jitter buffer setting.
• The arrisMtaDevVbdOverwriteMaxJitterBuffer MIB specifies the
maximum Voice Band Data call jitter buffer setting.
If you change these parameters with an SNMP manager, the new settings
take effect starting with the next phone call. See the Touchstone Telephony
Provisioning Guide for more information.
ToD Resynchro- When an eMTA registers, it queries a Time of Day (ToD) server for the cor-
nization rect time and date. Typically, the eMTA is left running and rebooted very
infrequently; the eMTA’s clock can drift and accumulate error over time.
TS5.0 and later versions of Touchstone firmware provide the ability for
Touchstone eMTAs to periodically query the ToD server after registration, to
maintain reasonably accurate time. The default behavior is to query only
during registration, but you can provision the eMTA to query the ToD server
in one-hour increments between one hour and 180 days.
This feature is unique to Touchstone firmware and eMTAs. See the Touch-
stone Telephony Provisioning Guide for more details.
Adjusting FSK and TS5.3 and later versions of Touchstone firmware allow adjustment of the
CAS Gain Levels FSK and CAS gain levels to improve control over CW-CID applications.
The following MIB objects can be used to adjust FSK and CAS gain levels:
arrisMtaDevLevelControlOffHookFSK
Gain adjustment for MTA-generated FSK tones (CID and VMWI)
while the line is off-hook. The MTA uses this value only when the
arrisMtaDevLevelControlOffHookEnable MIB object is enabled.
The following table shows how the new and existing MIB objects interact.
arrisMtaDev. . .
LevelControl GainControl LevelControl
OffHookEnable FSK CAS OffHookFSK OffHookCAS
Controls both Controls both
Disabled on and off on and off Not used Not used
hook gains hook gains
Controls only Controls only Controls Controls
Enabled
on-hook gain on-hook gain off-hook gain off-hook gain
Upgrade Process TS5.3 made some changes to the upgrade process. Previous firmware ver-
sions could reject a firmware download while a call was in progress; TS5.3
can download and store the new firmware while a call is in progress and
apply the new load once all lines are idle.
When a Touchstone eMTA ranges and registers with the headend and
receives the arrisCmDevSwTable object (see ‘‘Enhanced Firmware Loading
Options’’ on page 91 for a listing of relevant MIB objects) in its configura-
tion file, it proceeds as follows:
Download Acceptance
1 If the eMTA is running on battery power, the eMTA rejects the
download and the process stops. Otherwise, it proceeds to
step 2.
2 (TS5.2 and newer) The eMTA checks the docsDevSwAdmin-
Status object.
During the server communication and firmware image file download, there is
no interruption to eMTA operation. During this phase of the procedure, all
operation continues normally. However, per the DOCSIS and PacketCable
specifications, once the image is downloaded into the eMTA, the device must
automatically execute a reset operation to copy the new image into the active
flash memory and apply the functionality of the new image.
upgradeFromArrisMgt(1)
Immediately upgrade the device using Enhanced Firmware Loading.
If a valid entry can’t be found then an error condition is returned.
This is not a valid setting for this MIB in configuration files.
allowArrisProvisioningUpgrade(2)
Allow provisioning file upgrade using Enhanced Firmware Loading.
This setting overrides the DOCSIS upgrade mechanism unless a
valid entry cannot be found in the load lineup table for the device.
arrisCmDevSwHwModel Values
Example Lineup Below is an example firmware lineup table for various ARRIS Touchstone
products. This table is mirrored in the following configuration file excerpt.
In this example, Enhanced Firmware Loading is assumed enabled by setting
arrisCmDevSwAdminStatus to allowArrisProvisioningUpgrade(2).
Note: The Enhanced Firmware Loading feature does not distinguish between
dual-mode and single-mode TM601B/TM602B Telephony Modems. Speci-
fying a TS5.2 load for a dual-mode Telephony Modem causes the Telephony
Modem to ignore North American DOCSIS carriers.
Example Configu- The following configuration file excerpt implements the firmware lineup
ration File Excerpt shown above. This excerpt would typically be placed in a vendor-specific
section of a configuration file.
SnmpMib = arrisCmDevSwAdminStatus.0 2
SnmpMib = arrisCmDevSwCustomerLoadId.1 "Lab NA TM502 Rev. 2"
SnmpMib = arrisCmDevSwHwModel.1 "TM502G"
SnmpMib = arrisCmDevSwHwRev.1 2
SnmpMib = arrisCmDevSwServer.1 10.1.50.21
SnmpMib = arrisCmDevSwFilename.1 "TS0500_07112006.bin"
SnmpMib = arrisCmDevSwCustomerLoadId.2 "Node 3 NA TM402 Rev. 3"
SnmpMib = arrisCmDevSwHwModel.2 "TM402P"
SnmpMib = arrisCmDevSwHwRev.2 3
SnmpMib = arrisCmDevSwServer.2 10.1.50.21
SnmpMib = arrisCmDevSwFilename.2 "TS0500_07112006.bin"
SnmpMib = arrisCmDevSwCustomerLoadId.3 "Euro TM402 Rev. 3"
SnmpMib = arrisCmDevSwHwModel.3 "TM402Q"
SnmpMib = arrisCmDevSwHwRev.3 3
SnmpMib = arrisCmDevSwServer.3 10.1.51.21
SnmpMib = arrisCmDevSwFilename.3 "TS0401_09302003.bin"
SnmpMib = arrisCmDevSwCustomerLoadId.4 "Euro TM402 Non-Rev. 3"
SnmpMib = arrisCmDevSwHwModel.4 "TM402Q"
SnmpMib = arrisCmDevSwServer.4 10.1.51.21
SnmpMib = arrisCmDevSwFilename.4 "TS0401_09222003.bin"
SnmpMib = arrisCmDevSwCustomerLoadId.5 "Node 1 TM202 Non-Rev. 2"
SnmpMib = arrisCmDevSwHwModel.5 "TM202P"
SnmpMib = arrisCmDevSwServer.5 10.1.52.21
SnmpMib = arrisCmDevSwFilename.5 "TS030203_090503A.bin"
SnmpMib = arrisCmDevSwCustomerLoadId.6 "Node 2 TM202 Rev. 2"
SnmpMib = arrisCmDevSwHwModel.6 "TM202P"
SnmpMib = arrisCmDevSwHwRev.6 2
SnmpMib = arrisCmDevSwServer.6 10.1.52.21
SnmpMib = arrisCmDevSwFilename.6 "TS030203_090503A.bin"
Rejecting a Down- TS4.5 MSUP2 and newer versions can reject a firmware upgrade while a call
load Request is in progress, complying with a PacketCable 1.5 requirement to minimize
service impacts. See the Touchstone Telephony Provisioning Guide for
details.
Upgrading from Upgrading from NCS loads newer than TS4.4.20 to TS6.1 SIP loads is
NCS to SIP Loads straightforward: replace the load name in the provisioning file, and add SIP
MIB objects as required, then reboot the eMTA.
Customers upgrading from TS4.4.20 or earlier NCS-based versions of
Touchstone firmware to a TS4.5 or newer SIP-based release must first
upgrade to TS4.4.20 or a newer release (either NCS- or SIP-based) as an
intermediate step before upgrading to a newer SIP load. The upgrade pro-
ceeds as follows:
1 The operator initiates an upgrade to the intermediate release.
2 The eMTA upgrades the boot loader firmware, then reboots both the
CM and MTA.
3 The eMTA automatically upgrades the firmware image then reboots
(normal MTA upgrade sequence).
4 The operator initiates the upgrade to the new SIP release.
5 The eMTA automatically upgrades to the SIP firmware image then
reboots (normal MTA upgrade sequence).
Note: ARRIS recommends using either TS4.4.28B or TS4.4.41 as the inter-
mediate load (both loads are NCS-based), especially if you plan for any
delays between the intermediate release and the final SIP release.
Dual-Mode Operation
Post-Provisioning
Companion Utilities
PacketACE The ARRIS PacketACE tools are designed for use with Touchstone firmware.
PacketACE is a configuration editor that simplifies building configuration
files from common fragments.
See the release notes to determine which version of PacketACE to use with
TS6.1 firmware. See the PacketACE Configuration Tools User’s Guide for
more information about PacketACE.
The features in this section are implemented only for lab trial and interoper-
ability testing.
Maximum Sched- Maximum Scheduled Codes (MSC) is a DOCSIS 2.0 feature that provides a
uled Codes (MSC) compromise between required transmit power and SCDMA channel capacity
in plants where upstream attenuation would otherwise limit the number of
active codes per channel.
For example, DOCSIS standards limit transmit power of a cable modem to
53 dBmV. When spread over 128 active codes, the effective power per code
is 32 dBmV. By enabling MSC, an operator can (through the CMTS) guar-
antee that individual modems will be required to transmit up to a limited
number of active codes simultaneously. In this example, by limiting MSC to
32 codes, the modem can increase the transmit power by 6 dB per code. The
trade-off is potentially higher fragmentation and increased upstream latency.
This feature must be supported in the CMTS and enabled in the modem’s
configuration file.
CLI
Touchstone firmware supports a low-level command-line interface
to the eMTA internals. You can access the CLI using telnet, after
enabling access through the web-based interface.
End-of-Call TS4.5 MSUP2 and newer releases provide MIB objects for monitoring MTA
Statistics end-of-call statistics.
The monitoring MIB is broken into groups under arrisMtaDevTrace:
• Objects that report on a device level (the counter values represent the
sum total for all endpoints). These objects are indexed by the endpoint
number in the MIB table arrisMtaDevCallStatsEntry.
• Objects that report on a per call level (the counter values represent the
total count for the most recently completed call on an endpoint), under
arrisMtaDevTrace.
Monitoring of Touchstone firmware can generate an Loss of Comms trap when the eMTA
Quarantined quarantines (defers, perhaps indefinitely) a CallP event while in the discon-
Events nected state (loss of communications with the call server). See the Touch-
stone Telephony Management Guide for details.
Per-Call Syslog Touchstone firmware can generate a Syslog report of call status and monitor-
Reporting ing information on a per-call basis.
In addition to statistical data, the Syslog report can also include up to the last
4K bytes of signaling messages associated with the last call in a circular buf-
fer. The Syslog report can be configured to supply only statistical data, or
statistical data and signaling messages.
Syslog reporting can be enabled or disabled using the arrisMtaDevEnable-
CallStatsSyslogRpt MIB object.
Signaling Trace Touchstone firmware can report, through Syslog, a trace of all incoming and
outgoing signaling messages on an MTA. A new MIB object controls trac-
ing. See the Touchstone Telephony Management Guide for details and con-
siderations.
The last MTA signaling message sent is available through a set of MIBs. See
the Touchstone Telephony Management Guide for details.
Provisioning The arrisMtaDevProvState MIB reports the current provisioning state of the
Status MIB MTA. The possible values of this MIB represent the following steps of the
provisioning sequence, and depend on the provisioning method used. See the
Touchstone Telephony Management Guide for details.
DHCP Information TS5.0 and later versions of Touchstone firmware provide information about
Over SNMP the Touchstone eMTA’s DHCP parameters and configuration through SNMP.
The following read-only MIBs contain current DHCP information for the
cable modem. They are available only from the CM IP address.
arrisCmDevDhcpCmIpAddr
Displays the currently leased IP address.
arrisCmDevDhcpCmSubNetMask
Displays the current IP subnet mask in use.
arrisCmDevDhcpCmGatewayIpAddr
Displays the current IP gateway address in use.
arrisCmDevDhcpCmConfigFile
Displays the CM configuration file to be retrieved.
arrisCmDevDhcpState
Displays the current DHCP state of the CM: idle(0), discover(1),
selecting(2), requesting(3), bound(4), renew(5), rebind(6).
arrisCmDevDhcpPrimaryDhcpServerIpAddr
Displays the primary DHCP server address.
arrisCmDevDhcpTftpSvrIpAddr
Displays the current TFTP Server IP address in use.
arrisCmDevDhcpTimeSvrIpAddr
Displays the current ToD server IP address in use.
arrisCmDevDhcpCmTimeOffset
Displays the current Time offset being used by the CM.
arrisCmDevDhcpPrimaryTeleDhcpSvr
Displays the primary DHCP server being used by the MTA.
arrisCmDevDhcpSecondaryTeleDhcpSvr
Displays the secondary DHCP server being used by the MTA.
arrisMtaDevDhcpOfferedLeaseTime
Displays the Offered IP Lease time, in seconds.
arrisCmDevDhcpLeaseTimeRemaining
Displays the Remaining IP Lease time, in seconds.
arrisCmDevDhcpTimeUntilRenew
Displays the current time, in seconds, remaining before the MTA
starts the lease renewal process.
arrisCmDevDhcpTimeUntilRebind
Displays the current time, in seconds, remaining before the CM
starts the lease rebinding process.
The following read-only MIBs contain current DHCP information for the
MTA. They are available from both the CM and MTA IP addresses.
arrisMtaDevDhcpMtaIpFQDN
Displays the currently defined MTA FQDN.
arrisMtaDevDhcpMtaIpAddr
Displays the currently leased IP address.
arrisMtaDevDhcpMtaSubNetMask
Displays the current IP subnet mask in use.
arrisMtaDevDhcpMtaGatewayIpAddr
Displays the current IP gateway address in use.
arrisMtaDevDhcpMtaConfigFile
Displays the MTA configuration file to be retrieved.
arrisMtaDevDhcpState
Displays the current DHCP state of the MTA: idle(0), discover(1),
selecting(2), requesting(3), bound(4), renew(5), rebind(6).
arrisMtaDevDhcpPrimaryDhcpSvrIpAddr
Displays the primary DHCP server address.
arrisMtaDevDhcpSecondaryDhcpSvrIpAddr
Displays the secondary DHCP server address.
arrisMtaDevDhcpPrimaryDNSSvrIpAddr
Displays the primary DNS server address.
arrisMtaDevDhcpSecondaryDNSSvrIpAddr
Displays the secondary DNS server address.
arrisMtaDevDhcpOfferedLeaseTime
Displays the current IP Lease time expressed in seconds.
arrisMtaDevDhcpLeaseTimeRemaining
Displays the remaining IP Lease time expressed in seconds.
arrisMtaDevDhcpTimeUntilRenew
Displays the current time, in seconds, remaining before the MTA
starts the lease renewal process.
arrisMtaDevDhcpTimeUntilRebind
Displays the current time, in seconds, remaining before the MTA
starts the lease rebinding process.
arrisMtaDevDhcpPktcOptionId
Displays the PacketCable DHCP Option ID of 122/177.
arrisMtaDevDhcpSvcProviderSnmpEntity
Current FQDN of the Service Provider’s SNMP Entity.
arrisMtaDevDhcpKerberosRealmFqdn
FQDN of the Kerberos Realm.
arrisMtaDevDhcpRequestTgt
A boolean value that indicates whether an MTA should or should
not utilize a TGT (Ticket Granting Ticket) when obtaining a service
ticket for one of the PacketCable application servers.
arrisMtaDevDhcpProvTimer
Defines the maximum time allowed for the MTA provisioning
process to complete. If this timer expires before the MTA has com-
pleted the provisioning process, the MTA should reset the timer and
re-start its provisioning process from the beginning.
arrisMtaDevDhcpSecTicketInvalid
Defines a Kerberos Ticket Control Mask that instructs the MTA to
invalidate the specific application server Kerberos ticket(s) that are
stored locally in the MTA NVRAM.
Line Card Status The arrisMtaDevLineCard MIB object indicates the line card status: oos(0),
MIB idle(1), addressing(2), talking(3), frwd-disc(5), ringing(6), onhook-tx(7),
plo(14).
Voice Quality The Voice Quality Monitoring (VQM) feature provides a per-line history of
Monitoring voice call quality metrics. VQM data is available from SNMP, CLI, and
HTTP. The information provided is an extension of RFC 3611 recommenda-
tions.
Touchstone firmware supports VQM on Model 4 and newer Telephony
Modems, including multi-line models. Metrics are provided for both the
near-end (MTA) and far-end sides of the call (the far-end MTA must also
support RTCP-XR). Remote VQM is disabled by default.
Note: Touchstone firmware does not support reporting VQM data to the
CMS. The eMTA ignores any VQM requests from the CMS.
A monitoring feature provides a Syslog notification if MOS scores fall below
a threshold specified by the arrisMtaDevVqmThresholds objects.
See the Touchstone Telephony Troubleshooting Guide for usage instructions
and a listing of VQM-related MIB objects.
The following list briefly describes the metrics returned by the VQM feature,
noting metrics that are extensions of RFC 3611. See RFC 3611 for full
descriptions of those metrics.
Call End Time (extension)
A timestamp defining the time the call ended.
Call Start Time (extension)
A timestamp defining the time the call began.
Call Duration (extension)
The total length of the call time, in hours, minutes, and seconds.
Line Number (extension)
The phone line used for this call.
Remote IP Address (extension)
The IP address of the destination endpoint.
CW Errors(extension)
The number of codeword errors that occurred during the call.
CW Error Rate (extension)
The ratio of errored codewords to total received codewords during
the call.
SNR (extension)
The signal-to-noise ratio, in dB.
MicroReflections (extension)
Microreflection power, in dBc. A microreflection is energy on a
transmission line that is reflected back toward the point of origin
due to an impedance mismatch.
Downstream Power (extension)
The downstream power, in dBmV, measured at the eMTA.
Upstream Power (extension)
The upstream power, in dBmV, measured at the eMTA. The average
Echo Quality Index (EQI). The EQI is an estimate of the quality of
echo signals presented to the LEC. The value displayed is
between 0 and 1, with higher values indicating higher echo quality.
Low EQI measurements represent a high risk for echo-related prob-
lems.
EQI Minimum (extension)
The minimum measured Echo Quality Index.
EQI Maximum (extension)
The maximum measured Echo Quality Index.
EQI Instantaneous (extension)
The last measured Echo Quality Index value.
Loss Rate
The fraction of RTP data packets from the source, lost since the
beginning of reception. Valid range: 0 (no packet loss) to 255 (near-
complete packet loss). Duplicated packets and discarded packets
are not counted as lost. However, significantly late packets may be
counted as lost.
Discard Rate
The fraction of RTP data packets from the source that have been dis-
carded since the beginning of reception, due to late or early arrival,
under-run, or overflow at the receiving jitter buffer. Valid range: 0
(no packets discarded) to 255 (nearly all packets discarded).
Burst Density
The fraction of RTP data packets within burst periods since the
beginning of reception that were either lost or discarded. Valid
range: 0 (no packets lost/discarded, or no packets received) to 255
(nearly all packets lost/discarded).
Gap Density
The fraction of RTP data packets, within inter-burst gaps since the
beginning of reception, that were either lost or discarded. Valid
range: 0 (no packets lost/discarded, or no packets received) to 255
(nearly all packets lost/discarded).
Burst Duration
The mean duration, in milliseconds, of the burst periods that have
occurred since the beginning of reception. The duration of each
period is calculated based upon the packets that mark the beginning
and end of that period. If there have been no burst periods, the burst
duration value is zero.
Gap Duration
The mean duration, in milliseconds, of the gap periods that have
occurred since the beginning of reception. The duration of each
period is calculated based upon the packet that marks the end of the
prior burst and the packet that marks the beginning of the subse-
quent burst.
In the case of a gap that occurs at the beginning of reception, the
sum of the timestamp of the prior burst packet and the duration of
the prior burst packet are replaced by the reception start time. In the
case of a gap that occurs at the end of reception, the timestamp of
the subsequent burst packet is replaced by the reception end time. If
there have been no gap periods, the gap duration value is zero.
Round Trip Delay
The most recently calculated round trip time between RTP inter-
faces, in milliseconds.
End System Delay
The most recently estimated end system delay, in milliseconds. End
system delay is the sum of the total sample accumulation and
encoding delay associated with the sending direction and the jitter
buffer, decoding, and playout buffer delay associated with the
receiving direction.
Signal Level
The voice signal relative level — the ratio of the signal level to a
0dBm0 reference, expressed in decibels. Signal level is measured
only for packets containing speech energy. This measurement pro-
vides a real time indication that the signal level may be excessively
high or low.
signal level = 10 Log10 ( rms talkspurt power(mW) )
MOS-CQ
The estimated Mean Opinion Score for Conversational Quality
(MOS-CQ). Valid range: 10 to 50, corresponding to MOS × 10, as
for MOS-LQ.
A value of 127 indicates that this parameter is unavailable.
Pkt Loss Concealment
The Packet Loss Concealment (PLC) method; Describes how the
eMTA is concealing lost packets. The value is one of the following:
Standard A simple replay or interpolation algorithm is being
used to fill-in the missing packet; this approach typi-
cally conceals isolated lost packets at low packet
loss rates.
Enhanced An enhanced interpolation algorithm is being used;
algorithms of this type can conceal high packet loss
rates effectively.
Disabled Silence is being inserted in place of lost packets.
Unspecified No information is available concerning the use of
PLC; however, for some codecs this may be inferred.
CallP Signalling Touchstone eMTAs keep a log of CallP signalling messages (NCS and SIP)
Message Trace sent or received by the MTA. The number of signalling messages stored
Logs depends on the number of lines supported by the eMTA:
Number Max. Number Buffer
of Lines of Messages Size
1 250 25K
*
2 250 25K
4 1500 150K
8 1500 150K
12 1500 150K
*
Includes 4-line Telephony Ports
Note: Depending on the size of the messages stored, the buffer may contain a
smaller number of messages than the maximum shown above. SIP loads
generate larger messages, reducing the number of messages actually stored.
The eMTA uses a circular buffer scheme to store messages. When a new
message would exceed the maximum buffer size, the eMTA deletes the oldest
messages as needed.
You can display message trace logs, enable or disable logging, or clear the
logs, either through the CLI or the web-based troubleshooting interface. See
the Touchstone Telephony Troubleshooting Guide for details. You can also
enable or disable logging using the arrisMtaDevEnableMGCPLog object.
Logging is enabled by default.
DHCP Message Touchstone firmware provides two 5K byte buffers, one for the MTA and one
Logging for the CM, to log transmitted or received DHCP messages. Each buffer
stores up to 50 of the last DHCP messages exchanged.
Note: The eMTA captures the original DHCP Discover-Offer exchange, and
all subsequent Renew exchanges. The original Offer can be overwritten in
time, but the Offer data is always available through the DHCPAck CLI com-
mand.
The eMTA uses a circular buffer scheme to store messages. When a new
message would exceed the maximum buffer size, the eMTA deletes the oldest
messages as needed.
You can display DHCP logs, enable or disable logging, or clear the logs,
either through the CLI or the web-based troubleshooting interface. See the
Touchstone Telephony Troubleshooting Guide for details. You can also
enable or disable logging using the arrisMtaDevEnableDHCPLog object.
Logging is enabled by default.
Battery Management
Initial Battery When the Telephony Modem is powered up, whether for the first time or
Charging after replacing a battery, it begins a battery charging and testing sequence.
See the Installation Guide for your Telephony Modem for details about the
charging and testing sequence.
Boot from Battery Model 6 and newer Telephony Modems support a Boot from Battery feature,
(Model 6 and new- allowing a Telephony Modem to begin service without AC power.
er) To start a Telephony Modem from a battery, follow these steps:
1 If a battery is installed in the Telephony Modem, remove it.
2 Install the battery into the Telephony Modem.
3 Press the Reset button on the back of the Telephony Modem, using a
pointed, non-metallic object.
Battery Telemetry Touchstone firmware provides battery telemetry through the following man-
agement interfaces:
• LED display
• Web-based interface
• CLI
• SNMP
1 2 3 4 Rtn
The following table defines the function of each contact in the Telemetry
block. When the Telephony Modem detects a short between RTN and
another contact, it generates the alarm shown.
Contact Alarm Generated
1 AC Fail
2 Replace Battery
3 Battery Missing
4 Battery Low
RTN (telemetry return line) not applicable
Power Failure When a Telephony Modem with battery backup capabilities loses AC power,
Operation it immediately takes the following actions:
1 Shuts off LEDs to conserve battery power.
2 Disables the ability to download new firmware until the AC power is
restored. This prevents corrupting the Telephony Modem’s firmware
load in case the battery fails before the Telephony Modem could com-
plete the download.
In addition, the Telephony Modem by default shuts down the data services
running over the Ethernet and (on Model 5 and Model 6 Telephony Modems)
USB ports after 15 minutes of power loss. You can change the amount of
time before the Telephony Modem disables data services, or disable data
shutdown altogether. See the Touchstone Telephony Provisioning Guide for
details.
As of TS4.4, the LEDs only flash when AC power is not present and the bat-
tery is low, or else when the battery needs to be replaced. The LED does not
flash during normal charging.
For D11PLUS loads, TS5.3 changes the Power and Battery LED sequences
to provide a ‘‘low battery’’ indication. See the Touchstone Telephony Trou-
bleshooting Guide for details.
Telephony Modem LEDs flash any time the line card transitions to the Line
Card Over-current Protection State. This indicates foreign voltage is present
on the loop. This condition occurs most often at installation time.
Battery Status TS4.5 MSUP2 introduces enhanced battery status monitoring through SNMP.
Monitoring New MIBs provide an estimate of remaining battery charge as a percentage
of full charge, and in minutes remaining to depletion.
Two- and four-line, Model 5 and Model 6 Telephony Modems have battery
charger hardware that reports an accurate estimate of battery capacity within
5 minutes of initialization. The TM402 battery charger provides only limited
capacity information, so Touchstone firmware provides a conservative esti-
mate of remaining charge.
The ‘‘Power Supply Telemetry’’ alarms and logs provide a report of any sta-
tus changes to the power system, including the battery and the charger.
See the Touchstone Telephony Management Guide for details.
Example The following is an example of the sysDescr.0 contents for the TS6.1
firmware release.
ARRIS DOCSIS 2.0 / PacketCable 1.0 Touchstone Telephony Modem
<<HW_REV: 04; VENDOR: Arris Interactive, L.L.C.; BOOTR: 5.50;
SW_REV: 5.3.11T.ML.D11PLUS; MODEL: TM512A>>
Troubleshooting Interfaces
Loop Diagnostics
Limitations
CAUTION
Service affecting
Performing loop diagnostics requires the line under test to be first taken out
of service. Perform loop diagnostics only during installation or a scheduled
maintenance window, unless the subscriber is unable to use the line.
For More Informa- For details about executing loop diagnostics, and how to obtain and interpret
tion test results, see the Touchstone Telephony Troubleshooting Guide.
E interface
management 99
earlier NCS loads to SIP, firmware upgrade, from 96
status monitoring 99
echo cancellation 57
Echo Quality Index 105
eMTA see NIU J
eMTA support, SIP 76
jitter buffer, provisioning 86
end
statistics 55
statistics, monitoring 100 L
Enhanced Firmware Loading 89
level
enhanced firmware loading, dual-mode, with 95
CAS gain 86
Euro-PacketCable provisioning 71
FSK gain 86
extended signaling, PacketCable 1.5 66
line
over-current protection state 113
F card status 104
list considerations, SDP parameter 66
failure operation, power 112
loading, dual-mode, with enhanced firmware 95
fax relay, T.38 58
loads to SIP, firmware upgrade, from earlier NCS 96
FAX, SuperG3 67
log, reset reason 36
fax support, G.729 52
logs, CallP message trace 109
fax/modem support 57
loop
feature
diagnostics 116
SIP advanced hook flash 77
management option 67
affecting SDP 59
management, plant maintenance timer 69
disabling the capability descriptor, CallP 59
loss, AC power 112
RFC2833, related 63
field, hardware revision 115
firmware M
functionality 8
management
loading, dual-mode, with enhanced 95
interface 99
upgrade, from earlier NCS loads to SIP 96
option, loop voltage 67
upgrade, MIB 92
plant maintenance timer, loop voltage 69
upgrade options 91
media handling, T.38 66
upgrade, process 89
message trace logs, CallP 109
upgrading 89
MGCP 83
version 115
MIB
flash feature, SIP advanced hook 77
arrisCmDevDhcpCmConfigFile 101
from earlier NCS loads to SIP, firmware upgrade 96
arrisCmDevDhcpCmGatewayIpAddr 101
FSK gain level 86
arrisCmDevDhcpCmGatewayIpAddrV6 30
functionality, firmware 8
arrisCmDevDhcpCmIpAddr 101
arrisCmDevDhcpCmIpAddrV6 30
G arrisCmDevDhcpCmSubNetMask 101
arrisCmDevDhcpCmSubNetMaskV6 30
G.729
arrisCmDevDhcpCmTimeOffset 102
bandwidth considerations 53
arrisCmDevDhcpIpMode 30
CODEC negotiation 50
arrisCmDevDhcpLeaseTimeRemaining 102
CODEC support 50
arrisCmDevDhcpPrimaryDhcpServerIpAddr 102
fax support 52
arrisCmDevDhcpPrimaryDhcpServerIpAddrV6 30
modem support 52
arrisCmDevDhcpPrimaryTeleDhcpSvr 102
gain
arrisCmDevDhcpSecondaryTeleDhcpSvr 102
tone generation 71
arrisCmDevDhcpState 102
level, CAS 86
arrisCmDevDhcpTftpSvrIpAddr 102
level, FSK 86
arrisCmDevDhcpTimeSvrIpAddr 102
Rx 35
arrisCmDevDhcpTimeSvrIpAddrV6 30
Tx 35
arrisCmDevDhcpTimeUntilRebind 102
generation, gain compensated tone 71
arrisCmDevDhcpTimeUntilRenew 102
arrisCmDevDSTPolicy 16, 24
H arrisCmDevDualModeDiscoveredMarket 22, 25
arrisCmDevLastHwResetReason 36–37
handling, T.38 media 66
arrisCmDevModemFeatureSwitch2 19, 22, 24
hardware
arrisCmDevResetReasonLogDisable 37
model number 115
arrisCmDevResetReasonLogTable 36–37
field 115
arrisCmDevRouterLanEnable 32
hook flash feature, SIP advanced 77
arrisCmDevRouterLanIpAddr 32
arrisCmDevRouterLanSubNetMask 33
I arrisCmDevSwAdminStatus 89, 91, 94
ArrisCmDevSwCustomerLoadId 93
IETF MIB support 71
ArrisCmDevSwFilename 90, 93
image version, BootROM 115
ArrisCmDevSwHwModel 93
inband DTMF transmission 70
arrisCmDevSwHwModel 90, 94
ArrisCmDevSwHwRev 93
T
T.38
fax relay 58
media handling 66
telemetry, battery 111
timer, loop voltage management, plant maintenance 69
timing, power outage recovery and 110
to SIP, firmware upgrade, from earlier NCS loads 96
tone generation, gain compensated 71
tones, adjusting CW-CID 86
trace logs, CallP message 109
transmission, inband DTMF 70
TurboDOX 42
Tx gain 35
U
upgrade
from earlier NCS loads to SIP, firmware 96
MIB, firmware 92
options, firmware 91
process, firmware 89
upgrading firmware 89
upsAutoRestart, MIB 31
upsRebootWithDuration, MIB 31
upsShutdownAfterDelay, MIB 31
upsShutdownType, MIB 31
upsStartupAfterDelay, MIB 31
upstream service flow 83
© 2004–2009 ARRIS
All rights reserved