Some customers have very long identifiers such as the subscriber, access point and other network element names. For these customers the default layout is too small. To address this we added a setting which changes the layout to add more space for those that need it.
When viewing an Access Point the only way to get back to the associated tower was to select it from the tree view again. This was annoying so we added a quick link in the Access Point view.
The Tower and Sector level latency charts previously graphed the 80th percentile latency for all latency samples tagged to that tower or sector. This had the drawback that specific customer services with a high number of samples could have an unfair influence on the sector's latency chart, and a specific sector with a high number of samples could have an unfair influence on the tower's latency chart.
This change normalizes sectors by customer sessions and towers by sector, so that the latency chart provides a better representation of the overall quality experienced by customers on that tower or sector.
An example of the Explore view for a sector is shown below. The first picture is without normalization, and the second picture is with normalization. Notice that the second chart follows the shape of the majority of customer sessions more closely.
This change takes effect on the Explore application and the Support application.
Preseem has built-in integrations with many of the billing systems commonly used by WISPs which makes it very easy to get up and going when one of the supported billing systems is in place.
However, not all WISPs use one of the supported billing systems so a mechanism to integrate with home grown or other billing systems is required. While our trusty 'Google Sheets' integration is great for trials, a more programmatic approach is desirable. To that end, we have added a new external model API which can be used to build these integrations. At present, we consider this to be beta but there are already customers using it in production.
Both the Explore and Search views in Preseem contain a search feature which enables the user to search all of the information that Preseem contains such as the access points and subscribers.
Previously, the search in Explore had two modes. The first mode would do partial matches based on the entered text. The second mode did an exact match on the entered text when enter was pressed. This behaviour wasn't intuitive as the results changed if enter was pressed or not.
The Explore search now acts like a Google search. That is, any entered text is used for the search whether or not enter is pressed. To make this work we rebuilt the back end to add a scoring system to the search results so that the most relevant results are shown first. The new search also tokenizes the string before performing the search so that "Joe Smith" and "Smith Joe" will return the same search results.
The System view in Explore shows information about individual Preseem network elements. Previously the list of elements only showed the element ID and it was not possible to remove decommissioned elements without asking Preseem support. It is now possible to set a pretty name for the element which will be used throughout the UI and it is also possible to remove elements that are no longer live.
The ability to manage elements is one step towards the alerting features we're working on.
The daily view in Wireless Summary includes the ability to download the current table view as a CSV which is useful for ad-hoc data analysis or building internal KPIs. The filename of the export now contains the current date, so that subsequent downloads won't overwrite previously saved data.
This release of the Preseem element software contains small improvements and bug fixes.
The Wireless Summary view contains a daily access point metric called Busy Hours. This metric is designed to provide an indication of how busy the access point is by calculating the amount of time per day that it operates near its maximum capacity.
Previously the Busy Hours metric was represented as a progress bar with the % of the day that the access point was operating near its capacity. This was misleading because low percentages like 25% look OK but in reality an access point that is at capacity for 25% of the day is heavily loaded. To address this problem, the representation has been changed to be the number of hours in the day that the access point is busy. If this is longer than a couple hours, then the access point may be in need of an upgrade or split.
The Explore view has been extended with a subscriber details panel to save you from having to search or jump to the support view to get subscriber information. Yay for fewer clicks!
The element view has been extended to add a lower level system details view which exposes items like the raw link rate (vs. the traffic Preseem is inspecting) and link CRC errors. This makes it easier to debug system load and physical layer problems.
The element view has been extended to include useful information about the hardware, OS and Preseem software. This saves you from having to login to the element to get this information and makes it easier to manage networks with multiple Preseem elements.
When taking a support call, it is often useful to be able to search by the subscriber's IP address not just their name. This is now possible directly in the support view (this has been available in Explore for a long time).
Preseem API keys are used to provide access to the cloud by Preseem network elements and by third party entities like our billing partners. Now you can create, modify and delete your API keys yourself!
Don't worry, I removed that key after creating the screenshot :)
When trying to understand the network QoE it is often useful to know information about the access point of interest. To help make this easier we have added an access point details panel which appears when looking at the QoE metrics associated with an access point. The available information includes:
This new panel also includes a handy link to the AP's management interface so you can jump there quickly!
The main Wireless Summary view shows the number of APs by state (color) over time. We added a little tooltip to show the number of APs in each state to make it easier to use these numbers as an internal KPI.
The Preseem element software refers to the software that runs on the hardware that lives in the network.
The main focus of this release is improving system level performance and increasing subscriber throughput in the presence of high levels of wireless retransmissions.
dnf install preseem-platform-1000
dnf install preseem-platform-generic