A Prototyping Environment for Investigating Context Aware Wearable Applications.
- Authors: Tsegaye, Melekam , Bangay, Shaun D , Terzoli, Alfredo
- Date: 1999
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/432783 , vital:72900 , https://www.cs.ru.ac.za/research/g98t4414/static/papers/wearprototsegaye05.pdf
- Description: In this paper we introduce the concept of a contextaware, wearable application prototyping environment, which can be used to support research into new wearable applications. We also present an initial specification for such an environment and show how different types of sensors can be modelled to produce data that describes a given context scenario using our prototyping approach.
- Full Text:
- Date Issued: 1999
XML to facilitate management of multi-vendor networks
- Authors: Halse, Guy A , Wells, George C , Terzoli, Alfredo
- Date: 2001
- Subjects: XML Network Management SNMP
- Language: English
- Type: Conference paper
- Identifier: vital:6602 , http://hdl.handle.net/10962/d1009322
- Description: Many standards aimed at managing networks currently exist, and yet networks remain notoriously difficult to maintain. Template-based management systems go a long way towards solving this problem. By developing an XML based language to describe network elements, as well as the topology of a network, we can create tools that are free from vendor specific idiosyncrasies, and are capable of managing both today’s networks and those of the future.
- Full Text:
- Date Issued: 2001
A bi-directional SOAP/SMS gateway service
- Authors: Halse, Guy A , Terzoli, Alfredo , Wells, George C
- Date: 2002
- Subjects: Broadband 2 SATNAC 2002
- Language: English
- Type: Conference paper
- Identifier: vital:6600 , http://hdl.handle.net/10962/d1008293
- Description: Many applications need the ability to do real-time notification when events occur. Often the people who need to be kept aware of events are in a remote location. This paper looks at a bi-directional gateway between networked computers and the GSM short message service. The gateway is implemented as a web service, and uses the Simple Object Access Protocol to facilitate data communication. The service interacts with a database in order to facilitate retrieval of sent or received messages, as well as provide accounting abilities. It is intended as a practical proof-of-concept application demonstrating some ofdemonstrating some of the capabilities of the Simple Object Access Protocol.
- Full Text:
- Date Issued: 2002
An investigation into multimedia service creation using sip
- Authors: Hsieh, M , Okuthe, J , Terzoli, Alfredo , Wentworth, Peter E
- Date: 2002
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427533 , vital:72445 , https://www.researchgate.net/profile/Alfredo-Ter-zoli/publication/267852929_An_investigation_into_multimedia_service_creation_using_SIP/links/5523cb990cf2b351d9c338c9/An-investigation-into-multimedia-service-creation-using-SIP.pdf
- Description: This paper investigates two sip architectures and how services creation works in those two environments. The two architectures are SIPCOMM (www. sipcomm. com) and VOCAL (www. vovida. org). As a concrete example we look at how the voicemail service is implemented in both environments and then at how we could implement an alarm service.
- Full Text:
- Date Issued: 2002
CANS: Customizable Alarm Notification System, an H. 323 Signalling Service
- Authors: Penton, J , Terzoli, Alfredo
- Date: 2002
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427562 , vital:72447 , https://www.cs.ru.ac.za/research/g97p5142/Docs/CANSSATNAC2002.pdf
- Description: H. 323 is a standardized signalling protocol for Voice over IP (VoIP) networks, which defines the terminal equipment and services that ena-ble real-time multimedia (data, voice, and video) communication over packetbased networks. One of the major advantages of carrying voice over Computer Networks, as opposed to the traditional SCN, is the pos-sibility of creating a wealth of services and integrating them into the network with minimal time and cost. Among these services, exists a subset that may need to interact at the signalling layer and H. 323 (ver-sion 4) provides mechanisms for this. This paper focuses on an appli-cation that was developed to explore and demonstrate H. 323’s signal-ling service creation and extension mechanisms.
- Full Text:
- Date Issued: 2002
Open source in South African schools : two case studies
- Authors: Halse, Guy A , Terzoli, Alfredo
- Date: 2002
- Subjects: Open source
- Language: English
- Type: Conference paper
- Identifier: vital:6601 , http://hdl.handle.net/10962/d1009321
- Description: One of the major problems facing schools in South Africa is the difficulty in obtaining modern, up-to-date computer facilities. This paper looks at the use of open source solutions in two government schools in South Africa to demonstrate that it is possible for schools to utilise almost any existing computer to provide effective network solutions.
- Full Text:
- Date Issued: 2002
A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet
- Authors: Swales, D , Sewry, David , Terzoli, Alfredo
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427501 , vital:72443 , https://www.researchgate.net/profile/Alfredo-Ter-zoli/publication/237337386_A_Performance_Comparison_of_Web_Development_Technologies_to_Distribute_Multimedia_across_an_Intranet/links/0c9605298fdf33d7c0000000/A-Performance-Comparison-of-Web-Development-Technologies-to-Distribute-Multimedia-across-an-Intranet.pdf
- Description: In recent years the World Wide Web has transformed into a dynamic, interactive medium, exposing a proliferation of on-line services that dis-tribute large quantities of multimedia. This has increased awareness of the need to select an appropriate Web programming technology when creating Webbased services. This paper compares three dynamic Web programming technologies from the point of view of performance in multimedia distribution. In particular, this paper examines Sun Microsys-tem’s Java Server Pages (JSP), Microsoft’s Active Server Page’s (ASP) and the more recent ASP .NET. The comparison is based on testing applications that distribute multiple images from an Oracle 9i database to Web-enabled clients. Previous research conducted by Oracle indi-cates that JSP and the underlying Java platform outperform ASP. The results in this paper, however, do not agree with Oracle’s statement as JSP tends to be marginally slower than ASP.
- Full Text:
- Date Issued: 2003
Asterisk: A converged tdm and packet-based communications system
- Authors: Penton, J , Terzoli, Alfredo
- Date: 2003
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427547 , vital:72446 , https://citeseerx.ist.psu.edu/document?repid=rep1andtype=pdfanddoi=70080710a6f96bf1c071be14a8b21c17ff8cbc4d
- Description: Converged TDM and packet-based communications systems are a popular topic in computer science and telecommunications arenas. This paper discusses a system called Asterisk that is an open source hybrid TDM and packet voice platform. Asterisk is designed to interface any piece of telephony hardware or software with any telephony application. This makes Asterisk a powerful component that can be easily used in NGN softswitches, conferencing servers and Private Branch eXchanges (PBX). Asterisk has been deployed in the Rhodes University Computer Science Department’s VoIP environment and integrated with our existing H. 323 and SIP packet-based networks. This paper discusses the de-ployment of Asterisk, its interworking with our H. 323 and SIP networks and the functionality it offers in terms of a converged TDM and packet-based communications system.
- Full Text:
- Date Issued: 2003
An email based issue-tracking workflow system that is extensible across organizational boundaries
- Authors: Kwinana, Z N , Wentworth, Peter E , Terzoli, Alfredo
- Date: 2004
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427517 , vital:72444 , https://www.researchgate.net/profile/Alfredo-Terzoli/publication/267848658_AN_EMAIL_BASED_ISSUE-TRACK-ING_WORKFLOW_SYSTEM_THAT_IS_EXTENSIBLE_ACROSS_ORGANIZATIONAL_BOUNDARIES/links/5523cb990cf2b351d9c338cb/AN-EMAIL-BASED-ISSUE-TRACKING-WORKFLOW-SYSTEM-THAT-IS-EXTENSIBLE-ACROSS-ORGANIZATIONAL-BOUNDARIES.pdf
- Description: There is a demand for improved communication and efficiency within the work place. As emails are generally used more than issue tracking systems, this paper will investigate a way of integrating the main fea-tures of email with those of an issue tracking system to ensure tasks are completed and if not information is provided to the relevant people at the relevant times. This will be done by creating an issue in an issue tracking system that is linkable to an email so as to track tasks that need to be done and follow the task through until completion.
- Full Text:
- Date Issued: 2004
iLanga: A next generation VOIP-based, TDM-enabled PBX
- Authors: Penton J , Terzoli, Alfredo
- Date: 2004
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427591 , vital:72449 , https://www.researchgate.net/profile/Alfredo-Terzoli/publication/228963823_iLanga_a_next_generation_VoIP-based_TDM-enabled_PBX/links/02bfe51344c9db1c75000000/iLanga-a-next-generation-VoIP-based-TDM-enabled-PBX.pdf
- Description: iLanga is a complete, cost-effective, computer-based PBX built and be-ing prepared as a commercial product at Rhodes University. Running on a single PC (in its minimal configuration), iLanga provides all the fea-tures of a conventional PBX together with full support for VoIP. In this paper we introduce and discuss iLanga’s architecture, emphasising its main components, Asterisk, SIP Express Router (SER) and OpenH323 Gatekeeper (OpenGK). We also discuss the development of new ser-vices and features in iLanga as well as the possibility to manage and customize it. The paper concludes with the description of a pilot de-ployment of iLanga that we are using to test and refine the system.
- Full Text:
- Date Issued: 2004
Models of Internet Connectivity in Previously Disadvantaged Secondary Schools in the Eastern Cape
- Authors: Brandt, Ingrid , Terzoli, Alfredo , Hodgkinson-Williams, Cheryl
- Date: 2004
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427602 , vital:72450 , https://d1wqtxts1xzle7.cloudfront.net/43383861/Models_of_Internet_Connectivity_in_Previ20160305-2534-1salhbh-libre.pdf?1457175561=andresponse-content-disposi-tion=inline%3B+filename%3DModels_of_Internet_Connectivity_in_Previ.pdfandExpires=1714994733andSignature=AS-VDG85ZQPZzWwvz3ITck4K9JIs4zA2bCzFW9LLCYPj9aI~gA4qSOmURIkQz4VE2ZiOrjWHDyeebZyoYs50SPW8~IF31aXPoz8MFAY~qz0DgIAVCNF5k7vXqnCxmnuE5zMEjnxxkNigthvwSD4yDrpJ0Hy5VdN20~3p1j0E9N7zaiTPexGvrH85p3k~bb4Mht00QdltgVGO3tcqiAA9-eskZ--mS7X1acD3ehhXVG7hGVxLqq6TsjdEWOKh6Z4Gkt0Utdcx84zWAkC56yN8GoHwTbxt1DkjMOuatLhWppfMLNQPy6hNYga9GNq-0dalbisbJ1G-Nrbez0O0w2w8EA__andKey-Pair-Id=APKAJLOHF5GGSLRBV4ZA
- Description: Computers are increasingly considered a valuable tool in Education, not only for the purpose of administration but also for teaching and learning. This project aims to model Internet connectivity to previously disadvan-taged schools in the Eastern Cape by investigating known networking technologies in the context of such schools. We look at wired and wireless technologies, while bearing in mind issues such as cost, organisation ca-pacity and such like.
- Full Text:
- Date Issued: 2004
Wearing your PIM: experiments with an audio enhanced PIM
- Authors: Tsegaye, Melekam , Bangay, Shaun D , Terzoli, Alfredo
- Date: 2004
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/432854 , vital:72904 , https://www.cs.ru.ac.za/research/g98t4414/static/papers/wpimfinal.pdf
- Description: PIM systems help organise people’s lives by providing address book, schedule and task management facilities. Current PIM’s manage this information by collecting and storing it as textual data. With the advent of the wearable computer, using text only is no longer an efficient and convenient mechanism for managing personal information. A wearable computer should use data from various sensors (video, audio, location, environmental, user state) to organise personal information. In this paper we examine how audio can be used to enhance the facilities provided by text-only PIM’s and present an example implementation of an audio based wearable PIM (wPIM) that has the capability of storing and retrieving PIM information as audio recordings. The results of the user evaluation we conducted, which was carried out outside of the laboratory, suggests that users strongly accept audio as a way to manage their personal information and to augment their memory, supporting our hypothesis that audio enhances wearable personal information management.
- Full Text:
- Date Issued: 2004
Computers and African languages in education: an ICT tool for the promotion of multilingualism at a South African university: conversations
- Authors: Dalvit, Lorenzo , Murray, Sarah , Mini, Buyiswa , Terzoli, Alfredo , Zhao, Xiaogeng
- Date: 2005
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428911 , vital:72545 , https://hdl.handle.net/10520/EJC87340
- Description: This article describes a web-based application designed to provide meaningful access to the study of Computer Science to speakers of an African language who have limited experience of using English for ac-ademic purposes. Our research is focused upon students of Computer Skills in the Extended Studies Programme at Rhodes University who have studied English as a second language for the matriculation exam-ination. The intervention involves the cooperative production and shar-ing of multilingual support material in both English and the students' home languages. The article illustrates how the use of computers has the potential to solve some of the problems traditionally associated with the use of African languages as additional media of instruction in ter-tiary education (i.e. lack of terminology and resources in the African languages, stigma attached to their use, etc.). We maintain that learning about computers partly in their stronger language (i.e. their home lan-guage) could give students increased and more meaningful access to an educationally and economically empowering field of study.
- Full Text:
- Date Issued: 2005
Producing and sharing ICT-based knowledge through English and African languages at a South African university
- Authors: Terzoli, Alfredo , Dalvit, Lorenzo , Murray, Sarah , Mini, Buyiswa , Zhao, Xiaogeng
- Date: 2005
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428531 , vital:72518 , https://hdl.handle.net/10520/EJC37193
- Description: This article describes an intervention aimed at providing increased ac-cess to the study of information and communication technology (ICT) and computer literacy in Higher Education in South Africa. Our focus group is speakers of an African language from a previously disadvan-taged background in the extended studies programme at Rhodes Uni-versity. Preliminary investigation suggests that such students have dif-ficulties becoming computer literate partly because of their lack of Eng-lish proficiency. This might prevent them from furthering their studies of Computer Science (CS) up to the postgraduate level. Shifting away from the dominant approach to academic support in extended studies programmes in South Africa, in our research we focus primarily on the lexical rather than the discourse level. With the help of a web-based application, students collaboratively produce and share additional mate-rial in both English and the African languages. This allows them to inte-grate new concepts and knowledge about computers into their existing knowledge structures. With our intervention, we hope to improve the students' participation in the production and sharing of knowledge in the field of ICT.
- Full Text:
- Date Issued: 2005
Securing Real-time multimedia: A brief survey
- Authors: Cloran, Russell , Irwin, Barry V W , Terzoli, Alfredo
- Date: 2005
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428887 , vital:72543 , https://digifors.cs.up.ac.za/issa/2005/Proceedings/Research/020_Article.pdf
- Description: Voice over IP (VoIP) enables cheaper and easier communication but can be less secure than the traditional TDM network. This paper is a guide to securing VoIP networks using current technologies and best practices. Physical and logical segregation of data and multimedia traf-fic is discussed. Current VoIP analysis tools are described with specific reference to their usefulness as a means of evaluating the quality of a secure VoIP system. Protocol enhancements, such as the Secure Re-al-time Transport Protocol and transport layer protection such as of-fered by IPSec, are discussed and evaluated. Finally, various secure VoIP implementation scenarios are discussed, with configurations combining these security solutions presented in the paper.
- Full Text:
- Date Issued: 2005
Wireless communication for previously disadvantaged secondary schools in Grahamstown, South Africa.
- Authors: Brandt, Ingrid , Terzoli, Alfredo , Hodgkinson-Williams, Cheryl
- Date: 2005
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427615 , vital:72451 , https://citeseerx.ist.psu.edu/document?repid=rep1andtype=pdfanddoi=2520d49f684e821c84350ae8c504572f35186d2f
- Description: With an alarmingly low teledensity in South Africa, less than 5% in some rural areas, and not much hope of further wired infrastructure, as the costs incurred are high compared to potential revenue, wireless connec-tivity could be a great asset and service in South Africa. This paper looks at how wireless communication technologies, 802.11, WiMAX and VSAT, can be used to allow broadband connectivity of schools to the Internet, with special reference to experimental work that is being done in Grahamstown schools.
- Full Text:
- Date Issued: 2005
Creating a low cost VoiceXML Gateway to replace IVR systems for rapid deployment of voice applications
- Authors: King, Adam , Terzoli, Alfredo , Clayton, Peter G
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/427576 , vital:72448 , https://citeseerx.ist.psu.edu/document?repid=rep1andtype=pdfanddoi=af502fadc7349b9153c37f252bafbe07e86cbfd8
- Description: VoiceXML gateway which can be used to replace traditional Interactive Voice Re-sponse (IVR) platforms. The gateway is created by integrating a VoiceXML inter-preter, OpenVXI and a PBX, Asterisk, producing a Linux based, open source, sys-tem which is both a PBX and a VoiceXML browser. Reasons for choosing the components for the gateway and then the integration of these components are dis-cussed. VoiceXML applications can be used to replace IVR systems, which are then rendered by the gateway.
- Full Text:
- Date Issued: 2006
DRAPA-a flexible framework for evaluating the quality of VoIP components
- Authors: Clayton, Bradley , Terzoli, Alfredo , Irwin, Barry V W
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428213 , vital:72494 , https://d1wqtxts1xzle7.cloudfront.net/3456214/No_268_-_Clayton-libre.pdf?1390832682=andresponse-content-disposi-tion=inline%3B+filename%3DDRAPA_a_flexible_framework_for_evaluatin.pdfandExpires=1714742712andSignature=FTQ3UMH7w9KMXeuld-NbnboBP9kqza7jDnVI2AJMFrhV6fkW56bPgPZKVAY-bKJFqJP-jq4h4JwRhWVuCA-oIIA4ckbhKHA4OoL4X5DYtlujkhkombcp-B5fVR02AioXBazDtfnTGvZLE21wluH0BnkBL9OAQSen7YJDzDsYtNH2pFIn06Nmg9-kDaJoRmW9KWlQs8BwyaXml4-pG~FrpiGCRclANXBSpmsxYSdJyZAnHq2ZZNqx9pEHigaYHUUgllDq64dp8C8R84xAbbbRcvt-XNhuQ~fU2AkJILms4FUkJSjGI0E-TOKhh7vQiVIh5KzZX8MOiS~rEuBH6ekx8g__andKey-Pair-Id=APKAJLOHF5GGSLRBV4ZA
- Description: When adding to or altering a VoIP system, the overall performance and quality of the system is at risk. For example, adding confidentiality, in-tegrity and authentication (CIA) would incur an overhead for each addi-tional security method. A method of measuring the performance of a VoIP system after a change or addition is needed. This paper describes a framework and testbed (DRAPA) which provides a flexible base from which VoIP performance analysis systems can be built. DRAPA gener-ates and collects data from any part of a VoIP system within a real do-main. This paper also discusses the flexibility of DRAPA. While security is our primary focus, DRAPA allows the user to configure the testbed and change the type and nature of data to be collected.
- Full Text:
- Date Issued: 2006
Integrating Secure RTP into the Open Source VoIP PBX Asterisk
- Authors: Clayton, Bradley , Irwin, Barry V W , Terzoli, Alfredo
- Date: 2006
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428735 , vital:72532 , https://d1wqtxts1xzle7.cloudfront.net/84872934/66_Paper-libre.pdf?1650920302=response-content-disposi-tion=inline%3B+filename%3DIntegrating_Secure_RTP_into_the_Open_Sou.pdfExpires=1714744382Signature=PijjCGW0qcvkqRe-2R55HocKLvz9Ljw8jmhQvRQEi9YqJl7eWSiYnvs9CogY4u4bmDTYTLpvkA-nlfbiszg-s7Cq2nbLn3PUdfJ5cA11ujboi~i7oSoem7smuN1YCVZlg7FnZRd6mOXdTry9UAh8TlWyndF6pY1RXtc7bgb5cWeK4ggJ7~bM0HUXEbUKKa-abCZnGNrAZ59JIdL6CNx1Sht3o5mZTcyRL3PNVSOz17lldXi4FsAOEUwsVV-uv04hzp6pe6Qv5WbAP6tqk7deyoLUwk58A9F-PaJlOLy2gDAVLnbKT8RrxYg8tqv8SuBhPWb32CefBxv486N3F6izZw__Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA
- Description: Implementations of Voice over Internet Protocol (VoIP) have focused, up to now, mainly on the need to transport data in real-time, often at the expense of security. The neglect of secure VoIP is often intentional, as developers are striving to minimise overheads and delays. The Secure Real-Time Protocol (SRTP) has the potential to secure real-time streams without exacting too high a performance price. SRTP is the addition of security to the audio/video profile used in the Real-Time Transport Protocol (RTP). SRTP adds confidentiality, integrity and op-tionaly authenticity to RTP media streams. This paper focuses on the integration of SRTP into Asterisk, an open-source VoIP PBX. SRTP support has recently been added to Asterisk by Mikael Magnusson. This paper analyses Magnusson’s implementation, contrasting it to a proof-of-concept implementation developed independently at Rhodes University. The interoperability of SRTP implementations cannot be taken for granted, given the relatively recent standardization of the pro-tocol, and so Magnusson’s implementation is tested against another SRTP implementation. Finally, the paper highlights a major shortcoming in Magnusson’s implementation, namely that the exchange of encryp-tion keys is done in the clear. It concludes by proposing possible solu-tions, such as TLS, IPSec and MIkey.
- Full Text:
- Date Issued: 2006
An ontology-based, multi-modal platform for the inclusion of marginalized rural communities into the knowledge society
- Authors: Thinyane, Mamello , Dalvit, Lorenzo , Slay, Hannah , Mapi, Thandeka , Terzoli, Alfredo
- Date: 2007
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/431218 , vital:72755 , https://doi.org/10.1145/1292491.1292508
- Description: With the information revolution that promises to shape the 21st century, knowledge has become the prime commodity, very much like land, means of production and capital have been at different times in the past. Access to information, made instantly available by the growth of the Internet, determines access to economic resources, social participa-tion and better quality of life. For this reason, the knowledge stored on the Web and the advantages offered by the spread of Information and Communication Technology (ICT) are equally important for rich socie-ties to prosper and for poor ones to develop. The only difference is that marginalised communities do not have access to the tools and have little control over the content found in the domain of ICTs. In this paper we describe an intervention to develop the potential of a typical rural community in South Africa through ICTs. This involves providing Inter-net connectivity and deploying a platform to support e-commerce, e-learning, e-government and e-health. The core of the platform is an on-tology-based model designed to integrate and respond to Indigenous Knowledge Systems. This has been achieved by combining a deep understanding of local knowledge and social networks with the use of authoring, communication and ontology-management tools. The prima-ry goal of this new approach is to find a way to make ICT solutions more sensitive to the local context, and therefore more effective. Sec-ondly, we hope to foster a sense of ownership of the project among the community, by capitalising on local knowledge and resources.
- Full Text:
- Date Issued: 2007