August 2022 Push List:
General Improvements and Bug Fixes
Fixed a CSV parsing issue with deck uploaders having special characters
Added a missing column “trigger_suspension” in PUT API for Balance & Templates
Added the ability to support port 5061 for TLS
Added fixes to handle Stir/Shaken when originator for NANPA destination
Fixed spam level output in CDR
Fixed multi diversion header processing
Added support for default port 5060 to be part of contact header
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
July 2022 Push List:
General Improvements and Bug Fixes
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Spam Checker: Added a new feature to check spam ANI status directly from diagnostics. The feature will allow customer to confirm if the ANI is in the 46Labs spam database and what its status is. Neighborhood Spoofing Filter: Added a new feature to allow customer to block Neighbor spoofed calls. Neighborhood spoofing is when you get a call from an unknown number that looks a lot like the numbers where you live. The incoming call will have the same area code and maybe the same prefix (the three numbers after the area code) as your number. Malicious actors do this hoping you'll think it's a neighbor and answer the call. Block Vendor by full Country: Added the ability to block vendors by country in Country Destination Exclusion under routing. Previously vendor destinations are blocked based upon country and destination. P-Charge Header: Added a new option “Strip & Discard” for P-Charge Info on Trunk Group configurations for both Customer and Vendor type TGs. This new option will remove P-Charge header from vendor side signaling without having to absorb the header on customer side
General Improvements and Bug Fixes
Fixed an issue with calculating MOS for multiple days on Relationship Performance Report
Added functionality to show a notification when attempting to add the same routing rule twice
Increase load speed for Relationship Performance graphs on UI
Added 3 new columns to the routing simulator: Spam Checker, Spam Filter and Manipulation
Added Audit logs for Spam Filters
Increased efficiency and accuracy of Destination SIP Reason Report.
Switch will now pass verstat parameter in PAI header
Updated the Stir/Shaken to process NANPA prefixes as well
Fixed Jurisdiction issue for reserved but non assigned LERG prefixes
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
General Improvements and Bug Fixes
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Note: There will be an addition of 1 new field to the CDR within this push:
ani_risk_score
General Improvements and Bug Fixes
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Spam Filter: Added a new feature for filtering/labelling spam traffic. The way it works is by dipping in industry specific spam databases and determining on the fly if the ANI is spam or not. Customers will have 2 options, block such calls from completing OR labelling the call as SPAM with CNAM.
General Improvements and Bug Fixes
Fixed p_charge_info use and strip jurisdiction calculations
Fixed calculation for NER% for level 5 on relationship performance report
Fixed effective date in emails going out for rate distribution functionality
Fixed timezone issue on LATA OCN report and deck uploader
Fixed Traffic History Report - Export Issue for Vendor
Refactored List Upload & Replace Blanking Logic causing Filtering Problems
Fixed layout for addresses on invoice generation
Refactored SIP Reason Report on Vendor level to use SIP Reason column
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Note: There will be an addition of 1 new field to the CDR within this push:
Origination NRC/MRC: Added a new origination module to allow NRC (non-recurring charges) and MRCs (monthly recurring charges) to be configured for all assigned DIDs. The NRC/MRC configuration is also designed in a manner to allow them to be consumed for account-level (per relationship) NRC/MRC billing. Users can set up the NRC/MRC Profiles under the Tools -> Billing Profiles page and consume them under assigned DID's on the Origination Routeplan -> Numberings page. NRC/MRC is also available under the Balance/Payment tab on a per Relationship basis.
Stripe % Fee & Total Fee: Added % Fee & Total Fee options for Stripe payments, similar to the Paypal payments module.
P-Charge-Info Header: Added support for P-Charge Info under Trunk Group configurations. It is used for SIP entities that provide billing services for a session. The processing of this header would allow you to bill based on P-Charge instead of FROM field if present. This feature will work pretty similar to BTN feature and the ANI determination P Charge will have highest rank:
P-Charge-Info
BTN
PAI
RPID
FROM
The CDR will have a new column at the very end of the .csv file to accommodate this:
P_charge_info
Warning/Suspend Email Warning Augment: Added a new option to not disable Trunk Groups on suspension when the limit is reached. Default behavior will be to send email and suspend the trunk group and add a log for the event. If the option checkbox is unchecked from the Balance area it will only send the suspend email and will not disable the trunk group.
New Stir/Shaken Engine: The Stir/Shaken engine has been changed internally to now be more performant and will also support TCP Endpoints. The original workings remain the same but adjustments have been added so please review the existing Endpoint to convert them into new format after the update. The engine now also supports the OrigID column for and will pass it in INVITE if provided.
General Improvements and Bug Fixes
Fixed calculation for CPS on Termination / Origination Capacity under Relationship Performance report for Vendors (first level)
Added the option to include the B leg for general export on the CDR Diagnostic page
Fixed an error where the effective date would not appear in the actual email when the “@effective date” variable was used in a template
Fixed an error where a extra line break would appear in an Invoice between an address and account number
Fixed a rounding error that caused generated invoices to have incorrect rates
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
New calculation engine for Destination SIP Reason Report
New simulation engine for HCv
Improved sync time for route plan rule loading
Fixed Stir/Shaken cannot sign response codes
Fixed rounding error on auto Invoice
Updated version of switch code for HCv
Fixed an issue on Hyperconnect Portal where Numbering Upload does not display tags
Fixed an issue in the distribute rate-sheet functionality where files were zipped twice in email attachment
Fixed an issue where a single vendor name repeats in the Duration Report on level 3
Optimized speed and accuracy of duration report for the count of completed calls
Added the option to search through tags on the Hyperconnect Portal Number listing page
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
E911 Triggers: Added a new option in Routing called Trigger E911 for ANI List. If the Notification type is set to E911 along with ANI list it will trigger the E911 notification via email.
Added new columns in CDR export API: Added the new columns when exporting data with orig_rate, orig_cost, for the Customer and term_rate and term_cost for the Vendor when Sanitize Data is selected on CDR diagnostic page.
Number Ordering API: Added a standalone API to order new numbers using the HyperConnected Portal (HCP) API's.
General Improvements and Bug Fixes
Applied full length sorting across all pages for Live Calls
Fixed relationship count for Portal Templates
Zip rate deck files on Rate Deck Distribution.
Fixed Stir/Shaken endpoint to use a port with IP for 302 redirect to any port.
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
August 2021 Push List:
Note: There will be an addition of 1 new field to the CDR within this push:
TFO Billing by LRN: Added a new option to the switch for rating of Origination TOLLFREE calls based on ANI or LRN of that ANI. The default behavior was rate based on ANI.
Note: We have added a new field in the CDR to represent LRN of the ANI which will be used for rating purposes: ani_lrn
Stripe Integration: Added Stripe as a new payment mode for the relationship portal. Carriers can now send money by checking out with Stripe. The receiving Stripe account can be set under Payment Integration card on the General Settings page by providing the stripe secret key and email.
LCR to LCR Fallback: Added the ability to allow normal LCR rules to have a fallback rule of LCR or any other type. This will allow customers to create multiple LCR based vendor lists.
General Improvements and Bug Fixes
Added a new column Legal Company Name in Relationships to be shown on invoices
Fixed the Added By column on the Balance/Payments page when payments are done from the UI
Fixed NPR calculations on the second level of the Relationship Performance Report
Fixed Contact header processing
Fixed PAI header processing when multiples values are present
Fixed Peering deck processing
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Note: There will be an addition of 6 new fields to the CDR within this push:
Deciphering STIR/SHAKEN Tokens: Added new columns to the CDR to assist with deciphering identity tokens. The new columns will provide information about the calling party, called party, attestation level, signing endpoint, etc. by simply parsing tokens.
Note #1: This is NOT the same as the Verification process, only additional information that is now stored on the CDR.
Note #2: The above CDR columns are only available for our HCv Environment at the moment, all customers can expect to be migrated to HCv soon automatically which has optimized networking/switch handling for large packets. We will notify customers prior to migration of the date on which CDRs will be changing.
STIR/SHAKEN Signing Endpoint: As of July 1st, 2021 all US Termination calls domestic or international must be signed by a STIR/SHAKEN token. The 46 Labs platform will not be signing attempts directly, instead it will permit the configuration of signing endpoints that use a 302 redirect interface.
Termination/Customer and Origination/Vendor trunk groups can select which signing endpoint it uses out of the globally configured Call Signing Endpoints.
Endpoints will be configured as a list wherein users can create an unlimited number of endpoints, each with its own IP or DNS value under Settings > STIR/SHAKEN Endpoints.
Note #1: 46 Labs has Tested/Certified following call signing vendors for now at scale using industry standard 302 redirect method.
TILTX (https://www.tiltx.com)
Note #2: This feature is only available on our HCv environment and should only be enabled on a Test Trunk Group for verification.
Note #3: Please reach out to support for additional information or in case you have your own endpoint integration.
Robocall Mitigation: In Compliance with Robocall Mitigation we have added multiple options to block ANIs based on known historical behavior: ASR, ACD, SDP/SDR. Although none of these statistics could be considered conclusive evidence of robocalling, they could be considered indicators. The routing options include ANI Thresholds on Customer/Termination route plans for:
Minimum ASR
Minimum ACD
Maximum SDR
Ratesheet History Overview: Added new tab “Ratesheet History” under the Ratesheet Overview which will show the status of uploaded ratesheets in one place.
Future Effective Date Confirmation for Ratesheets: Added a preview model after headers are selected while uploading a US/Canada/Termination ratesheet. This will improve usability and allow users to confirm the headers selected on ratesheet upload and change to the desired effective date.
General Improvements and Bug Fixes
Added logs to show when a list of DIDs or TFNs has been uploaded in the Origination Routing Plan
Added an export option to the Traffic History Report
Added a DID count column in Origination Routing listings
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Note: There will be an addition of 4 new fields to the CDR within this push: orig_billed_prefix, term_billed_prefix, orig_tech_prefix, term_tech_prefix
Ports by Favorite Trunk Group Graph: Added a new port graphing capability on dashboard to allow users to compare favored trunk group utilization. This feature allows you to favorite a trunk group and then view it against other trunk groups in graphical format (max: 20 favorites). The drop down within the graph’s pane on the dashboard allows you to select/deselect the trunk groups.
Kill Calls on Suspend: Added a new checkbox option to kill calls upon suspension under the Balance/Payment tab in Relationships. All ongoing calls for all the trunk groups under that relationship will be killed when the balance suspended notification is triggered.
Payment Details: Added visibility into the listing of carrier payments to show if the payment is done from Balance/Payment tab, Paypal or API. This will help users verify the origin of payment at a glance.
Billed Prefix and Tech Prefix: Added additional information to the CDR to have both origination and termination billed prefixes in the CDR export to show which codes were used by the rating engine for international calls. Similarly added tech prefix columns in the CDR to allow users to see if an incoming or outgoing tech prefix was used. The updated fields on the CDR and actual names are as follows:
orig_billed_prefix
term_billed_prefix
orig_tech_prefix
Term_tech_prefix
LERG6 UNKNOWNS: Added the ability to filter traffic upon invalid US ANI(s) that have no LERG6 information available. Under routing rules in the section FROM, select LERG, then select Prefix_type = UNKNOWN and then create a block rule. This new block rule will then block traffic from conforming US ANI(s) with no LERG information available.
General Improvements and Bug Fixes
Fixed UDP fragmentation issue, allowing for packets larger than 1500 to be fragmented
Fixed response processing of UDP calls from SBC using high number port instead of 5060
Fixed abnormalities in data calculations for Duration and LATA OCN Report
Fixed issue with search boxes listing tables where results are not correctly filtered by search criteria
Fixed wrong date issue in the relationship portal dashboard's graphs
Fixed the issue where creating a rate deck with an international location the default setting for rounding digits of 6 could not be modified to anything else
Added initial and subsequent increments columns to Variable Deck Generator export files
Added exceptions for STIR/SHAKEN responses so they are not converted to 503 without disabling Normalize SIP Codes checkbox.
428 (Use Identity Header)
436 (Bad Identity Info)
437 (Unsupported Credential)
438 (Invalid Identity Header)
607 (Unwanted)
608 (Call Rejected)
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
May 2021 Push List:
Note: There will be an addition of a new field to the CDR within this push.
Traffic by Jurisdiction: Added a new report that will break down traffic by trunk group/state/country and jurisdiction. The primary implementation of this report is to facilitate retail taxation.
Relationship Performance Report Export: Added a multi-level export functionality to the report. The export will only export the filtered contents of a generated report. If no filters are used then it will export the entire report.
SIP Reason Report Filtering/Exporting: Added a multi-level export functionality to the report. The export will only export the filtered contents of a generated report. If no filters are used then it will export the entire report.
Payphone Billing Part 2: Added a new feature to provide the ability to specify call surcharges by OLI value. This new OLI Surcharge option has been added to the Origination Deck page. When the user clicks on it they will get a list of each OLI value.
Invoicing Overview: Added a couple of new options on the Invoice Overview page:
Account Number
Ability to export the invoice summary page
General Improvements and Bug Fixes
Added a new Delete & Insert option in the List Uploader functionality
Fixed an issue where users were not logged out for inactivity when the browser was closed
Added three new columns in the CDR exports from the UI:
orig_rounding
term_rounding
isup_oli
Fixed an issue where users creating a rate deck with international locations are unable to modify the default rounding digit value of 6
Added increment and duration columns in flat deck generator export file
Fixed calculations for ALOC, NEPR and SDR in the Hourly performance report on level 1
Trigger Overview page issue fixed where the overview would show deleted trunk groups
Fixed an issue related to freeing external names when the capacity group or relationship associated with it is deleted
Fixed the assigned trunk group count in the capacity groups listing page
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
April 2021 Push List:
Hourly Destination Performance Report Multi-Level Export: Added functionality to export hourly destination report for all levels along with filters.
Number Translation: Added an overview page for all number translations. The Manipulation Overview will allow users to add/remove and upload translations in bulk.
Relationship -> Manipulation Overview
MCL Regions: Added a new feature called MCL Regions under Tools -> Master Code List. Users using this feature can assign and manage regions to default MCL Countries and use them as a filter on different reports.
Enable/Disable Trunks: Added the ability to enable/disable trunks from the trunk group section. When disabled trunks will no longer accept traffic or receive traffic based on what type they are.
AOR for Registrations: Added the Address of Record for registration based trunks under trunk status. If a registration is active and responding to OPTIONS the AOR will show the IP:Port being used for the registration.
General Improvements and Bug Fixes
Fixed ASR calculation formula on level 5 for hourly relationship performance.
Fixed search issue for trunk IP registrations.
Fixed top right search ip addresses.
Fixed High UDP port issue with Cisco devices on reINVITE.
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
Ratedeck Effective Time: Added a new feature for the Rate Deck upload process where both the time and date can now be selected. This will allow the user to specify the time in GMT by which the deck can become effective. Previously all decks became effective at 00:00 GMT on the effective date.
Fallback Routing: Added a new feature under routing to allow customers to manage multiple vendors without having to keep changing rules. Currently routing rules take action on the first matching routing condition configured in the route plan's rule builder. In the case that all vendors on the first matching routing condition fail there was no fallback. This new type of rule will allow you to specify a fallback rule for your original rule and the routing hunt will keep going using the vendor selected in fallback rule after the main rule vendor(s) are finished. Please note the following info:
You can create multiple fallback rules but only 1 fallback can be assigned to the actual routing rule.
The fallback rule’s vendor will only be used after all routing rule vendors have been exhausted and if there is still PDD left.
The vendor selection in fallback rule can use the same routing method in original rule (i.e LCR, Static or Percentage)
The same fallback rule can be used on many original rules.
Pending Rate Analysis: Added a new report to allow users to look forward to potentially material rate changes in order to take proactive steps with customer-facing decks. This report will only affect International destinations and show rate change for loaded decks for the next 7 days.
Vendor Destination Exclusion: Added a new feature under Relationship > Global Routing to allow the exclusion of a Destination for a vendor for a given period. This relates to International traffic only. The feature will allow you either select a vendor for exclusion from all route plans OR for a specific route plan. In either case destination exclusion will be based on MCL template selected and must match the route plan MCL template.
OLI Filters: Added the option for OLI filtering for origination traffic which will allow a customer to block certain traffic from completing if it is coming from specific OLI. The OLI filter will only work if the upstream carrier provides the ISUP-OLI header in the signaling.
General Improvements and Bug Fixes
Add timestamps on CDR export in relationship portal.
Add cost field on CDR export in relationship portal.
Improved List Uploader Job process to decrease processing time.
Added an export option within signaling manipulations inside trunk groups.
Add the ability to search signaling manipulations rules in the search box on the top bar.
Increased number of items that can be viewed in routing view.
Added profit protection value to terminating route plan view.
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
February 2021 Push List:
PUSH LIST:
New PDD/NER columns in Reporting: Added two new columns NER% and PDD to the Relationship and Hourly Performance Report and removed the PRV and PPM columns in favor of the new columns.
Filter by Agent in Reporting: Added the ability for users to select a specific Agent and have the Relationship and Hourly Reports filter to only show results where the selected Agent is listed on the Relationship.
Rate by Dialed Number: Added the new feature on Domestic Prefix Jurisdictional and LATA/OCN decks to choose a return rate for DNIS or LRN. The default value will be the LRN for new and existing decks.
Note: This will cause a change to API parameters; a new parameter is now available in the rate_decks API called rate_by which requires value 0 for LRN and 1 for DNIS.
Capacity Bursting Report: Added this new report to show 95th and 98th percentile usage for both Ports and CPS. This report can be used to review bursting data for all carriers or individual trunks groups.
NOTE: The Capacity Group and Trunk Group Bursting reports have been moved into this report.
ACD/ALOC/Duration Display Setting: Added new section to User Default Settings on General Settings page to select ACD/ALOC/DURATION Format for reports and the dashboard. The available display options will be Seconds (default), Minutes and HH:MM:SS
Seconds will display as an integer. Example: 90 seconds would display as 90.
Minutes will display with 2 decimals. Example: 90 seconds would display as 1.50.
HH:MM:SS will display in the form of Hours:Minutes:Seconds. Example: 90 seconds would display as 00:01:30.
Wireless Block Augmentation: The Wireless prefix type added last month has been expanded to match on prefix_type = "PCS" (Personal Communications Services). As per the LERG, a NPA-NXX-Y can either be wireless or PCS which is considered wireless as well. This will allow us to better match with the rule and perform the action of blocking or routing to special vendors. The Route Simulator has also been updated to show the prefix_type.
MCL Template Augmentation: Updated the rate sheet upload mapping for intl decks to ignore or not select increment and duration from the mapping section. If the headers are not selected the defaults available on the deck/MCL template will be used.
General Improvements and Bug Fixes
Fixed CDR download and file name issue.
Default MCL now shows at the top of the list.
Fixed error in Reporting where a graph was not being generated.
Fixed issue on backend to not use filter media settings saved in DB if filter media is not checked.
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
January 2021 Push List:
MCL Increments: Added a new feature to setup increments at the MCL level. These increments will be added against any MCL template for each country separately. These increments can also be used for Rate Deck Generators by selecting specific MCL templates. As templates are now also required on INTL deck uploads the default template will be pre-selected and users can change it to another template if required. The updated MCL that now contains the missing codes will now work with the selected template from a rate deck upload.
NOTE: This is a new column added to the deck upload API called “mcl_template_id”. Customers using APIs must update the API call to send that id as well. In order to not break the upload process for now, if the column is not found in API params, a default id of “1” will be used.
Bind an IP to Trunk Registration: Added a new feature to bind an IP with Trunk Registrations. A user can now register from any IP address as well as use network masks to whitelist a range of IPs by entering a mask alongside IP such as 192.168.1.0/23. The valid masks would therefore be from 22 to 31. During the registration process, if an IP was configured then the platform will verify the registration request is coming from the appropriate IP.
New Filters on Reports: Added the ability for customers to filter the reports based on user selection. The report will customer to drill down on Carrier/TG level by:
Filtering by Relationship/Customer/Vendor/Country on level 2
Filtering by Column with condition on level 2
Applying sorting on all columns for all levels
Call Simulator Rule: Added a new information section to the Route Simulator to display the rule name that triggered a specific routing decision.
ANI Performance Report Modifications: The ANI Performance Report has been enhanced and several new options have been added:
Allows a much larger sample set of data.
Allows the report to go back as far as 7 days.
Allows filtering by Start Date, End Date, Customer, Vendor, Customer Trunk Group and Vendor Trunk Group.
Refreshes historical data set every 15 minutes.
Partial Search on CDR Diagnostics: Added the ability to search on CDR Diagnostics by entering a partial ANI, DNIS or both. Simply enter a partial number followed by the percentage symbol “%”. For example, enter 512% and it will pull all records starting with 512 for the selected date range.
General Improvements and Bug Fixes
An updated list name not showing in the Rule Builder issue has been fixed.
CDR Report: Pagination issue when date range is selected has been fixed.
Partial search fixed on list DNIS and Contents
Invoice issue for bigger destination names has been fixed.
Allow STIR/SHAKEN Identity header
Deprecated TLS 1.0 from both UI and switch side
Fixed the send rate deck feature to only send active rates
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
December 2020 Push List:
Routing Templates:
Added the new Routing Groups module under the Relationship tab to bulk assign a routing template to a predefined list of Customer/Termination trunk groups under the Global Routing feature.
Agent Overview Modification:
Added the functionality to view all customer trunk groups assigned to a specific agent. Secondly, the ability to see the agent’s commission amount within a specific time period for each trunk group was added.
Add Missing codes to MCL on International Vendor Termination Deck Upload:
Added a new feature for international vendor deck imports which automatically detects new vendor codes and adds them to the MCL. The newly added codes (Destination Name and Destination codes) can be seen on the MCL page under the “Appended MCL Codes” tab.
Wireless ANI/DNIS Blocking:
Add a new option in the LERG section of routing rules called “prefix_type”. Currently this has a single type, WIRELESS, which can be used to create a specific rule for blocking or routing to special carriers if the call is detected to be wireless based on LERG.
Loop Detection Enhancement:
The current version of the Loop Detection feature uses a global rule of 10 ANI/DNIS occurrences within a 60-second window before enforcing loop detection blocking. The feature has been changed and moved to the Trunk Group settings on ingress traffic and allows the time interval and repeat interval to be set manually. This change will also write a CDR/return the SIP Reason “503 LOOP_BLOCKED” when a loop is detected.
LRN-LERG:
Added new routing rule option “LERG-LRN” in the “FROM” field within the rule builder. Previously all values in “FROM” fields, especially “LERG” entries, were directly applied to DNIS values and LRN was not used. The new selection would allow you to define rules specific to “LERG-LRN”.
EAA Routing using International Deck:
Improved the switch to fallback and use a International deck in the case a call is determined to be EEA. It is no longer required to build out both International and EEA decks, simply load all rates under International and the system will fallback and use that rate.
General Improvements and Bug Fixes
Added the identity header for STIR/SHAKEN in the allow list
Email subject and body have been changed for trunk monitoring emails
Relationship Triggers will now use stats created for the hourly performance report and will allow for more accurate trigger execution
Relationship Trigger email subject changed and query has been optimized
Flat rate deck generator bug fixed
Portal “Welcome” email footer has been removed when a template is selected
Added server side sorting on MCL destination names and country destinations
Disable/Delete relationship portal accounts when deleting a specific relationship
API swagger documentation sorted in ascending order
Fixed WH export of CDR to use rounding defined in the rate sheet for calculating CDR cost
Fixed a call cancel issue to drop a call in the case a vendor sends a 200 OK for INVITE after receiving cancel and sending ACK to it
Fixed a rare bug in origination which did not clean ANI variables
Fixed time shift issue of captured packets in live trace
Disclaimer: Above is the list of features and general improvements being made to the system based on customer feedback and requirements done on a monthly basis.
All deployments are done inside a maintenance window opened early Saturday morning. While we ensure that no traffic is impacted during the maintenance window, a partial UI outage may occur for a few minutes when deploying certain parts of the system.
November 2020 Push list:
Agents Overview page:
Added the functionality to view all customer trunk groups assigned to a specific Agent. Secondly, added the ability to see the Agent’s commission amount for a specific time period for each Trunk Group.
Email notifications for Trunk Monitoring:
If the Trunk Monitoring option is selected in Trunk Group configuration, users will receive Trunk IP/Registration status via email for the NOC contact type if the status of Trunk changes. Notifications will be sent only once when the status is changed from active to inactive or vice versa.
Registration Monitoring Status:
Added the ability to see Registration based Trunks status from the same view as Trunks status. If the registration is connected, the status will show as active.
General Improvements and Bug Fixes
Fixed auto save issues with Balance configuration for Warning and Suspend
Fixed auto save issues on Invoice/Portal configurations
Fixed a bug relating to Trunk IP Registration. Registrations (username/password) on Trunk Groups can only be used once across the system
Added option “None” to unselect the balance template in configurations
Fixed X-Reason Headers in SIP replies
Fixed crashes with multipart/mixed payload
Allow in-dialog NOTIFY and REFER headers
Added strict validation for E.164. Now only a number greater than equal to will be formatted to E.164
WH search converted to use end time for CDR export to fall in line with accounting of CDR aggregates and match with reports
October 2020 Push List:
Capacity Group Overview page:
Added a new overview page for capacity group to be quickly accessible and be modified. With this new page you can quickly attach or detach trunk groups to the CG in the relationship ship as well.
Invoice By Trunk Group:
Added the ability to show complete information i.e (Destination,Calls,Attempts,Rate,Minutes) of trunk group on invoice if option Show Trunk Group Information is checked in templates.
LATA OCN Report:
Added friendly names to LATA and OCN report instead of numbers to help customer identify domestic traffic patterns.
Trunk Group Bursting Report:
Added trunk group bursting information to existing capacity report under Relationship Performance Report -> Capacity Group -> Trunk Group Bursting which shows bursting ports along with Trunk Group name and ports for the selected date range.
Hourly Destination Performance Report:
Added a new report to show hourly statistics of international destination performance Report
Loop Prevention:
Added the automatic ability on the switch side to detect looping and block calls for based on same ANI to Same DNIS 10 times within 60 seconds. If the system detects the a loop in being created it will block the call for 60 seconds.
General Improvements and Bug Fixes
Now you can use @ACCOUNT_NUMBER as a drop in variable in body and subject of email in templates.
Added missing Audit Logs for all relationship attributes plus improve messages against actions performed .
Fixed template editor not allowing to copy more than 4 lines in text area.
General Switching improvements.
Various improvement to UX.
Fix WH search to include milliseconds interval in the search query to not miss any CDR.
September 2020 Push List:
Destination SIP Report:
We added this new report to view statistics per destination based on the SIP codes and reasons. The report will breakout to country/destination level and show you SIP codes and reasons followed by Customer or Vendor.
Country -> Destination-> Error Codes -> Customer/Vendor
ANI Performance Report:
We added country and destination breakouts to the ANI performance report for a quick overview of where the call originates and to see how ANIs from a specific country are performing.
Email Template Update:
The email template now allows the use of the @ sign in the subject portion as well as the body of the email. This allows for subject personalization.
In addition, you now have the ability to use default theme colors for outbound emails.
Microsoft Enabled Trunk Groups:
A new check box has been added to Trunk Groups to allow an interconnect with Skype and Microsoft Teams solutions. The checkbox automatically handles the signaling and SDP manipulations that is required by Microsoft.
We are in the process of becoming fully Microsoft certified, so any future augments will be bundles under this feature.
General Improvements and Bug Fixes:
Fixed "sanitize CDR" option on the CDR diagnostics page.
Remove the hand pointer on the blue enable button in the Relationship tab.
Fixed the Company API which was returned a 404.
Fixed the external name API which was returned a deleted trunk group.
Fixed the relationship portal showing costs incorrectly in rare instances.
Various LCR Report fixes.
August 2020 Push List:
Live Call Filtering:
Added country and destination columns on Live calls to quickly identify call location. Also added the ability to multi select calls and kill them all.
LCR Report:
Added the Ability to generate LCR report for INTL or EEA type ratedecks. LCR tool can be found in Tools —> Rate Deck Generator Section.
LCR tool can generate LCR for N depth vendors based on following selections:
1. Full MCL
2. Country
3. Customer Deck
Traffic History Report:
Added new traffic history report for reconciling vendor invoices. The report is available under Reporting —> Hourly Reporting section and has a time-zone selection which can be used to offset for non GMT based invoices by selecting Customer or Vendor, time zones and generate.
B-Timer:
Added B-timer on outgoing Trunk Groups, B-timer is an extension of PDD and designed to work as a smaller subset timer to roll over to the next trunk or trunk group if no response is received from the vendor. B timer is activated with INVITE is sent to the outgoing trunk and if no 100 Trying is received within allocated time it will expire and roll over to the next Trunk or Trunk Group if available. B-timer value can be between 1-10 and must always be smaller than PDD value. Default value for B-timer is empty which means it will not be considered unless integer value between 1 to 10 is set for it.
Example:
PDD is set to 10 seconds
B Timer is set to 5 seconds
Previously the switch would wait for 10 seconds whether we got 100 Trying or not and count it towards PDD which meant we would only try 1 trunk and utilize all PDD on it unless you setup PDD to a much smaller value. Now The B timer will roll over to the next trunk/trunk group once no 100 Trying is received and still have PDD left.
Zones:
Introducing the concept of Zones for switching. Zones is basically a cluster of IP grouped together within a location, zones can be useful for customers who have multi datacenter deployment or want to split customers based on IP(s) for cross connect. Zones will allow you to split your Trunk Groups per zone and Location and isolate them. Please reach out to your account manager for more info on zones and how it can be installed on your instance.
General Improvements and Bug Fixes
ALOC added to the destination report.
Rate per minute column added to INTL destination report.
Payments can no longer be deleted or updated to prevent fraudulent activity.
Export for all reports is now available for Level 1 or more.
Fixed TCP issue.
Added support for Multiple TLS domain and certificates.
Fix contact in ACK from termination side
Fix maddr field processing
MS Teams compatibility fixes
TLS handshake fix
Fix reusing TCP sockets between OPTIONS pinging and calls
Fixed sending of ANI in From in case of private number
History-Info and Diversion headers processing
June/July 2020 Push List:
Hourly Performance Report:
Added a new version of the performance report that shows data aggregate for every hour. The new report can be used for traffic analysis hour by hour and compare non-GMT based billings.
Trunk Monitoring Status:
Added the ability in the trunk section to view the status of each trunk when monitoring is enabled. In the trunk section click on the new status link and it will show the status on each trunk in the group as Active / Inactive.
Domain Manipulation:
Added new manipulation type Domain to manipulate the domain part off FROM URI and TO URI through signal manipulation.
General Improvements and Bug Fixes
General improvements to signaling
CSeq incorrect increment on provisional replies fixed
BYE with route header issue fixed
Call hold issues with media stream fixed
May 2020 Push List:
Global Rate Sheets:
Added the ability to create and assign global rate sheets from the platform. The global rate sheets creation process is the same as a regular rate sheet but from the Global Rate sheets View. The difference between a global and a normal rate sheet is that a global rate sheet can be created/updated once and be assigned to multiple Trunk Groups in multiple carriers while regularly created rate sheets are only bound to one carrier.
Global Route Plans:
Added the ability to create and assign global route plans from the platform. The global route plans creation process is the same as a regular route plan but from the Global route plans View. The difference between global and normal route plans is that global route plans can be created/updated once and be assigned to multiple Trunk Groups in multiple carriers while regularly created route plans are only bound to one carrier.
Number Forwarding On Failure:
Added this new feature to allow ORIGINATION traffic to be forwarded to a different number or same number but different trunk group if the original carrier failed. The feature will allow the ORIGINATION numbers to forward to any number on a failure scenario out to multiple vendors to complete the call. This is an extension of the forwarding feature built last month.
Normalization of Sip Code:
Added this new feature to allow customers to disable normalization of sip codes back to customers from vendors like 408 being translated to 503 to the customer side. In order to use this feature please disable it on the customer and remove desired code from vendor regex under Route Advance Logic.
Override CallerID:
Added this feature on the outbound terminating customers to override the CallerID(ANI) on ALL CALLS or Emergency Calls. If enabled the feature will override the incoming calls to a new ANI before sending to the outbound trunk. The override will calculate the rate and jurisdiction based on the new ANI.
N11 Codes:
Added Support for all N11 Codes, now the system will allow the upload of N11 codes in domestic rate sheets and the rating system will rate the codes based on that rate or default rate of 1.
IP Manipulation:
Added new manipulation type IP to manipulate the domain part of RURI and To URl thru signal manipulation.
General Improvements and Bug Fixes
General improvements to signaling
Fixed handling of NAT
Fixed Extra Headers parsing in INVITE
April 2020 Push List:
Real-time Routing Triggers:
We added this feature in routing to allow customers to be notified in real-time when certain routing conditions are met. There will be various cases that exist when a customer may want an immediate action taken when a dialing condition is met.
E911 Support:
We added E911 support and Bandwidth.com integration for E911. Customers can now provision 911 numbers and locations for any carrier they want authorized to dial 911 thru the system. To use Bandwidth please set your credentials in the general settings.
Number Forwarding:
We added this feature to allow ORIGINATION traffic to be forwarded to different numbers. The feature will allow ORIGINATION numbers to forward to any number which can be sent back out to multiple vendors to complete the call. This is complete forwarding which means it will send the call out to a new number once it is received in the system and will not wait for a failure scenario on the customer.
ANI Normalization in Trunk Groups:
We added this feature to allow customers to disable ANI normalization for inbound ANI(s) that look like NANPA and are 10 digits long.
ANI normalization adds a 1 to any number that matches NPANXX numbering logic.
The Trunk Group level flag is enabled by default, you can disable it to stop this automatic behavior.
Live Trace:
We added this feature to capture live SIP trace from the load balancer. The live trace will stream everything for 120 seconds to the UI which can then also be exported. The feature can be used to catch all SIP packets matching the criteria specified in the filter. The filter is a string match so anything typed will be matched on a case sensitive base.
NOTE: Please do not use generic keywords for searching or it may cause your browser to hang as it will match and stream all data back to you.
Logout Time:
We moved the Logout functionality to the Admin Level setting so admins can set this as on/off for all users.
Orphan Codes:
We added a new option to the international rates append section, called Orphan Codes. The basic purpose of this feature is to allow a customer to load full A-Z decks on top of a previous deck and clean out any strangler codes from the system not present in the new deck.
NOTE: Please use this feature with a full A-Z deck or only on a deck made for a specific location A-Z as it will expire everything if it is used incorrectly.
In addition, if you are using an API for international rate decks, please adjust your API for this feature.
Contact Support for further assistance on this topic (support@46labs.com)
Monthly Bursting Report:
We added a Monthly Bursting Report to the Capacity Groups Report which allows customers to pull peak utilization for the groups based on the timeframe specified.
Operator Service & Directory Assistance Routing:
We added support for Operator Service ("0") and Directory Assistance ("411") routing. These codes can now be loaded into a domestic prefix jurisdictional deck and can be routed using the following Rules:
Exact Match
DNIS LIST
Prefix LIST
Emergency numbers like 911 and 933 have also been moved in routing to be matched with the above 3 rules. Previously available emergency rules will be deprecated in this release. Please update your existing emergency rules to use one of the above rules.
General Improvements and Bug Fixes
General improvements to signaling
Enabled back International rate deck generator
Fixed UAC Codec parsing issues
Fixed SDP parsing for T.38 signaling
Added support for multiple Warehouses for on-premise customers
March 2020 Push List:
Relationship Triggers:
This feature allows customers to sample 5 minutes of data for all performance metrics available in reporting as well as capacity (port/cps) and send notifications.
Triggers can be stacked on top of each other and multiple triggers can be set for the same metric. The triggers have various firing frequencies starting from every 5 minutes to once a day.
Capacity Groups:
This feature will allow customers to create a special capacity group based on port/cps limits that can be assigned to multiple trunk groups and count their individual usage towards the group limits. This will allow the customer to share capacity within the same relationship without limitations of each individual TG.
Capacity Triggers:
This feature is to allow notifications to be sent to relationship contacts when certain capacity conditions are hit. These notifications can be placed on both individual trunk groups and capacity groups.
Capacity Group Report:
This report allows customers to see capacity utilization of capacity groups and underlying trunk groups.
International Termination Rate Upload:
We reworked the international rate upload system to improve how rates are uploaded. With this change system you can now:
Append multiple effective dates at the same time
Automatically route traffic based on the most effective date.
Purge older rates on a nightly basis.
Append rates with overwrite action that will remove all rates in future
Expire codes that are no longer valid
Smart Editor:
Added a smart editor on banking information in templates to improve the view.
Portal Inactivity:
This new option in Settings will allow customers to automatically be logged out of the system after a certain period of inactivity.
General Improvements and Bug Fixes:
List upload will use today’s date if effective_date is missing from the file
Added a new mechanism for parsing dates in all formats.
Fixed bug on Mass Deck Distribution when unchecking the “requires confirmation” checkbox.
Set default theme to grey from white.
404 LERG NOT FOUND changed to 503 LERG NOT FOUND
Resolved issue with long LIST loading into the switch and causing thread lock.
Fixed issue on CDR processing that caused integer overflow on orig_billed_duration.
Allow '+' in CDR Diagnostics Search.
Moving to a new Media build which is more stable with how open channels are handled
Update switch with stability patch
Added all email to email logs for better tracking of all outbound emails
Deprecating old Route Plans from the system
Deprecated Domestic Destination report from Destination Performance Report in favor of LATA OCN Report
February 2020 Push List:
Live Call Navigation:
Ability to navigate to live calls directly from the Capacity Report for a particular trunk group.
Payment History in the Relationship Portal:
Added payment history in the relationship portal so that you can view all payment transnational history.
DID Tags:
Added the option to tag DID/TollFree numbers on origination route plans for easier management of your number inventory.
Portal Logs:
Improved the portal log view for ADMIN contacts to see all actions performed by all users on the portal.
Gray Theme:
A new gray theme is available and can be selected from the user profile page.
PayPal Limits:
PayPal limits can be set for each portal. This will be a minimum amount a carrier is allowed to pay via PayPal.
Rate Increase / Decrease (BETA):
Ability to load both increases and decreases for international rate sheets with the append feature. This will allow you to upload rates with different effective dates. Increases can be paired with a new column on the uploader called "future effective date" to define how far out it should become active.
Route Advance on 180/183 Failure:
Option on the termination vendor trunk group to stop vendor rollover in case of call failure after 180/183 has been received. By default the rollover is active.
New Destination Report (BETA):
A new destination report for US/Canada traffic to simplify the statistical monitoring. The new report will run in parallel with the original report for the time being, and will allow you to view the statistics per LATA/OCN
General Improvements and Bug Fixes:
Added new option on invoicing tab to show account # on generated invoices.
Updated documentation for trunk groups and related components.
Fixed bug on relationship portal table inside the black theme.
Change validation on zip code to allow alphanumeric characters.
Fixed reporting query to remove the extra space in the destination name.
Fixed the resolution of the logo in the system and general emails.
Fixed the validation on the time of day feature to not allow start time to be greater than end time.
Fixed the log differentiation between the portal and the relationship portal payment view.
Fixed the supported headers that are passed from the customer to the vendor in SIP
Fixed the PRACK acknowledgement
Fixed the issue with the switch not writing a CDR for rare PDD timeouts on the B leg.
Improved the NAT processing
Process incorrect audio ports in SIP.
Optimize LB/TS/TM distribution algorithms for better redundancy.
January 2020 Push List:
Routing Overview Vendor Change:
Adding the ability to add/remove vendors considered in routing rules from the routing overview page.
Route Simulator:
Route Simulator link will be added to the overview routing page for all route plans to quickly simulate calls and check available routes.
Smart Editor:
Will be added on the email body of the templates to provide html/css for all outgoing emails.
Welcome Emails:
Added the ability to resend the welcome email when adding subscribers.
International Rate Decks:
International rate decks will be able to append rates (Beta)
BTN:
Added a new field BTN (Billing Tax Number) to trunk groups to allow for location based taxation calculations. This will apply only to domestic traffic and will be tagged on the CDR as a taxable_jurisdiction.
CDR:
Added two new fields in the CDR to show both inbound and outbound switch IPs (orig_socket, term_socket) to allow for easier diagnostics of call flow.
General Improvements and Bug Fixes:
Changing the default theme of application to white
Performance optimization of CDR diagnostic report when rendering search results
Audit log relationship portal fix when a paypal payment is made through the relationship portal.
Rebranding Perimeter to ECO-SP
Fixed the deck reminder emails based on the confirmation method set to delivered.
Return error in case the outbound socket is not found.
December 2019 Push List:
Reporting:
Added a duration report for origination traffic.
Invoice Overview:
Added an overview page for invoices under the relationship tab.
Role Based Permissions:
Added role based permissions in the subscriber portal.
Under General Settings you now have the ability to allow users different privilege levels.
Only someone with Admin privileges can add or change permissions for other users.
Rate Distribution:
Now you can distribute any rates (future, current or past) to your customers and download any rates from the rate sheet history page (press the "eye" icon for the page to pop up).
Effective_Date:
Added the effective date column in the download rate sheet function.
Template Variables:
Added drop in variables for all templates which can be accessed by using the @ sign for dynamic assignment.
General Improvements and Bug Fixes:
Switch build update to the latest more stable patches.
Support for unlimited CPS and Ports.
Fixed TCP support time out issue.
Updated the CDR loader.
Fixed negative PDD due to time out race condition.
Applied incoming trunk group limits before global limits for CPS/Port limits.
New LNP module
Fine-tuned calculating capacity on the DB.
Warehouse Updates:
New faster search engine
Fixed display of orig_billed_duration and term_billed_duration values on the CDRs.
November 2019 Push List:
Overview pages:
Relationship -> Overview Trunk Groups
Relationship -> Overview Rates
Relationship -> Overview Routing
Email History:
Tools -> Email History
This shows you all the emails that have been sent from the system with a variety of confirmation messages, depending on the type of email.
The confirmations are valid from November 6 onward.
Reporting -> CDR Diagnostics:
Added the ability to download CDRs for a specific call
You can now download a CDR for just one call that you search for in CDR diagnostics by clicking on the download cloud to the right of the "Call Path" and "Trace" links.
Ability to search by SIP CallID
A field has been added to allow for searches by SIP Call ID
ANI Performance Report by Origination traffic:
Reporting -> ANI Performance Report
In the upper right hand you can toggle between Termination traffic and Origination traffic.
General Improvements and Bug Fixes:
Remove the extra lines in the email template for the balance.
Show the status in ORANGE for disabled relationships
Send rate sheet upload notifications through mail-gun so that the status of emails can be tracked for email history.
Made the rate deck column into a hyperlink to display rates in a model.
Show N/A or the Route Plan Name instead of the trunk group number.
October 2019 Push List:
Deck Group Augmentation:
Added the ability to deck groups to be associated with specific deck types and then update all decks associated with that Deck Group to be updated all at once with single rate upload. Now you can assign rate sheets to deck groups from Settings —> Deck Groups Page and then upload the file to all rate sheets within that group from the same page.
Delete & Replace OR Append DID:
Added the ability to upload a DID list to the ORIGINATION ROUTE PLAN with the ability to either replace all or append to existing list.
CSI Tax:
Added CSI SURE TAX API integration to invoices for domestic traffic.
In order to generate a CSI Tax based invoice just select CSI from the dropdown and generate the invoice.
Company Email:
Added Company email in settings to allow all outbound email to use this address in the TO field. If no outbound template email is found we will default to this email address. Default for this email will be populated with the welcome email.
FTP Service:
Added the ability for delivery of CDR through FTP. The CDR can either be populated on 46LABS ftp or the customer can provide their own FTP for delivery. Service uses sFTP for more secure transfer. Please ask your account manager to get this service enabled.
Carrier Portal Dashboard:
Added Dashboard for carrier Portal with various stats on it.
Also added ability to show/Hide running balance on the dashboard which can be controlled through the Portal settings in main Portal.
The dashboard also gives overview of Active Calls and Active CPS.
Carrier Portal Live Calls:
Added ability to view live calls in diagnostics for the carrier portal.
SIP Code Signal Manipulations:
Added the ability to change SIP CODES returned to the customers. The Manipulation is applied after the vendor has given back the specific response code to be manipulated. For Example if you want to change 404 NOT FOUND from Vendor to 503 SERVICE UNAVAILABLE input following into the manipulation fields on the Trunk Group settings.
Headers: SIP CODES
Search: 404:NOT FOUND
Replace: 503:Service Unavailable
":" is the above sample is what separates SIP code and SIP reason. If you wish to only change SIP code you can do like this:
Headers: SIP CODES
Search: 404
Replace: 503
If you wish to change only sip reason then you can input like this:
Headers: SIP CODES
Search: 404:NOT FOUND
Replace: 404:Service Unavailable
Precise Time Calculations:
The CDR now contains precise time for the duration field and PDD in msec.
We now calculate the exact time to msec when the call disconnects and pass that to the rating engine which defaults to round up. This will clear out any round down issue for any calls that were on the edge case of msec barrier.
Paypal Fees:
Added the ability to add PayPal fees for carrier payments through the portal.
Reports and System Clock:
All reports in the system now run on GMT clock. The default view for all reports will use GMT at the moment of the viewing.
CDR Diagnostics Time:
Added the ability to select time along with date to CDR Diagnostics Date Picker. Added tooltip on trunk group name to show trunks for it.
Origination SIP Reason Report:
Added SIP REASON report for ORIGINATION type traffic. More reports for ORIGINATION to follow.
General Improvements and Bug Fixes:
Various fixes applied to the Ratedeck generator based on customer feedback.
Fixed Graph zoom refreshing every 3 minutes.
Fixed Level 5 calculation for attempts on all reports to account for B leg CDR.
Fixed "Copy From" feature on Trunk Group to copy correct settings.
Fixed PayPal account not saving correctly.
Fixed the ability to not allow assigned ratedeck/route plans to be deleted.
Fixed Profit setting not working on Route Plan.
Fixed Formatting of various reports.
Fixed the response code for the case when no RATEDECK or RATE is found.
Fixed Division Error in reporting.
Fixed Reset password on carrier portal.
Fixed Disable Carrier Not working.
Fixed "Prefix Type" List not working.
September 2019 Push List:
Vendor Intelligent Call Extension:
Added this new feature to Terminating Vendor trunk groups to allow the user to set the short duration percentage threshold described in the vendor MSA and our switching will automatically turn call extend to that vendor on or off depending on the current traffic patterns.
Example: If the vendor is configured for 20% short duration and the vendor has only received 15% so far on the day, the extension would remain off. However, if the vendor begins to receive above 20%, the extension would get turned on until the short duration percentage comes back down below the 20% threshold.
Vendor Profit Protection Ignore:
Added this new feature to the Expressive Route plan, the feature will allow customers to quickly override all vendors level profit protection without modifying and changing on each rule.
Preserve CALLERID:
Added this new feature on Terminating Vendor and Origination Customers to allow users to persevere callerID on signaling. By default we remove the callerID from the SIP but if enabled on the Trunk Group it will preserve it and pass it to the vendor as received.
General Improvements and Bug Fixes:
Added New CDR Format to export CSV which includes name of TG as well
Cleaned up Copy from Trunk Groups functionality to copy trunks.
Fix Route Simulator to show proper error instead of 503 Service Unavailable.
Fix Route Simulator to show NEPR routes for customers to diagnose better.
Fixed issues on INTL rate deck Generator.
Added requirement for balance templates for prepay to work.
Improve Labelling on Graphs and added date/time for each legend.
Improved sorting for RateDeck Generator.
Removed Islands Codes from Domestic Deck Generator.
Fixed ASR calculations on Destination Performance report.
Fixed attempts graphs for Level5 Performance report
Improved Diagnostics page based on customer feedback
Fixed Bug on Registration not storing password as hash
Fixed Sorting on Capacity report
Ratesheet download files are no longer zipped