Architecture Proposal for an Internet Services Charging Platform
|
|
- Neil Reeves
- 5 years ago
- Views:
Transcription
1 Internal Working Paper Architecture Proposal for an Internet Services Charging Platform John Cushnie Distributed Multimedia Research Group, Lancaster University, UK. Abstract. This short paper proposes a Charging Platform architecture for support of Internet charging and billing research. The proposed Charging Platform allows for the development and automated running of networked experiments, and the collection and presentation of results using the World Wide Web medium. The proposal is described in terms of the software and hardware required, with example test scenarios and a discussion of what may be achieved with such an approach. 1. Introduction Charging, billing and for the Internet have been identified as important research areas by many organisations over the past years, leading to many excellent publications, conferences and workshops [Clark, COST263, McKnight, Shenker], and much debate over the how s and why s. There is great scope for investigation of novel and innovative charging mechanisms for Internet access, services and applications, in addition to evaluations of already proposed protocols and methods. There are also actions currently ongoing in the IETF [IETF] and IRFT [IRTF] to propose and evaluate architectures for Authentication Authorisation & Accounting (AAA) [AAA] in the Internet both for the short and long term. In order to carry out detailed technical research into charging and billing mechanisms for the Internet, including implementation and/or evaluation of AAA architectures, a basic infrastructure is required for the collection and analysis of data. A platform is also required to develop and build the software required to implement the charging mechanisms and charging models being researched. This paper proposes the technical architecture for a Charging Platform to meet this requirement.
2 2. Application Requirements The Charging Platform being proposed is seen to be a repository for test cases and test data and also as an automated test system that may schedule short or long term tests and experiments. The Charging Platform will also assimilate and present test results in a number of formats. The favoured means of data and results presentation is the Web browser paradigm with hyperlink functionality to ease navigation of the potentially large amounts of data. This will also allow the download of test data and results for inclusion in test reports and research papers. A proposed architecture for the Charging Platform is shown in Figure 1. PHP & Perl Scripts MySQL Database Scripts Data Source Code EXEs Results Queries Control Web Based Interface Apache Web Charging Platform Results Reports Graphs... Network (eg IP-Multicast GCAP) Figure 1 Proposed Charging Platform Architecture Commercial billing systems for telephony and data networks are based around robust industry standard relational databases, such as Oracle or Informix, appropriate to the high volumes of data involved and the data processing required. To implement a suitable Charging Platform to support research work in charging and billing the use of a quality database to collate test data and results is considered essential. A further requirement is the availability of tools for information and data processing, such as scripting languages, for rapid development of software support to the manipulate captured data and results. The primary aim is to use the Charging Platform to research possible charging and billing mechanisms that are applicable to (but not limited to) IPv6 [IPv6], WAP [WAP], GPRS [Cai], UMTS [UMTS] and IP-Multicast, for example GCAP [GCAP]. The investigation of charging models for Internet usage is also an important research area [Cushnie] that may be supported by the Charging Platform, including the application to mobile/wireless and fixed Internet networks. 2
3 3. System Specification The proposed Charging Platform is based around the standard RedHat [RedHat] Linux server running free Open Source software. Linux is the operating system of choice for the Charging Platform as it provides the best support in terms of stability and speed of execution for the Open Source software specified later in this paper. Linux also provides a multitasking environment that is required if the Charging Platform is to be used by more than one researcher or experiment concurrently. Some of the proposed Open Source software has been tried out on the Microsoft Windows NT/98 operating systems with varying amounts of success. Most of the Windows versions of the Open Source software are still in beta test form and therefore should not be used in live or production environments, without due care and attention. The preferred hardware platform is an Intel Pentium PC, since this offers the most compatibility with the Linux operating system. Although there are Linux ports to other hardware platforms, e.g. Sun Sparc, they are not the mainstream of the Linux community effort and the level of support is usually compromised as a result. The building of the Charging Platform on the Linux operating system also has the advantages of stability, support for industry standard communication protocols, user community support and large software application base. Therefore Linux may be considered a low risk platform for this kind of development. Open Source Software Applications To achieve openness for this implementation and to make use of free software available this proposal is based on Open Source software applications, and does not include any proprietary or commercial software. The following notes discuss the Open Source software being proposed for the Charging Platform with any additional notes as required. Apache Webserver [Apache] The Apache webserver is to be used to provide the hosting of webpages, both static and dynamic from the Charging Platform. This is the defacto Webserver in use today on the Internet, and has a reputation for robustness and stability, as well as good support for integration with other Open Source software - compatibility with Perl and php are strong points of this software. Perl [Perl] This is the defacto scripting language on the Linux, Unix and the World-Wide-Web Internet. Example Perl programs and functions are widely available and the language is very popular, especially for text and data processing applications. Perl may be used stand alone or integrated with the Webserver. Either way it provides a very powerful programming environment suited 3
4 to rapid development and deployment. Perl may also be used to generate dynamic Webpages via the Webserver when used as a server-side scripting language. php HyperText PreProcessor [php] This software allows the dynamic generation of Webpages from within HTML pages, in a similar way to Perl, as a server-side scripting language. Unlike Perl, php code can be directly embedded into HTML code and automatically executed via a suitably configured web server. It may also be used standalone in the same way as Perl. Php also has further advantage with a direct API interface built in for the MySQL database engine. Php already has a high profile corporate user-base including NASA and Sony Music. MySQL Relational Database [MySQL] This software offers the functionality of a high specification relational database with the Open Source license. The database engine may be directly accessed via the php scripting language and the Apache webserver to format and present experiment details and results via the standard Web browser interface. The database may also be used to archive source code, scripts and test data. This database software is already used on the staff pages for the Computing Department at Lancaster University, and by other high-profile users, such as NASA. The above Open Source software presents a set of very powerful tools to the researcher. The need to use other software and tools may evolve over time and may be addressed on an as required basis. The fundamental components of the Charging Platform are defined and are ready for integration and use. 4. Example /Experiment Scenario The network shown in Figure 2 represents a simplified Internet network and the charging points of interest that may be used for charging and billing experiments to evaluate charging mechanisms and models. The software and applications running on the servers and end systems in the network may be stored and archived on the Charging Platform and the downloaded to the servers prior to the start of the experiments. The experiments would then be controlled by the Charging Platform according to the test descriptions. 4
5 Metering Tickets Access Network Core Network Metering Tickets Metering Tickets Figure 2 Charging/Accounting Points in a Simplified Internet The test data and programs may be exchanged with the test network servers and end systems using standard network methods and mechanisms, for example ftp, sockets, telnet, rlogin, rmi, http, cgi, etc. These methods and mechanisms may also be used to control and execute the experiments over the network under test. Additional servers and end systems may be added to the network under test as required and then configured and controlled by the Charging Platform. Core Network Charging Platform Metering Tickets & Data Charging Models Database Results Reports Figure 3 Data Processing by the Charging Platform If the Core and s also support programming, i.e. active routers, then suitable software or modules may be archived on the Charging Platform and then distributed or loaded to the active routers prior to the start of the experiment(s). Data from the Core and Edge routers may be collated at the Charging Platform automatically using push or pull techniques and methods as appropriate in the network. The charging data is then entered 5
6 into the database on the Charging Platform and the required data processing may be performed and the results may be presented in Web form or downloaded in text, data or diagram form for use in reports. An example of how the data processing may be implemented in a schematic form on the Charging Platform is shown in Figure 3. The experiments carried out in this way may then be replicated and repeated many times so that accurate measurement of the results may be obtained. Also exact reproducibility of the experiments becomes possible, and so experiments may be performed at varying times of day, week or month, in case of varying network load having an impact on the results. Once example test cases are set up on the Charging Platform they may be used as a template for new test cases. The requirement to make the definition of the test cases and data capture becomes important here to ensure that the Charging Platform becomes a useful tool for researchers and not a burden on development, research and experiment time. The emphasis is to create a useful research tool. 5. Next Steps and Conclusions The first stage is to set up the basic Linux server that will act as the Charging Platform, including the installation of the proposed Open Source software and verify the system to be working as required. Development work on the scripts and the Webpages may then begin, to provide the interface to the Charging Platform. This will include database work to support the network experiments and the Webpage generation. Once the platform is in place the development and implementation of the charging mechanisms and models may be worked on within the structure of the Charging Platform. This should initially be carried out on a simple network configuration with a suitably simplified experiment to prove the concept for more complex configurations and experimentation. With time it hoped that the Charging Platform will provide a stable resource for research in this technical area. The basic concept and tools of the Charging Platform may also be migrated to other areas of research where the assimilation and presentation of data and results is time consuming and problematic for researchers. 6. References [AAA] [Apache] [Cai] [Clark] IRTF AAAarch - Apache Webserver - J. Cai and D.J. Goodman, General Packet Radio Service in GSM, from IEEE Comms Magazine, October 1997 pp D. Clark, A Model for Cost Allocation and Pricing in the Internet, MIT Workshop on Internet Economics, March 1999 (ISBN ) 6
7 [Cost263] COST Action 263, Quality of future Internet Services - [Cushnie] J. Cushnie, D. Hutchison, H. Oliver, Evolution of Charging and Billing models for GSM and Future Mobile Internet Services, published in Proc. QofIS'2000 Symposium Berlin, Germany, September 2000, Springer-Verlag LNCS 1922, (ISBN ), pp [GCAP] Global Communication Architecture and Protocols (GCAP) [IETF] [IPV6] [IRTF] IETF - IPv6 - IRTF - [McKnight] L.W. McKnight, J.P. Bailey (Eds), Internet Economics, MIT Press, April 1997 (ISBN ) [MySQL] [PHP] [RedHat] [Shenker] [UMTS] [WAP] [XML] MySQL - php Hypertext Preprocessor RedHat Linux Distribution - S. Shenker, D. Clark, D. Estrin, S. Herzog, Pricing in Computer Networks: Reshaping the Research Agenda, from ACM Computer Communication Review. 26 (1996) pp UMTS Forum - Wireless Application Protocol - XML - 7
Global Servers. The new masters
Global Servers The new masters Course so far General OS principles processes, threads, memory management OS support for networking Protocol stacks TCP/IP, Novell Netware Socket programming RPC - (NFS),
More informationChapter 3. Technology Adopted. 3.1 Introduction
Chapter 3 Technology Adopted 3.1 Introduction The previous chapter described difference between the propose system and traditional methods and also about the existing similar systems. In this chapter,
More informationPrincess Nourah bint Abdulrahman University. Computer Sciences Department
Princess Nourah bint Abdulrahman University Computer Sciences Department 1 And use http://www.w3schools.com/ PHP Part 1 Objectives Introduction to PHP Computer Sciences Department 4 Introduction HTML CSS
More informationThe WAP Roadmap. Short Term Goals for WAP
The WAP Roadmap Authors: Alastair Angwin, WAP Specification Committee / IBM UK Laboratories (alastair_angwin@uk.ibm.com) Bill Coan, WAP Specification Committee / AT&T Wireless Services / Global Operators
More informationThe PHP language. Teaching you everything about PHP? Not exactly Goal: teach you how to interact with a database via web
Web programming The PHP language Our objective Teaching you everything about PHP? Not exactly Goal: teach you how to interact with a database via web Access data inserted by users into HTML forms Interact
More informationApache, PHP, and MySQL on Itanium Challenges and Goodies
Apache, PHP, and MySQL on Itanium Challenges and Goodies Migrating PATHWAY applications from Screen Cobol to web-based GUIs ETUG 10-12 November 2008 Christian Weber Index About my person Why migrating
More informationEnabling the Wireless Internet
Enabling the Wireless Internet Presented to IEEE CVT-Dallas February 15, 2000 Barry Herbert barry.herbert herbert@nortelnetworks.com Operator Market Dynamics Price/Min in U.S. Cents 16 14 12 10 8 6 4 2
More informationTHE IMPACT OF E-COMMERCE ON DEVELOPING A COURSE IN OPERATING SYSTEMS: AN INTERPRETIVE STUDY
THE IMPACT OF E-COMMERCE ON DEVELOPING A COURSE IN OPERATING SYSTEMS: AN INTERPRETIVE STUDY Reggie Davidrajuh, Stavanger University College, Norway, reggie.davidrajuh@tn.his.no ABSTRACT This paper presents
More informationIBM WebSphere Application Server V3.5, Advanced Edition for Linux Extends Support to Red Hat, Caldera, SuSE, and TurboLinux
Software Announcement December 5, 2000 IBM Server V3.5, Advanced Extends Support to Red Hat, Caldera, SuSE, and TurboLinux Overview WebSphere Application Edition for Linux manages and integrates enterprise-wide
More informationInternet. Class-In charge: S.Sasirekha
Internet Class-In charge: S.Sasirekha COMPUTER NETWORK A computer network is a collection of two or more computers, which are connected together to share information and resources. Network Operating Systems
More informationOur Business Webspace is more feature rich and allows you host more complex websites.
Hosting & Domains Free Basic Webspace The free basic Webspace provides a small amount of space to host a basic personal website. Business customers get a sub-domain website address in the format www.yourname.karoo.net
More informationOracle TimesTen Scaleout: Revolutionizing In-Memory Transaction Processing
Oracle Scaleout: Revolutionizing In-Memory Transaction Processing Scaleout is a brand new, shared nothing scale-out in-memory database designed for next generation extreme OLTP workloads. Featuring elastic
More informationGETTING 1 STARTED. Chapter SYS-ED/ COMPUTER EDUCATION TECHNIQUES, INC.
GETTING 1 STARTED hapter SYS-ED/ OMPUTER EDUATION TEHNIQUES, IN. Objectives You will learn: Apache Software Foundation. Apache execution. Apache components. Hypertext Transfer Protocol. TP/IP protocol.
More informationEnhancing Digital Library Documents by A Posteriori Cross Linking Using XSLT
Enhancing Digital Library Documents by A Posteriori Cross Linking Using XSLT Michael G. Bauer 1 and Günther Specht 2 1 Institut für Informatik, TU München Orleansstraße 34, D-81667 München, Germany bauermi@in.tum.de
More informationThe Migration to Ipv6
GSM Europe The European interest group of the GSM Association http://gsmeurope.gsmworld.com The Migration to Ipv6 GSM Europe Policy Statement for the IPv6 Task Force- GSME, 6 August 2001 1. Background
More informationTABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4.
TABLE OF CONTENTS 1. INTRODUCTION 1 1.1 DEFINITIONS Error! Bookmark not defined. - 2 2. REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4. OVERVIEW 2-3 5. HARDWARE ARCHITECTURE 3 6. SUPPORTED CONFIGURATIONS
More informationFusion Registry 9 SDMX Data and Metadata Management System
Registry 9 Data and Management System Registry 9 is a complete and fully integrated statistical data and metadata management system using. Whether you require a metadata repository supporting a highperformance
More informationInf 202 Introduction to Data and Databases (Spring 2010)
Inf 202 Introduction to Data and Databases (Spring 2010) Jagdish S. Gangolly Informatics CCI SUNY Albany April 22, 2010 Database Processing Applications Standard Database Processing Client/Server Environment
More informationMobile Network Architecture & Protocols WINLAB IAB Meeting October 29-30, 2001
Mobile Network Architecture & Protocols WINLAB IAB Meeting October 29-30, 2001 I. Seskar, D. Raychaudhuri MobNets: Introduction This project aims to explore the fundamentals of nextgeneration mobile network
More informationBuilding a Digital Repository on a Shoestring Budget
Building a Digital Repository on a Shoestring Budget Christinger Tomer University of Pittsburgh! PALA September 30, 2014 A version this presentation is available at http://www.pitt.edu/~ctomer/shoestring/
More informationInternet Services & Protocols. Mobile and Wireless Networks
Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Mobile and Wireless Networks Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail: stephan.gross@tu-dresden.de
More informationPerceptive DataTransfer
Perceptive DataTransfer System Overview Version: 6.2.x Written by: Product Documentation, R&D Date: January 2013 2013 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact, and WebNow
More informationTN3270 AND TN5250 INTERNET STANDARDS
51-10-55 DATA COMMUNICATIONS MANAGEMENT TN3270 AND TN5250 INTERNET STANDARDS Ed Bailey INSIDE Enterprise Data and Logic; User Productivity and Confidence; Newer Platforms and Devices; How Standardization
More informationTechnical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.
Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple
More informationAccess from the University of Nottingham repository:
Gardner, Mike and Pinfield, Stephen (2001) Databasebacked library web sites: a case study of the use of PHP and MySQL at the University of Nottingham. Program, 35 (1). pp. 33-42. Access from the University
More informationApplication of PHP and MySQL for search and retrieval Web services in Web information systems
Application of PHP and MySQL for search and retrieval Web services in Web information systems Elisaveta Trichkova Institute of Computer and Communication Systems - BAS Acad. G. Bonchev str., bl.2, tel.
More informationAdaptation of Web service architecture in distributed embedded systems
Adaptation of Web service architecture in distributed embedded systems Nikolay Kakanakov, Grisha Spasov Abstract: The paper discusses the possibility of adaptation of Web Services Architecture (WSA) in
More informationNAS When, Why and How?
NAS When, Why and How? Ian Duncan WW NAS Marketing Manager Hewlett-Packard 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice NAS When,
More informationEEC-682/782 Computer Networks I
EEC-682/782 Computer Networks I Lecture 20 Wenbing Zhao w.zhao1@csuohio.edu http://academic.csuohio.edu/zhao_w/teaching/eec682.htm (Lecture nodes are based on materials supplied by Dr. Louise Moser at
More informationWeb Application Performance Testing with MERCURY LOADRUNNER
Web Application Performance Testing with MERCURY LOADRUNNER Course Overview (17 lessons) Introduction...2 1. Introduction...2 Web Application Development - overview and terminology...3 2. Two tiers configuration...3
More informationReview. Fundamentals of Website Development. Web Extensions Server side & Where is your JOB? The Department of Computer Science 11/30/2015
Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science Review Web Extensions Server side & Where is your JOB? 1 In this chapter Dynamic pages programming Database Others
More informationSAP Automation (BC-FES-AIT)
HELP.BCFESRFC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission
More informationBEAWebLogic. Portal. Getting Started with Autonomy Search
BEAWebLogic Portal Getting Started with Autonomy Search Version 8.1 SP5 Document Revised: September 2005 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software
More informationUnit code: R/601/1288 QCF Level 4: BTEC Higher National Credit value: 15
Unit 15: Website Management Unit code: R/601/1288 QCF Level 4: BTEC Higher National Credit value: 15 Aim To enable learners to understand the concepts and knowledge required to effectively manage and maintain
More informationChapter 4: Networking and the Internet. Figure 4.1 Network topologies. Network Classifications. Protocols. (continued)
Chapter 4: Networking and the Internet Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear Chapter 4: Networking and the Internet 4.1 Network Fundamentals 4.2 The Internet 4.3 The World
More informationChapter 4: Networking and the Internet
Chapter 4: Networking and the Internet Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear Copyright 2012 Pearson Education, Inc. Chapter 4: Networking and the Internet 4.1 Network Fundamentals
More informationIBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit
Software Announcement July 25, 2000 IBM V3.5, Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Overview WebSphere Application Server V3.5, manages and integrates
More informationA Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI
A Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI Olaf Droegehorn, Kirti Singh-Kurbel, Markus Franz, Roland Sorge, Rita Winkler, and Klaus David IHP, Im Technologiepark
More informationPersonalized Movie Database System
Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2015 Personalized Movie Database System Jayaprakash Garaga Grand Valley State University Follow
More informationPerceptive DataTransfer
Perceptive DataTransfer System Overview Guide Version: 6.5.x Written by: Product Knowledge, R&D Date: May 2017 2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International, Inc.,
More informationIBM SecureWay On-Demand Server Version 2.0
Securely delivering personalized Web applications IBM On-Demand Server Version 2.0 Highlights Delivers personalized Web solutions on demand to anyone, anywhere using profile serving Provides industry-leading,
More informationWhy IPv6? Roque Gagliano LACNIC
Why IPv6? Roque Gagliano LACNIC Agenda Initial Concepts. IPv6 History. What is IPv6? Planning IPv6. Agenda Initial Concepts. IPv6 History. What is IPv6? Planning IPv6. Some initial concepts. IPv6 is the
More informationKE IMu API Technical Overview
IMu Documentation KE IMu API Technical Overview Document Version 1.1 IMu Version 1.0.03 Page 1 Contents SECTION 1 Introduction 1 SECTION 2 IMu architecture 3 IMu Server 3 IMu Handlers 3 Schematic 4 SECTION
More informationPHP Hypertext Preprocessor: Tools for Webpage Management. Michael Watson ICTN
PHP Hypertext Preprocessor: Tools for Webpage Management Michael Watson ICTN 4040-001 Michael Watson Page 1 4/17/2006 In today s use of the Internet, webpage design is an interest for both businesses and
More informationCore Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006
Core Syllabus C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6, which
More informationPerceptive Nolij Web. Technical Specifications. Version:
Perceptive Nolij Web Technical Specifications Version: 6.8.24 Written by: Product Knowledge Date: October 2017 2014-2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International, Inc.,
More informationGlossary of Technical Terms
Glossary of Technical Terms National Association of REALTORS Center for REALTOR Technology September 2003 Technical Terms Page 1 of 19 Glossary of Terms The following terms relate to technology are defined
More informationOpen Source Call Centres
Open Source Call Centres Matt Florell Presented by Reza M. Reza President President eflo.net LLC Digital Canada Inc. it360 Conference * Toronto April 9, 2008 What makes a system Open Source? 68 OSI-approved
More informationMichael Böge, Jan Chrin
PAUL SCHERRER INSTITUT SLS-TME-TA-1999-0015 September, 1999 A CORBA Based Client- Model for Beam Dynamics Applications at the SLS Michael Böge, Jan Chrin Paul Scherrer Institut CH-5232 Villigen PSI Switzerland
More informationWHITE PAPER. The 450 MHz Band Ecosystem
WHITE PAPER The 450 MHz Band Ecosystem Introduction M2M communications, in which everyday objects and devices are online and able to interact with each other, have seen significant growth in recent years.
More informationInmagic Content Server v9 Workgroup Configuration Technical Guidelines
Inmagic Content Server v9 Workgroup Configuration Technical Guidelines Last Updated: January, 2007 Inmagic, Inc. All rights reserved. Inmagic Content Server Today s organizations are depending more and
More informationa Standard M2M architecture
Performance Improvements to develop a Standard M2M architecture Machine to Machine Standardization ETSI Workshop 4th - 5th June 2008 Sohia Antipolis, France Ana Minaburo, R&D Engineer ana.minaburo@jcp-consult.com
More informationMALAYSIA THESES ONLINE (MYTO): AN APPROACH FOR MANAGING UNIVERSITIES ELECTRONIC THESES AND DISSERTATIONS
MALAYSIA THESES ONLINE (MYTO): AN APPROACH FOR MANAGING UNIVERSITIES ELECTRONIC THESES AND DISSERTATIONS By Mr. Zulkefli Bin Mohd Yusop Faculty of Information Management, Universiti Teknologi MARA, Malaysia
More informationUpgrading Existing Databases Recommendations for Irrigation Districts
COLLEGE OF AGRICULTURE AND LIFE SCIENCES TR-371 2011 Upgrading Existing Databases Recommendations for Irrigation Districts By: David Flahive, System Analyst and Guy Fipps, P.E., Extension Agricultural
More informationIST 220: Application Layer
IST 220: Layer Abdullah Konak School of Information Sciences and Technology Penn State Berks Learning Objectives. Focus on applications, not the theory how things work. A. Konak IST 220: Ch2- Layer 2 1
More informationWhat's new in IBM Rational Build Forge Version 7.1
What's new in IBM Rational Build Forge Version 7.1 Features and support that help you automate or streamline software development tasks Skill Level: Intermediate Rational Staff, IBM Corporation 13 Jan
More informationPerceptive Nolij Web. Technical Specifications. Version: 6.8.x
Perceptive Nolij Web Technical Specifications Version: 6.8.x Written by: Product Knowledge, R&D Date: October 2018 Copyright 2014-2018 Hyland Software, Inc. and its affiliates. Table of Contents Introduction...
More informationA Seminar report On LAMP Technology
A Seminar report On LAMP Technology Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science SUBMITTED TO: www.studymafia.org SUBMITTED
More informationDesign and Implementation of Cost Effective MIS for Universities
Fourth LACCEI International Latin American and Caribbean Conference for Engineering and Technology (LACCET 2006) Breaking Frontiers and Barriers in Engineering: Education, Research and Practice 21-23 June
More informationClient Server System for e-services Access Using Mobile Communications Networks
Client Server System for e-services Access Using Mobile Communications Networks Eugen Pop, Mihai Barbos, and Razvan Lupu Abstract The client server systems using mobile communications networks for data
More informationDistributed Storage in RIB
Distributed Storage in RIB Thomas Brant Boehmann March 23, 2003 Computer Science Department University of Tennessee Knoxville, TN 37996-1301 ICL Technical Document Number: ICL-UT-03-01 ABSTRACT Recently,
More information3. WWW and HTTP. Fig.3.1 Architecture of WWW
3. WWW and HTTP The World Wide Web (WWW) is a repository of information linked together from points all over the world. The WWW has a unique combination of flexibility, portability, and user-friendly features
More informationHow A Website Works. - Shobha
How A Website Works - Shobha Synopsis 1. 2. 3. 4. 5. 6. 7. 8. 9. What is World Wide Web? What makes web work? HTTP and Internet Protocols. URL s Client-Server model. Domain Name System. Web Browser, Web
More informationNational Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition
Software Announcement November 16, 1999 National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Overview WebSphere Application Server
More informationEveryone who has been involved with IT for more than a few
Introduction to MySQL Everyone who has been involved with IT for more than a few months has at least heard of MySQL. The acquisition of MySQL AB by Sun Microsystems brought a great deal of additional attention
More informationChapter 4: Networking and the Internet
Chapter 4: Networking and the Internet 2015 Pearson Education Limited 2015 Chapter 4: Networking and the Internet 4.1 Network Fundamentals 4.2 The Internet 4.3 The World Wide Web 4.4 Internet Protocols
More informationA non-technical, business introduction to OpenCms 6. Alkacon Software GmbH March, 2006
A non-technical, business introduction to OpenCms 6 Alkacon Software GmbH March, 2006 Index Alkacon OpenCms Overview Alkacon OpenCms 6 main features Screenshots of Highlights Reasons for using OpenCms
More informationIPv6 Tutorial: Introduction, Background and Standardization Status
IPv6 Tutorial: Introduction, Background and Standardization Status Jordi Palet (jordi.palet@consulintel.es) Education, Promotion, Public Relations and Awareness Working Group Co-Chair IPv6 Forum CEO/CTO,
More informationCreating library website using Joomla: An open Source Content Management System
Creating library website using Joomla: An open Source Content Management System R. H. Ajagekar, Librarian, Ajara, Mahavidyalaya, Ajara, Dist-Kolhapur, Pin-416505, Maharashtra-India Abstract A content management
More informationIntellicus Enterprise Reporting and BI Platform
Getting Started with Intellicus Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Getting Started with Intellicus i Copyright 2012 Intellicus
More informationPeopleSoft Internet Architecture
PeopleSoft Internet Architecture AN OPEN ARCHITECTURE FOR INTERNET ACCESS AND INTEGRATION 3 ( 2 3 / (6 2 ) 7 Ã3 2 6, 7, 2 1 Ã3 $ 3 ( 5 - $ 1 8 $ 5 < Ã 3 (23/(6 2)7Ã, 17(51(7Ã$ 5&+,7(&785( - $18$5
More informationIPv6: a real opportunity for ISPs
IPv6: a real opportunity for ISPs Patrick COCQUET, 6WIND CEO, IPv6 Forum VP www.6wind.com 04/03/2002 réf. : 6W 01/064 1 6WIND Briefly 6WIND, The IPv6 Company! Starting date: September 2000 Spin-off from
More informationSUN COBALT RaQ XTR FAQ
SUN COBALT RaQ XTR - Frequently Asked Questions WITH ITS CUTTING-EDGE DESIGN, RAQ XTR IS THE FIRST 1RU SERVER APPLIANCE TO OFFER UP TO FOUR FRONT-REMOVABLE, RAID HARD DISK DRIVES IN ADDITION TO THE SUPERIOR
More informationMYSQL DATABASE DESIGN AND TUNING MYSQL DATABASE DESIGN AND PDF MYSQL :: MYSQL WORKBENCH: DATABASE MIGRATION MYSQL - WIKIPEDIA
MYSQL DATABASE DESIGN AND PDF MYSQL :: MYSQL WORKBENCH: DATABASE MIGRATION MYSQL - WIKIPEDIA 1 / 6 2 / 6 3 / 6 mysql database design and pdf The MySQL Workbench Migration Wizard is designed to save DBA
More informationCS50 Quiz Review. November 13, 2017
CS50 Quiz Review November 13, 2017 Info http://docs.cs50.net/2017/fall/quiz/about.html 48-hour window in which to take the quiz. You should require much less than that; expect an appropriately-scaled down
More informationAll India Council For Research & Training
WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,
More informationDeveloping Web Applications
Developing Web Applications Ralph Moseley Middlesex University IIICENTCNNIAL 1807 ewiley 2007 13ICCNTENNIAL John Wiley & Sons, Ltd Preface Introduction Features Additional Materials Trademarks Acknowledgments
More informationChapter 11 Program Development and Programming Languages
Chapter 11 Program Development and Programming Languages permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use. Programming
More informationITM DEVELOPMENT (ITMD)
ITM Development (ITMD) 1 ITM DEVELOPMENT (ITMD) ITMD 361 Fundamentals of Web Development This course will cover the creation of Web pages and sites using HTML, CSS, Javascript, jquery, and graphical applications
More informationSPECIAL PROJECT TITLE: DEVELOPMENT OF AN SMS BASED EXAMINATION RESULT CHECKING SYSTEM
SPECIAL PROJECT TITLE: DEVELOPMENT OF AN SMS BASED EXAMINATION RESULT CHECKING SYSTEM ABSTRACT This project presents a way to bring information to students by leveraging the availability of phones (with
More informationPSS Contact Center Capabilities for Genesys PSS Contact Center Capabilities For Genesys
PSS Contact Center Capabilities for Genesys PSS Contact Center Capabilities For Genesys PSS Skills in Support of Genesys PS PSS has development resources for the full suite of Genesys products. Whether
More informationServlet Performance and Apache JServ
Servlet Performance and Apache JServ ApacheCon 1998 By Stefano Mazzocchi and Pierpaolo Fumagalli Index 1 Performance Definition... 2 1.1 Absolute performance...2 1.2 Perceived performance...2 2 Dynamic
More informationAcceptance Test. Smart Scheduling. Empire Unlimited. Requested by:
Smart Scheduling Requested by: Dr. Robert Yoder Computer Science Department Head Siena College Department of Computer Science Prepared by: Meghan Servello Thomas Mottola Jonathan Smith Jason Czajkowski
More informationIPv6: Introduction, Background and Deployment Status
IPv6: Introduction, Background and Deployment Status Jordi Palet (jordi.palet@consulintel.es) Education, Promotion, Public Relations and Awareness Working Group Co-Chair IPv6 Forum CEO/CTO, Consulintel
More informationJianhui Zhang, Ph.D., Associate Prof. College of Computer Science and Technology, Hangzhou Dianzi Univ.
Jianhui Zhang, Ph.D., Associate Prof. College of Computer Science and Technology, Hangzhou Dianzi Univ. Email: jh_zhang@hdu.edu.cn Copyright 2015 Pearson Education, Inc. Chapter 4: Networking and the Internet
More informationOpera - Simply The Best Internet Experience. 3Q04 Results. November 12, 2004
3Q4 Results November 12, 24 Status per third quarter 24 Accumulated ordinary income for the year was MNOK 69.5, up from MNOK 49.7. The turnover increased by 4% on a year-to-year basis Accumulated revenue
More informationIPv6-based Beyond-3G Networking
IPv6-based Beyond-3G Networking Motorola Labs Abstract This paper highlights the technical issues in IPv6-based Beyond-3G networking as a means to enable a seamless mobile Internet beyond simply wireless
More informationPREEvision System Requirements. Version 8.5 English
PREEvision System Requirements Version 8.5 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 70499 Stuttgart, Germany Vector reserves the right to modify any information and/or data in this
More informationWeb Engineering (Lecture 08) WAMP
Web Engineering (Lecture 08) WAMP By: Mr. Sadiq Shah Lecturer (CS) Class BS(IT)-6 th semester WAMP WAMP is all-in-one Apache/MySQL/PHP package WAMP stands for: i) Windows ii) iii) iv) Apache MySql PHP
More informationBEAWebLogic. Portal. MobileAware Interaction Server Installation Guide
BEAWebLogic Portal MobileAware Interaction Server Installation Guide Version 8.1 with Service Pack 3 (MobileAware Version 1.0) Document Revised: September 2004 Copyright Copyright 2004 BEA Systems, Inc.
More informationData Access and Analysis with Distributed, Federated Data Servers in climateprediction.net
Data Access and Analysis with Distributed, Federated Data Servers in climateprediction.net Neil Massey 1 neil.massey@comlab.ox.ac.uk Tolu Aina 2, Myles Allen 2, Carl Christensen 1, David Frame 2, Daniel
More informationA Comparison Study of Web Based Application Development Using PHP and ASP.NET
A Comparison Study of Web Based Application Development Using PHP and ASP.NET Morris M. Liaw, Ph. D. Univ. of Houston Clear Lake Houston, TX 77058, US liaw@uhcl.edu Abdul Mansoor Mohammed. Univ. of Houston
More informationEmmanuel Huna. Employment History
Emmanuel Huna http://www.ehuna.org jobs@ehuna.org San Mateo, CA 94402 (877) 598-0468 This version of the resume was updated on Saturday, July 22, 2002. For more detailed and up-to-date information, please
More informationOracle 10g and IPv6 IPv6 Summit 11 December 2003
Oracle 10g and IPv6 IPv6 Summit 11 December 2003 Marshal Presser Principal Enterprise Architect Oracle Corporation Agenda Oracle Distributed Computing Role of Networking IPv6 Support Plans Early IPv6 Implementations
More information09. Mobile Commerce. Contents. Mobile Computing and Commerce
09. (Contents) Mobile Commerce Contents 09. Mobile Commerce Mobile Computing and Commerce Code: 166140-01+02 Course: Electronic Commerce Period: Autumn 2011 Professor: Sangwon Lee, Ph.D. 1 09. (Contents)
More informationChapter 3. E-commerce The Evolution of the Internet 1961 Present. The Internet: Technology Background. The Internet: Key Technology Concepts
E-commerce 2015 business. technology. society. eleventh edition Kenneth C. Laudon Carol Guercio Traver Chapter 3 E-commerce Infrastructure: The Internet, Web, and Mobile Platform Copyright 2015 Pearson
More informationDell helps you simplify IT
Dell helps you simplify IT Workshops the first step. Reduce desktop and data center complexity. Improve productivity. Innovate. Dell IT Consulting Services New Edition 2011 Introduction Are you spending
More informationLecture 11C Mobile Commerce
Lecture 11C Mobile Commerce Outline Introduction Characteristics of M-commerce Enabling Technologies Mobile Payment Conclusion Outline Introduction Characteristics of M-commerce Enabling Technologies Mobile
More informationIntroduction to Computer Science. William Hsu Department of Computer Science and Engineering National Taiwan Ocean University
Introduction to Computer Science William Hsu Department of Computer Science and Engineering National Taiwan Ocean University Chapter 4: Networking and the Internet No one owns the Internet, and only one
More information5A&-qg-oOL6c AN INTERNET ENABLED IMPACT LIMITER MATERIAL DATABASE
5A&-qg-oOL6c AN INTERNET ENABLED IMPACT LIMITER MATERIAL DATABASE S. Wix, E Kanipe, W McMurtry a d F - 9 $0507-- Sandia National Laboratories, P.O. Box 5800, Albuquerque, Nh4 REC6!!IVED Summary This paper
More information