Loaction Based Search Engine PPT

Published on January 2018 | Categories: Documents | Downloads: 29 | Comments: 0 | Views: 241
of 23
Download PDF   Embed   Report

Comments

Content

LOCATION BASED SEARCH ENGINE

By M.Shashikanth Reddy T.Harish Kumar

(08R01A0532) (09R05A0501)

C.Vishnu Vardhan Reddy (08R01A0506)

Under the guidance of Mrs.B.Sunitha Devi (Asst. Professor)

Introduction •

Location-based services - major application of mobile geospatial technologies.



Two types of the most commonly used queries in LBS  Spatial range queries  k-nearest-neighbor (kNN) queries •

In these queries, the user has to provide current location to the LBS server which raises privacy concerns.



Location cloaking - approach to protect user location privacy

 the user’s current location is cloaked into a cloaking region.  location-based spatial query is transformed into a regionbased spatial query before being sent to the LBS server

Existing System •



Existing techniques cannot be used effectively in a wireless broadcast environment, where only sequential data access is supported. It may not scale to very large user population.



In an existing system to communicate with the server, a client must most likely use a fee-based cellular-type network to achieve a reasonable operating range.



Third, users must reveal their current location and send it to the server, which may be undesirable for privacy reasons

Proposed System •

This System is a novel approach for reducing the Location query access latency by leveraging results from nearby peers in wireless broadcast environments.



Our scheme allows a mobile client to locally verify whether candidate objects received from peers are indeed part of its own Location query result set.



The method exhibits great scalability: the higher the mobile peer density, the more the queries answered by peers.



The query access latency can be decreased with the increase in clients.

SYSTEM REQUIREMENT SPECIFICATION

Software Interface: JDK 1.5 Java Swing SQL Server Hardware Interface: Processor : RAM Cache : Hard Disk

PENTIUM IV 2.6 GHz : 512 MB DD RAM 512 KB : 40 GB

Modules 

Network Module



Wireless Broadcasting



Location Based Services



Privacy Query Processing

Architecture

MH4

MH3

MH1

MH2

Use Case Diagram Response From Neighbour Search Nearest Neighbour

Server

Mobile Host 1 <<extend>>

Result

Response To Neighbour Query

Mobile Host 2

Mobile Host 3

Sequence Diagram Send Query

Response from Neighbour

: Mobile Host

Process Query

Search Nearest Nieghbour

: Server

1: Enter portno, location & criteria, 2: Send query to server 3: Process query 4: Respond to Mobile host 5: Search nearest neighbour 6: Send nearest neighbour's port number 7: Send the query to nearest neighbour 8: Send query 9: Give response from neighbour 10: View/Store Queries from/in database

1/17/15

View/Store Query in DB

Collaboration Diagram View/Store Query in DB 3: Process query

Process Query

10: View/Store Queries from/in database

Send Query 2: Send query to server

: Server

4: Respond to Mobile host 5: Search nearest neighbour

1: Enter portno, location & criteria, 7: Send the query to nearest neighbour

8: Send query

6: Send nearest neighbour's port number Search Nearest Nieghbour

Response from Neighbour 9: Give response from neighbour : Mobile Host

1/17/15

Class Diagram CentralizedServer

MobileHost

Jdbc d ResultSet rs ServerSocket ss3 Socket s2 Socket s3 Socket s4 Socket s5 Socket s6 Socket s7 Socket s8 String criteria String location String portno String[] send String[] send1 String[] send2 int Count

Connection con Jdbc d ServerSocket ss5 ServerSocket ss6 ServerSocket ss7 Socket port String getplc double StartTime double neighbourEndTime double neighbourFinalTime double serv double serverEndTime double serverFinalTime int getport static void main() void prefinalres() void prtRecv() void rstRecv()

static void main()

MobileHost2

MobileHost1

MobileHost3

Tables

Screen Shots

BIBLIOGRAPHY Books referred 

Professional Java Network Programming



Java Complete Reference



Data Communications and Networking, by Behrouz A Forouzan.



Computer Networking: A Top-Down Approach, by James F. Kurose.



Operating System Concepts, by Abraham Silberschatz.



Software Engineering, by Roger.S.Pressman



SQL Server 8I – The Complete Reference

Websites referred 

http://www.sourcefordgde.com



http://www.networkcomputing.com/



http:/www.ietf.org

k n a h T ! u o Y

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close