Patton Electronics Company, Inc. 7622 Rickenbacker Drive Gaithersburg, MD 20879 USA Customer Deliverable Documentation Revision 1.00, February 12, 2013 Tel. +1 (301) 975-1000 Fax +1 (301) 869-9293 support@patton.com http://www.patton.com SmartWare R6.T Release Notes Build Series 2013-01-15 SmartWare is the embedded application software of the SmartNode™ series of VoIP Gateways and Gateway Routers.
About this Release R6.T is a SmartWare Technology Release. Please see the White Paper about SmartWare software releases http://www.patton.com/solutions/SmartWare%20Release%20Strategy%20White%20Paper.pdf for more information about this terminology. Supported Products SmartNode 4110 Series (HW Version: 1.x, 2.x, 4.x) SmartNode 4120 Series (HW Version: 1.x, 2.x) SmartNode 4300 JS Series (HW Version: 2.x) SmartNode 4300 JO Series (HW Version: 1.x) SmartNode 4400 JS Series (HW Version: 2.
History of Solved CTS Cases The following list refers to open cases in the Change Tracking System 'CTS'. This Build Series 2013-01-15 11214 Ethernet speed capability for manual settings Defining the speed and duplex on Ethernet ports resulted in using auto negotiation with restricted capabilities. It is now possible to define the speed and duplex settings manually without having auto negotiation enabled. See full details in the New configuration commands section.
Software support for the ADSL interface is introduced for SN4991 Models. The configuration of these is equal to the existing models with ADSL interfaces. 12128 RTP through VPN broken Affected platforms: SN4660/70, SN4940/50/60, SN4970/80/90, SN5480/90 The „[no] rtp-encryption‟ command in the „ip interface‟ configuration mode is used to give the system the ability to send locally generated RTP traffic through VPN.
11958 SIP AOC XML support It is now possible to send and receive SIP Advice Of Charge information in XML format. Refer to the section New Configuration Commands for a detailed description. 11959 Sending tax-pulses on FXS for AOC It is now possible to forward received AOC information from ISDN or SIP toward analogue FXS lines. The AOC information is converted from units or currency to a number of tax pulses which are sent out. See details in the New configuration commands section.
The SFP (Fiber) interface present on some SmartNodes is supported with this build. It is represented with the new port ethernet 1 0 mode and supports the following SFP modules: Gigabit Ethernet single/multi-mode Fiber and Copper modules Fast Ethernet single/multi-mode fiber modules SFP modules are automatically detected and configured following the INF-8074i specification for SFP transceiver. If the SFP module does not follow the INF-8074i specification, it must be manually configured.
11854 Support for 4300/JO and 4400/JO products Added support for the following products: SN4312/JO SN4316/JO SN4324/JO SN4332/JO SN4412/JO SN4416/JO SN4424/JO SN4432/JO 11859 Media detection timeout Even if it was possible to set the media detection timeout this value was not applied correctly on Apollo devices. Now this value is applied correctly and media detection will be turned off after this timeout.
12045 Concurrent Dynamic IP Configuration (DIC) removes default gateway DIC protocols addressed in this ticket: DHCP, PPP A problem related to concurrent DIC client has been fixed. If a SmartNode was configured for being DIC client on several IP interfaces it could happen that the default route applied through one interface got spuriously removed. It is still true that the SmartNode is only able to handle one default route received through a DIC protocol.
On 6.T releases the Message-Waiting-Indication on FXS ports was not working anymore. This has been fixed. 11860 SIP re-register not working The SIP header “received” and “rport” parameters were handled incorrectly in an incoming SIP packet. This behavior caused the SIP stack to keep the old registration. Now these parameters are handled correctly and a proper re-register will be initiated in this scenario.
H.323 offers the capability to suspend a call by sending an empty Terminal Capability Set (TCS) and to resume it again by sending a valid TCS. On the SmartNode the resuming procedure was broken, it didn‟t respond with its own TCS on receiving the peer‟s „Resume TCS‟. Now the capability exchange as well as the Master Slave Determination is executed and the feature works as expected. 11955 Dial tone played a second time On SN4630 and SN4650 devices the dial tone was played a second time.
The SmartNode analog devices now support DTMF caller ID transmission on FXS ports. DTMF CID protocol can be fully configured using a profile which can be loaded with one of the following predefined standards: - ETSI (ETS 300 659-1 Annex C) - Denmark (TDK-TS 900 216) - India (NO.SR/ASF-01/03) - Brazil (Anatel 220-250-713) Refer to the New configuration commands section to find out how to configure this feature.
does not send any final answer to the INVITE request. This is now corrected and SmartWare sends in addition to the “200 OK” to the BYE also a “487 Request Terminated” answer in response to the original INVITE request. 11891 SN4660/SN4670 Rev C and Rev D support The new SmartWare build has now integrated support for the latest revisions of the SN4660/SN4670 products. 11895 Ethernet switch problem on SN4660/SN4670 Two problems related to the Ethernet switch chip on SmartNodes 4660/4670 were fixed.
11936 Broken T.38 transmission The problem manifests itself through continuous „voice‟ detection at the beginning of the FAX transmission. It appeared if the SmartNode was located on the calling side of the call (A-Side) and affected all BRI, FXS, and FXO devices except SN4660/SN4670. All issues have been fixed and T.38 FAX transmission is working again for the above listed device series.
The software upgrade procedure for the G.S interface card has been improved and now gives a complete error description in case of a failure at any point during the procedure. 11987 Removed support for hardware version 4.x for SN4552, SN4562, SN4554, S-DTA Due to limited memory resources this software build cannot be downloaded anymore to SN4552, SN4562, SN4554 and S-DTA devices with hardware version 4.x or lower.
- Brazil (Anatel 220-250-713) Refer to the New configuration commands section to find out how to configure this feature. 11778 Call transfer issue fixed SmartWare did not push back SIP calls to the network when the call was coming from SIP and going to an analog port. This undesired behavior has been altered and calls are now properly pushed back to the network to save resources on the SmartNode.
In this specific scenario a Fax transmission is detected based on the CED tone. The configured T.38 fax relay protocol is negotiated and established between both SIP peers. Now SmartWare received a T.38 CNG packet from the peer and killed its own T.38 transmission by misbehavior. This misbehavior is now fixed and the T.38 CNG packet does not kill the Fax transmission anymore.
11842 SN5200 hardware-version 6.X support For the SN5200 device, hardware-version 6.X support has been added. 11844 CED-Tone Net Side Detection not working The command ced net-side-detection had no effect. This has been fixed and the command has been enhanced as described for 11780 above. The command modem detection on-remote-fax-request was not working correctly. This has been fixed. Only the 2012-01-26 build series are affected by these two problems (earlier build series are working).
11855 Ethernet lockout on SN4660/70 On the SN4660 device series it could happen that the ethernet protocol enters a lockout state. In this situation no ethernet communication was possible anymore. The problem occurred if either the LAN of the WAN port was connected to a hub that was shared with several other devices.
11684 Timestamp enhancement for milliseconds 11685 Enhanced spoofed contact to accept hostname 11697 Fax T.38 not working with H.323 11698 Wrong facility callrerouting packet in case of CFU 11726 Missing facility from running-config 11727 New DSL supervisor mode “observe” Build Series 2011-09-15 11133 Locking DNS records for SIP requests 11487 Improved configuration and display of bit rate for 4-wire G.S interface 11592 HTTP 302 Redirection now supported for provisioning 11594 Additional parameters in G.
Caveat - Known Limitations The following list refers to open cases in the Change Tracking System 'CTS' CTS2236 Only G.723 high rate (6.3kbps) supported by H.323 (receive and transmit). CTS2702 TFTP may not work with certain TFTP servers, namely the ones that change the port number in the reply. When using the SolarWinds TFTP server on the CD-ROM this problem will not occur. CTS2980 With 10bT Ethernet ports, only the half duplex mode works. (With 10/100bT Ethernet ports, all combinations work.
However, care should be taken in analog line extension applications, to make sure that the flash-hook event is allowed to be relayed over SIP or H.323. This can be achieved by disabling all local call features in the fxs interface on context cs: no call-waiting, no additional-call-offering, no call-hold. CTS10392 The internal timer configuration command is only able to execute commands that produce an immediate result. Some commands that execute asynchronously cannot be executed by the timer.
CTS11786 On older SmartNodes the two debug monitors debug media-gateway rtp and debug call-control print out incorrect RTCP jitter values. CTS11816 The command „call-control call drop ‟ is not behaving as expected. It drops all calls but does not completely teardown all internal structures. Consequently the call numbers of the dropped call cannot be used anymore for further calls after executing this command.
General Notes Factory Configuration and Default Startup Configuration The SmartNodes as delivered from the factory contain both a factory configuration and a default startup configuration. While the factory configuration contains only basic IP connectivity settings, the default startup configuration includes settings for most SmartWare functions. Note that if you press and hold the system button (Reset) for 5 seconds the factory configuration is copied onto the startup configuration (overwrite).
New Configuration Commands The commands documented in the Release Notes only cover new additions which are not yet included in the Software Configuration Guide for R6.3, available from www.patton.com . http://www.patton.com/manuals/SCG-r63.pdf Current Revision: Part Number: 07MSWR63_SCG, Rev.
Command Step 1 Purpose [node](act)[RULE]# condition ip { LINKUP | LINKDOWN } [node](act)[RULE]# condition sip { REGISTERED | NOT_ REGISTERED } Defines the condition under which the action has to be executed. Defines the condition under which the action has to be executed.
Registration nat-traversal mode: nortel (no change) This is the nat-traversal method to use together with certain Nortel devices. The discovery of the global IP address and port is done by sending a PING request and examining the answer to that. After that a REGISTER request with the global IP address in the contact header is sent for registration. Once registered the keep-alive is achieved with sending PING requests.
match, a new REGISTER request with corrected values is sent out. This can happen over the same flow as the previous one or over a newly created flow depending on the destination IP address resolution. Once a correct contact is successfully registered, the configured keep-alive mechanism is started for the flow of that successful request.
Command Step 1 Purpose [node](callout)# [no] nat-traversal flows Configured if INVITE requests are sent out through flows. SIP AOC (Advice of Charge) First appeared in build series: 2012-12-03 With these commands the SmartNode can receive and send Advice Of Charge in ASN1/XML format. Please note that ASN1 format is only supported during a call.
The conversion from AOC to tax pulses is rounded up to provide a higher charge to the user in case of doubts in a way that the amount on the bill never is any bigger than expected from the AOC information. This should prevent the user from bad surprises.
Enable/disable early-proceeding on SIP interface First appeared in build series: 2012-12-03 In SBC scenarios, it is possible that multiple provisional responses (1xx) are not correctly forwarded. This can be corrected by disabling the early-proceeding parameter on SIP interfaces. In case of PSTN gateway scenarios, it is preferable to leave the early-proceeding parameter set to enabled on SIP interfaces.
1000Base-SX => configure for Gigabit Ethernet Fiber/Copper module 100Base-FX => configure for Fast Ethernet Fiber module The medium is not configurable and always uses auto-negotiation. Limit packets to prevent SIP overload condition First appeared in build series: 2012-09-17 It is possible to limit the maximum amount of incoming SIP packets which are stored to be handled and processed later on. This guarantees a responsive system even in an overload condition.
Screening-indicator (for advanced use) Besides the basic setting (enabled/disabled) a third option „screening-indicator‟ exists for advanced use. It fills in the received caller-ID to the calling e164 no matter if a checksum is present or valid. But besides that it sets the calling screening-indicator according to the checksum. This allows the user doing manipulation of the call (for example set the caller name) with mapping tables (calling-si) in the call router depending on the validity of the checksum.
First appeared in build series: 2012-07-18 With this command the SmartNode can be configured to automatically detect the G.SHDSL servicemode. It is able to detect whether it is connected to a 2-wire or a 4-wire line. The feature does not detect the interleave nor the enhanced mode. The preferred mode in case a 4-wire line is detected must be configured by the user. Therefore the original service-mode command behaves as a preferred service mode if this feature is enabled.
First appeared in build series: 2012-07-18 Mode: pvc ppp Command Purpose [node](pvc)[vpi/vci]# pppoe Step 1 node(pppoe)# session Step 2 node(session)[name]#service Step 3 (Optional) node(session)[name]#accessconcentrator Step 4 (Optional) [node](pvc)[vpi/vci]# [no] bind interface [router] Step 5 Enters PPPoE configuration mode for this PVC. Defines a PPPoE session.
Using PVC channel with IPoA First appeared in build series: 2012-07-18 Mode: pvc ip Command Purpose [node](pvc)[vpi/vci]# [no] bind interface [router] Step 1 Binds the IPoA PVC directly to the IP interface. Setting up permanent virtual circuits (PVC) for PPPoA First appeared in build series: 2012-07-18 Mode: port dsl Command Step 1 Purpose [node](prt-dsl)[0/0]#[no] pvc-ppp Creates a PVC and enters configuration mode for this PVC. The "no"-variant deletes the PVC configuration.
Set layer 2 COS for PPP and PPPoE packets First appeared in build series: 2012-07-18 Layer 2 COS can be configured for PPP and PPPoE control frames. This configuration is only applied when PPP/PPPoE packets are encapsulated in IEEE 802.1Q tagged frames. This new feature allows traffic prioritization of PPP/PPPoE packets and adds a way to provide best effort QoS or CoS at layer 2.
Command Step 1 Purpose [node](prt-dsl)# [ no ] power-backoff { 0dB | 1dB | -2dB | .. | -12dB } Rev. 1.00 12-02-13 Reduce the power backoff on the G.
Documentation CD-ROM The CD-ROM that is delivered with SmartNodes includes user documentation and tools for SmartWare R6.T: Software Configuration Guide SmartWare Release R6.3 SmartNode Hardware Installation Guide TFTP Server Telnet Acrobat Reader WWW Please refer to the following online resources: Software Configuration Guide SmartWare Release R6.3: http://www.patton.com/manuals/SCG-r63.pdf SmartWare Configuration Library: http://www.patton.com/voip/confignotes.asp Rev. 1.
How to Upgrade 1. You have the choice to upgrade to R6.T with or without the GUI functionality. To upgrade to R6.T without the GUI functionality, enter the following command (telnet, console): copy tftp:////b flash: To upgrade to R6.T with the GUI functionality, enter the following command (telnet, console): copy tftp:////bw flash: 2. Load Patton-specific settings (preferences), if available: Extract the files „b_Patton_prefs‟ and „Patton.
Notes about Upgrading from Earlier Releases Note that SmartWare Release R6.T introduces some changes in the configuration compared to Release R5.x, especially in the domain of FXO and ISDN. Please refer to the SmartWare Migration Notes R5 to R6 available at upgrades.patton.com. Rev. 1.
How to submit Trouble Reports Patton makes every effort to ensure that the products achieve a supreme level of quality. However due to the wealth of functionality and complexity of the products there remains a certain number of problems, either pertaining to the Patton product or the interoperability with other vendor's products. The following set of guidelines will help us in pinpointing the problem and accordingly find a solution to cure it. Problem Description: Add a description of the problem.