Tag: asp

    ASP 2.0 Update #5

    New Service – ANTlabsEzCast

    • – ANTlabsEzCast license configuration, network and room device configurations, casting report, usage, device health and dashboard
    • – ANTlabsEzCast server allocation to organization and site


    • – Add new font ‘TedNext’ for all portals
    • – Update Last Backup and Update Level columns to be sortable and searchable in site list
    • – Clean up command server tmp dir if folders and files are older than 1 month
    • – Add roaming add GUI to allow to create roaming in GUI
    • – Update Site List and Site Show pages to show Cast Server info
    • – Increase admin login idle time out from 1 hour to 8 hour
    • – Update site status group in left site selection panel to include cast server status
    • – Show cast server status and system statistics info in home page
    • – Update site list status column to include cast server status if cast server is assigned
    • – Re-arrange some menus, collapsed all menus by default added shadow below menu to improve look and feel
    • – Redirect to home page for all successful logins

    Bug Fixes

    • – Fix VIP plans option is not shown in portal PMS Authentication Configuration for PMS types: ‘Micros PMS (1700/2000/3700/4700/8700)’, ‘JDS Interface to Springer Miller’, ‘Accor FLINT-HTNG’, ‘Sky Touch Connect’
    • – Fix a0 to a9 options are not shown in password selectbox for PMS types: JDS Interface to Springer Miller
    • – Fix twitter login influence is not updated
    • – Fix Default portal is assigned to all vlans duplicated from another site
    • – Add 3 new categories [‘Child Sexual Abuse (IWF)’, ‘German Youth Protection’, ‘Child Sexual Abuse (Arachnid)’] to fix Web Filtering sync failure
    • – Fix HA status shows as unknown (SG5 Update 8 is required to send HA status)
    • – Fix 504 Gateway Timeout if ASP can’t fetch release notes from antlabs.com
    • – Turn off ipinfo check to load baidu map to reduce home page loading time if IP is from China
    • – Fix site count in org dashboard is not refreshed when site is deleted and popup is closed
    • – Fix Site Revenue page keeps refreshing when current logged in admin has no site
    • – Fix public ip option value is wrong in sample hotel portals added when new site is created
    • – Fix default month value is missing in Revenue page
    • – Fix Event Tier bandwidth config is not shown if Advanced QoS module is not enabled


    • – Add new API: Guest Session ADD API to add guest session from cast server
    • – Add new API: Guest Session UPDATE API to update guest session from cast server
    • – Add new API: Guest Session GET/GET All APIs to view or filter all guest sessions
    • – Add new API: Cast Session ADD API to add cast session from cast server
    • – Add new API: Cast Session UPDATE API to update cast session from cast server
    • – Add new API: Cast Session GET/GET All APIs to view or filter all cast sessions
    • – Add new API: Organization Cast Servers API to assign cast servers to organization
    • – Update Site License and Usage GET API to show site cast license info in API output
    • – Update Organzation License and Usage GET API to show organization cast license info in API output
    • – Update Site License UPDATE API to allow to configure site cast license
    • – Update Organizaton License UPDATE API to allow to conigure organzation cast license
    • – Update Site Add/Update APIs to assign cast server to site
    • – Update Site GET/GET ALL APIs to show cast server info assigned to site

    ASP VERSION: 2.0.5
    RELEASE DATE: 14 Nov 2023

    Revolutionizing Hospitality Technology: The Impact of Digital Onboarding for Competitive Advantage


    I had an interesting observation before a recent business trip. It struck me that when I step into a hotel room, every facet of hospitality surpasses the comforts of my own home. There’s 24-hour room service, daily housekeeping, and even the swift arrival of an aircon technician if needed. It’s a haven of comfort, luxury, and convenience.

    On the other hand, every aspect of the hotel network will pale in comparison to what I enjoy at home without fail, even in the most luxurious suites. In my humble abode, I revel in a dedicated broadband connection or Fiber to the Home (FTTH) link that boasts speeds of 1 or even 2 Gbps. My home Wi-Fi connection is secure, and I can upgrade the router every 2 to 3 years. I have a second large LED monitor for my laptop to work on. Streaming services like Netflix, Disney+, and YouTube keep me entertained and snacking late at night. A Covid-era colour inkjet printer is on standby.

    So, why can’t we have the best of both worlds in a hotel room? With Digital Onboarding and a secure Wi-Fi profile, we could seamlessly connect to the hotel network. Likewise, having the capability to cast my content to the room TV securely would enable me to utilize my personal subscriptions for the latest episodes or stream my favourite Spotify and YouTube tunes. I can even request for housekeeping and room service online. Picture it: ordering room service, sipping on drinks, and indulging in the latest episodes in the lap of luxury.

    The bar for hospitality is set so high in a luxury hotel that as an everyday consumer I cannot surpass it, and yet I easily outspend the hotel on consumer tech which surely is a minimal percentage a large hotel spends on coffee beans a month. From such a low base, the returns from an incremental investment in digital services far outstrip the increment returns to upgrade the already high hospitality aspect.

    If we could indeed merge exceptional hospitality with efficient technology, wouldn’t that be a game-changer for the post-COVID era and the tech-savvy TikTok generation?

    ANTlabs and Our Journey

    Welcome to the future of hospitality, where technology meets exceptional guest experiences. At ANTlabs, we envision a transformative path that leverages Digital Onboarding to redefine how hotels engage with their guests and deliver digital services to deepen guest engagement and customer loyalty. In this blog, we embark on our journey through the Hospitality 2.0 Pyramid. This is a strategic framework, where the key to success lies in seamlessly integrating technology and hospitality, unlocking competitive advantage.

    ANTlabs Hospitality 2.0 Pyramid

    ANTlabs has over two decades of expertise in hospitality, collaborating with Telcos and service providers. Our technology, including internet gateways and Cloud Wi-Fi management platforms, has powered guest Wi-Fi solutions worldwide. Notably, our networking solutions played a vital role in facilitating connectivity during the 2022 World Cup in Qatar, arguably the world’s largest hospitality event in recent history.

    We use the Hospitality 2.0 Pyramid to systematically deconstruct the guest’s digital journey across diverse sectors, encompassing hotels, airports, stadiums, and F&B retail. At its core lies Digital Onboarding, the cornerstone upon which exceptional guest experiences are constructed.

    Digital Onboarding: The Foundation for Excellence

    Digital Onboarding, a seamless guest registration process, extends beyond mere Wi-Fi connectivity. It encompasses an array of user-friendly steps, including app downloads and enticing incentives for loyalty program enrollment, setting the stage for an unforgettable stay.

    User Identification: A Crucial Step

    Moving up the pyramid, User Identification is a pivotal phase where the recognition of users on the network takes center stage. The absence of authenticated user devices destroys the capacity to provide personalized and distinctive services.

    User Recognition allows the network to associate a guest’s identity and elite member status, allowing for personalization while ensuring privacy. This is achieved via integration through the PMS interface, loyalty program databases, identity management solutions, or a combination of the above.

    User Engagement: Elevating the Experience

    In the middle of the pyramid, User Engagement comes into play where personalized interactions through digital services and apps enhance guest convenience and overall satisfaction.  For example, the use of AI Chatbots or just simple messaging maintains a high-tech, high-touch hospitality experience, in the absence of a trained and experienced guest relations officer.  As a returning customer, I am always vexed by talking with interns or inexperienced operators who don’t understand what I want.  In a previous stay, I didn’t have the same issue.  The use of technology can mitigate the global hospitality staff shortage and maintain a high level of guest relations.

    Provision of Digital Services: Enriching the Journey with Digital Onboarding

    At the pyramid’s peak lies the Provision of Digital Services. Here, the focus shifts to crafting tailored offerings and streamlining service requests and delivery, resulting in a memorable guest experience.   For example, elite status members may be entitled to premium Wi-Fi speeds, allocated public IP addresses, enjoy secured Wi-Fi connectivity, and even web filtering services on the hotel Wi-Fi network for better security.  Other services can include casting user content like NetFlix to the in-room large-screen TV, seamless access to chatbots for service requests, and many more.

    The Power of Seamless Onboarding: Increasing Loyalty Program and App Adoption

    This logical diagram visually illustrates how the onboarding process can increase loyalty program sign-ups and app downloads. Through Digital Onboarding, a Passpoint or Hotspot 2.0 compatible Wi-Fi profile can be effortlessly stored on the guest’s device, guaranteeing seamless login and roaming privileges within the hotel group.

    Guests should be incentivized to download and install the hotel app, accept the Wi-Fi profile, and participate in the loyalty program. This strategic approach maximizes guest engagement and lays the foundation for comprehensive digital service delivery.

    Merging Hospitality with Technology

    The anecdote that started our journey highlights a crucial point: we deserve the best of both worlds, especially in a mid-scale to luxury hotel room. By harmonizing exceptional hospitality with efficient technology, hotels can gain a competitive edge in the post-COVID era and appeal to the tech-savvy TikTok generation.

    Conclusion: Aligning Hospitality with Technology

    In conclusion, the guest’s journey through the Hospitality 2.0 Pyramid encompasses onboarding, user identification, engagement, and personalized digital services. This alignment of exceptional hospitality with technology will help discerning hotels differentiate themselves in a highly competitive market.

    Without Digital Onboarding and User Recognition, meaningful guest engagement is not possible. It’s akin to losing the front desk manager who recognizes your most loyal guests.  A new desk staff will greet and treat every customer the same, and guess what? Over time, your guests will also treat you just like any other hotel – without loyalty!

    With Digital Onboarding, connectivity becomes seamless, and recognition instantaneous, ensuring that guests receive the elevated service they deserve.  Seamless connectivity and instant recognition can also be extended across all properties within the same hotel group or loyalty program.

    And with that, we conclude our exploration of the future of hospitality technology. We trust that you’ve found these insights valuable as we navigate the dynamic intersection of hospitality and technology.

    ANTlabs powers guest Wi-Fi for Millennium Hotels & Resorts

    Elevating guest digital experiences and hospitality for the world-renowned hotel group

    In today’s hyper-interconnected world, delivering seamless guest experiences is the key to success in the hospitality industry. ANTlabs, a leading hospitality IT solutions provider, is proud to play a pivotal role in this pursuit by providing cutting-edge solutions to Millennium Hotel & Resorts (Millennium H&R), an established and world-renowned hotel group. The successful completion of the first phase marks a significant milestone as Millennium H&R has standardized their Guest Wi-Fi portal and integrated ANTlabs’ solutions across their Middle East properties. This will greatly enhance guest satisfaction, and brand identity, and allows the IT management to streamline its operations.

    ANTlabs: A Proven Innovator in Hospitality IT for Over 23 Years

    With over 23 years of industry experience, ANTlabs has earned a reputation as a trailblazer in hospitality IT solutions and garnered the trust of hotels and resorts worldwide. “Our collaboration with Millennium Hotel & Resorts in the Middle East has been a testament to ANTlabs’ expertise spanning more than 2 decades in delivering exceptional IT solutions for the hospitality industry. Through our high-capacity SG5 gateways and ASP Cloud Wi-Fi Management platform, we have successfully standardized their Guest Wi-Fi experience across their Middle East properties. We are thrilled to witness the positive impact on guest satisfaction and brand identity, and we eagerly anticipate the next phase of seamless roaming and loyalty program integration.” – Mr. Peng Soon, Aw, VP Sales & BD, ANTlabs.

    Standardizing Quality Hotel Wi-Fi Experience with Unmatched Flexibility

    Through ANTlabs’ high-capacity SG5 gateways and the ASP Cloud Wi-Fi Management platform, Millennium H&R have achieved a unified and immersive brand identity across their properties in the Middle East. The portal standardization has amplified guest engagement and satisfaction while granting Millennium H&R the flexibility to customize services to cater to local preferences and cultural nuances.

    Advanced QoS for Streamlined Bandwidth Management

    Millennium H&R can now seamlessly manage and optimize bandwidth allocation with ANTlabs’ Advanced QoS features. This ensures uninterrupted connectivity for guests, regardless of their location within the premises. A multi-stage QoS engine will allow the hotel to flexibly manage the bandwidth per device, or per user account, and even assign dedicated bandwidth tiers to certain user groups if needed.

    Cross-Pollination of Technology Features for Unmatched Scalability

    ANTlabs’ expertise extends beyond the hospitality sector as they also serve large service providers and mobile operators. This cross-pollination of technology features allows ANTlabs to infuse the scalability and robustness of solutions designed for massive network infrastructures into the hospitality domain. Hotels and resorts benefit from state-of-the-art technologies that have proven their mettle in demanding and complex network environments. One example is the Advanced QoS feature that has multi-stage QoS control and field tested in large public venues and city-wide Wi-Fi hotspots by mobile operators.

    Looking Ahead: Seamless Roaming and Loyalty Program Integration

    The upcoming phase will see ANTlabs further enhancing guest experiences through seamless roaming capabilities, allowing guests to transition effortlessly between different Millennium H&R properties in the Middle East after a first visit. Moreover, the planned integration of Millennium H&R’s esteemed “MyMillennium” loyalty program with ANTlabs’ solution will encourage enrollment and offer guests exclusive benefits. Recognition of Elite members will enable Millennium H&R to extend personalized VIP experiences, reinforce customer loyalty, and deepen customer engagement and relationships.


    With the successful completion of the first phase, Millennium H&R has taken significant strides in transforming guest experiences through standardized Guest Wi-Fi offerings and brand identity. ANTlabs’ cutting-edge solutions have elevated guest satisfaction and streamlined bandwidth management, enhancing operational efficiency. As Millennium H&R looks forward to the next phase, they anticipate even greater success in enhancing guest engagement and promoting their MyMillennium loyalty programme. With ANTlabs as their trusted HSIA Hotel Wi-Fi solutions provider, the hospitality industry can expect continuous growth in guest experiences and loyalty, solidifying Millennium H&R’s position as a leading brand in the Middle East. The collaboration underscores ANTlabs’ commitment to delivering unparalleled guest experiences while empowering Millennium H&R to achieve excellence in their hospitality services.

    ASP 2.0 Update #4


    • – Added Transaction Report and Revenue Report for Global Account and Global Code
    • – Enhanced the Global Code GUI to generate a single code
    • – Enhanced the Global Account/Code list not to call external API for each record to get data
    • – Added option to delete expired Global Accounts/Codes
    • – Added Download function to download Global Accounts/Codes
    • – Changed column name from “Expected End Time” to “Valid Until” in Global Account/Code list.
    • – Added Remember Org ID option in SSO login page
    • – Added Physical IP Address column in Assets > Gateways List
    • – New option in built-in templates to add a second logo for provider branding in the page footer
    • – Added default error for form user’s invalid email verification link
    • – Enhanced equipment add/edit/delete/move function not to rollback if admin log insertion failed.
    • – Allowed to create admin level 2 – 99 for all organizations
    • – Allowed to create the same admin email under different organizations
    • – Improved the site duplicate performance when site has big portals
    • – Allowed to upload .svg format for logo, backgraound, slider images in portals

    Bug Fixes

    • – If site has dedicated cloud gateway, keep existing cloud gateway assigned to site even all equipments are removed from site
    • – Fixed editable custome portal uploaded logo/banner images are not saved
    • – Fixed permission check for Portal Edit icon, Global Account Add button, Site Edit icon and Allocate buttons in overview page
    • – Change minimum upload/download bandwidth value from 0 to 1 in each QoS class
    • – Fixed a portal resources synchronization failure that occurs when the portal size is 800 MB.
    • – Fixed issue when restoring gateway configurations, if the gateway is unable to report its status to ASP, the restore status stuck with the message ‘Restore request initiated. Please check again later”
    • – Fixed missing organization name in organization license report email
    • – Fixed discrepancy between the number of records specified and the number of records shown in Global Account list GUI
    • – Fixed search issue in Global Accont/Code list.
    • – Fixed search issue in Transaction Report
    • – Fixed 500 server error in Gateway License
    • – Fixed permission check in Site Management > Bandwidth menu
    • – Fixed the login redirection issue that can cause a 404 not found error
    • – Fixed high CPU utilization caused by local datetime update cronjob
    • – Fixed the issue with the total value of new users in the data table. The problem was that the calculation didn’t include the last row.
    • – Fixed missing module which can cause tunnel server connection check failure
    • – Fixed session report that does not show records on some dates when the start delay time is huge
    • – Fixed issue where the ‘First Login Time’ was not updated when a user logged in with a global account or code
    • – Fixed issue where ASP logo was hidden in some screen sizes
    • – Fixed Global Code table header and data column not matched when logged in as view-only admin
    • – Fixed portal logo partially hidden in Macbook Devices
    • – Fixed custom portal success, error and login pages selection lost if form is refreshed


    • – Added new API: Organization License GET to retrieve information about Organization License. This API can be used to obtain details such as login license limit, global account license limit, modules allocated to organization. Additionally, it provides usage values.
    • – Added new API: Site License GET to retrieve information about Site License. This API can be used to obtain details such as login license limit, webfiltering license limit, modules allocated to site. Additionally, it provides usage values.
    • – Enhanced Global Code Add API to allow to generate single code

    ASP VERSION: 2.0.4
    RELEASE DATE:29 May 2023

    CapPort Support on ANTlabs Gateways

    Improving Captive Portal Detection and Venue Published Information for better visibility

    Captive portals are commonly used by public Wi-Fi networks to restrict access to the internet until the user agrees to certain terms and conditions or authenticates successfully. While captive portals are necessary for many public Wi-Fi networks, they can be frustrating for users who are unable to connect to the internet until they have completed the login process.

    Frustrations can stem from captive portals not loading fast enough or freezing, and some login methods can be lengthy or complicated. Thankfully, ANTlabs gateways provide a plethora of seamless login methods, including social media login, SMS OTP, PMS integration, Hotspot 2.0, etc to suit many usage scenarios. CapPort support on ANTlabs gateways offers an elegant solution to the other aspect of the problem, while providing improved captive portal detection and venue published information.

    Improved Captive Portal Detection

    ANTlabs gateways support the use of DHCP option 114 to indicate the captive portal API URL during IP address assignment. This means that supported devices can immediately fetch the API content after connecting to the network, which prompts the user to log in if the network is identified as captive based on the API response. There is no need to redirect or intercept the initial web requests that would trigger security warnings in modern browsers or delay the delivery of captive portals.

    In other words, CapPort support on ANTlabs gateways enables faster and more accurate reliable detection of captive portals, and greatly improve the user experience and reduce frustration.  The diagram on the left shows an example of an Android phone’s locked screen showing the visual cues to allow the user to click the captive portal URL.


    Venue Published Information for Better Visibility

    In addition to improving captive portal detection, CapPort support on ANTlabs gateways also enables venue published information. Without this feature, after a user is successfully authenticated, they are free to move to other web content and the venue will lose the opportunity to engage with the customer further.

    When a CapPort message is displayed on a device using captive portal API, the user can interact with it to immediately open their internet browser and navigate to the Venue Info URL at any time. This feature is particularly useful in scenarios such as staying at a hotel, where guests may want to easily access information about services or amenities. By simply clicking on the system message, users can access venue information, including spa, restaurant hours or any promotions offer. With the addition of location-aware websites, the guest journey becomes even more intuitive and seamless.  The diagram on the right shows the user interface where a user can find the venue URL by clicking on the “Open Site” icon.

    It is worth noting that more mobile devices are beginning to support CapPort feature, specifically Apple (iOS 14 and macOS Big Sur) devices and Android 11 onward. 


    In conclusion, CapPort support on ANTlabs gateways is a powerful tool for improving captive portal detection and providing venue published information. By using DHCP option 114 to provide the captive portal API URL and including the Venue Info URL in the CapPort message, CapPort support streamlines the process of connecting to public Wi-Fi networks and provides users with easy access to important information about the venue. As a result, CapPort support can lead to increased customer satisfaction, repeat business, and revenue for businesses.

    ASP 2.0 Update #3


    • Allow admin accounts (admin level > 100) to use same email address in different organizations. Currently, email is unique across all admins.

    • Note: for organization super-admin (admin level = 100), email address is still unique.

    • Show only relevant valid values in Admin User edit page’s authentication type dropdown, excluding authentication types not enabled for the logged-in user’s organization.

    • Increase plan duration validation to allow up to 9999 days

    • Automatically assign new site to its organization super-admins. Also assign all sites belonging to an organization to its organization super-admins when the organization super-admin accounts are created.

    • Show cloud icon for ACG sites in left panel to differentiate gateway from ACG sites

    • Update Web Filtering GUI to support 5 profiles

    • Note: gateway must be patched up-to-date to enable this feature. Please check SG 5 Update Release Notes.

    • Remove display of software serial numbers for on-premise and cloud gateways.

    • Include Web Filtering, QoS Rules and Plan App Shaping in the Site Duplicate feature


    • Categorize notifications email as [ALARM], [ALERT], [OK], [INFO], [REPORT], [CODE], [PASSWORD]

    • Allow admin user to configure to receive or not receive emails and their triggers

    • For service provider, the Service Provider Settings page provides options to select gateway state change, site/organization license state change, and/or organization license usage monthly report is ready.

    • For organization super-admin, the Site Show > Notification > Popup provides options to select gateway state change, and site license state change

    • New notification option in Organization edit panel. If it is on, organization super-admin will receive email when organization license state changes. Default value is on. Organization super-admin can now choose to turn off email notifications.


    • Fix SAML SSO login failing to retrieve signature from response

    • Admin log to display link to SSO login XML response for both successful and failed login


    • Send multiple reset password links if same email address is registered in different organization.

    • Entering invalid email address should redirect to a message informing user a reset password email has been sent


    • New form to key in Public IP and Shared Secret of cloud gateway

    • Display AP configuration instructions upon successful cloud gateway site creation


    • Fix plan page to default to None QoS class if existing QoS class is not found, instead of showing server error


    • Fix thumbnail generation showing previously selected template, not the current one

    • Prevent downstream user from clicking social login button multiple times. This fixes the issue where multiple authentication logs are logged for a single login attempt.

    • For SkyTouch /CONNECT (Events webhook) to show plan selection box to downstream user on successful authentication

    • Fix missing favicon.ico in gateway downstream login page

    • Fix Corporate template show no border in PMS plan selection box


    • Fix issue of 504 gateway timeout error showing when big portal is uploaded.

    • Add validation for mandatory welcome, error and success page fields in full custom portal

    • Fix issue where welcome, error and success page settings in full custom portal get lost after the file upload dialog box is opened and closed


    • New payment method: Bank of Maldives (corresponding gateway update is required; please check SG 5 Update Release Notes)

    • New social login: Apple ID (corresponding gateway update is required; please check SG 5 Update Release Notes)

    • Fix memory limit exceeded issue when big resource is synced down to gateway


    • Fix portal resource download command not resuming after gateway is rebooted.


    • Fix Transaction and Authentication report paging not working on first load when all sites is selected.


    • Include cloud-gateway sites in the site listing. Previously, ACG sites are not shown.

    • Fix wrong ‘Used’ value in Assets > License > Gateways Page


    • Fix 500 server error during equipment import

    • Use timestamp for created datetime and updated datetime to prevent date str format changed when it is opened in excel.


    • Fix VLAN import not updating pre-existing VLANs


    • Fix S-series upgraded to v5 not being able to perform config backup

    • Fix sometimes not being able to cancel backup/restore

    • Show error message in GUI if backup/restore is failed in gateway

    • Note: gateway must install SG 5 Update 4 for this to work.

    • Fix restore icon being disabled if backup is duplicated from another site.


    • Fix memory limit exceeded issue when License Usage is refreshed

    • Optimize License Summary page not to call server multiple times

    • Fix site selection box showing sites not assigned to the current login user

    • Fix license usage download not being able to complete


    • Fix Global Account license used value not counting roaming account

    • Fix Global Account relogin not working.


    • Fix email login not working

    • Fix facebook login showing App not active

    • Fix logins resulting in ever increasing size of a log file


    • Fix plan list page not to show plans if selected site is not assigned to current logged-in user

    • Fix Release Notes for accurate ordering of the software updates

    • Fix Profile Edit form to check old password if password is changed.

    • Fix portal duplicate to show error if modules are not enabled in destination site

    • Fix admin add page not to fail while saving new admin if organization image is not found


    • Add new Session GET ALL API for v1

    • Fix critical error in Transaction GET ALL V2 API when listing transactions for all site groups

    • Fix critical error in Users GET ALL V2 API when listing transactions for all site groups

    • Fix site token incorrect error in Session GET ALL API when sessions are listed by site group name

    • Fix Organization Add/Edit API: Radius timeout validation not working

    • Fix Organization Edit API: internal server error on updating organization with SAML authentication

    ASP VERSION: 2.0.3
    RELEASE DATE: 12 Jan 2023

    ASP 2.0 Update #2

    This update adds the following enhancements:

       • Support for SAML IdP-initiated single sign-on to ASP admin panel for all admins including organization admins
       • New Organization Code to facilitate operational non-ambiguous reference to a specific organization
           ◦ Generate organization codes for existing organizations
           ◦ New Organization Code Prefix in Service Provider to prepend to newly created organization’s organization code
           ◦ Note: these organization codes are useful in uniquely identifying the organization when an organization is requesting its service provider for updates to its allotted licenses.
       • Bandwidth enhancement for on-premise gateways:
           ◦ Allow ASP admin to configure device bandwidth sharing method:
               ▪ By account (the default), allowing multiple devices of the same user to share a single bandwidth rate-limit
               ▪ By device, applying the plan’s rate limit on each device
               ▪ Important note: if your gateway is using the by-device option before this update, you will need to manually set it to such from the ASP admin panel after this update.
               ▪ Note: gateway requires software update to apply this setting that is pushed down from ASP. Please check gateway’s respective release notes.
       • Custom portal enhancement:
           ◦ Remove MIME type and file extension filter from file selector prompt to allow upload of any file type
       • Organization admin enhancement:
           ◦ Allow to change email address of existing organization admin
         • API enhancements:
           ◦ Get One Global Code/Account
               ▪ Show more info for last logged in site
           ◦ Organization Add API
               ▪ Support new authentication type: SAML SSO
               ▪ Generate organization code
           ◦ Organization Edit API
               ▪ Support new authentication type: SAML SSO
           ◦ Get One/All Organization(s)
               ▪ Show organization code and SAML settings in output

    This update includes the following fixes:
       • Duplicate Site Settings
           ◦ Fix site duplicate status showing 100% and never transiting to Success and settings not syncing down to gateway
       • Dashboard
           ◦ Fix 403 Forbidden error in the shortcut panel when logged-in admin has no admin edit role
       • API
           ◦ Fix Get All Sessions issue where filtering by inactive sessions shows all records
           ◦ Fix Get One Global Account showing Code Not Found error for first API call

    ASP VERSION: 2.0.2
    RELEASE DATE: 26 Sep 2022

    How to deploy ANTlabs Advanced QoS/QoS+ and dramatically improve your Wi-Fi network

    Are users complaining about slow WiFi speeds? Do you want to provide your guests, or staff with all the bandwidth they need?

    Are you struggling to meet bandwidth requirements for guest WiFi, and cringing at the prospect of asking Management for yet another budget request to buy more internet connections?  Wished you read this article before the last budget request?

    Have you been asked to implement QoS on your network but don’t know where to start? This blog post will explain how Advanced QoS can help you with all the above. Let’s get started!

    Basic QoS 101

    Quality of Service (QoS) can help you by providing better control and management of your traffic. QoS can improve your user experience by giving certain types of traffic priority over others. This can be especially useful if you have time-sensitive applications or need to manage large amounts of traffic.

    Without QoS, your network would be a free-for-all where every application competes for bandwidth equally. That might work fine for small networks, but as soon as you start adding more users and applications, things can get bogged down quickly.  With QoS, you can give priority to the traffic that matters most to your business. For example, you can prioritize voice traffic over email or video streaming. Alternatively, you may decide that social media usage like YouTube, Facebook, or Twitter is banned in your network.

    However, not all QoS features are built equal. You need to understand that simple QoS solutions don’t help much, if at all. For example, simple rate-limit, or device-level QoS control targets individual devices. It has no idea what applications are being used, who the user is, or how many devices within the same room are hogging all the bandwidth. A small group of users can monopolize the network. Implementing QoS can be complex, but the benefits are worth it.

    antlabs multi wan bandwidth solution

    What is Advanced QoS / QoS+ and how does it work?

    Save money and time, while improving the end-user experience: Advanced QOS (AQoS) and Advanced QoS Plus (AQoS+) module from ANTlabs control who gets priority, where, and when. No need to buy expensive network equipment, and spend days installing and troubleshooting, as both are software modules add-on to our ANTlabs gateways.  It is easy to deploy and optimizes throughput over a network with a multi-stage QoS engine and customizable application shaping. It enables you to grant VIP users more bandwidth, speeds up those applications that need them (e.g., VoIP or IPTV), and it provides comprehensive control over the quality of your network.  The IT administrator just needs to define the locations, and QoS plans that is to be applied to different user groups, and simply configure on a graphical web-based interface on our managed Cloud Wi-Fi platform (ASP/Cloud ASP).

    ANTlabs Advanced QoS / QoS+ is a powerhouse

    With more than 20 years of R&D and industry experience for visitor-based networking in hospitality and large venues, ANTlabs has purpose-built the QoS engine to optimize hospitality Wi-Fi, and offer world-class airports and sports venues superior guest Wi-Fi solutions.

    One of the unique features of the ANTlabs Advanced QoS 3-stage engine is its capability to allow multiple devices to share a single bandwidth rate limit per user. For example, you wish to allocate 10MB per guest or staff. Each user will only use up this amount of bandwidth among all his/her active devices, and it will be shared equally amongst them.

    With the Advanced QoS 3-stage engine, bandwidth utilization can be maximized by creating differentiated classes of services for different groups of users.

    All user traffic goes through the Advanced QoS 3-stage engine:

    Stage 1.  As we mentioned earlier, the first stage engine is unique to ANTlabs, and applies bandwidth rate limit to the individual user instead of device-level. Together with authentication, this innovation allows different users to be treated according to their VIP status or needs, instead of blindly applying one simple limit to a device.

    Stage 2.  This second stage engine defines different QoS Tiers (Guaranteed Tier, Premium Tier and Basic Tier) where different user groups can be assigned to the desired tier. Between the tiers, higher or lower priorities are given as to who gets the bandwidth, and the IT Manager can specify the total maximum bandwidth allocated to a tier for better control.  In this way, no single group of users can monopolize the whole network and the IT Dept has better visibility and control.  Furthermore, the surplus bandwidth from any bandwidth tier, can be temporarily re-allocated to another congested bandwidth tier automatically, optimizing network resources.

    Stage 3.  In the third stage, global application traffic shaping can be applied to network ports used by applications. This allows the bandwidth used by specific types of applications (of all users) to be controlled further.  In this way, more control can be applied so that no application will be starved for network resources.  Certain applications’ bandwidth consumption can be suppressed or given more priority to use up the network bandwidth.

    Advanced QoS Plus (QoS+) is the latest innovation leap by ANTlabs.  It has all the features of the original Advanced QoS module and more! As some applications like BitTorrent evolve to evade port-based application blocking, Advanced QoS+ classifies the applications more accurately based on website categorization without relying on which network ports are being used.  This signature-based website categorization is regularly updated to improve accuracy.  Another improvement is more fine-grained control for the global application shaping.  By allowing you to define QoS policies for different user groups, you can optimize the network further with better accuracy.

    For example, you can create a special user group to give priority to streaming services.   When you apply this to paying customers or VVIP customers, they will be able to enjoy better quality streaming in their rooms or anywhere in the network.   You can also make your network more family-friendly and safer by blocking adult-related, gambling sites or known blacklisted sites.

    How does Advanced QoS /QoS+ help improve the user experience?

    As far as the users are concerned, they will find that applications will now run better on their devices with Advanced QoS enabled. They may not even notice any slowdown or pausing in their applications, and simply assume more internet connections were added. If you are a VIP user, you will be pleased that even in public areas, you enjoy a faster and better quality of bandwidth compared to guest users. For the management, you can be assured that the existing network resources are well-optimized, and buying more Internet bandwidth can be delayed or dispensed with.  In some cases, you may even scale down the number of internet connections, and save costs since network usage has become more efficient.


    In conclusion, by deploying ANTlabs’ Advanced QoS / QoS+, you can greatly improve your network performance and ensure that critical applications always have the bandwidth they need. You don’t need a lot of network expertise or expensive hardware to implement.  By carefully planning your QoS strategy and implementing it correctly, you can take your network to the next level and please everyone (including the bosses!), leaving you more time to handle other pressing matters.

    Make sure to include ANTlabs’ Advanced QoS or Advanced QoS Plus module in your next budget request so that you don’t need to go back to ask for more in future!


    ASP 2.0 Update #1

    This update adds the following enhancements:

    • • Enhanced display of HA information
      • ◦ Assets -> Gateways page to show the gateway’s HA master/slave state
      • ◦ Site details page to show ID2 info where applicable
      • ◦ Site listing page to show hardware and software serial numbers for both ID1 and ID2 where applicable
    • • Location portal enhancements
      • ◦ When PMS type is Micros PMS, hide irrelevant options (room-based authentication and VIP plan configuration)
    • • API enhancements
      • ◦ New APIs
        • ▪ Get all sessions
        • ▪ Get all APs
        • ▪ Get details of an AP
        • ▪ Add AP
        • ▪ Update AP
        • ▪ Delete AP
      • ◦ Updated APIs
        • ▪ Get details of a global code or account to show at which site the user is currently logged in with this code/account
    • • Add Mikrotik RouterBOARD and Ubiquiti Unifi options to AP editor
    • • Profile management enhancement
      • ◦ Show reminder message that password is managed by an external server if RADIUS-authenticated admin login has been enabled for an organization and its organization admin attempts to change password

    This update includes the following fixes:

    • • Report fixes:
      • ◦ Wrong authentication count in Authentication report
      • ◦ AP usage history report showing empty chart when filtered by All APs
      • ◦ Session report showing ‘Selected date range should not be more than one month’ when last 30 days is selected.
    • • AP license synchronization fixes:
      • ◦ Site-AP relationship breaks during license synchronization
      • ◦ AP deletion fails if AP is not found in licensor
    • • Organization super-admin-related fixes:
      • ◦ Assets > Gateways search showing empty result
      • ◦ Site notification email not sending to organization super-admin
      • ◦ Organization logo image cropper pop-up not showing Use button
      • ◦ Cannot save new admin if site selection is empty

    ASP VERSION: 2.0.1
    RELEASE DATE: 3 Jun 2022

    ASP 2.0 Release

    This major version release adds the following enhancements:

    • Enhanced licensing
      • New types of licenses for on-premise gateways:
        • ▪ Gateway connectors
        • ▪ Web-filtering licenses
        • ▪ Global accounts
        • ▪ Config backups
      • ◦ Consolidated Wi-Fi license management for both on-premise and cloud gateways
      • ◦ Allow organization super-admins to claim gateways by hardware serial numbers
      • ◦ Allow service provider to assign service start/expiry, licenses, gateways and modules to each organization
    • • Support for new version 5.0.0 gateways
    • • Location portal enhancements
      • ◦ Upgrade built-in templates to support plan upgrade prompt for PMS-authenticated guests
    • • Enhanced look and feel for Home and Overview pages

    This update includes the following bug fix:

    • • Show list of saved configurations even for site with no assigned gateway

    ASP VERSION: 2.0
    RELEASE DATE: 3 Jun 2022