Towards large scale software based network routing simulation
- Authors: Herbert, Alan
- Date: 2015
- Subjects: Routers (Computer networks) , Computer software , Linux
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4709 , http://hdl.handle.net/10962/d1017931
- Description: Software based routing simulators suffer from large simulation host requirements and are prone to slow downs because of resource limitations, as well as context switching due to user space to kernel space requests. Furthermore, hardware based simulations do not scale with the passing of time as their available resources are set at the time of manufacture. This research aims to provide a software based, scalable solution to network simulation. It aims to achieve this by a Linux kernel-based solution, through insertion of a custom kernel module. This will reduce the number of context switches by eliminating the user space context requirement, and serve to be highly compatible with any host that can run the Linux kernel. Through careful consideration in data structure choice and software component design, this routing simulator achieved results of over 7 Gbps of throughput over multiple simulated node hops on consumer hardware. Alongside this throughput, this routing simulator also brings to light scalability and the ability to instantiate and simulate networks in excess of 1 million routing nodes within 1 GB of system memory
- Full Text:
- Date Issued: 2015
- Authors: Herbert, Alan
- Date: 2015
- Subjects: Routers (Computer networks) , Computer software , Linux
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4709 , http://hdl.handle.net/10962/d1017931
- Description: Software based routing simulators suffer from large simulation host requirements and are prone to slow downs because of resource limitations, as well as context switching due to user space to kernel space requests. Furthermore, hardware based simulations do not scale with the passing of time as their available resources are set at the time of manufacture. This research aims to provide a software based, scalable solution to network simulation. It aims to achieve this by a Linux kernel-based solution, through insertion of a custom kernel module. This will reduce the number of context switches by eliminating the user space context requirement, and serve to be highly compatible with any host that can run the Linux kernel. Through careful consideration in data structure choice and software component design, this routing simulator achieved results of over 7 Gbps of throughput over multiple simulated node hops on consumer hardware. Alongside this throughput, this routing simulator also brings to light scalability and the ability to instantiate and simulate networks in excess of 1 million routing nodes within 1 GB of system memory
- Full Text:
- Date Issued: 2015
Women's micro-narratives of the process of abortion decision-making : justifying the decision to have an abortion
- Mavuso, Jabulile Mary-Jane Jace
- Authors: Mavuso, Jabulile Mary-Jane Jace
- Date: 2015
- Subjects: Abortion -- Psychological aspects , Pregnancy, Unwanted -- Psychological aspects , Narrative therapy , Post-abortion syndrome
- Language: English
- Type: Thesis , Masters , MSocSc
- Identifier: vital:3262 , http://hdl.handle.net/10962/d1017885
- Description: Much of the research on abortion is concerned with determining women’s psychological outcomes post-abortion. There is a small, but increasing, body of research around women’s experiences of abortion (conducted predominantly in Scandinavian countries where abortion laws are liberal). However, research around the decision-making process regarding abortion, particularly research that locates the decision to have an abortion within the economic, religious, social, political, and cultural aspects of women’s lives and that looks at women’s narratives, is virtually non-existent. Drawing on Foucauldian and feminist post-structuralism as well as a narrative-discursive approach, this study sought to explore women’s micro-narratives of the abortion decision-making process in terms of the discourses used to construct these micro-narratives and the subject positions made available within these discourses. This study also sought to determine whether the power relations referred to by participants contributed to unsupported and unsupportable pregnancies and the implications this had for reproductive justice. Purposive sampling was used to recruit a total of 25 participants from three different abortion facilities in the Eastern Cape. Participants were ‘Black’ women, mostly unemployed and unmarried with ages ranging between 19 and 35 years old. In analysing and interpreting participants’ narratives, the picture that emerged was an over-arching narrative in which women described the abortion decision as something that they were ‘forced’ into by their circumstances. To construct this narrative, women justified the decision to have an abortion by drawing on discourses that normalise certain practices located within the husband-wife and parent-child axes and make the pregnancy a problematic, unsupported and unsupportable one. Gendered and generational power relations reinforced this and contributed to the denial of reproductive justice
- Full Text:
- Date Issued: 2015
- Authors: Mavuso, Jabulile Mary-Jane Jace
- Date: 2015
- Subjects: Abortion -- Psychological aspects , Pregnancy, Unwanted -- Psychological aspects , Narrative therapy , Post-abortion syndrome
- Language: English
- Type: Thesis , Masters , MSocSc
- Identifier: vital:3262 , http://hdl.handle.net/10962/d1017885
- Description: Much of the research on abortion is concerned with determining women’s psychological outcomes post-abortion. There is a small, but increasing, body of research around women’s experiences of abortion (conducted predominantly in Scandinavian countries where abortion laws are liberal). However, research around the decision-making process regarding abortion, particularly research that locates the decision to have an abortion within the economic, religious, social, political, and cultural aspects of women’s lives and that looks at women’s narratives, is virtually non-existent. Drawing on Foucauldian and feminist post-structuralism as well as a narrative-discursive approach, this study sought to explore women’s micro-narratives of the abortion decision-making process in terms of the discourses used to construct these micro-narratives and the subject positions made available within these discourses. This study also sought to determine whether the power relations referred to by participants contributed to unsupported and unsupportable pregnancies and the implications this had for reproductive justice. Purposive sampling was used to recruit a total of 25 participants from three different abortion facilities in the Eastern Cape. Participants were ‘Black’ women, mostly unemployed and unmarried with ages ranging between 19 and 35 years old. In analysing and interpreting participants’ narratives, the picture that emerged was an over-arching narrative in which women described the abortion decision as something that they were ‘forced’ into by their circumstances. To construct this narrative, women justified the decision to have an abortion by drawing on discourses that normalise certain practices located within the husband-wife and parent-child axes and make the pregnancy a problematic, unsupported and unsupportable one. Gendered and generational power relations reinforced this and contributed to the denial of reproductive justice
- Full Text:
- Date Issued: 2015
An examination of validation practices in relation to the forensic acquisition of digital evidence in South Africa
- Authors: Jordaan, Jason
- Date: 2014
- Subjects: Electronic evidence , Evidence, Criminal , Forensic sciences , Evidence, Criminal -- South Africa -- Law and legislation
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4706 , http://hdl.handle.net/10962/d1016361
- Description: The acquisition of digital evidence is the most crucial part of the entire digital forensics process. During this process, digital evidence is acquired in a forensically sound manner to ensure the legal admissibility and reliability of that evidence in court. In the acquisition process various hardware or software tools are used to acquire the digital evidence. All of the digital forensic standards relating to the acquisition of digital evidence require that the hardware and software tools used in the acquisition process are validated as functioning correctly and reliably, as this lends credibility to the evidence in court. In fact the Electronic Communications and Transactions Act 25 of 2002 in South Africa specifically requires courts to consider issues such as reliability and the manner in which the integrity of digital evidence is ensured when assessing the evidential weight of digital evidence. Previous research into quality assurance in the practice of digital forensics in South Africa identified that in general, tool validation was not performed, and as such a hypothesis was proposed that digital forensic practitioners in South Africa make use of hardware and/or software tools for the forensic acquisition of digital evidence, whose validity and/or reliability cannot be objectively proven. As such the reliability of any digital evidence preserved using those tools is potentially unreliable. This hypothesis was tested in the research through the use of a survey of digital forensic practitioners in South Africa. The research established that the majority of digital forensic practitioners do not use tools in the forensic acquisition of digital evidence that can be proven to be validated and/or reliable. While just under a fifth of digital forensic practitioners can provide some proof of validation and/or reliability, the proof of validation does not meet formal international standards. In essence this means that digital evidence, which is preserved through the use of specific hardware and/or software tools for subsequent presentation and reliance upon as evidence in a court of law, is preserved by tools where the objective and scientific validity thereof has not been determined. Since South African courts must consider reliability in terms of Section 15(3) of the Electronic Communications and Transactions Act 25 of 2002 in assessing the weight of digital evidence, this is undermined through the current state of practice in South Africa by digital forensic practitioners.
- Full Text:
- Date Issued: 2014
- Authors: Jordaan, Jason
- Date: 2014
- Subjects: Electronic evidence , Evidence, Criminal , Forensic sciences , Evidence, Criminal -- South Africa -- Law and legislation
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4706 , http://hdl.handle.net/10962/d1016361
- Description: The acquisition of digital evidence is the most crucial part of the entire digital forensics process. During this process, digital evidence is acquired in a forensically sound manner to ensure the legal admissibility and reliability of that evidence in court. In the acquisition process various hardware or software tools are used to acquire the digital evidence. All of the digital forensic standards relating to the acquisition of digital evidence require that the hardware and software tools used in the acquisition process are validated as functioning correctly and reliably, as this lends credibility to the evidence in court. In fact the Electronic Communications and Transactions Act 25 of 2002 in South Africa specifically requires courts to consider issues such as reliability and the manner in which the integrity of digital evidence is ensured when assessing the evidential weight of digital evidence. Previous research into quality assurance in the practice of digital forensics in South Africa identified that in general, tool validation was not performed, and as such a hypothesis was proposed that digital forensic practitioners in South Africa make use of hardware and/or software tools for the forensic acquisition of digital evidence, whose validity and/or reliability cannot be objectively proven. As such the reliability of any digital evidence preserved using those tools is potentially unreliable. This hypothesis was tested in the research through the use of a survey of digital forensic practitioners in South Africa. The research established that the majority of digital forensic practitioners do not use tools in the forensic acquisition of digital evidence that can be proven to be validated and/or reliable. While just under a fifth of digital forensic practitioners can provide some proof of validation and/or reliability, the proof of validation does not meet formal international standards. In essence this means that digital evidence, which is preserved through the use of specific hardware and/or software tools for subsequent presentation and reliance upon as evidence in a court of law, is preserved by tools where the objective and scientific validity thereof has not been determined. Since South African courts must consider reliability in terms of Section 15(3) of the Electronic Communications and Transactions Act 25 of 2002 in assessing the weight of digital evidence, this is undermined through the current state of practice in South Africa by digital forensic practitioners.
- Full Text:
- Date Issued: 2014
The treatment of brewery effluent using an integrated high rate algal ponding system
- Authors: Cilliers, Anneke
- Date: 2012
- Subjects: Water -- Purification -- South Africa , Algae -- Biotechnology , Algae culture , Algae -- Economic aspects
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:5331 , http://hdl.handle.net/10962/d1005177 , Water -- Purification -- South Africa , Algae -- Biotechnology , Algae culture , Algae -- Economic aspects
- Description: The application of high rate algal ponds (HRAP) in the treatment of brewery effluent that met the South African Department of Water Affairs and Forestry's (DWAF) general limits for discharge into a natural water resource of 1998 were tested during a lO-month baseline phase, followed by an 11-month optimization phase. The objective of the baseline phase was to monitor the seasonal performance of HRAPs. The hydraulic retention time (HRT) fluctuated between 11.16 d and 12.00 d in HRAPs. The chemical oxygen demand (COD) increased from 130.12 ± 6.94 mg/L (post-AD), to 171.21 ± 7.99 mg/L (post-HRAP) . The presence of algal cells and evaporation contributed towards an increase in post-HRAP COD. The ammonia (NH₄-N) concentration decreased from 46.59 ± 2.47 mg/L (post-AD), to 1.08 ± 0.12 mg/L (post-HRAP). The nitrite (NO₂- N) concentration remained below 1.00 mg/L in post-pilot plant AD, post-PFP and post-HRAP effluent. The phosphate (PO₄-P) concentration decreased from 29.81 ± 1.39 mg/L (post-AD) to 17.30 ± 1.16 mg/L PO₄-P. The objective of the optimization phase was to manipulate the HRT to achieve the maximum treatment rate that met the DWAF general limits for discharge into a natural water resource of 1998. Nitrogen (as NH₄-N, NO₃-N, NO₂-N) removal efficiency was used as an indicator of nutrient removal success. HRT was influenced by season. The optimal HRT for autumn was 4.30 d at a temperature of 20.53ºC in HRAP A2 (heated) and 18.96ºC in HRAP B2 (ambient). The optimal HRT for summer was 2.74 d at 29.90ºC in HRAP A2 (heated) and 26.36ºC in HRAP B2 (ambient). The COD decreased from 152.33 ± 4.85 mg/L (post-AD) to 95 .00 ± 3.75 mg/L (post-HRAP A2), and to 100.82 ± 5.93 mg/L (post-HRAP B2). The incoming NH₄-N concentration decreased from 42.53 ± 1.38 mg/ L (post-AD), to 1.70 ± 0.81 mg/ L (post-HRAP) . The nitrate (NO₃-N) concentration post-HRAP was 12 - 14 mg/L. The main methods for NH₄-N removal were probably NH₄-N volatilization through algal uptake. HRAPs were able to lower nitrogen and phosphorous concentrations to within the DWAF limits under normal operating conditions. It is recommended that HRAP treated brewery wastewater be used for irrigation after salt removal, or alternatively, for groundwater recharge . Regulatory exemptions would be required for higher than permitted COD and EC concentrations to enable these actions.
- Full Text:
- Date Issued: 2012
- Authors: Cilliers, Anneke
- Date: 2012
- Subjects: Water -- Purification -- South Africa , Algae -- Biotechnology , Algae culture , Algae -- Economic aspects
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:5331 , http://hdl.handle.net/10962/d1005177 , Water -- Purification -- South Africa , Algae -- Biotechnology , Algae culture , Algae -- Economic aspects
- Description: The application of high rate algal ponds (HRAP) in the treatment of brewery effluent that met the South African Department of Water Affairs and Forestry's (DWAF) general limits for discharge into a natural water resource of 1998 were tested during a lO-month baseline phase, followed by an 11-month optimization phase. The objective of the baseline phase was to monitor the seasonal performance of HRAPs. The hydraulic retention time (HRT) fluctuated between 11.16 d and 12.00 d in HRAPs. The chemical oxygen demand (COD) increased from 130.12 ± 6.94 mg/L (post-AD), to 171.21 ± 7.99 mg/L (post-HRAP) . The presence of algal cells and evaporation contributed towards an increase in post-HRAP COD. The ammonia (NH₄-N) concentration decreased from 46.59 ± 2.47 mg/L (post-AD), to 1.08 ± 0.12 mg/L (post-HRAP). The nitrite (NO₂- N) concentration remained below 1.00 mg/L in post-pilot plant AD, post-PFP and post-HRAP effluent. The phosphate (PO₄-P) concentration decreased from 29.81 ± 1.39 mg/L (post-AD) to 17.30 ± 1.16 mg/L PO₄-P. The objective of the optimization phase was to manipulate the HRT to achieve the maximum treatment rate that met the DWAF general limits for discharge into a natural water resource of 1998. Nitrogen (as NH₄-N, NO₃-N, NO₂-N) removal efficiency was used as an indicator of nutrient removal success. HRT was influenced by season. The optimal HRT for autumn was 4.30 d at a temperature of 20.53ºC in HRAP A2 (heated) and 18.96ºC in HRAP B2 (ambient). The optimal HRT for summer was 2.74 d at 29.90ºC in HRAP A2 (heated) and 26.36ºC in HRAP B2 (ambient). The COD decreased from 152.33 ± 4.85 mg/L (post-AD) to 95 .00 ± 3.75 mg/L (post-HRAP A2), and to 100.82 ± 5.93 mg/L (post-HRAP B2). The incoming NH₄-N concentration decreased from 42.53 ± 1.38 mg/ L (post-AD), to 1.70 ± 0.81 mg/ L (post-HRAP) . The nitrate (NO₃-N) concentration post-HRAP was 12 - 14 mg/L. The main methods for NH₄-N removal were probably NH₄-N volatilization through algal uptake. HRAPs were able to lower nitrogen and phosphorous concentrations to within the DWAF limits under normal operating conditions. It is recommended that HRAP treated brewery wastewater be used for irrigation after salt removal, or alternatively, for groundwater recharge . Regulatory exemptions would be required for higher than permitted COD and EC concentrations to enable these actions.
- Full Text:
- Date Issued: 2012
The sulphidization of mineral surfaces as applied to the froth flotation process
- Authors: Ramagwede, Mudzimba Hubert
- Date: 1988 , 2013-02-28
- Subjects: Sulfide minerals , Flotation
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4296 , http://hdl.handle.net/10962/d1004590
- Description: This work constitutes a fundamental study of the interaction between soluble sulphide,copper (II) oxide and cerussite particles in the presence of Ca²⁺ ,Mg²⁺ starch , gum arabic and Triton X- IOO . A detailed investigation of the effect of pH of the system on the rate of sulphide uptake was made . In addition , the structural form of the surface precipitat.es were determined with the aid of scanning electron microscopy . On the basis of these results , it was concluded that adsorption of sulphide on cerussite in the presence or absence of Ca²⁺ starch, gum arabic and Triton X-IOO could either lead to the formation of a non-uniform or a uniform sulphide layer depending on the experimental conditions . However , the interaction of copper (II) · oxide wi th soluble sulphide in the presence or absence of the above mentioned species always led to the formation or a non-uniform sulphide layer . Preliminary experiments of the interaction between xanthate and sulphidized surface showed that oxide surface covered with metal sulphide layer reacts with less xanthate than the free oxide surface.
- Full Text:
- Date Issued: 1988
- Authors: Ramagwede, Mudzimba Hubert
- Date: 1988 , 2013-02-28
- Subjects: Sulfide minerals , Flotation
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4296 , http://hdl.handle.net/10962/d1004590
- Description: This work constitutes a fundamental study of the interaction between soluble sulphide,copper (II) oxide and cerussite particles in the presence of Ca²⁺ ,Mg²⁺ starch , gum arabic and Triton X- IOO . A detailed investigation of the effect of pH of the system on the rate of sulphide uptake was made . In addition , the structural form of the surface precipitat.es were determined with the aid of scanning electron microscopy . On the basis of these results , it was concluded that adsorption of sulphide on cerussite in the presence or absence of Ca²⁺ starch, gum arabic and Triton X-IOO could either lead to the formation of a non-uniform or a uniform sulphide layer depending on the experimental conditions . However , the interaction of copper (II) · oxide wi th soluble sulphide in the presence or absence of the above mentioned species always led to the formation or a non-uniform sulphide layer . Preliminary experiments of the interaction between xanthate and sulphidized surface showed that oxide surface covered with metal sulphide layer reacts with less xanthate than the free oxide surface.
- Full Text:
- Date Issued: 1988
A study of the molecular variation between orbivirus proteins
- Authors: Whistler, Toni
- Date: 1985 , 2013-03-13
- Subjects: Proteins -- Analysis , Polypeptides , Bluetongue virus , Orbivirus infections
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:3892 , http://hdl.handle.net/10962/d1003290 , Proteins -- Analysis , Polypeptides , Bluetongue virus , Orbivirus infections
- Description: The aim of this study was to initiate a structural analysis of the capsid polypeptides from several serotypes of bluetongue virus in order to provide insight into the relatedness and possible origins of the different serotypes. Tryptic peptide mapping of ¹²⁵I-labelled group antigen by ion exchange chromatography was used to assess the structural relatedness of seven BTV serotypes from Southern Africa, North America and Australia. Each serotype had several tyrosine containing tryptic peptides which were unique, but approximately 35% of the peptides analyzed were found to be highly conserved between all 7 serotypes. BTV-20 appeared to be closely related to BTV-B and these two serotypes with BTV-4 and BTV-17 appeared to form a closely knit central cluster. , KMBT_363 , Adobe Acrobat 9.53 Paper Capture Plug-in
- Full Text:
- Date Issued: 1985
- Authors: Whistler, Toni
- Date: 1985 , 2013-03-13
- Subjects: Proteins -- Analysis , Polypeptides , Bluetongue virus , Orbivirus infections
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:3892 , http://hdl.handle.net/10962/d1003290 , Proteins -- Analysis , Polypeptides , Bluetongue virus , Orbivirus infections
- Description: The aim of this study was to initiate a structural analysis of the capsid polypeptides from several serotypes of bluetongue virus in order to provide insight into the relatedness and possible origins of the different serotypes. Tryptic peptide mapping of ¹²⁵I-labelled group antigen by ion exchange chromatography was used to assess the structural relatedness of seven BTV serotypes from Southern Africa, North America and Australia. Each serotype had several tyrosine containing tryptic peptides which were unique, but approximately 35% of the peptides analyzed were found to be highly conserved between all 7 serotypes. BTV-20 appeared to be closely related to BTV-B and these two serotypes with BTV-4 and BTV-17 appeared to form a closely knit central cluster. , KMBT_363 , Adobe Acrobat 9.53 Paper Capture Plug-in
- Full Text:
- Date Issued: 1985
Proton conduction in organic solids
- Authors: Chan-Henry, Robert Yatshein
- Date: 1971
- Subjects: Electrolytes -- Conductivity , Protons , Organic conductors , Organic solid state chemistry
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4446 , http://hdl.handle.net/10962/d1007729 , Electrolytes -- Conductivity , Protons , Organic conductors , Organic solid state chemistry
- Description: Dielectric, d. c. conductivity and electrolysis measurements have been made principally on solid imidazole and urea. Electrode effects, especially the development of a suitable protode, and techniques for detecting mobile protons in solids were pursued. The dielectric data have been correlated with the d. c. results. A mechanism for extrinsic proton conduction in urea has been proposed.
- Full Text:
- Date Issued: 1971
- Authors: Chan-Henry, Robert Yatshein
- Date: 1971
- Subjects: Electrolytes -- Conductivity , Protons , Organic conductors , Organic solid state chemistry
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:4446 , http://hdl.handle.net/10962/d1007729 , Electrolytes -- Conductivity , Protons , Organic conductors , Organic solid state chemistry
- Description: Dielectric, d. c. conductivity and electrolysis measurements have been made principally on solid imidazole and urea. Electrode effects, especially the development of a suitable protode, and techniques for detecting mobile protons in solids were pursued. The dielectric data have been correlated with the d. c. results. A mechanism for extrinsic proton conduction in urea has been proposed.
- Full Text:
- Date Issued: 1971
- «
- ‹
- 1
- ›
- »