Database uploading using mobile phone

Abstract

Facsimile or fax like one would usually called it; is a telecommunication technology capable of transferring documents copies over telephone network. However, more can be done when internet was developed. The mission of this project is to create account for user to do fax registration follow by fax image display on the internet. This may be convenient if a hard copy is not needed of the fax transmission, or if document storage in the office is handled primarily on the PC. However, in this project, remote database uploading using mobile phone is interested. In this technology, the intended facsimile transmissions can be routed through the smart phone. There are some advantages by developing a fax server. From providing new and cheaper way of sending faxes, internet also has the ability of broadcasting one fax to many or multiple addresses. Internet faxing also gives users a sort of confidentiality or security in terms of the transmitted documents, very efficient for a long distance faxing and it was proved to be low cost. A development of a server that enables an i-phone to send a fax is studied. The developed server is divided into three sections: interface and database, fax server and also web server. Each of these sections complements each other so that they sort of have an internal link with one another making the sending and retrieving the faxes possible. The developed fax server is created with two computer languages: Hyper Text Markup Language (HTML) and Structured Query Language (SQL). The developed server allowed account maintenance through PIN, address, email address, state and fax viewing website address changes. One should bear in mind that the subdirectory to the main address of the fax viewing website must be unique as it cannot be duplicated. At the end of this project, a webpage which can be used for sharing information in global was developed. All the messages created and uploaded by the user will be converted into image files and these files were uploaded into a webpage.

Chapter 1

Introduction

Research overview

Facsimile or fax like one would usually called it; is a telecommunication technology capable of transferring documents copies over telephone network [1]. It once took the business's world by storm is now heading to extinction [2]. It is not the faxing method that is to extinct; but the telephone networking is [2]. An analogue system seems to be antiquated in a world where digital seems to rule everything. Internet has enabled the faxing method in a new and better way. The technology used is well known as Computer-Telephony Integration (CTI). It plays an important role in facility of interworking internet and the telephone network. A server known as fax server received and stored incoming faxes electronically before routing them via an email. The traditional method sending faxes are using fax machine over phone line before reaching to another fax machine. However, by applying CTI technology, it has change the trend and creates a new evolution of fax services, faxing through internet which is paperless and this communication method able integrate with email to further extent it to worldwide.

An extensive of such technology leads to many fax server development. In this study, a development of a server that enables a smart phone to send a fax is studied. The developed server is divided into three sections: interface and database, fax server and also web server. Each of these sections complements each other so that they sort of have an internal link with one another making the sending and retrieving the faxes possible. In another word, fax server will receive upload image from user's fax device and store it in database, in order to show in internet, web server will extract images from same database. All of this involving technical writing server side programming and client side programming. Some examples of server side programming are CGI, PHP, ASP, Perl and etc. The skills that are often required in client side are XHTML, JavaScript, Java, Flash and etc.

Figure 1: Abstract configuration fax registration

In brief, the procedures of uploading a fax in this study can be describes as such: for a first user, an account under his/her name is set up in the fax server website, while for a return user can login under the created account. After login, the number of the recipient is called, followed by the user's ID and PIN characters. The fax is then sent and will be automatically uploaded to the Internet. One user is only allocated with one website address only, so each time he/she sends a new fax document, the old image of the fax document will be replace automatically.

The developed fax server is created with two computer languages: Hyper Text Markup Language (HTML) and Structured Query Language (SQL). The developed server allowed account maintenance through PIN, address, email address, state and fax viewing website address changes. One should bear in mind that the subdirectory to the main address of the fax viewing website must be unique as it cannot be duplicated.

In short, Internet has revolutionised the faxing method to a great extent. Without having a computer, it enables user to send any information from mobile phone from anywhere at any time provided that there should be telecommunication network instead of an internet access. The retrieving faxes are done by website.

Mission

The mission of this project is to create account for user to do fax registration follow by fax image display on the internet.

Objectives

The objectives for this project are described as follows:

  1. To do a webpage for user sharing information
  2. To set up a fax account for fax registration
  3. To extract image from database server automatically

Chapter 2

Literature review

Introduction

Personal computer facsimile (PC fax) is a technology available to allow facsimile transmissions to be routed to or from the hard drive of a personal computer [17]. This may be convenient if a hard copy is not needed of the fax transmission, or if document storage in the office is handled primarily on the PC. However, in this project, remote database uploading using mobile phone is interested. In this technology, the intended facsimile transmissions can be routed through the smart phone.

Introduction to internet and facsimile

Internet can be defined as a computer network which provides information services, resource sharing services to large number of users worldwide. Besides that, Internet has become a 'global information library' which allows the user to participate in the group discussion, search for any information, starts any discussion with others and so on. [11] Any information in the Internet will be spread rapidly and widely and therefore, Internet has the potential to be an advertisement platform.

Internet is a global, cooperative collection of over 500 000 Internet domains spanning 83 countries and linking over 12 million host computers. The Internet supports numerous services; including electronic mail, file transfer, fax messaging, conferencing, bulletin boards, remote computer access, search engines, electronic storefronts, electronic shopping, EDI and many more [12]. With the wide coverage over the world and various types usage, the rapid grow of Internet user is believed.

On the other hand, fax is short for facsimile; is a telephonic transmission of a scanned-in printed material sent to a telephone number associated with a printer or other output device [4]. It is a useful tool to send and receive information. The uniqueness of facsimile is the ability to duplicate the original document and send it to another place that is connected by telephone cable [13]. If in the past, a fax machine was used to scan and transmit documents through an analogue phone line, today it is taken over by the internet [2].

Introduction to internet faxing

Internet faxing is basically a fax technology that integrates two of the most popular nineteenth and twentieth century's inventions: personal computer and fax [13]. This technology is accomplished using computer-telephony integration (CTI). CTI, sometimes referred to simply as telephony, promises to link computers and telephones for enhanced productivity and is heavily hyped as a fast-rising technology [16].

Apart, from providing new and cheaper way of sending faxes, internet also has the ability of broadcasting one fax to many or multiple addresses [4]. Internet faxing also gives users a sort of confidentiality or security in terms of the transmitted documents, very efficient for a long distance faxing and it was proved to be low cost [2].

Even though the internet faxing is still anew to some people, but through proper promotion and advertising, the liking to this new way of faxing can be instil. Internet faxing allow users to send and receive faxes from anywhere at any time that users can get internet access as these faxes are attached as image format [7]. By far, the greatest achievement by faxing through internet is the introduction to a paperless concept which in a way contributed to a greener earth.

With the advantages of internet faxing as mentioned above, today, many fax-related internets are created. They are including the fax over Internet, e-mail to fax and web to fax [8]. The fax over internet consist of a few faxes machine that interaction between them using internet. For example, the user may transfer the message from one fax machine to another fax machine over internet that through the telephone network. This explanations is proven by the [9] that done the research in designing of an internet fax and voice gateway in order to make the voice and fax communication simultaneously over the Internet. Therefore, it gives solution to user communicates around the world with the set telephone and fax machines.

While for E-mail to fax system, it's consisting of user computer and fax gateway that connected to the fax machine through telephone network. Therefore, the systems will be allowing the user to send the message to a fax machine through the e-mail system. As done by [10]. They design a new system which integrating with the MIME (multipurpose internet main extensions) in order to fulfil requirement multimedia messaging. One of the properties this system is providing transparent addressing between facsimiles and e-mail.

For web to fax system, it is allows computer user to send facsimile messages to fax user through the internet. Basically, this system use Web server that stored all the data fax user after the user fill the forms specified in web page before deliver to the fax machine. As proven by [6] that made one research regarding the web-based fax server that application at subscriber. This research represents the system architecture and software for fax server. The fax server will be sends and receives fax documents and publish to internets which become very useful not only for home customer but also to customer that involve in business.

Internet faxing benefits

The merits of internet faxing are listed as follow:

Reduce financial cost

In order to allow users from different locations to exchange fax documents without the high costs associated with international toll charges, a protocol, Adaptive Internet Fax Protocol (AIFP) which provides a basic framework for internet fax transmission was used [14]. The design has taken into account several features of Quality of Service (QoS) which include immediate delivery, delivery confirmation and missing data re-transmission. It aims to be a fast and cheap protocol. This is because, at a minimum, international and long-distance charges can be changed into local charges. Equally, when telephony functions are integrated into IP networks, the infrastructure cost for a public switched telephone network (PSTN) line will be remarkably reduced, changing an international call to a local call [15].

Improve communication speed

LAN/WAN internet-based transmission speeds can be 20 times faster than dialup PSTN G3 facsimile [15]. Furthermore, internet technology improves dramatically every year, so internet faxing automatically derives the resulting benefits in performance.

Improve Communication reliability

G3 PSTN communication essentially relies on a single technical path between the sender and the receiver during transmission. The internet automatically adapts to dropped lines, transparently switching to alternate paths with no significant effect on the transmission, thereby providing a much more robust transmission environment [15].

Organizational Safety

The Store-and-Forward (S/F) method of internet faxing uses e-mail for its base protocols, so there is no need to change the firewall configuration that provides flexible solutions for current IP networking [15]. Any threats posed by internet faxing are equivalent to those posed by classic e-mail, and so are properly handled by existing email protection mechanisms.

Seamlessly interoperate with other internet users

Because internet faxing is a profile of internet mail, there can be direct exchange between internet faxing devices and classic internet hosts. This joins two vast user communities together and also provides a transition path for users of facsimile who are adopting e-mail as an alternative [15].

Issues on internet faxing

Data security can be leaked at two levels - over the wire and at the receiver end [5]. This is a serious issue especially for large organizations and businesses. An encryption of the data can be done by using Salsa20, as this method provided a secret key to the receiver and only the person with the correct matching key can decrypt the document [5]. In terms of the cost, it is a burdensome financial for a small businesses and home usage [6], as purchasing a single fax machine is considered to be not only costly but space consuming. And by faxing through a computer, not only it makes a paperless office but also creates a virtual office environment [6]. Plus it reduces the number of inbound analogue phone lines needed by small offices [7]. Efficiency is achieved as the International Telecommunications Union (ITU) developed two different standards for fax over internal protocol (FoIP) [6]. The first standard implies a store-and-forward faxing where the fax document is delivered as an email attachment and the second standard applies the real time delivery of FoIP [6]. The latter standard requires the computer to always be on in order to receive fax documents which may arrive at any time [6].

Background study

A program had been developed by Syed Abdul Rahman et al. [18] on using facsimile device as the uploading tool to upload database into the internet remotely and automatically. The name of the program was called FaxNetView. The FaxNetView focused on duplicating the original document on the client side and displaying its contents directly under the internet [18]. The program was written using Hyper Text Markup Language (HTML), C Language and Structured Query Language (SQL) and it was meant to benefit the people who wish to upload WWW pages into the internet without the need of using a personal computer.

In another project, C.M. Huang et al. [19] created a program called FaxWeb. Based on the FaxWeb system, users, who do not have computers or who do not have the capability of using computers, can access WWW services using fax machines. The goal of the FaxWeb system is two-fold. One is to permit users to adopt fax machines as the output devices for accessing WWW services. In this way, an alternative approach is provided for users to access the WWW. The other is to browse the WWW space without using any visual interface. Users still can browse web pages in the WWW space without "seeing" the embedded hyperlinks.

References

  1. Wordiq.com. (2010). Fax - Definition. Retrieved February 26, 2010 from http://www.wordiq.com/definition/Fax
  2. Kowalke, M. (2010). Internet fax vs. traditional fax: Newer Technology is better, Retrieved February 24, 2010 from http://www.tmcnet.com/channels/fax/articles/6867-internet-fax-vs-traditional-fax-newer-technology-better.htm
  3. Wikipedia. (2010). The Free Encyclopedia, Retrieved February 26, 2010 from http://en.wikipedia.org/wiki/Fax
  4. Whatis.com. (2010). SearchNetworking.com Definitions. Retrieved February 26, 2010 http://searchnetworking.techtarget.com/dictionary/definition/212098/fax.html#
  5. Kale, S., Naphade, S. & Valecha, V. (2008). Application for a secure fax system. ICDCIT, LNCS 5375, pp. 83 - 88.
  6. Huang, C.H., Wen C. & Chang K.C. (2007). Web based fax server for home or small business use. IEEE transaction on Concumer Electronics, 53 (3), pp. 819 - 824.
  7. Wikipedia. (2010). The Free Encyclopedia, Retrieved February 26, 2010 from http://en.wikipedia.org/wiki/Fax.
  8. C.-M. Huang, M.-Y. Jang, T.-H. Hsu, 'FaxWeb: accessing the WWW using the fax machine', Laboratory of Multimedia Networking (LMN), Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan,1999.
  9. S. Foo, C.K. Yeo, S.C. Hui, D.H. Xue, 'Design of an Internet fax and voice gateway' School of Applied Science, Nanyang Technological University, Nanyang Avenue, Singapore, 1998.
  10. Shung-Foo Yu, Li-Ming Tseng, 'A multimedia gateway for phone/fax and MIME mail', Distributed System Lab, Department of Computer Science and Information Engineering National Central University Central University, Changli , Taiwan, 1996.
  11. Gurdeep Singh Hura, "The Internet: Global Information Superhighway for the Future", Computer Communications 20, 1998, pp. 1412-143
  12. Ray Hunt, "Internet - services, facilities, protocols and architecture", Computer Communications 20, 1998, pp. 1397
  13. Tan Cheng Hong, "Remote database uploading using fax", Thesis of Department of Computer and Communication Systems, Faculty of Engineering, UPM, 2002
  14. C.K. Yeo, S.C. Hui, I.Y. Soon, B.S. Lee, " An adaptive protocol for real-time fax communications over Internet", 2000
  15. Kiyoshi Toyoda and Shiro Tamoto, "Internet facsimile as an internet office appliance", IEEE Communications Magazine, 2001, pp. 60-66
  16. Derfler, Frank Jr., "The rise of telephony", PC Magazine, 1995, pp. 40
  17. Susan A.R. Garrod and Robert J. Borns, "Emerging Telecommunication Technologies", IEEE Frontiers in Education Conference, 1991, pp. 121-126
  18. Syed Abdul Rahman, Tan Cheng Hong and Abd Rahman Ramli, "Remote Database Uploading Using Fax", Department of Computer and Communication Systems, Faculty of Engineering, UPM, 2002
  19. C.M. Huang, M.Y. Jang,T.H. Hsu, "FaxWeb: accessing the WWW using the fax machine", 1999

Please be aware that the free essay that you were just reading was not written by us. This essay, and all of the others available to view on the website, were provided to us by students in exchange for services that we offer. This relationship helps our students to get an even better deal while also contributing to the biggest free essay resource in the UK!