Vertex

Always use the latest Vertex Configuration Tool when dealing with any Vertex configuration, troubleshooting, or when upgrading firmware. If you have not changed VoIP carriers, upgrading the Vertex firmware is rarely required to solve issues.

Firmware Update Descriptions

Firmware Version 143 (01/21/2025)

  • Version allows Caller ID capture when no name data is present in the "From" field. I.E. f:"CallerID Name" <sip:+17702637111@talk.com>

Firmware Version 142 (11/20/2024)

  • Bug fix for 9999 sent in the Call-ID field when using the "Extra SIP Fields" option.

Firmware Version 141 (5/15/2024)

  • The following features are available with DIP switches set to 1,3,4 Up & 2 Down.
    • Dialing 777-nnn-nnnn from a monitored VoIP phone also sets the SIP Gateway MAC

Firmware Version 140 (4/15/2024)

  • Invites with source MACs that match the SIP Gateway or the Data Gateway will register as Incoming calls.
  • The following features are available with DIP switches set to 1,3,4 Up & 2 Down.
    • Dialing 777-123-4567 from a monitored VoIP phone sets the SIP Gateway MAC
    • Dialing 777-nnn-nnnn from a monitored VoIP phone allows configuration of the Vertex. The exact number dialed is based on the the customer's location, POS used, and VoIP provider.

Firmware Version 139 (2/20/2024)

  • Firmware now ignores 404 headers that caused a premature "End Record".

Firmware Version 138 (12/8/2023)

  • Option to add Call Tag to hash algorithm determining unique Call-IDs.
  • Enable this function with DIP setting DDDU.
  • Example use case: Yealink W70b connected to multiple wireless phones in same ring group.

Firmware Version 137 (10/10/2023)

  • Fixed problem with abbreviated Call-ID header that includes a space after "i:"
  • Streamlined Call-ID code to ignore remainder in the "divide 4" routine.

Firmware Version 136 (10/6/2023)

  • Fixed bug in hash routine determining unique Call-IDs.

Firmware Version 135 (8/24/2023)

  • Ping response for MACs implemented.
  • Robust hash routine for unique Call-IDs on "x" version.

Firmware Version 134(x) (7/12/2023)

  • Fixed bug that produced only Call Accounting records when firmware upgraded to V133x. Burned V133x versions do not exhibit this problem.

Firmware Version 133(z) (12/20/2022)

  • Feature added to define starting line count. Used when multiple Caller ID units report to same application.
  • Integrated robust hash algorithm for identifying unique Call-ID's.

Firmware Version 129 (07/7/2022)

  • Status of LED's and DIP Switch positions displayed within Vertex Config Tool versions 4.55.3.66 and above.
  • "---no name---" reported when VoIP provider simply inserts the Caller ID number in the name field.
  • Reworked NTP time server section. Time server defaults set to time.google.com.

Firmware Version 127 (08/12/2020)

  • Valid INVITE recognized when "s:" is embedded in name area of FROM: field.
  • Call Parking Flag updated to capture Caller ID from the UPDATE header instead of the 200 OK.

Firmware Version 125 (06/18/2020)

  • Fixes RTP detection issue with V122 and V124 where premature end record was sent after ~1 minute.

Firmware Version 124 (05/26/2020)

  • Accounts for SIP 415 header (Unsupported Media Type) response to Invite sent with no SDP.
  • Increased reading of Call-ID length from 30 to 60 characters.

Firmware Version 122 (04/16/2020)

  • Restored phone MAC + Call-ID checksum differentiator for identical Call-IDs found in SLA signaling.
  • Checks additional INVITE packets for RTP Port number change.
  • Added 74 byte (and other lengths) RTP sniffing when RTP Port number not captured from SDP.

Firmware Version 121 (12/11/2019)

  • Repaired an issue with V119 not capturing RAW data correctly affecting SIP Call Flow and Wireshark file creation.
  • Added option to Ignore leading characters in Caller ID Name field. Use when VoIP provider sends additional text before the actual Caller ID Name. Requires VCT V4.55.2.8 or above to set option.
  • Added option to process phone numbers sent after a "<sips:" delimiter.

Firmware Version 116 (7/30/2019)

  • Fixed call reocrds with line counts incrementing eroneously. Accounts for spurious and/or incomplete SIP setup and teardown sequences.

Firmware Version 114 (6/20/2019)

  • Fixed bug that prevented "Anonymous" callers from being reported.

Firmware Version 112 (4/26/2019)

  • Feature available for stripping leading digits from Caller ID phone number output (e.g. leading 1 or 91). VCT version 4.55.1.5 or above is required.
  • Call duration accurately shows zero for non-answered calls.
  • Fixed premature End Record sent when 401 response returned from "in-dialog" Invite.

Firmware Version 110 (3/7/2019)

  • Allows processing of packets with PPPoE headers within a VLAN layer.

Firmware Version 109 (2/12/2019)

  • Allows processing of packets that include PPPoE headers with empty data.
  • PPPoE protocol is outdated and not normally seen in SIP signaling.

Firmware Version 108 (10/18/2018)

  • Allows capture of Caller ID Name when surrounding quotes are absent.

Firmware Version 107 (10/08/2018)

  • Fixed bug with Caller ID name reporting when 1st character of Caller ID name matches the 1st digit in Caller ID number.

Firmware Version 106 (08/20/2018)

  • Caller ID displayed when retrieving Parked Calls on systems using Private Parking with Invites originating from phone. Obtains Caller ID from 200 OK server response.

Firmware Version 104 (07/05/2018)

  • Feature added to send duplicate records for devices capturing data on wireless networks.
  • Able to capture Caller ID when name field exceeds 30 characters.

Firmware Version 102 (03/20/2018)

  • Processes lower case "CALL-ID" Headers on Invite packets.

Firmware Version 101 (03/14/2018)

  • Ignores "Busy Here 486" response produced when phone is set to Do Not Disturb. Solves issue when the first Invite sent is a 486 response.

Firmware Version 99 (12/27/2017)

  • Support for fragmented TCP SIP packets. Invoke with VoIP Signaling Format selection.
  • DIP switch setting UUUD sets unit to Static IP 192.168.1.90.
  • DIP switch setting UUDD sends IP address to serial port every second.
  • DIP switch setting DUUU captures DHCP, DNS, and NTP packets for analysis.

Firmware Version 96 (10/13/2017)

  • Version sends diagnostics to VCT indicating the boot-up status on each Ethernet controller.

Firmware Version 95 (06/17/2017)

  • Option available for "Slow-Start SDP" where Session Description Protocol is not included in initial INVITE packet.

Firmware Version 94 (03/10/2017)

  • 'Private' callers supported. Call record will show 'Anonymous' and 000-000-0000.
  • Port Testing feature corrected from V93.

Firmware Version 93 (01/30/2017)

  • Provides processing of Invite packets up to 1500 bytes.
  • Allows Dump mode processing of up to 1455 bytes.

Firmware Version 92 (11/04/2016)

  • Improved DHCP listing field for Routers
  • Added auomatic configuration routine for Papa John's Focus POS integration.
  • Changed power LED bootup display for more accurate diagnostics.

Firmware Version 91 (11/18/2016)

  • Reports Caller ID "End Records" correctly when SIP Call-ID headers are identical within a ring group. The combination of Call-ID plus phone MAC is used to determine unique call paths.
  • Supports "Remote Party ID" (RPID) header for Caller ID information. Vertex searches headers in the following order for Caller ID information: PAI, RPID, FROM.

Firmware Version 89 (07/12/2017)

  • Added TCP/IP output option for Papa Johns Focus POS.
  • Increased SIP capture packet length from 1200 to 1500 bytes.

Firmware Version 88 (06/14/2016)

  • If the "P-Asserted-Identity" header is present, Caller ID name and number is collected from PAI instead of the "From" header. If calls are parked using a transfer to the parking lot, upon park retrieval, a valid PAI header will allow the Vertex to show a new call record.

Firmware Version 87 (05/23/2016)

  • Fixed problem where null character added at end of serial output if Limited format (TCI).
  • System now reports number of rings in End record (EX: "A3" = 3 rings)(based on 6 seconds per ring cycle).

Firmware Version 86 (04/04/2016) (non-upgradable version)

  • Solves issue with particular VoIP providers: Calls reported as completed after 1 minute after callers are put on hold. Antiquated On-Hold indicator in Invite, "Connection Information: IPV4 0.0.0.0" is now recognized as On-Hold by Vertex.
  • If more than 14 Outbound digits are dialed, the remainder will be now reported in the Name Field.
  • This version can be compiled to use with processor running at 25 MHz.

Firmware Version 85 (02/21/2016)

  • Updated routine to capture Caller ID name from compact SIP format.
  • Sends boot record through Serial Port with firmware version.
  • Provides toggle to switch data output from unicast to broadcast when accessed through VPN
  • Updated Allworks option.

Firmware Version 84 (01/29/2016)

  • Ignores Invite packets lacking the session description that specifies the RTP ports.
  • DIP #1 up (only) returns all data output via Unicast so that VCT Wizard can be used through VPN.
  • Option added to collect data from Allworks VoIP switches.

Firmware Version 82 (10/16/2015)

  • Resolves problem that unit does not report call record when Caller ID name field is too long. Allows extraction of Caller ID phone number for up to, 40 character name fields. This version updates hardware with 93LC56 memory.

Firmware Version 81 (10/16/2015)

  • Resolves problem that unit does not report call record when Caller ID name field is too long. Allows extraction of Caller ID phone number for up to, 40 character name fields. This version updates hardware with 24LC08 memory.

Firmware Version 79 (07/09/2015)

  • Repairs issue with one Ethernet Controller occasionally not initializing upon power-up.

Firmware Version 78 (07/01/2015)

  • Repairs false Off-Hook records when 200 OK packets out of sequence with Cancel or Bye notifications.