{"id":{"repo_id":"cape-town","oai_identifier":"oai:open.uct.ac.za:11427/36513"},"canonical_url":"https://search.dev.ndltd.org/etd/cape-town/oai:open.uct.ac.za:11427/36513","repository":{"repo_id":"cape-town","name":"University of Cape Town","base_url":"https://open.uct.ac.za/oai/request"},"display":{"title":"Effect of content caching on user QoE in iNethi community network","abstract":"The aim of this research was to determine effectiveness of content caching in community networks. This was achieved by measuring network performance and user quality of experience. The network performance was measured by performing latency and throughput tests in the network. Latency, throughput and video performance measurements were carried out in the Ocean View community network between the main server and access points in 8 locations in the network. The same measurements were carried out in the simulated network using 3 different caching strategies. The network measurements showed that caches resulted in lower latency and higher throughput in the simulated networks. Also caches resulted in less time required for initial buffering to occur, less time taken for video to start playing on its best quality and less time for the video to complete playing compared to the main server. This suggests that content caching improved resource utilisation, network performance and user QoE. A comparison between the cache placement strategies was done to determine which strategy performed best in the simulated network. Latency, throughput and video performance measurements were carried out for geography, delay and hop count cache placement. From the results obtained, hop count cache placement resulted in the lowest average latency, highest average throughput and best video performance. The simulated network was then expanded and measurements were again carried out in the expanded network. The expanded network adopted hop count cache placement to determine if the network would continue to improve performance when more caches are added. Expansion of the network resulted in lower average latency, higher average throughput and better video performance at the caches compared to the main server. This reinforces the effectiveness of content caching in improving network performance even in larger networks.","abstract_html":"The aim of this research was to determine effectiveness of content caching in community networks. This was achieved by measuring network performance and user quality of experience. The network performance was measured by performing latency and throughput tests in the network. Latency, throughput and video performance measurements were carried out in the Ocean View community network between the main server and access points in 8 locations in the network. The same measurements were carried out in the simulated network using 3 different caching strategies. The network measurements showed that caches resulted in lower latency and higher throughput in the simulated networks. Also caches resulted in less time required for initial buffering to occur, less time taken for video to start playing on its best quality and less time for the video to complete playing compared to the main server. This suggests that content caching improved resource utilisation, network performance and user QoE. A comparison between the cache placement strategies was done to determine which strategy performed best in the simulated network. Latency, throughput and video performance measurements were carried out for geography, delay and hop count cache placement. From the results obtained, hop count cache placement resulted in the lowest average latency, highest average throughput and best video performance. The simulated network was then expanded and measurements were again carried out in the expanded network. The expanded network adopted hop count cache placement to determine if the network would continue to improve performance when more caches are added. Expansion of the network resulted in lower average latency, higher average throughput and better video performance at the caches compared to the main server. This reinforces the effectiveness of content caching in improving network performance even in larger networks.","abstract_has_math":false,"creators":["Mwenje, Chikomborero"],"institution":"Department of Computer Science","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Chavula, Josiah"],"committee_chairs":[],"committee_members":[],"year":2022,"date_issued":"2022","date_published":"2022","updated_at":"2026-07-22T22:23:23Z","subjects":["Computer Science"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/11427/36513","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Chavula, Josiah"]},{"key":"dc:creator","label":"Author","values":["Mwenje, Chikomborero"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2022-06-22T15:45:25Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2022-06-22T15:45:25Z"]},{"key":"dc:date.issued","label":"Date","values":["2022"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Department of Computer Science"]},{"key":"dc:type","label":"Dc Type","values":["Master Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["Masters","MSc"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/11427/36513"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The aim of this research was to determine effectiveness of content caching in community networks. This was achieved by measuring network performance and user quality of experience. The network performance was measured by performing latency and throughput tests in the network. Latency, throughput and video performance measurements were carried out in the Ocean View community network between the main server and access points in 8 locations in the network. The same measurements were carried out in the simulated network using 3 different caching strategies. The network measurements showed that caches resulted in lower latency and higher throughput in the simulated networks. Also caches resulted in less time required for initial buffering to occur, less time taken for video to start playing on its best quality and less time for the video to complete playing compared to the main server. This suggests that content caching improved resource utilisation, network performance and user QoE. A comparison between the cache placement strategies was done to determine which strategy performed best in the simulated network. Latency, throughput and video performance measurements were carried out for geography, delay and hop count cache placement. From the results obtained, hop count cache placement resulted in the lowest average latency, highest average throughput and best video performance. The simulated network was then expanded and measurements were again carried out in the expanded network. The expanded network adopted hop count cache placement to determine if the network would continue to improve performance when more caches are added. Expansion of the network resulted in lower average latency, higher average throughput and better video performance at the caches compared to the main server. This reinforces the effectiveness of content caching in improving network performance even in larger networks."]},{"key":"dc:title","label":"Title","values":["Effect of content caching on user QoE in iNethi community network"]}]}],"canonical_facts":{"dc:contributor.advisor":["Chavula, Josiah"],"dc:creator":["Mwenje, Chikomborero"],"dc:date.accessioned":["2022-06-22T15:45:25Z"],"dc:date.available":["2022-06-22T15:45:25Z"],"dc:date.issued":["2022"],"dc:description.abstract":["The aim of this research was to determine effectiveness of content caching in community networks. This was achieved by measuring network performance and user quality of experience. The network performance was measured by performing latency and throughput tests in the network. Latency, throughput and video performance measurements were carried out in the Ocean View community network between the main server and access points in 8 locations in the network. The same measurements were carried out in the simulated network using 3 different caching strategies. The network measurements showed that caches resulted in lower latency and higher throughput in the simulated networks. Also caches resulted in less time required for initial buffering to occur, less time taken for video to start playing on its best quality and less time for the video to complete playing compared to the main server. This suggests that content caching improved resource utilisation, network performance and user QoE. A comparison between the cache placement strategies was done to determine which strategy performed best in the simulated network. Latency, throughput and video performance measurements were carried out for geography, delay and hop count cache placement. From the results obtained, hop count cache placement resulted in the lowest average latency, highest average throughput and best video performance. The simulated network was then expanded and measurements were again carried out in the expanded network. The expanded network adopted hop count cache placement to determine if the network would continue to improve performance when more caches are added. Expansion of the network resulted in lower average latency, higher average throughput and better video performance at the caches compared to the main server. This reinforces the effectiveness of content caching in improving network performance even in larger networks."],"dc:identifier.uri":["http://hdl.handle.net/11427/36513"],"dc:publisher.department":["Department of Computer Science"],"dc:subject":["Computer Science"],"dc:title":["Effect of content caching on user QoE in iNethi community network"],"dc:type":["Master Thesis"],"dc:type.qualificationlevel":["Masters","MSc"]},"updated_at":"2026-07-22T22:23:23Z"}