Browsing by Author "Densmore, Melissa"
Now showing 1 - 20 of 23
Results Per Page
Sort Options
- ItemOpen AccessA new connectivity strategy for wireless mesh networks using dynamic spectrum access(2021) Maliwatu, Richard; Johnson, David; Densmore, MelissaThe introduction of Dynamic Spectrum Access (DSA) marked an important juncture in the evolution of wireless networks. DSA is a spectrum assignment paradigm where devices are able to make real-time adjustment to their spectrum usage and adapt to changes in their spectral environment to meet performance objectives. DSA allows spectrum to be used more efficiently and may be considered as a viable approach to the ever increasing demand for spectrum in urban areas and the need for coverage extension to unconnected communities. While DSA can be applied to any spectrum band, the initial focus has been in the Ultra-High Frequency (UHF) band traditionally used for television broadcast because the band is lightly occupied and also happens to be ideal spectrum for sparsely populated rural areas. Wireless access in general is said to offer the most hope in extending connectivity to rural and unconnected peri-urban communities. Wireless Mesh Networks (WMN) in particular offer several attractive characteristics such as multi-hopping, ad-hoc networking, capabilities of self-organising and self-healing, hence the focus on WMNs. Motivated by the desire to leverage DSA for mesh networking, this research revisits the aspect of connectivity in WMNs with DSA. The advantages of DSA when combined with mesh networking not only build on the benefits, but also creates additional challenges. The study seeks to address the connectivity challenge across three key dimensions, namely network formation, link metric and multi-link utilisation. To start with, one of the conundrums faced in WMNs with DSA is that the current 802.11s mesh standard provides limited support for DSA, while DSA related standards such as 802.22 provide limited support for mesh networking. This gap in standardisation complicates the integration of DSA in WMNs as several issues are left outside the scope of the applicable standard. This dissertation highlights the inadequacy of the current MAC protocol in ensuring TVWS regulation compliance in multi-hop environments and proposes a logical link MAC sub-layer procedure to fill the gap. A network is considered compliant in this context if each node operates on a channel that it is allowed to use as determined for example, by the spectrum database. Using a combination of prototypical experiments, simulation and numerical analysis, it is shown that the proposed protocol ensures network formation is accomplished in a manner that is compliant with TVWS regulation. Having tackled the compliance problem at the mesh formation level, the next logical step was to explore performance improvement avenues. Considering the importance of routing in WMNs, the study evaluates link characterisation to determine suitable metric for routing purposes. Along this dimension, the research makes two main contributions. Firstly, A-link-metric (Augmented Link Metric) approach for WMN with DSA is proposed. A-link-metric reinforces existing metrics to factor in characteristics of a DSA channel, which is essential to improve the routing protocol's ranking of links for optimal path selection. Secondly, in response to the question of “which one is the suitable metric?”, the Dynamic Path Metric Selection (DPMeS) concept is introduced. The principal idea is to mechanise the routing protocol such that it assesses the network via a distributed probing mechanism and dynamically binds the routing metric. Using DPMeS, a routing metric is selected to match the network type and prevailing conditions, which is vital as each routing metric thrives or recedes in performance depending on the scenario. DPMeS is aimed at unifying the years worth of prior studies on routing metrics in WMNs. Simulation results indicate that A-link-metric achieves up to 83.4 % and 34.6 % performance improvement in terms of throughput and end-to-end delay respectively compared to the corresponding base metric (i.e. non-augmented variant). With DPMeS, the routing protocol is expected to yield better performance consistently compared to the fixed metric approach whose performance fluctuates amid changes in network setup and conditions. By and large, DSA-enabled WMN nodes will require access to some fixed spectrum to fall back on when opportunistic spectrum is unavailable. In the absence of fully functional integrated-chip cognitive radios to enable DSA, the immediate feasible solution for the interim is single hardware platforms fitted with multiple transceivers. This configuration results in multi-band multi-radio node capability that lends itself to a variety of link options in terms of transmit/receive radio functionality. The dissertation reports on the experimental performance evaluation of radios operating in the 5 GHz and UHF-TVWS bands for hybrid back-haul links. It is found that individual radios perform differently depending on the operating parameter settings, namely channel, channel-width and transmission power subject to prevailing environmental (both spectral and topographical) conditions. When aggregated, if the radios' data-rates are approximately equal, there is a throughput and round-trip time performance improvement of 44.5 - 61.8 % and 7.5 - 41.9 % respectively. For hybrid links comprising radios with significantly unequal data-rates, this study proposes an adaptive round-robin (ARR) based algorithm for efficient multilink utilisation. Numerical analysis indicate that ARR provides 75 % throughput improvement. These results indicate that network optimisation overall requires both time and frequency division duplexing. Based on the experimental test results, this dissertation presents a three-layered routing framework for multi-link utilisation. The top layer represents the nodes' logical interface to the WMN while the bottom layer corresponds to the underlying physical wireless network interface cards (WNIC). The middle layer is an abstract and reductive representation of the possible and available transmission, and reception options between node pairs, which depends on the number and type of WNICs. Drawing on the experimental results and insight gained, the study builds criteria towards a mechanism for auto selection of the optimal link option. Overall, this study is anticipated to serve as a springboard to stimulate the adoption and integration of DSA in WMNs, and further development in multi-link utilisation strategies to increase capacity. Ultimately, it is hoped that this contribution will collectively contribute effort towards attaining the global goal of extending connectivity to the unconnected.
- ItemOpen AccessBabel's Tower: South Africa's Wikipedias(2019) Graaf, Michael; Densmore, Melissa; Johnson, DThis dissertation is a comparative examination firstly of usage of, and contribution to, the Wikipedias in ten of South Africa’s eleven official languages, and secondly of possible measures to address the situation discovered in the first investigative stage. The historical context is reviewed and it is argued that the number of official languages (and therefore Wikipedias) results from decisions made in colonial and apartheid eras. Public-domain usage and contribution statistics from the Wikimedia Foundation are analysed, revealing poor growth in most cases; possible interventions via both cultural/educational strategies and technological options are reviewed.
- ItemOpen AccessChannel parameter tuning in a hybrid Wi-Fi-Dynamic Spectrum Access Wireless Mesh Network(2023) Zlobinsky, Natasha; Densmore, Melissa; Mishra, AmitThis work addresses Channel Assignment in a multi-radio multi-channel (MRMC) Wireless Mesh Network (WMN) using both Wi-Fi and Dynamic Spectrum Access (DSA) spectrum bands and standards. This scenario poses new challenges because nodes are spread out geographically so may have differing allowed channels and experience different levels of external interference in different channels. A solution must meet two conflicting requirements simultaneously: 1) avoid or minimise interference within the network and from external interference sources, and 2) maintain connectivity within the network. These two requirements must be met while staying within the link constraints and the radio interface constraints, such as only assigning as many channels to a node as it has radios. This work's original contribution to the field is a unified framework for channel optimisation and assignment in a WMN that uses both DSA and traditional Wi-Fi channels for interconnectivity. This contribution is realised by providing and analysing the performance of near-optimal Channel Assignment (CA) solutions using metaheuristic algorithms for the MRMC WMNs using DSA bands. We have created a simulation framework for evaluating the algorithms. The performance of Simulated Annealing, Genetic Algorithm, Differential Evolution, and Particle Swarm Optimisation algorithms have been analysed and compared for the CA optimisation problem. We introduce a novel algorithm, used alongside the metaheuristic optimisation algorithms, to generate feasible candidate CA solutions. Unlike previous studies, this sensing and CA work takes into account the requirement to use a Geolocation Spectrum Database (GLSD) to get the allowed channels, in addition to using spectrum sensing to identify and estimate the cumulative severity of both internal and external interference sources. External interference may be caused by other secondary users (SUs) in the vicinity or by primary transmitters of the DSA band whose emissions leak into adjacent channels, next-toadjacent, or even into further channels. We use signal-to-interference-plus-noise ratio (SINR) as the optimisation objective. This incorporates any possible source or type of interference and makes our method agnostic to the protocol or technology of the interfering devices while ensuring that the received signal level is high enough for connectivity to be maintained on as many links as possible. To support our assertion that SINR is a reasonable criterion on which to base the optimisation, we have carried out extensive outdoor measurements in both line-of-sight and wooded conditions in the television white space (TVWS) DSA band and the 5 GHz Wi-Fi band. These measurements show that SINR is useful as a performance measure, especially when the interference experienced on a link is high. Our statistical analysis shows that SINR effectively differentiates the performance of different channels and that SINR is well correlated with throughput and is thus a good predictor of end-user experience, despite varying conditions. We also identify and analyse the idle times created by Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) contention-based Medium Access Control (MAC) operations and propose the use of these idle times for spectrum sensing to measure the SINR on possible channels. This means we can perform spectrum sensing with zero spectrum sensing delay experienced by the end user. Unlike previous work, this spectrum sensing is transparent and can be performed without causing any disruption to the normal data transmission of the network. We conduct Markov chain analysis to find the expected length of time of a sensing window. We also derive an efficient minimum variance unbiased estimator of the interference plus noise and show how the SINR can be found using this estimate. Our estimation is more granular, accurate, and appropriate to the problem of Secondary User (SU)-SU coexistence than the binary hypothesis testing methods that are most common in the literature. Furthermore, we construct confidence intervals based on the probability density function derived for the observations. This leads to finding and showing the relationships between the number of sampling windows and sampling time, the interference power, and the achievable confidence interval width. While our results coincide with (and thus are confirmed by) some key previous recommendations, ours are more precise, granular, and accurate and allow for application to a wider range of operating conditions. Finally, we present alterations to the IEEE 802.11k protocol to enable the reporting of spectrum sensing results to the fusion or gateway node and algorithms for distributing the Channel Assignment once computed. We analyse the convergence rate of the proposed procedures and find that high network availability can be maintained despite the temporary loss of connectivity caused by the channel switching procedure. This dissertation consolidates the different activities required to improve the channel parameter settings of a multi-radio multi-channel DSA-WMN. The work facilitates the extension of Internet connectivity to the unconnected or unreliably connected in rural or peri-urban areas in a more cost-effective way, enabling more meaningful and affordable access technologies. It also empowers smaller players to construct better community networks for sharing local content. This technology can have knock-on effects of improved socio-economic conditions for the communities that use it.
- ItemOpen AccessCharacterising user engagement of parents with the Aurora chatbot(2024) Liebetrau, Diana Rangel Lopes de Campos; Densmore, Melissa; Nunes, FranciscoChatbots have the potential to enhance everyday life by providing information, customer support, personal assistance, and more across various sectors, making them versatile tools for modern living. In childcare, they have the potential to provide parents with relevant and acceptable childcare information. This potential arises from the growing disparity between the abundance of childcare information available and parents' ability to access information tailored to their specific needs [5]. Aurora, a rule-based Facebook Messenger chatbot, was developed to support parents and caregivers in caring for their children by providing accessible and comprehensible childcare information, targeted for Portuguese-speaking parents [6]. This research analysed the Aurora chatbot's chatlogs dating back to October 2018 up until September 2021 to scrutinise the interaction dynamics between Aurora and its users. Through this research, the objective is to delineate user engagement patterns, identify topics discussed, highlight topics outside the chatbot's knowledge domain, and assess the dynamics and quality of the conversations. The methodology used to achieve this objective encompassed text pre-processing, engagement metric extraction, topic analysis, content analysis, and sentiment analysis. The analysis of 1043 Aurora chatlogs indicated that only 718 (69%) users actively interacted with the system. These interactions predominantly occurred during lunchtime and late at night. The data showed that approximately 80% of conversations centred around baby sleep, 13% pertained to breastfeeding, and 7% focused on healthcare topics. While Aurora responded appropriately to in-domain questions, challenges arose when users' questions contained multiple topics, such as questions about the ability to breastfeed while taking certain medicines. User feedback was positive, with an average star rating of 4.37/5 (continuous scale), despite the modest sentiment score of 0.119 in the rating comments. The research classified users into four groups, based on paid and free subscriptions, each highlighting specific engagement patterns. Users who had the paid subscription showed a 243% increase in interactions and a 162% increase in extended use of the chatbot. These insights serve as guidance for Aurora's next iteration, highlighting the importance of recognising different user types and refining areas of shortfall. Additionally, this research contributes to expanding the scholarly corpus on how parents interact with chatbots.
- ItemOpen AccessChoose-your-own-adventure (CYOA): an empathy digital training tool for healthcare workers in maternity settings(2025) Negesa, Sharifa; Densmore, MelissaThe study aimed to explore the potential of adapting the Secret History (SH) workshop method to an independent digital learning tool using the Choose-Your-Own-Adventure (CYOA) framework to enhance empathy skills and support continuous healthcare worker education among healthcare workers in maternity settings. In the context of SH training, healthcare professionals are encouraged to participate in roleplay activities while simulating scenarios involving patients, observing their own reactions and responses in each role. This enables them to gain insights into both the patients' backgrounds and the assumed roles of healthcare workers. While this training has enhanced the empathic abilities of healthcare workers, there are challenges in expanding the reach of this intervention. The implementation of the SH workshop presents cost implications in terms of the logistics required to implement in-person workshops. This study makes a meaningful contribution to the field of healthcare training and has important implications for the development and implementation of digital storytelling technologies in healthcare. The research provides a valuable resource for healthcare workers looking to improve their empathy skills in the healthcare industry, particularly in maternity settings. The CYOA tool developed in this study consists of a mobile application that presents users with a series of interactive narratives that simulate real-life scenarios in maternity settings. Our mobile application (SHiMA) has the potential to either enhance or introduce SH concepts on a larger scale for healthcare workers. The study employed a mixed-methods approach, incorporating two interviews, four co-design workshops, and two focus group discussions. The participants included expert informants associated with the Perinatal Mental Health Project (PMHP), Bhabhisana Baby Project (BBP), and midwives from Al-Nisa Maternity Home. The narratives have been collaboratively developed with this group of participants utilizing a CYOA framework to gradually reveal the characters' stories similar to the original SH workshop method. The data collected from these methods was analysed using thematic analysis to identify recurring themes and patterns on the adaptation of the SH workshop method to a digital training tool. The study identified key design considerations for the development of the CYOA tool, including the need for engaging and interactive narratives, the significance of customizing the tool to meet the distinct requirements of healthcare workers, and the need for ongoing evaluation and feedback.
- ItemOpen AccessCo-designing community-based digital innovations for Maternal and Child Health (MCH)(2023) Coleman, Toshka; Densmore, MelissaDigital MCH (Maternal and Child Health) interventions improve access to, and awareness of, maternal and child healthcare. These interventions, however, often fail to receive uptake as the project objectives do not always align with community needs. This is attributable, in part, to the top-down nature of digital MCH programs, in which health and ICT experts typically inform the approach to these interventions, and the parents and caregivers being targeted, are excluded from the design process. This project aims to address this by directly including caregivers in the design of digital MCH interventions. In this research, we worked with caregivers and community members from various low-income South African communities to ascertain their MCH concerns and prioritize them accordingly. The outcome of this engagement informed the development of a digital intervention aimed at addressing these priorities. This research was carried out in three core phases. Phase 1 involved conducting community interviews with community members to learn about their current MCH contexts, and their digital MCH challenges and priorities. In Phase 2, we conducted co-design workshops with community members to ideate solutions to the challenges identified in Phase 1. Finally, Phase 3 involved analysing the feedback from the workshops, and iteratively developing a digital intervention with feedback from community members. This study identified and explored community-informed MCH priorities in South African communities that were not previously prioritised in the HCI community. These included accessibility to MCH information, building parenting skills in early life, and improving maternal mental health. Between the more rural and urban settings, we identified and distinguished the different nuances of these priorities, which we discovered were influenced by culture, socioeconomic conditions, and varying degrees of community involvement. Furthermore, we discovered that the communities value “connectedness” above access when addressing their MCH-related needs. Informed by our community engagements, we developed a resultant digital innovation to improve access to digital MCH in low-income communities, which have since been deployed and used by community participants. Finally, we determined that co-design approaches for MCH in low-income communities can be very effective if the appropriate tools are put in place, such as Design Cards, local intermediaries, and facilitator training.
- ItemOpen AccessCo-Designing with and for Milk Donors(2019) Wardle, Chelsea-Joy; Densmore, MelissaMany mothers of small children (<2 years old) rely on technological interventions to provide aid and advice for child-rearing during the early stages of motherhood. This time can feel very isolating and so many mothers turn to technology as a medium to reach others and access information. In this research, I examine South African mothers’ experience with computer-supported aid for online communication and information searching. I describe these mothers in the context where they are also milk donors and provide insight into their utilization and preferences for social networks through the lens of co-designing with them a donor mother chatroom for improved communication between donor mothers and the NGO. Breastfeeding mothers who want to become milk donors have to go through a rigorous screening process to qualify to be a human milk donor. The lack of feedback from Milk Matters and the demanding donation process deters mothers from donating, especially considering the existing constraints of mother resources. The transition to becoming a mother can be very stressful, isolating and challenging, even more so as a donor. Through this work I identify several design implications to consider when co-designing a chatroom with donor mothers, for donor mothers with the purpose of improving engagement and feedback between them and the milk bank. Designing mobile applications for breastfeeding mothers can be challenging; creating spaces to foster co-design – when a mother’s primary focus is on her child rather than on design activities – is even more so. Based on this knowledge, I have approached this study with a variety of co-design methods, comparing Cultural Probes, interviews, participant observation, high- and low-fidelity prototyping, and cognitive walkthroughs.
- ItemOpen AccessCommunity-centred network management for community wireless networks (CWNs)(2024) Iitumba, Ndinelao; Densmore, MelissaCommunity wireless networks (CWNs) have emerged as a viable solution for addressing connectivity challenges in remote areas by fostering resource shar ing and local infrastructure management. The complexity of technical network management hinders the sustainability of CWNs, despite their significance in connecting underserved communities. Advancements in deployment have not fully addressed the ongoing reliance on external expertise for maintenance, pos ing a significant challenge. Training, while a potential solution, proves costly and faces difficulties in ensuring long-term self-sufficiency among community members. This dissertation aims to contribute to the sustainability of CWNs by identifying the challenges faced by local network operators and simplifying the technical network management process. Drawing from the literature on In formation and Communication Technologies for Development (ICT4D), which emphasises designing with and for communities, an investigation into CWN management interfaces was conducted. This research employed a community co-design approach, focusing on CWNs in South Africa and India, to identify the challenges and needs of community wireless network local operators. Uti lizing contextual inquiry, semi-structured interviews, co-design workshops, and observations, qualitative data on the current challenges faced by CWN man agement tools was gathered. Through workshops and prototyping sessions with stakeholders in India and South Africa, network operators and users were en gaged to reimagine and co-design Network Management Interfaces (NMIs) that empower local network operators to monitor and manage their networks effec tively, thereby reducing dependency on external support. Findings highlight diverse network management approaches, revealing difficulties in technical ca pacity building, troubleshooting, and prototyping. Designing NMIs with local network operators' insights and skills is crucial for CWN sustainability. This dissertation outlines design opportunities to improve network management in terfaces for CWNs, fostering network resilience for critical infrastructures.
- ItemOpen AccessDesign and evaluation of a mobile application interface for stokvel groups: an Eastern Cape case study(2024) Tembo, Masharty; Densmore, MelissaThis dissertation investigates the potential use of mobile applications to facilitate the management of Stokvels - informal savings groups - in rural South African communities. Amid challenges like mismanagement, lack of transparency, and constraints posed by the COVID-19 pandemic, digital solutions may offer effective remedies. The research seeks to comprehend the functioning of Stokvels, explore the activities that foster social capital, and design a user-friendly mobile application prototype through usability testing and qualitative thematic analysis of focus group data. The study adopts a user-centred approach involving initial requirement gathering, artefact creation for usability testing, and high-fidelity prototype evaluation. Data was collected through a focus group from the Imijelo Yophuhliso Foundation, and a WhatsApp chatbot prototype was tested and refined iteratively. Key findings revealed that users needed a comprehensive platform for record-keeping, improved communication channels, and an efficient loan request system. Despite the existing digital divide, a readiness to adopt technology was evident. Usability testing of the prototype yielded a 100% task completion rate, pointing to a solid foundational design, but also identified areas for improvement. Activities fostering social capital, like shared group identity, progress monitoring, effective communication, shared financial responsibility, and mutual aid, were identified as critical for integration into the mobile application. The study contributes significantly to the literature on digital financial inclusion, usability testing, and the role of mobile technologies in poverty alleviation. However, limitations such as language barriers, a short research timeframe, and a focus on a specific type of Stokvel warrant attention for future research. This study holds implications for similar communities in South Africa and other parts of Africa and researchers interested in digital adoption in informal institutions in low-income areas.
- ItemOpen AccessDesigning with community health workers: feedback-integrated multimedia learning for rural community health(2018) Molapo, Maletsabisa; Densmore, MelissaCommunity Health Workers (CHWs) are an integral part of the rural health system, and it is imperative that their voices are accommodated in digital health projects. In the mobile health education project discussed in this thesis (The Bophelo Haeso project), we sought to find ways to amplify CHWs' voices, enabling them to directly influence design and research processes as well as technological outcomes. The Bophelo Haeso (BH) project equips CHWs with health videos on their mobile phones to use for educating and counselling the rural public. We investigated how to best co-design, with CHWs, a feedback mechanism atop the basic BH health education model, thus enabling their voices in the design process and in the process of community education. This thesis chronicles this inclusive design and research process - a 30-month process that spanned three sub-studies: an 18-month process to co-design the feedback mechanism with CHWs, a 12-month deployment study of the feedback mechanism and, overlapping with the feedback deployment study, a 17-month study looking at the consumption patterns of the BH educational videos. This work contributes to the field of Human Computer Interaction (HCI) in three distinct ways. First, it contributes to the growing knowledge of co-design practice with participants of limited digital experience by introducing a concept we termed co-design readiness. We designed and deployed explorative artefacts and found that by giving CHWs increased technical, contextual, and linguistic capacity to contribute to the design process, they were empowered to unleash their innate creativity, which in turn led to more appropriate and highly-adopted solutions. Secondly, we demonstrate the efficacy of incorporating an effective village-to-clinic feedback mechanism in digital health education programs. We employed two approaches to feedback - asynchronous voice and roleplaying techniques. Both approaches illustrate the combined benefits of implementing creative methods for effective human-to-technology and human-tohuman communication in ways that enable new forms of expression. Finally, based on our longitudinal study of video consumption, we provide empirical evidence of offline video consumption trends in health education settings. We present qualitative and quantitative analyses of video-use patterns as influenced by the CHWs' ways of being and working. Through these analyses, we describe CHWs and their work practices in depth. In addition to the three main contributions, this thesis concludes with critical reflections from the lessons and experiences of the 30-month study. We discuss the introduction of smartphones in rural villages, especially among elderly, low-literate, and non-English-speaking users, and present guidelines for designing relevant and usable smartphones for these populations. The author also reflects on her position as an African-born qualitative researcher in Africa, and how her positionality affected the outcomes of this research.
- ItemOpen AccessExploring undergraduate interactions with mobile privacy and security(2018) Till, Sarina; Densmore, MelissaMany studies have proven that digital natives are not as tech-savvy as previously thought, and possibly vulnerable in terms of privacy and security. My focus was to characterise how this generation interacted with mobile privacy and security. We provide evidence from a cohort of South African students, using this to discuss areas in which they need to be protected. We employed a web-based survey of 77 students, supplemented by in-depth interviews with 10 additional students. In both cases, we enquired about knowledge of permissions, encryption and application installation practices. With the in-depth interviews we also observed students as they installed two applications, one of which over-requested permissions. Our findings showed that most students (80%) did not look for- or understand permissions, did not understand or look for encryption, and used location-based services unsafely. Based on these results, we argue that digital natives lack the technical skills to properly engage with mobile privacy and security. Furthermore, digital natives do not understand mobile security and privacy features and therefore ignore them. Digital natives trust the authors of software and fail to act securely when security and privacy features are requested out of context. We further argue that this generation of digital natives has been so overexposed to mobile requests that violate their privacy and security that they have become desensitised to them. We further argue that digital natives’ definition of privacy is different from that of previous generations. Lastly, we discuss the implications of our findings for Higher Education Institutions, Higher Education Policy and mobile application design.
- ItemOpen AccessImproving content delivery in low-resource networks: a case study of the African Internet Ecosystem(2021) Phokeer, Amreesh Dev; Johnson, David; Densmore, MelissaThe Internet is one of the most successful inventions of recent times. The COVID-19 pandemic has, once again, proven the importance of the Internet to society, and this has further demonstrated how critical it is to build networks that are resilient, accessible and inclusive. However, the Internet in many African countries is still limited by both technical and regulatory challenges. It is along these lines that this thesis proposes a series of studies, supported by empirical evidence, to better understand the challenges of content delivery in African networks. The thesis starts by providing an understanding how the Internet is being used and consumed by low-income mobile Internet users in South African townships. By means of a mixed-methods study, combining quantitative network measurements with qualitative survey data, the thesis provides some useful insights about Internet usage patterns and the underlying reasons for specific user behaviour with regards to mobile data management. The research revealed how Internet usage patterns of users in low-resource settings are restrained by the lack of access, availability of services and data cost.It also reinforced the concept of locality of interest and at the same time showing that the mainstream Internet services remain very popular. Next, the thesis investigates the impediments faced by African users to access local content and cloud-based services. This is achieved through a study on web content hosting, focusing specifically on African local news and public sector websites. It was found that 85% of local news websites are hosted outside their respective countries by foreign companies, mostly in Europe and in the US. This section revealed how a majority of Africa's local content is still hosted remotely and this has a major incident on the Quality of Experience (QoE) of users in Africa. Considering the set of challenges of content delivery in Africa, companies such as Facebook and Google have introduced alternative mechanisms to deliver content to the end-user - purportedly using bandwidth-friendly and cost-effective technologies. This thesis performs an in-depth Quality of Service (QoS) analysis of: (1) Free Basics, a “zero-rated” service from Facebook and (2) Accelerated Mobile Pages (AMP), a mobile optimisation technology by Google. The aim of both Free Basics and AMP is to reduce the cost of access and improve the QoE on mobile devices through different techniques - albeit with some caveats pertaining to net neutrality and data privacy. However, the thesis reveals that Free Basics services provide weaker network performance than their paid counterparts, which contributes to a disjointed user experience. On the other hand, Google AMP pages can reduce traditional page sizes by a factor of 8 and the results show that Page Load Time (PLT) on African networks can significantly be improved. However, both Free Basics and Google AMP introduce serious concerns with regards to net neutrality and data privacy. One way to minimise the effects of cross-continental path is to host the content as close as possible to the end-users. For this, there must exist a robust interconnection ecosystem between African networks. The thesis performs a deep-dive in both intra-country and inter-country connectivity in Africa, looking into both delays and network path by means of a longitudinal active measurement study. The latter exposes interesting topological characteristics of cross-border connectivity and provides evidence on the existence of circuitous routing and a lack of peering within African networks. The thesis reveals a series of “communities”, in which countries have built up low-delay interconnectivity, dispelling the myth that intra-delays in Africa are universally poor. Finally and taking into account the above, the thesis studies how the development of localised Internet infrastructure such as Internet Exchange Points (IXPs) and Data Centres (DCs) can help democratise access to local content. Using a simple multi-level maturity model, the thesis categorises the readiness of African countries to provide a localised Internet infrastructure. The thesis further explores the above hypothesis by estimating the effect of increasing the number of participants of an IXP on the local content activity of the country. The latter was achieved by using a fixed-effects econometric model and a positive correlation was found between the scale of an IXP and the local content activity. The thesis finally provides some key policy points on how to improve content delivery in African networks.
- ItemOpen AccessImproving Pan-African research and education networks through traffic engineering: A LISP/SDN approach(2017) Chavula, Josiah; Suleman, Hussein; Densmore, MelissaThe UbuntuNet Alliance, a consortium of National Research and Education Networks (NRENs) runs an exclusive data network for education and research in east and southern Africa. Despite a high degree of route redundancy in the Alliance's topology, a large portion of Internet traffic between the NRENs is circuitously routed through Europe. This thesis proposes a performance-based strategy for dynamic ranking of inter-NREN paths to reduce latencies. The thesis makes two contributions: firstly, mapping Africa's inter-NREN topology and quantifying the extent and impact of circuitous routing; and, secondly, a dynamic traffic engineering scheme based on Software Defined Networking (SDN), Locator/Identifier Separation Protocol (LISP) and Reinforcement Learning. To quantify the extent and impact of circuitous routing among Africa's NRENs, active topology discovery was conducted. Traceroute results showed that up to 75% of traffic from African sources to African NRENs went through inter-continental routes and experienced much higher latencies than that of traffic routed within Africa. An efficient mechanism for topology discovery was implemented by incorporating prior knowledge of overlapping paths to minimize redundancy during measurements. Evaluation of the network probing mechanism showed a 47% reduction in packets required to complete measurements. An interactive geospatial topology visualization tool was designed to evaluate how NREN stakeholders could identify routes between NRENs. Usability evaluation showed that users were able to identify routes with an accuracy level of 68%. NRENs are faced with at least three problems to optimize traffic engineering, namely: how to discover alternate end-to-end paths; how to measure and monitor performance of different paths; and how to reconfigure alternate end-to-end paths. This work designed and evaluated a traffic engineering mechanism for dynamic discovery and configuration of alternate inter-NREN paths using SDN, LISP and Reinforcement Learning. A LISP/SDN based traffic engineering mechanism was designed to enable NRENs to dynamically rank alternate gateways. Emulation-based evaluation of the mechanism showed that dynamic path ranking was able to achieve 20% lower latencies compared to the default static path selection. SDN and Reinforcement Learning were used to enable dynamic packet forwarding in a multipath environment, through hop-by-hop ranking of alternate links based on latency and available bandwidth. The solution achieved minimum latencies with significant increases in aggregate throughput compared to static single path packet forwarding. Overall, this thesis provides evidence that integration of LISP, SDN and Reinforcement Learning, as well as ranking and dynamic configuration of paths could help Africa's NRENs to minimise latencies and to achieve better throughputs.
- ItemOpen AccessInvestigating the Usability and Quality of Experience of Mobile Video-Conferencing Apps Among Bandwidth-Constrained Users in South Africa(2022) Oosthuizen, Dominique; Densmore, MelissaIn response to Covid-19 and global lockdowns, we have seen a surge in video-conferencing tools' usage to enable people to work from home and stay connected to family and friends. Although understanding the performance and the perceived quality of experience for users with bandwidth caps and poor internet connections could guide the design of video-conferencing apps, the usability of video-conferencing applications have been severely overlooked in developing countries like South Africa, where one-third of adults rely on mobile devices to access the internet and where the per-gigabyte data cost is some of the most expensive in Africa. Considering these numbers, we conduct a two-prong study where 1) we measure bandwidth consumption of different Android apps through bandwidth measurement experiments and 2) we conduct interviews with bandwidth-constrained users to better understand their perceptions of mobile videoconferencing apps. The key benefit of this study will be to inform organisations that seek to be inclusive about these tools' relative usability by letting them know about the factors influencing users' quality of experience.
- ItemOpen AccessMilk matters 4.0: bridging milk donor, staff and student needs towards a purposeful and maintainable system(2024) Talbot, Deborah; Densmore, MelissaMilk Matters is a Cape Town based non-profit milk bank. Their primary role is to collect expressed breastmilk from donor mothers, pasteurize it and distribute it to recipient infants in need. This dissertation explores the design and deployment of a donor-facing mobile application and staff-facing web application developed with and for the non-profit organisation (NPO) over the course of postgraduate student projects from 2016 to 2023. A particular focus is on the effects that the communication and feedback provided by the application has on donors' motivation to donate breastmilk. The staff-facing web application allows staff to manage the dynamic content of the mobile application. Additionally, we ask questions about the challenges associated with university-NPO collaborations on mobile development and reflect on design for this context. Technical and procedural challenges faced when getting the mobile application into a deployable state were noted. A pilot study was performed with three donors, followed by a deployment evaluation phase with seven donors and two NPO staff. Qualitative evaluation was done through semi-structured interviews and quantitative data was collected through usage analytics. The mobile application has shown the ability to increase donors' motivation to donate through increased communication between the NPO and its donors and result in donors feeling more appreciated. This occurred through direct communication from within the Donor App, automatic in-app feedback and passive app content. The extent to which donors engage with the mobile application and benefit from it, depends on their personal reasoning for becoming a donor. Donors' usage of the application also results in operational benefits for the milk bank. Challenges encountered in the deployment and maintenance of university-led mobile application development for this low-resourced NPO, highlight the effort required to sustain mobile applications in the app stores. To reduce barriers to future project continuity, recommendations include a clear handover of access to all project related accounts to the project supervisor, secure online access to all project related information and planning for continued contact with outgoing students.
- ItemOpen AccessModelling evolving clinical practice guidelines: a case of Malawi(2018) Msosa, Yamiko Joseph; Keet, C Maria; Densmore, MelissaElectronic medical record (EMR) systems are increasingly being adopted in low- and middle-income countries. This provides an opportunity to support task-shifted health workers with guideline-based clinical decision support to improve the quality of healthcare delivery. However, the formalization of clinical practice guidelines (CPGs) into computer-interpretable guidelines (CIGs) for clinical decision support in such a setting is a very challenging task due to the evolving nature of CPGs and limited healthcare budgets. This study proposed that a CIG modelling language that considers CPG change requirements in their representation models could enable semi-automated support of CPG change operations thereby reducing the burden of maintaining CIGs. Characteristics of CPG changes were investigated to elucidate CPG change requirements using CPG documents from Malawi where EMR systems are routinely used. Thereafter, a model-driven engineering approach was taken to design a CIG modelling framework that has a novel domain-specific modelling language called FCIG for the modelling of evolving CIGs. The CIG modelling framework was implemented using the Xtext framework. The national antiretroviral therapy EMR system for Malawi was extended into a prototype with FCIG support for experimentation. Further studies were conducted with CIG modellers. The evaluations were conducted to answer the following research questions: i) What are the CPG change requirements for modelling an evolving CIG? ii) Can a model-driven engineering approach adequately support the modelling of an evolving CIG? iii) What is the effect of modelling an evolving CIG using FCIG in comparison with the Health Level Seven (HL7) standard for modelling CIGs? Data was collected using questionnaires, logs and observations. The results indicated that finegrained components of a CPG are affected by CPG changes and that those components are not included explicitly in current executable CIG language models. The results also showed that by including explicit semantics for elements that are affected by CPG changes in a language model, smart-editing features for supporting CPG change operations can be enabled in a language-aware code editor. The results further showed that both experienced and CIG modellers perceived FCIG as highly usable. Furthermore, the results suggested that FCIG performs significantly better at CIG modelling tasks as compared to the HL7 standard, Arden Syntax. This study provides empirical evidence that a model-driven engineering approach to clinical guideline formalization supports the authoring and maintenance of evolving CIGs to provide up-to-date clinical decision support in low- and middle-income countries.
- ItemOpen AccessParentCoach: co-designing a chatbot to support first-time parents(2025) Meoli, Leina; Densmore, MelissaRecent advancements in chatbot technology have led to their widespread application across various sectors worldwide. Still, significant challenges remain in their effective design and implementation for healthcare in the diverse, multilingual socio-economic contexts in South Africa. These challenges include limited internet connectivity and the need for multilingual support. This dissertation explores the co-design of a chatbot to support first-time parents' informational needs in an urban South African context by drawing on the perspectives of clinicians and parents using an exploratory and co-design approach. I conducted one-on-one interviews with five clinicians to understand their perspectives on parental support needs and exploratory workshops with ten parents to gather insights on their learning challenges and experiences and their informational needs. My analysis of findings emphasizes the importance of designing with empathy to support vulnerable parents, ensuring chatbots complement healthcare professionals, building clinician trust through credible sources and endorsement by reputable healthcare institutions, and enabling repeated access to information to aid parents' information retention. I then conducted two sets of co-design workshops with 21 parents that gave insight into parents' preferences regarding chatbot design modalities and uncovered constraints for our design. These activities underscored the necessity of preparing communities to co-design unfamiliar technologies since most participants were engaging with chatbots for the first time. Despite this unfamiliarity, participants demonstrated an openness to adopt chatbots for parenting support. Some key design contributions from co-design were to supplement multilingual support with English content and integrate simple language with medical terminology to enhance parents' understanding, enable user-initiated chatbot interactions, and offer customizable features for community inclusivity. Though we set out to co-design a chatbot to support first-time parents, I did not end up building one due to various contextual constraints. The prototype is a ``pseudo-chatbot'', a question-andanswer informational resource presented in a chat-like user interface with search and menus for content exploration that we evaluated in a two-week pilot feasibility trial. The results of the trial demonstrated that familiar social messaging interfaces and robust menu designs enhance usability, even without fully interactive chatbot features, and highlighted the importance of aligning chatbot content with parents' priorities to promote engagement.
- ItemOpen AccessParentCoach: co-designing a chatbot to support first-time parents(2025) Meoli, Leina; Densmore, MelissaRecent advancements in chatbot technology have led to their widespread application across various sectors worldwide. Still, significant challenges remain in their effective design and implementation for healthcare in the diverse, multilingual socio-economic contexts in South Africa. These challenges include limited internet connectivity and the need for multilingual support. This dissertation explores the co-design of a chatbot to support first-time parents' informational needs in an urban South African context by drawing on the perspectives of clinicians and parents using an exploratory and co-design approach. I conducted one-on-one interviews with five clinicians to understand their perspectives on parental support needs and exploratory workshops with ten parents to gather insights on their learning challenges and experiences and their informational needs. My analysis of findings emphasizes the importance of designing with empathy to support vulnerable parents, ensuring chatbots complement healthcare professionals, building clinician trust through credible sources and endorsement by reputable healthcare institutions, and enabling repeated access to information to aid parents' information retention. I then conducted two sets of co-design workshops with 21 parents that gave insight into parents' preferences regarding chatbot design modalities and uncovered constraints for our design. These activities underscored the necessity of preparing communities to co-design unfamiliar technologies since most participants were engaging with chatbots for the first time. Despite this unfamiliarity, participants demonstrated an openness to adopt chatbots for parenting support. Some key design contributions from co-design were to supplement multilingual support with English content and integrate simple language with medical terminology to enhance parents' understanding, enable user-initiated chatbot interactions, and offer customizable features for community inclusivity. Though we set out to co-design a chatbot to support first-time parents, I did not end up building one due to various contextual constraints. The prototype is a ``pseudo-chatbot'', a question-andanswer informational resource presented in a chat-like user interface with search and menus for content exploration that we evaluated in a two-week pilot feasibility trial. The results of the trial demonstrated that familiar social messaging interfaces and robust menu designs enhance usability, even without fully interactive chatbot features, and highlighted the importance of aligning chatbot content with parents' priorities to promote engagement.
- ItemOpen AccessPerformance analysis of hybrid WiFi and TV white space links(2020) Lamola, Mokwape Magdeline; Johnson, David Lloyd; Densmore, Melissa; Lysko, AlbertInternet access has the potential to improve economic growth in developing countries, yet in developing countries with emerging economies, such as South Africa, Internet access opportunities are not evenly distributed. This digital divide exists between urban and rural areas and even within urban areas in many developing countries. Urban areas are densely populated - simplifying telecommunication infrastructure roll-out, whereas rural areas are sparsely populated - making the roll-out of telecommunication infrastructure considerably more complex and expensive. This digital divide poses a significant challenge since a large portion of the developing country's population is based in rural areas. Cellular, satellite and some pockets of WiFi technologies are mostly used to provide access in rural areas. Although these technologies help mitigate connectivity challenges in rural areas, they are often costly and provide limited broadband access. The high cost of access in rural areas is due to the lack of fibre for backhaul that provides cost effective bulk wholesale capacity and the use of costly satellite links or cellular links for Internet access. Cost-effective technology alternatives such as WiFi and/or Television White Space (TVWS) can provide an effective approach to provide affordable last mile and middle mile connectivity for Internet access in many of these poorly connected areas. TVWS provides excellent coverage and penetration through vegetation, buildings since it utilizes spectrum in the UHF bands currently used for Television broadcasting to offer broadband wireless connectivity. Although TVWS has good propagation characteristics in some non-line-ofsight (NLOS) scenarios and can offer better coverage than WiFi, thanks to the mass production and massive industry and development support behind it, WiFi provides low-cost connectivity with better throughput speeds in line-of-sight (LOS) scenarios. Previous research has focused on the characteristics and performance of TVWS and WiFi in isolation. This study aims to describe how their individual characteristics can then be used to compliment each other for improvement in the last-mile access. This work looked at the performance of WiFi and TVWS technology in different settings, including line-of-sight, non-line-of-sight environments and using different combinations of these technologies. Experiments focused on the performance of WiFi (IEEE 802.11a) and TVWS (IEEE 802.11g cards downconverted to UHF) with an objective to help improve connectivity in areas with poor coverage, due to environmental factors, such as vegetation and distance. The study utilized the Council of Scientific and Industrial Research's (CSIR's) Meraka Institute custom built White Space Mesh Node (WSMN) equipped with WiFi and TVWS radio interface cards to carry out the experiments. The study particularly focuses on the 5 GHz Wi-Fi and Ultra High Frequency (UHF) 530 to 600 MHz frequency bands. The study presents an analysis of data collected over the dual-radio wireless network in indoor and outdoor environments. Presentation of this data follows measurements of single radio and aggregate radio link traffic collected in various line-of-sight and non-line-of-sight environments. These measurements deduce the effects of environment on 5 GHz and TVWS frequency band, effects of modifying performance parameters, improvement or degradation of aggregated TVWS WiFi links, and the usage of the measured performance data for network planning. Each experiment tests different combinations of radio settings, such as channel, transmit power and channel width to measure throughput, signal strength, packet loss, and Signal to Noise Ratio. These tests were done in both indoor and outdoor environments. The results collected and presented in this work show that although TVWS has superior propagation characteristics compared to WiFi, its performance is often poorer than WiFi when there is clear line-of-site and at shorter distances. The study, in addition, presents data that shows that the overall radio performance in a network is affected by more than just spectrum availability in space or time, but also by radio settings and the environment. The study also goes on to show that aggregated links, that combine both TVWS and WiFi, do not always lead to better network performance. The study lastly presents tailored scenarios of single and aggregated radio links that lead to better performance with the hope that these will help network designers and researchers make better-informed decisions on how to use available radio resources effectively.
- ItemOpen AccessPreemie Care: A Co-designed Digital Tool to Improve Communication Between Health Personnel and Parents of Preterm Infants(2022) Mburu, Christine Wanjiru; Densmore, Melissa; Joolay,YaseenCommunication between parents and health providers is essential in the Neonatal Intensive Care Unit (NICU) settings to ensure both parties collaborate in infant care. However, in most NICUs, the interaction between parents and NICU staff is strained, thus hindering communication. These communication challenges are due to language, medical vocabulary and cultural barriers between NICU staff and mothers. These challenges create communication gaps, which disempower parents and frustrate health staff. To bridge NICU communication gaps, several researchers have deployed digital health interventions. However, although the existing NICU technologies have effectively improved NICU communication, most parents struggle to interact with these interventions because they do not fit parents' technical and literacy capabilities. These design gaps arise because parents were not fully included in the design process of the existing NICU digital interventions. In this research, we sought to address the communication gaps within the NICU environment by employing a co-design approach to develop a digital intervention that supports infant care journey in a low-resource NICU setting. The co-design process included six research phases that spanned over 32 months. We engaged mothers of premature infants and NICU staff throughout this process while focusing on identifying how best to involve NICU stakeholders in a codesign process to ensure that the final intervention was usable and useful. The co-design process led to the development of MoM connect workflow which was disqualified by mothers and NICU staff because it did not meet mothers' needs. We further engaged NICU stakeholders in the co-design process and agreed on developing Preemie Care (PMC) system, an educational resource tool that disseminated digital health videos in multiple languages and through multiple technologies to empower parents and NICU staff to work together and advocate for their preterm infants. PMC system was deployed at Groote Schuur NICU for eight months where we interacted with users and monitored it usage logs to evaluate its efficacy. Our empirical evidence revealed that access to health information improved parents and their social networks medical vocabulary, thus empowering them to engage with their peers and NICU staff. We also learned that sharing health information in multiple languages does not resolve the language barriers among multilingual NICU parents. Instead, our results show that bilingual parents prefer accessing health information in multiple languages to improve their medical vocabulary and understandability, thus empowering them to engage in their infants' health care and decision-making. Hence, this research provides the design mechanisms for a NICU intervention to bridge communication gaps between bilingual parents and NICU staff. This work contributes to the field of Human-Computer Interaction(HCI) by highlighting the ethical and methodological considerations to engage NICU stakeholders interacting in a sensitive NICU setting in a collaborative co-design process. We also contribute to HCI knowledge by providing design mechanisms for a NICU intervention meant to bridge communication gaps between bilingual parents and NICU staff in a low-resource setting and design features of a digital NICU intervention that enhance family-centred care in the NICU setting.