Monday, 13 January 2025

Endowment Established, Netflix Connected, Akamai Revived, New Services Launched

Message from the Executive DirectorProfile Picture of the Executive Director

2024 was an important year for the UIXP as we took significant steps to secure our long-term sustainability and enhance our service offerings.

We recently achieved a major milestone with the launch of an endowment fund that utilises conservative interest-bearing investments to generate income. This is a key part of our long-term strategy to secure the UIXP’s future; to reduce our service pricing; and to ensure that the UIXP can remain relevant amid looming competition from international players which can offer subsidised services.

We also expanded our service offerings, deploying a Netflix cache with donated cache-fill from Lyca Mobile, and restoring Akamai's cache to service using bandwidth contributions from RENU. In addition, we recently launched a locally hosted Jitsi video conferencing service and an AI social media bot to help improve our online presence. In the background, our infrastructure remains stable and we’ve made a variety of improvements to both physical and digital security.

Despite this progress, the year was not without challenges. Google's worldwide withdrawal from remote peering sessions impacted our ecosystem, while local market conditions such as high taxes and the lingering Facebook ban continue to suppress growth.

Looking ahead, we aim to grow the endowment fund, implement a new ERP with a self-service portal, expand our portfolio of locally hosted services, and continue our involvement in regional Internet communities and initiatives.

I encourage everyone to read the full report below for more details. As always, we are grateful for everyone's support and look forward to working together for the good of the Internet in 2025!

Kyle Spencer,
Executive Director


Endowment Fund Launched

We are proud to announce that we have launched an endowment fund in order to promote the UIXP’s long-term sustainability and reduce its dependence on traditional service fees.

The endowment is based on conservative interest-bearing investments which, starting this year, will cover 25% of the UIXP's annual non-salary operating expenses. The initial installment was made possible by years of savings, conservative financial management, and multi-year prepayments from some of our larger peers, including Meta.

We aim to grow this fund over time with the hope that it will eventually cover 100% of our total annual expenses. This would allow us to offer free or near-free services which would both facilitate the growth of Uganda’s digital economy and help the UIXP stay relevant in the future as our region faces increasing competition from international IXPs that can offer subsidised services.

 

Free Ports & Raxio Discounts

We would like to remind everyone that we offer free 100 Mbps ports at Raxio with no cross-connect charges. We also offer a 6-month 25% discount on all new services at Raxio so, if you would like to connect, upgrade your port, or learn more, please contact us.

 

New Value Added Services 

  • Encrypted Video Conferencing: We recently launched a free web-based open-source video conferencing system which offers features similar to Zoom and Google Meet. All user traffic is encrypted and routed via the UIXP which helps to protect users from mass surveillance. We encourage everyone to give it a try and send us feedback: https://kafunda.uixp.co.ug

  • AI Marketing Bot: We recently introduced an AI marketing bot that posts occasional promotional updates on Twitter/X. This complements our manual posts and helps to ensure more consistent engagement with our community and the public.

 

Peering Updates 

  • UIXP Traffic Graph for 2024
    Summary: We began and ended 2024 with 32 connected networks and approximately 40Gbps of peak traffic. There was some churn during this period with some networks disconnecting and others connecting. There was also a mid-year traffic depression following the disconnection of Google’s remote peering session with a subsequent boost in traffic in November caused by the restoration of the Akamai cache (see below for more details).

  • Raxio: We now have six networks connected at the Raxio carrier neutral data center with another connecting soon. As a reminder, we offer free 100M ports and significant discounts on new services at this facility so please contact us if you would like to connect or migrate your network.

  • IPv6 Adoption: 33% of all networks (10 out of 30) are peering with our route servers via IPv6 though most traffic is still exchanged via IPv4. We encourage all networks to transition to IPv6 and we are happy to provide support where possible. Click here for a live list of networks peering via IPv6 in Uganda.

  • New Peers: Netflix and Kampala Siti Cable [AS328727] connected to the UIXP in 2024, though the Netflix cache is connected to the UIXP via the UIXP’s ASN [AS328998].

  • Netflix: We deployed a Netflix cache this year, made accessible to all connected networks through our route servers, with donated cache-fill from Lyca Mobile. However, this cache requires manual activation. To connect, networks must append their BGP announcements to the UIXP route servers with the community string 40027:4000. For more detailed instructions, read the documentation on our website or contact us via e-mail.

  • Akamai: After a period of downtime, the Akamai cache was restored on an experimental basis using donated cache-fill from RENU. However, its output is currently limited by the amount of donated cache-fill bandwidth that is available as well as the capacity of the cache cluster hardware.

    Traffic from this cache is automatically served to connected networks via the UIXP route servers. However, Akamai’s systems automatically moderate traffic distribution based on a variety of factors (including cache capacity) which can influence whether or not your particular ASN gets traffic from this cache cluster.

    We are working with Akamai to upgrade the cache cluster hardware and expect this to occur in Q2 2025. However, in order for the upgraded cluster to increase its output, we will need more cache-fill bandwidth. If we are unable to get additional donated bandwidth, we may try to implement a cache-fill cost-sharing model.

  • Google: Due to a global policy change, Google withdrew from all remote peering sessions around the world. This impacted the UIXP as Google was connected via a long-distance fibre link to their nearest PoP in Mombasa. We believe this decision was largely driven by the cost and complexity of maintaining these links.

    We explored the possibility of either (a) inheriting the management and cost of the transport link to Mombasa in order to maintain Google’s remote peering session, or (b) replacing Google's remote peering session with a shared Google cache but, in this case, we would need to source cache-fill IPT. Both options were difficult logistically and/or financially. In either case, we would not be able to serve Google traffic for significantly less cost than our peers can already get it via wholesale IPT and, in the remote peering scenario, Google's traffic would still originate in Mombasa so there would be no latency benefit.

 

Facility Updates 

  • Our switching infrastructure and data center facilities continue to operate reliably. We’ve also strengthened physical and digital security to ensure a safer and more resilient service environment.

  • As a reminder, we send technical alerts about significant events, planned maintenance, and unplanned outages to the UIXP Techies mailing list. If your network is peering but is not a member of this list, please contact us to get added.


Accounting & Tax Updates 

  • In 2023 we experienced a number of account delinquencies, particularly from smaller networks, which we attributed to challenging market conditions. Throughout 2024 we worked with the affected networks to reduce these balances and are happy to report that almost all have returned to good standing. We sincerely appreciate everyone for honouring their commitments and will do our best to ensure that we can continue to be accommodating should similar challenges arise in the future.

  • Our efforts to migrate to a new open-source accounting system were delayed and did not happen in 2024 as we had hoped. However, this remains on our agenda and we hope to undertake this project in 2024. Our goal is to streamline accounting and operational processes through increased automation while providing networks with a convenient self-service portal.

  • We remain in good standing with URA and have not faced any significant compliance issues during the past year.

 

Market Challenges

  • The 2021 Facebook ban continues to suppress overall utilisation of the Internet and our interconnection service. It continuously inflates the cost of Internet service delivery by forcing users and networks to import Facebook traffic from international sources rather than our local cache. This makes Uganda’s Internet more expensive and its market less attractive for regional interconnection & colocation relative to neighbouring countries.

  • We remain concerned by the increasingly high taxes levied on Internet services which now account for over 50% of the total cost of Internet access in Uganda. Like the Facebook ban, this hinders demand and deters investment in Uganda’s digital economy.

 

Community Engagement

Thursday, 18 January 2024

Free 100Mbps Ports, New CDNs, and Infrastructure Upgrades

Message from the Executive DirectorProfile Picture of the Executive Director

2023 was a good year for the UIXP despite some significant challenges.

We started off facing three long-term CDN outages and reduced income due to low demand but finished with four live CDNs, two new peers, and a small surplus. Peak daily traffic increased from 10 Gbps to 45 Gbps while IPv6 adoption increased to 33% of connected networks.

Along the way we restored Google's remote peering link to Mombasa, successfully deployed a new Meta cache, and will soon enable a new Netflix cache in collaboration with Lyca Mobile. We also upgraded our back-end virtualization platform, implemented new cross-site functionality, and enhanced our data storage systems with N+1 redundancy. In addition, new security measures were implemented as part of ongoing efforts to improve physical and digital security.

On the sustainability front, our cash reserves remain untouched and we maintain good standing with URA despite the usual challenges. However, we observed a rise in account delinquencies among smaller networks which we attribute to challenging macroeconomic conditions. In response, we are working with stakeholders to promote progressive government interventions.

We are also working to implement a new open-source accounting system which would provide a number of benefits including improved accessibility and automation. As we progress, we may seek support for testing purposes.

Looking forward, we are thrilled to announce the introduction of free 100 Mbps ports at Raxio and Communications House. This was made possible by the growing utilization of 1 Gbps, 10 Gbps, and 100 Gbps ports. In line with this, any networks that use 100 Mbps ports will no longer be charged while any networks that use free 10 Mbps ports will be upgraded automatically.

I encourage everyone to read the full report below for more details. As always, we are grateful for everyone's support and look forward to working together for the good of the Internet in 2024.

Kyle Spencer,
Executive Director

Free Ports & Raxio Discounts!


We are excited to announce that we now offer free 100 Mbps ports and note that Raxio customers can still access our service without any cross-connect charges.

We believe this move will facilitate growth and competition in our market without imposing any significant risk to our sustainability thanks to the growing utilization of 1 Gbps, 10 Gbps, and 100 Gbps ports. Any networks that use 100 Mbps ports will no longer be charged while networks that use free 10 Mbps ports will be upgraded to 100 Mbps.

As a reminder, we also offer a 6-month 25% discount on all new services at Raxio. If you would like to connect, upgrade your port, or learn more about our services, please visit our website.


Utilization Report

  • We began 2023 with 32 connected networks but only ~10Gbps of peak traffic due to cascading CDN outages involving Google and Akamai (in addition to the ongoing Facebook ban which disabled their legacy cache in 2021).

  • Akamai's cache remains offline due to challenges related to IP transit. If anyone would like to donate IP transit for this cache, please contact us.
     
  • We helped Google stabilise their remote peering link to Mombasa following months of severe disruption. The successful restoration of their link provided significant benefits to our members and lowered the cost of delivering Google traffic within our catchment area. However, we understand that Google may withdraw remote peering links in the future due to a global policy change so we encourage everyone to prepare for this possibility.

  • Meta deployed a new cache at the UIXP within the Raxio data center. This was a fast and straightforward deployment thanks to Meta's full support for the project. This lowered the cost and improved the performance of traffic related to Meta's various services. Due to demand growth, we are already working with Meta to upgrade their capacity.

    UIXP Traffic Chart for 2023
  • We are in the final stages of deploying a Netflix cache in partnership with Lyca Mobile and hope to bring it online within the coming weeks. This project is somewhat experimental for Netflix since they typically deploy caches within ISPs and MNOs. Netflix's prefixes will be announced to the route servers by the UIXP's ASN [328998] when it goes live due to the nature of their cache's architecture. If you wish to establish a bilateral peering connection with our ASN, please contact us.
     
  • IPv6: 33% of all networks (10 out of 30) are peering with our route servers via IPv6. This reflects growing support in our market though most traffic is still exchanged via IPv4. We encourage all networks to transition to IPv6 and we are happy to provide support where possible. Click here for a live list of networks peering via IPv6 in Uganda.


Infrastructure Updates

  • We upgraded our server virtualization platform, implemented cross-site functionality, and upgraded our data storage systems with N+1 redundancy throughout. We also took steps to improve physical and digital security, though this is a continuous process and additional measures will be implemented in 2024.

  • We continue to maintain our facility at Communications House. Power, air-conditioning, and security systems are all operating well. Annual uptime exceeds 99.99%.
     
  • As a reminder, we send technical alerts about notable changes and foreseeable outages to the members-only techies@uixp.co.ug mailing list. If your network is peering but is not a member and would like to be, please contact us at support@uixp.co.ug.


Invoicing, Collections, and Taxes

  • We started the year with no surplus and depressed income due to three long-term CDN outages. Despite this, we ended the year with a small surplus and our cash reserves remain untouched.

  • In 2023 we observed a small but growing number of account delinquencies. We believe these delinquencies reflect increasingly difficult macroeconomic market conditions and we are working with various stakeholders to encourage government interventions that would relieve pressure on our industry. We are also doing our best to accommodate affected networks while balancing our need to maintain fairness and sustainability.

  • We are attempting to migrate to a new open-source accounting system and, as part of this, automate certain processes. We may contact some of you in the near future to request support for testing purposes.

  • We remain in good standing with URA despite the typical challenges of compliance.


Environmental Issues

  • The 2021 Facebook ban continues to suppress overall utilization of the Internet and our interconnection service. It continuously inflates the cost of Internet service delivery by forcing users and networks to import Facebook traffic from international sources rather than our local cache. This makes Uganda’s Internet more expensive and its market less attractive for regional interconnection & colocation relative to neighbouring countries.

  • We remain concerned by the increasingly high taxes levied on Internet services which now account for over 50% of the total cost of access. Like the Facebook ban, this makes the Internet more expensive and hinders demand for Uganda’s digital economy.


Community Engagement

 

Thursday, 23 February 2023

Disaster Recovery: CDN Outages, Financial Challenges, and the Way Forward

Message from the Executive Director

2022 was difficult for the UIXP.

The year started off strong. In January we had 27 networks exchanging 35 Gbps of peak daily traffic. In February we connected our management network to our route servers in order to deliver new low-latency services. In March we deployed a dark fibre link between Raxio and Communications House to facilitate multi-site peering. In May we helped Google extend their global network to Uganda to facilitate the distribution of their traffic via the UIXP.

By June our peak daily traffic reached a record high of 50 Gbps and we planned to start offering free 100M ports – but then a series of external problems destabilized and eventually disabled both Google and Akamai’s peering amid a lingering national Facebook ban. This multifaceted environmental disaster reduced our peak traffic to 6 Gbps and negatively impacted our income immediately after we incurred new costs related to our multi-site expansion.

We are doing our best to help Google and Akamai resolve their issues while we work with Netflix and Meta to deploy new caching systems. We have also assumed a more conservative budgetary posture in an effort to maintain financial stability during this difficult period. We faced an unusually high number of delinquencies at the end of the year and we will be working to address this in the coming months.

In the background, we continue to contribute to community initiatives at the local, regional, and global level. This includes the Uganda Network Operators Group, ISP Association of Uganda, ICT Association of Uganda, the African Network Operators Group, the African Peering & Interconnection Forum, the African IXP Association, and Internet Exchange Federation.

I encourage everyone to read the full report for more details. As always, we are grateful for everyone's support and look forward to working together for the good of the Internet in 2023.

Kyle Spencer,
Executive Director


Raxio Promotional Discounts

As a reminder, significant discounts are available to all Raxio customers including a free cross-connect to the UIXP and a 6-month 25% discount on all exchange services. If you would like to connect, upgrade your port, or learn more about our services, please contact us.


New Members & Connections


Google (AS 15169), Raxio (AS 328821), Group Vivendi Africa (AS 36924), and the Uganda Internet Exchange Point management network (AS 328998) joined the exchange in 2022. This diverse array of content, enterprise, and access networks are all connected to our new node in the Raxio data center, bringing the total number of peers at that location to five.

Looking ahead, we intend to engage a broader range of Raxio customers in order to expand our membership. The more networks that connect, the more valuable the exchange is to everyone.


Technical Updates

We upgraded our inter-site link to 100 Gbps with geographic redundancy in March 2022 in order to accommodate the anticipated flow of Google traffic between Raxio and Communications House where the majority of our customers are connected. C-Squared is providing this link and we are grateful for their reliable and attentive service.

We experienced multiple broadcast storms in 2022 that significantly disrupted some of our member networks. In response, we are gradually implementing technical changes to reduce the possibility of future disruptions. Most notably, we now restrict all ports to a single MAC address.

As a reminder, we send technical alerts about notable changes and foreseeable outages to the members-only techies@uixp.co.ug mailing list. If your network is peering but is not a member and would like to be, please contact us.


Content Networks: Outages & Upcoming Deployments


Four content networks are connected to the UIXP but only YoTV is actively peering. Facebook, Google, and Akamai have all been disabled by different circumstances detailed below:

  • The Facebook cache (AS 63293) stopped serving traffic in January 2021 after a government ban forced network operators to block access to the service. This reduced local bandwidth production by 30% and damaged Uganda’s reputation in the global telecommunications industry. Meanwhile, many users continue to access Facebook via virtual private networks (VPNs) which force network operators to import traffic from more expensive international sources. In other words, the Facebook ban increased the cost of service delivery, reduced overall performance, and steered investment to neighbouring countries which are perceived to have more attractive and stable policy environments.

  • Google (AS 15169) established a remote peering session in May 2022 after decommissioning their prototype “self serve” cache (AS 36040). However, Google’s regional transport suppliers were unable to deliver a stable link to Mombasa despite six months of joint troubleshooting. The session was ultimately disabled in December 2022 due to extreme instability and poor quality of service. Google is now working to change transport suppliers and we are actively supporting them with this process.

  • Akamai’s cache (AS 20940) stopped serving traffic when Google’s instability began because it forced the cache-fill donor, NITA-U, to re-route Google related user traffic via international links. This overloaded their capacity and the resulting congestion forced the Akamai cache offline. NITA-U is working to upgrade their international capacity but the procurement timeline is uncertain so we are searching for a new donor and may need to implement a paid access model until Akamai can justify paying for the cache-fill themselves.

On a more positive note, Netflix and Meta are shipping us new edge caches which we hope to receive next month. Our goal is to bring them online in the second quarter of this year:

  • Meta plans to procure their own cache-fill and will peer with our route servers. Their new system will reportedly make it easier for networks to distinguish between traffic related to Facebook and other Meta properties such as Instagram, Oculus, and WhatsApp.

  • Netflix requires a cache-fill donor but their requirements are relatively easy to fulfill due to the static nature of their content catalogue. If your network has 500 Mbps of idle capacity at night and would like to donate it to the UIXP community for this purpose, please contact us to discuss the requirements in more detail.


Environmental Challenges


The 2021 Facebook ban continues to suppress overall utilization of the Internet and demand for our regional interconnection service. It also increases the cost of Internet service delivery by forcing network operators to import Facebook traffic via international VPNs rather than sourcing it locally from our cache. In general, it makes the Internet more expensive and constricts Uganda’s commercial gravity relative to neighbouring telecommunications markets.

We are also concerned by the high taxes levied on Internet services which now account for over 50% of the total cost of access. Like the Facebook ban, this also makes the Internet more expensive, suppresses overall utilization, and reduces demand for our service.


Financial Challenges

We unfortunately ended the year without any surplus or savings due to an unusually high number of delinquencies. The problem is limited to a minority of networks but the loss of income is significant due to the thin margins of our “cost-recovery plus” sustainability model.

While we are sympathetic to the difficulties that network operators face in our market, it is in everyone’s best interest for everyone to keep their accounts up to date. Income instability impacts our ability to pay suppliers, maintain our infrastructure, and plan for the future.

That aside, our cash reserves remain intact and we remain in good standing with URA despite occasional conflicts caused by erroneous assessments, improper penalties, and onerous bureaucracy.


Community Engagement

UGNOG: The UIXP continues to facilitate donations for the Uganda Network Operators Group (UGNOG) until they can formalize and register a bank account. Any organizations that wish to sponsor UGNOG should notify us by sending an e-mail to accounts@uixp.co.ug CC isabel.odida@gmail.com.

ISPAU & ICTAU: The UIXP is a member of the ISP Association of Uganda (ISPAU) and ICT Association of Uganda (ICTAU) and works through both organizations to promote community development and good policy outcomes for our industry.

AFIX, AfPIF, & AFNOG: Our team remains deeply involved in various voluntary leadership and support roles in the African IXP Association (AFIX), the African Peering and Interconnection Forum (AfPIF), and the African Network Operators Group (AfNOG).

Monday, 21 February 2022

UIXP Expands Into Raxio, Google Joins the UIXP, Switch Platform Upgrade, and more!

Message from the Executive Director

2021 was a good year for the UIXP. New networks connected, traffic levels doubled, and we expanded into Raxio; Uganda’s first Tier-III carrier neutral data center. We added a new member to our team, received new equipment donations, and increased our community development work. Our infrastructure and financial position also remained stable thanks to the support of our growing community of peers.

However, this success wasn’t easy. Our industry collectively endured a lingering pandemic, an Internet shutdown, a Facebook ban, and the imposition of a new 12% excise tax which all continue to hinder growth. We estimate that the Facebook ban alone has depressed Uganda’s local Internet bandwidth production by 30% to date and project that this figure will grow over time until the ban is lifted.

Despite these challenges we are optimistic about the future. We anticipate significant growth in 2022 and believe Uganda now has the potential to evolve into a regional content and interconnection hub. This would generate significant benefits for our industry, our country, and our region, so we plan to work aggressively with our members, partners, and stakeholders to promote this outcome. 

I encourage you to read the full report below for more details and to let us know if you have any comments or questions. As always, we are grateful for everyone's support and we look forward to working together for the good of the Internet in 2022.

Kyle Spencer,
Executive Director

UIXP Expands into the Raxio Data Center in Namanve

The UIXP recently expanded its peering infrastructure into Raxio, Uganda’s first Tier-III carrier neutral data center, and signed Google (AS15169) as the first peer in this new location. When the inter-site link goes live, all networks will be able to peer with each other from either of our two points of presence.

This collaboration between the UIXP, Raxio, and Google marks a significant milestone in the development of Uganda’s Internet ecosystem. It significantly increases domestic bandwidth production capacity; makes large-scale enterprise, content, and cloud infrastructure deployments viable; and promotes regional network interconnection.

Google will peer multilaterally via the UIXP route servers. If your network is also peering via the route servers, it will start to exchange traffic with Google automatically once their service goes live. The amount of traffic could be substantial so you will need to ensure that your network has sufficient backbone and port capacity in order to avoid congestion. If necessary, operators can filter out AS15169 prefixes to divert this traffic until they are prepared to route it via the UIXP.

In order to promote new connections in Raxio, we are offering multiple discounts including a free cross-connect for all Raxio customers plus a 6-month 25% discount on all UIXP services at that location. If you would like to connect, upgrade your port, or learn more about our services, please contact us.

The Internet Society Donates New Switches & Servers

We recently upgraded our core switching infrastructure to an Arista platform that was generously donated by The Internet Society. These new switches support 100G interfaces, advanced automation, and deep buffers; all features that will become critical as we scale up our operations and face new challenges related to operating a multi-site IXP.

The Internet Society also donated two new Dell servers which have been deployed in Raxio as a virtualization cluster. Aside from hosting our operational software systems, these servers will enable us to offer new locally hosted services including software mirrors.

We are extremely grateful to The Internet Society for these donations and their long-standing support for IXP development in our region. We would not be where we are today without them.

Patience Nagaba Joins the Engineering Team

Patience Nagaba has volunteered to join our team as an Exchange Engineer. Patience is a Senior Network Engineer at the Research and Education Network for Uganda (RENU) and has volunteered at AfNOG. She also holds an MSc. Communication Engineering and Signal Processing from the University of Manchester and a BSc. Telecommunications Engineering from Makerere University.

As an Exchange Engineer, Patience helps manage our infrastructure and customer support requests. She has already made a number of significant contributions and we are grateful to have her on the team.

Community Development Updates

PeerFest: In October 2021 the UIXP and Raxio hosted the first annual PeerFest in order to promote awareness and collaboration among industry stakeholders. This Oktoberfest themed event included live entertainment; a delicious barbeque buffet; and speeches by James Byaruhanga (Raxio), Mike Barnard (UIXP), Kyle Spencer (UIXP), and Irene Kaggwa (UCC). For more details, check out PC Tech's coverage of the event.

UGNOG: The UIXP has agreed to facilitate donations for the Uganda Network Operators Group (UGNOG) until they can formalize and register a bank account. Any organizations that wish to sponsor UGNOG should notify us about incoming transfers by sending an e-mail to accounts@uixp.co.ug CC isabel.odida@gmail.com with the relevant details.

ISPAU & ICTAU: The UIXP is a member of both organizations and works through them to promote community development and good policy outcomes for our industry.

AFIX, AfPIF, & AFNOG: Our team is voluntarily involved in various leadership and support roles in the African IXP Association (AFIX), the Africa Peering and Interconnection Forum (AfPIF), and the African Network Operators Group (AfNOG).

Infrastructure & Stability Report

The UIXP remained stable in 2021 though we experienced a few flaps which were generally the result of human action. Our Communications House power backup system remains reliable and our air conditioning system has kept the room cool despite occasional maintenance needs.

Our IP transit had some stability issues in 2021 and we are upgrading to a multi-homed configuration in order to address that. This project required the deployment of new routers because our old routers did not support 32bit ASNs and upgrading the OS was problematic.

In the near future there may be some brief service outages related to our multi-site expansion though we hope to keep this to a minimum. Our inter-site fibre link may also experience brief outages until we can afford to upgrade to a protected circuit.

As always, we will do our best to provide advance notice for any foreseeable outages via the members-only techies@uixp.co.ug mailing list. If you are not a member of this mailing list and would like to be, please contact us.

Financial Sustainability

The UIXP’s cash reserves remain intact and we ended the year with a small budget surplus thanks to reliable payments from our growing community of peers. We note that UTL, URA, and Smile are now the only non-free-tier networks that still do not contribute port fees.

Looking forward, we anticipate income growth from new ports and capacity upgrades related to our multi-site expansion. While this growth will be at least partially offset by new expenses for the same, we are optimistic that we will end the year with another surplus.

We remain in good standing with URA despite the burdens of EFRIS and a frequent need for reconciliation due to our cash based reporting method.

Government Relations

We enjoy an amicable relationship with the Uganda Communications Commission (UCC) under Irene Kaggwa’s leadership. We increasingly engage via events and regulatory development processes. Going forward we aim to enhance our collaboration in order to promote Uganda’s evolution into a competitive regional content and interconnection hub.

Monday, 12 October 2020

New Local CDN, 13 Gbps of Traffic, 100.000% Annual Uptime, EFRIS Concerns, and Other Updates

New Peer: Al Bayan Media
The UIXP would like to welcome Al Bayan Media to the exchange! Al Bayan is a locally owned IPTV provider. They are peering publicly via our route servers in order to deliver a high quality service to their customers across all networks in Uganda. If your network is also peering with our route servers, it should already be exchanging traffic with Al Bayan.

If you would like to establish a bilateral session or market Al Bayan’s IPTV service to your customers in order to promote utilization of local traffic, please let us know and we will arrange an introduction.


Peak Traffic Level: 13 Gbps


The UIXP’s traffic has returned to growth following a brief reduction caused by the strict COVID-19 lockdown measures imposed earlier this year. Our daily peak traffic level now exceeds 13 Gbps during some weekdays as can be seen in the graph above.


Annual Uptime: 100.000%
The UIXP recently achieved an annual up-time of 100.000%. This is an improvement over our previous record of 99.994% which was achieved in March. Reliability is a critical growth enabler for the UIXP so we aim to maintain a similarly high level of availability going forward.

This milestone is the result of equipment upgrades that were made possible by our port-fee based sustainability model and we are grateful to everyone who supported its implementation.


IPv6 Peering Reminder
We would like to remind everyone that the UIXP supports IPv6 peering. At the moment, only four out of the twenty six networks that peer with our route servers use IPv6 and we would like to increase this number. We will reach out to some of you directly in the coming months in order to encourage adoption, but if you would like to proactively enable this for your network, please let us know and we will gladly assist.


Conrad Ekisa Moves to Ireland

Conrad Ekisa

Conrad Ekisa, one of our esteemed engineers, has left Uganda for some post-graduate research in Ireland. He’s still part of our team but will transition to a more limited remote support role in order to focus on his studies.

Contrad has made very significant contributions to the UIXP that greatly improved our quality of service, customer experience, and internal organisation. We are sad to see him go but we know that he’s destined for great things and wish him well on the journey ahead.


Internal System Upgrades

We recently upgraded our hypervisor cluster to the latest version of its software in order to take advantage of new features, stability improvements, and security updates. We have also made a few other changes to our network and systems that should significantly improve the overall security of our infrastructure.

Looking forward, we are exploring a potential deployment of an open-source ERP system in order to automate more of our invoicing and accounting processes. We also aim to upgrade our core exchange management system in order to take advantage of new features that are available in the latest release. We’ll share more information about this as we progress.


Raxio Expansion: Latest News
Earlier this year we signed a deal to extend our peering network into Raxio’s carrier neutral data centre in Namanve. This will allow us to attract new peers, provide redundancy for the networks that rely on us, and facilitate large-scale content and cloud deployments in Uganda.

As a reminder, we plan to deploy a fully independent IXP node at Raxio and interconnect it with our existing node at Communications House. This will allow us to offer a unified peering LAN that spans both locations. Network operators will be free to peer at either, or both, as needed.

After consulting with other IXPs, we have decided to prioritise Arista’s switching platform for the new site due to its deep buffers and support for advanced automation through an integration with our existing exchange management system. ISOC has generously agreed to sponsor this procurement and we are working to negotiate an order through Arista’s authorized local supplier.

We have also reached a tentative agreement for a dark fibre link between the two sites. This will require us to pay a monthly fee, but we have negotiated a discounted rate and are confident that we can afford the cost so long as collections remain consistent. We plan to finalize and execute the contract for this once we get closer to deployment.


URA: Concerns About EFRIS
We continue to remain in good standing with URA despite the issues reported in our previous newsletter. Following a brief dialogue with their officers, they informally stopped imposing penalties on us for using a cash based reporting method. We do not know how long this reprieve will last, but we’re grateful for URA’s apparent accommodation.

However, we have serious concerns related to the upcoming implementation of EFRIS, a centralized online accounting system which all companies operating in Uganda will be required to use for invoicing and payments. In order to use the system, every company in Uganda will be required to import and maintain its list of materials, products, and services along with all associated pricing information. To learn more about EFRIS, see here: http://efris.ura.go.ug/

In order to comply, the UIXP will either be forced to (a) duplicate all invoicing and accounting work or (b) migrate to an alternative accounting system which can integrate with EFRIS via an API which would undoubtedly come at a cost.

We are also concerned that EFRIS will create a single point of failure for the national economy, dramatically increase the burden of tax compliance, and potentially expose sensitive information to the database operators and others who might inappropriately gain access to the system.

The deadline for implementation was July 1, 2020 but has been extended to January 1st, 2021 following complaints from the Uganda Manufacturers Association (UMA) and others.


Payments & Collections
Collections have generally been good although we did experience some delays during Q2 and Q3 as COVID significantly disrupted the income and working conditions for a number of network operators in our market. Once again, we thank everyone for the continued support!


Community Engagement
We remain committed to community development despite the limitations imposed by COVID. Members of our team have both organised and spoken at a number of virtual events this year including AfPIF’s Virtual Peering Series. We will also be speaking at the upcoming Uganda Network Operators Group (UGNOG) launch event. In addition, we recently made a donation to the ISP Association of Uganda (ISPAU) in order to support their industry development efforts.

That’s all for now. If you have any questions, please contact us.

Tuesday, 7 April 2020

New Uptime Record; New Traffic Record; and Raxio Expansion Plans

It's Q2 2020 and we have a lot of good news to share: We achieved a new uptime record, observed new peak traffic levels, and are expanding into Raxio's new carrier neutral data centre. Read on for details:

Coronavirus (COVID-19)
We would like to assure everyone that we are fully prepared to maintain operations during the lockdown period regardless of its duration. We have always had the ability to conduct most of our work remotely and the government has authorized a travel pass for us in order to accommodate any emergencies that require us to physically interact with our equipment.

Expansion Plans

We are excited to announce that we have signed a deal to extend our peering network into Raxio’s carrier neutral data center in Namanve. This will allow us to attract new peers, provide redundancy for the networks that rely on us, and make large-scale content and cloud deployments viable in Uganda.

To accomplish this, we will deploy a fully independent IXP at Raxio and interconnect it with our existing IXP at Communications House. This will allow us to offer a unified peering LAN that spans the two locations. Network operators will be free to peer at either, or both, as needed.

We believe this deal represents a significant milestone in the development of Uganda’s Internet ecosystem. Internet exchange points have a symbiotic relationship with carrier neutral data centers and we expect that this deal will catalyze a virtuous cycle of growth that will make the Internet significantly cheaper, faster, and more reliable for all.
 


Please visit Raxio's website for a copy of the press release.

New Stability Record: 99.994%
We’re extremely happy to report that we have achieved 99.99% uptime since taking direct control of our power and air conditioning.
This success would not have been possible to achieve without everyone’s support for our sustainability model -- so thanks to all once again!
 
Here are some graphs to demonstrate the UIXP’s reliability before and after:


BEFORE: 2018-06-01 to 2019-06-01
97.891% uptime (7d 17h 17m 46s of downtime)


AFTER: 2019-06-01 to 2020-04-02
99.994% uptime (26m 7s of downtime)

Note that the “BEFORE” data represents an extremely conservative downtime estimate as it does not account for partial outages including a multi-week CDN outage caused by an air conditioning system failure.

New Peak Traffic Record: 11Gbps
We recently observed the highest peak traffic levels ever recorded in the UIXP’s history:
 

However, the graph also indicates a significant reduction in peak traffic levels following the outbreak of Coronavirus (COVID-19) due to the Week 13 lockdown. We believe this occurred for the following reasons:

  • The lockdown closed businesses and schools which caused a mass migration of users away from uncapped fixed connections to pay-by-the-byte mobile connections while simultaneously evaporating disposable income.
     
  • Mobile Internet usage has less impact on the IXP because mobile carriers have on-net CDN cache nodes.

  • Many companies were not able to implement work-from-home solutions, and many popular video conferencing solutions route traffic via relay servers hosted in other countries.

Tax Challenges
While we are generally in good standing with the Uganda Revenue Authority (URA), we have encountered an apparently insurmountable problem regarding the timing of our VAT payments that we thought was worth sharing.

URA expects companies to pay VAT when invoices are issued regardless of when payments are received. In other words, if we issue $100,000 worth of invoices in January, URA expects us to pay $18,000 before we receive any payments.

We cannot accommodate this for at least two reasons:
  1. We cannot pay URA with money we don’t have. We are in a similar situation to most new businesses in that we don’t have enough free cash available to make advance tax payments.
  2. We can’t force networks to pay because the UCC has prohibited us from doing so. This means that we cannot guarantee that we will be able to recover any advance tax payments even if we had enough free cash to make them.
In light of the above, we are unable to meet URA’s expectations and have opted to pay VAT based on when we receive payments instead. This unfortunately means that we must occasionally pay fines and perform additional administrative work when network operators claim VAT against invoices based on the date of the invoice.

We have attempted to lobby URA about this issue without success. If anyone has any suggestions for how to resolve this problem, please let us know. In the mean-time, we encourage network operators to file any VAT claims against our invoices using the date the payments are made instead of the invoice date.
 
Collections
We are happy to report that all but three non-pro-bono networks have agreed to participate in our sustainability model. We are actively working to find ways to encourage these networks to come on-board, but they are generally either unresponsive or actively refuse to pay. Our options are unfortunately somewhat limited as the UCC ordered us to provide free service to these networks beyond what is available in our free service tier even though we have made it clear that our paying members are unhappy subsidizing their service.

Cash Reserves
We successfully established cash reserves of $75,000 and have filed a board resolution that formalizes this. Any draw-down now requires majority approval from the board and a plan to replenish the reserves. It also requires the board to implement an emergency budget if the reserves fall below 75% of the target level for one year.

Regulatory Environment
We do not have any news to report regarding the UCC's proposed IXP licensing framework and related telecommunications regulations. There has been little movement on this issue, likely due to senior staffing changes within government agencies and the COVID-19 situation. However, we continue to seek an amicable way to resolve the issue and will provide updates if the situation evolves.

Governance Reform

We still have not received any feedback on the draft constitution proposed to the community in 2015 and again, in updated form, in 2018.


If you are interested in governance reform, please review the draft and submit feedback (or forward it to your legal teams for the same) so that we can move the process forward.
A copy of the draft proposal and a summary document can be found here: https://uixp.co.ug/documentation/governance-reform-updated-draft-memarts-2018-12
 

Note that we have hired an additional technology oriented legal resource and plan to work with them on future revisions of the draft constitution.

That’s all for now. If anyone has any questions, please don’t hesitate to contact us.

Thursday, 1 August 2019

New Networks, New Team Members, Healthy Finances, and Improved Stability

This is a report on the UIXP’s status, progress, and other activities that took place during Q2 2019. We typically only send quarterly updates to the networks which use our infrastructure, but lot has happened in the last three months so we thought it would be prudent to share this one publicly.


27 networks currently exchange 8Gbps of peak daily traffic

New Members
We’re happy to announce that Facebook (AS63293) and Blue Crane Communications (AS328198) are now connected to the UIXP, bringing our total membership to 27 networks. Blue Crane is peering multilaterally via the route servers, but Facebook is not. If you would like to connect to their cache, please send us a message and we will facilitate an introduction. We may also reach out to you directly in order to encourage the same.

Staffing Changes
We’re sad to announce the looming departure of Diarmuid O’Briain as our Technical Operations Manager. Diarmuid has a relentless passion for his craft, and his contributions to the UIXP were both numerous and significant. His legacy will remain, though he will be missed, and we wish him well in all of his future endeavours.

Diarmuid is survived by Brian Masiga and Conrad Ekisa, the newest member of our engineering team. Conrad has a BSc in Telecommunications Engineering and was employed as a Graduate Research Assistant (GRA) at netLabs!UG Research Centre last year. During this time, Conrad qualified as Uganda's first MikroTik Certified consultant and academy trainer. In 2019 he was promoted to Graduate Researcher and led the internship programme for the year. Together with Brian, he will help manage our infrastructure and handle your technical support requests. Please give him a warm welcome!

Diarmuid O'Briain

Conrad Ekisa
Collections
We’re happy to report a substantial increase in the number of paying networks, and that payments have become more consistent overall. However, there are still a few legacy networks which have not joined our sustainability programme despite our best efforts to encourage them, and we will soon start migrating these networks to our free service tier in the interest of fairness.

Cash Reserves
If all goes well, we will have established cash reserves of USD $75,000 by the end of this year thanks, in part, to a generous three year pre-payment by one of our new members. We plan to sustain that amount or more indefinitely.

Salaries
We have started to pay our two IXP Engineers a $100/mo volunteer stipend in order to cover the various expenses associated with their work. These stipends are paid quarterly in order to minimize our administrative overhead. Note that we have not yet implemented remuneration for any other positions in order to prioritize other expenses and the development of cash reserves.

Taxes
We continue to remain in good-standing with URA thanks to support from our tax consultant. In light of his consistently good performance, we have started to pay his fees on a quarterly basis in order to minimize our administrative overhead.

Banking
We still do not have a UGX bank account because opening one would incur an additional monthly charge (in addition to our USD account which costs approximately $12/mo). We currently do few UGX transactions per month beyond URA payments and occasional cash purchases, so it’s cheaper for us to convert USD to UGX when these needs arise. If the volume of UGX transactions increases in the future, we will reconsider our options.

Accounting
We are recording all income and expenses in our accounting system, and we digitally archive all cheques and receipts for auditing purposes. However, we have not been logging URA payments in our accounting system as it’s not a straightforward process. As a result, the account balance in our system does not match the amount in our actual bank account. We are working to figure out the best way to resolve this issue systematically going forward.

Power Infrastructure
Our new inverter system is still working well. We have experienced no related downtime since its deployment, save for a building outage that exceeded the 12 hour runtime of our battery bank.

Air Conditioning
Our air conditioning system has been keeping things cool since we took over its management from the UCC following a series of extended outages. However, there have been a few reliability issues with one of the two new units we purchased which we’re still working with the service provider to resolve. Meanwhile, the new Raspberry Pi temperature monitor is working well and its automated alerts helped us avoid multiple heat related outages during the transition.

Community Engagement
We recently sponsored the Welcome Reception at The African Internet Summit (AIS) that took place in Kampala in June. We were happy to see many of you there and hope you enjoyed it. We also recently joined the ICT Association of Uganda and look forward to supporting their efforts to promote effective government policy.



Government Relations
As many of you are aware, Uganda’s telecommunications industry is facing an increasing number of regulatory challenges, and the UCC’s recent IXP licensing proposal is no exception. It took a significant amount of time and energy to organize the necessary local, regional, and global response to this proposal and we thank all who supported our cause. We will update you if and when we receive any feedback from the UCC.

For background and more information about this issue, please read our company blog post on the matter: http://blog.uixp.co.ug/2019/06/nationalization-in-uganda-looming.html

Governance Reform
We still have not received any feedback on the draft constitution that we proposed to the community in 2015 and again, in updated form, in 2018.

If you are interested in governance reform, please review this draft and submit feedback (or forward it to your legal teams for the same) so that we can move the process forward. A copy of the latest draft proposal and a summary document can be found here: https://uixp.co.ug/documentation/governance-reform-updated-draft-memarts-2018-12

That’s all for now. If anyone has any questions, please don’t hesitate to contact us.