Sie sind auf Seite 1von 7

ABSTRACT

The scope of this project is customized the existing prepaid system to the requirements of a mobile service provider and a bank. The system will become the base system and the foundation of the complete wireless commerce framework. The existing system if we want to recharge our mobile mean we have to get the prepaid recharge card and recharge it. But by our project, just by sending SMS, we can easily recharge the mobile at any where at any time. Similarly, we can transfer the money from one account to another account. This makes the transaction easy. In order to improve the available facility, we are developing software for both mobile recharging and bank transaction using mobile sms as wireless communication. The cost of sending sms messages is lower than the data oriented mobile services WAP,. WAP is the next generation of new communication transaction. it is an open specification that offers a standard method to access internet based content and services. Wireless mobile kit is used to send and receive the messages. Mobile receiver acts as a interface between the mobile kit and the other servers.

PROBLEM DEFINITION
The task under consideration is to provide the mobile recharge and bank transaction facility by accessing the URL. Topic Module Transaction through Internet with the aid of WAP enabled cell phones. The factors to be considered are the low bandwidth and less transfer rate in the wireless network. So optimized data representation is essential for more efficiency. The existing system if we want to recharge our mobile mean we have to get the prepaid recharge card and recharge it. But by our project, just by sending SMS, we can easily recharge the mobile at any where at any time. Similarly, we can transfer the money from one account to another account. This makes the transaction easy. This project work on the basis of Wireless Application Protocol (WAP). WAP is the next generation of new communication transaction. It is an open specification That offers a standard method to access Internet based content and services from wireless ices such as mobile phones. Wireless mobile kit to send and receive the messages. Mobile receiver acts as a interface between mobile kit and other servers. Database maintenance and administration. Rendering service to the customer an tool kit empowered with Java 2 Micro Edition to represent the model of the process of inflow and outflow of messages. Link must be maintained between mobile kit and servers to hold sway the message and transferring it swiftly to the respective servers by means of filtering. This is done by mobile receiver.

EXISTING SYSTEM
In the existing system if we want to recharge our mobile we have to buy the prepaid recharge card from a shop and recharge it. The way to transfer money from one account to other account we have to use the 1.ATM. 2.Bank . 3. Internet banking. The existing system for recharge poses some difficulties like non availability of shops service during nights and in remote locations. The existing system for transaction has lots of advantages compared to what we had few years before like we have to stand in the long queue for hours to get our transaction done .Nowadays we have the ATM s and some banks do provide banking function through the use of the internet technology.. But inspite of that we have some drawbacks like we have only a few ATM s and we have those only in some places. The coverage is quite minimum. As we see the percentage of population having Internet facility are less compared to those having mobile. So if we are going to use the wider spread technology we can improve the customer service and facility to users. That is the use of SMS to provide recharge and transaction ,our system.. DRAWBACK OF EXISTING SYSTEM The drawbacks of the existing system are 1.Time dependent . 2.The non-availability of service at all places.. 3.The non-availability of the service at all times. 4.Lack of flexibility. 5.Lack of convenience NEED FOR NEW SYSTEM

The need for the new system is to further exploit the technology to provide better service to the customers so that the he gets his job done in a more easy way than what it is now. In this fast paced world time is a crucial factor which matters a lot. So the service offered should be quick and convenient to make user more comfortable.

SMS Characteristics : 1.Low cost The cost of sending SMS messages is lower than other data-oriented mobile services such as WAP. Mobile service incurs two kinds of cost: the onetime cost of purchasing a mobile device and the ongoing cost of using the services. 2.Convenience of anytime and anywhere SMS messaging has two special characteristics: anytime and anywhere availability. A switched-on mobile device is able to receive or send a message at anytime regard-less of whether a voice or data call is in progress. Messages sent to a switched-off phone are guaranteed to deliver when the handset is on again.

INTRODUCTION
SMS messages could work for us in many ways. Some of them are to keep customers up to date with company news, products or service updates, relevant information about their accounts, or to send them notifications for important events. Mobile phones are a commodity today, and SMS (Short Message Service) messages offers an intriguing solution. Messages are delivered in a matter of seconds, and customers are far more likely to receive and read them, no matter their Internet habits or current locations. You could provide your users with two-way communication by enabling customers to send you an SMS request in a specified format and get a response from the system. This user interface would be far from being user-friendly, but for simple request-response situations, it would work well enough. Beside SMS messages, there are many technologies currently used for messaging by mobile users. Still, SMS messaging is the most widely adopted, and there are good reasons for that. MMS (Multimedia Messaging Service) messages have become popular, but many mobile devices doesn't support them yet, and some people are unlikely to change their current phones for several years. EMS (Enhanced Message Service) is a proprietary technology, which restricts its wide adoption among phone makers. In this light, some analysts predict that SMS will be dominant technology in this field for the next few years. So we can definitely say that it is here to stay. There are many companies that offers SMS gateway services and enables various interfaces (HTTP, FTP, XML-RPC, SMTP) that could be used for sending (and in some cases, receiving) SMS messages. Also, you could find some gateway products and open source projects for the same

purpose. This approach is appropriate for most cases, because developers know these technologies well and it doesn't require a big development effort for a solution that will work. But if you want to heavily use SMS messages or greater flexibility in your system, you will probably want to skip the "middleman" and work directly with your mobile provider. This will describe the basics needed for developing an SMS-powered application that can communicate directly with the mobile operator of your choice, all using Java and open source tools and libraries.

PROTOCOL
SMS messages are transferred using Short Message Peer to Peer (SMPP) protocol. This is an open industry standard protocol developed to enable transfer or short messages between mobile users, called External Short Message Entities (ESMEs), and Short Message Service Centers (SMSCs). An ESME represents a fixed-network SMS client, and that is where our application resides in the system. For the SMSC, we will assume a mobile provider or a center that is responsible for delivering the message to mobile user. The communication may also involve Routing Entities (REs) that are responsible for message routing between ESMEs and SMSCs (and of course, other routing entities). SMPP defines a set of operations in the form of Protocol Data Units (PDUs). PDUs are well-formed packets that are transferred between entities. A PDU consists of a header and an optional (depending on the PDU type) body. We will not dig deeper into PDU formats in this article because all of these low-level operations are abstracted by the API that will be described later in the text.. From the OSI stack perspective, SMPP presents an application layer protocol and relies on a TCP/IP (or X.25) network protocol that is responsible for packet delivery. So the basic requirement for using SMS messages is providing a reliable network connection to your mobile provider (just as it would be needed for any HTTP data transfer). The first thing the ESME (our application) should do is to establish a session with the message center. There are three connection types that could be used,

depending on the application's role in the system. An ESME can establish the connection as a transmitter (TX), meaning it can only send messages to the SMSC for a delivery to mobile users. Next, it can behave as a receiver (RX), in which case it can only receive messages from an SMSC. Finally, first two modes are combined in a transceiver (TRX) session type that enables application to both send and receive SMS messages. In order to get a picture of how a SMPP session works, we will go through one example where the application connects to the SMSC as a transceiver, gets a request from the user (such as a request for the balance on a user's account for an online banking system), and responds back (with the user's balance). This arrangement is shown in Figure 1. This will also be our example Java application later. The labels on the arrows represents PDU types that are exchanged between an ESME and a SMSC.

PROPOSED SYSTEM
Mobile recharging: The SMS must include the details regarding the account number , PIN numberand amount for recharging , after this SMS is sent and it passes through mobile receiver where it is checked for validation. After the bank server approves the transaction of deduction in the amount in the bank amount, the request is directed to the mobile server. The mobile server acts after receiving the intimation from the bank server and successfully recharges the card there by sending the reply from bank to mobile user.

Bank transaction: The SMS must include the details regarding the source account number, destination account number, PIN number and amount to be transferred, after this SMS is sent and it passes through mobile receiver where it is checked for validation. After the bank server approves the transaction of deduction in the amount in the bank amount, the destination account is

updated with the amount to be transferred. It sends reply to the mobile that transaction completed successfully.

Das könnte Ihnen auch gefallen