Proposal Document -Kalindu
-
Upload
kalindu004 -
Category
Documents
-
view
221 -
download
0
Transcript of Proposal Document -Kalindu
-
8/7/2019 Proposal Document -Kalindu
1/33
PROJECT
PROPOSAL
LIBS
LOCALIZED INFORMATION BROWSING SYSTEM
Sri Lanka Institute of Information Technology
B.Sc. (Hons) Information Technology
2011
K.K EDIRISOORIYA
DIT/08/C2/0283
-
8/7/2019 Proposal Document -Kalindu
2/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 2
Sri Lanka Institute of Information Technology
PROJECT TITLE Localized-Information Browsing System LIBS
PROJECT ID P2011-048
PROJECT GROUP
STUDENT ID NAME SIGNATURE
1. DIT/08/C2/0283 K.KEDIRISOORIYA (GROUP LEADER)
2. DIT/08/M1/1049 S.W.G SURANGA
3. DIT/08/M2/1251 S.M.ROBERTSON
4. DIT/07/M1/1236 H.P.D.DAMAYANTHI
PROJECT SUPERVISOR
NAME SIGNATURE
Dr. N. Rohan Samarasinghe
DATE
04/03/2011
-
8/7/2019 Proposal Document -Kalindu
3/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 3
Abstract
This project describes the Localized Information Browsing System (LIBS) which has the main functionality of
Browsing Localized Information through a mobile phone. Following features are implemented under the main
functionality of the system.
o Broadcast and receiving of News/Information to a specific geographical area (LocalizedInformation)
o File Transfer between mobile device and access point.o Educational information services.o Accessibility options for disabled people.o Entertainment services.o Multimedia transmission services.o Security and Authentication services.o Broadcast services and information wirelessly.
LIBS defines a framework for Localized information browsing and is mainly consists a mobile phone
based application designed to browse services available in nearby access point over a mobile phones Bluetooth
wireless technology.
Working from literature and surveys, we will describe LIBSs technology, its possible applications in the
fields of,
y Education services,y Marketing,y Accessibility services (Physically Disabled People),y Authentication and Security,
and its impact on the industry and society. We will assess: 1) the ability of LIBS to obtain accurate localized
information. 2) How LIBS can be adopted and applied to major industries. 3) Whether the usage of LIBS will
affect the behavioural changes of mobile uses in the near future.
-
8/7/2019 Proposal Document -Kalindu
4/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 4
Table of ContentsA bstract ................................ ................................ ................................ ................................ ........................... 3
1. Introduction................................ ................................ ................................ ................................ .................. 6
1.1 Problem specification ................................ ................................ ................................ ............................. 6
1.2 Solution outline ................................ ................................ ................................ ................................ ...... 7
1.3 Key Benefits ................................ ................................ ................................ ................................ ........... 7
2. Literature Review ................................ ................................ ................................ ................................ ......... 8
2.1 Existing approaches for localized information: ................................ ................................ ........................ 8
2.1.1 GSM Cell Broadcasting ................................ ................................ ................................ ................. 8
2.1.2 Google Corporation ................................ ................................ ................................ .......................... 9
2.1.3 Mobile Access by Axis Communications ................................ ................................ ....................... 9
2.2 Problems ofExisting A pproaches................................ ................................ ................................ ............ 9
2.3 How LIBS addresses the problem in existing approaches. ................................ ................................ ........ 9
3. Research Problem ................................ ................................ ................................ ................................ ....... 10
3.1 Common Research topic ................................ ................................ ................................ ....................... 10
3.2 Specific Research sub-topics based on group Individuals ................................ ................................ ....... 10
3.2.1 Research on how Localized Information can be used in Educational Services related industries and
services ................................ ................................ ................................ ................................ .................. 11
4. Objectives ................................ ................................ ................................ ................................ .................. 12
4.1 Common Objectives ................................ ................................ ................................ ............................. 12
4.2 Scope Specific Objectives ................................ ................................ ................................ ..................... 13
5. Methodology ................................ ................................ ................................ ................................ .............. 14
5.1 Project Overview ................................ ................................ ................................ ................................ .. 14
5.1.1 LIBS System Framework ................................ ................................ ................................ ............... 15
5.1.2 High Level System Diagram................................ ................................ ................................ ........... 17
5.1.3 Component Description ................................ ................................ ................................ .................. 18
5.1.4 Real World Setup of the Localize Information Browsing System .......... ........ ......... ..... ......... ......... .. 21
5.2 Technologies Used ................................ ................................ ................................ ............................... 22
5.2.1 Bluetooth wireless communication ................................ ................................ ................................ . 22
5.2.2 Mobile Technology ................................ ................................ ................................ ........................ 24
5.2.3 LIBS Messaging Format................................ ................................ ................................ ................. 24
5.2.4 .Net Framework with .Net Remoting ................................ ................................ .............................. 25
-
8/7/2019 Proposal Document -Kalindu
5/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 5
5.3 Work Breakdown Structure Organized by processes ................................ ................................ ........... 26
5.3.1 Project Schedule ................................ ................................ ................................ ............................ 27
6. Description of Personals & Facilities ................................ ................................ ................................ .......... 28
6.1 Work Descriptions & Allocation of Personals................................. ................................ ....................... 28
6.2 Special Equipment Requirements ................................ ................................ ................................ .......... 29
Bluetooth Dongle................................. ................................ ................................ ................................ ... 29
JAVA and Bluetooth Enabled Cellular Phone. ................................ ................................ ......................... 29
7. Budget with Budget Justification ................................ ................................ ................................ ................ 30
9. Discussion ................................ ................................ ................................ ................................ .................. 31
10. References................................ ................................ ................................ ................................ ................ 32
11. A ppendices................................ ................................ ................................ ................................ ............... 33
11.1 Glossary ................................ ................................ ................................ ................................ ............. 33
-
8/7/2019 Proposal Document -Kalindu
6/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 6
1. Introduction
Living in the modern information technology era, we rely on a vast number of information sources.
Starting from old age newspapers to the Internet, information is presented in different ways depending on their
characteristics. Newspapers are up to date only to the extent of the date and time it was print. But the modern
sources such as internet communication have real time updating content which can be updated whenever
necessary. The internet is a global information source, this means that the internet can be accesses from almost
any location where the connectivity to the WWW exists and it contains information about and from all over the
world. So that when we query for information the results of the query contains a large set of information. This
information may or may not be relevant to the information that we actually want, but with the advance
technology, search engine providers use different ways to provide the users with the best matching set of
information to the query.
1.1 Problem specification
The existing sources are lacking the ability to provide us with accurate, up to date localized
information. This means the users who query for information are provided with a load of un-related information.
This is the problem that will be address mainly by the LIBS system framework. LIBS will present a framework
for obtaining and providing Localized Information to users. Querying information from the internet search
engines is a very common activity we do daily when searching for information. The most common experience is
to use keywords to Google information from the web. Google search engine is one of the robust search engines
that exist. It identifies your locality in parallel to the query and uses the locality information to optimize the
found information set and make it more suitable for what we query. Simply it guesses out your personal
preference and tries to match its respond to suite your needs. This process is known as localizing.
Another major approach for localized information is in use by mobile operators worldwide. This is
commonly known as Cell Broadcasting. Mobile phones are serviced by nearby service towers which belong to
the service provider and these towers are capable of servicing only up to few kilometres of range only.
Therefore many towers are staged in a small area or city. This formation has provided the facility to select a set
of towers and broadcast a message to a selected set of towers so that only the mobile phones in that selected
range will receive the message. This system is used for traffic information broadcasting as well as news and
emergency situation broadcasting. The recent Tsunami Warning System which was implemented after the
disaster was equipped with this cell broadcasting technology so that the people near the coastal area can be
warned as soon as an Tsunami threat is sensed. People who have access to the mobile network through their
phone will receive localized information from the nearby service tower. So the user gets only what he needs in
that specific geographical area but not all the unnecessary information.
After analysing the existing systems many of its limitations were identified. LIBS was designed to
address most of the limitations of the existing systems. Most of the existing systems lacked the interactivity
between users and the services while some of the systems were limited only to text based information services.
And any of the existing systems did not have a localization range less than 3 kilometres. Goggles search engine
facility was localized only up to the level of a country. This was ideal only for the people who queried
-
8/7/2019 Proposal Document -Kalindu
7/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 7
information related to country specific information. But this was not the scenario in most of the Google search
users.
1.2 Solution outline
After analysing and identifying the limitations of existing approaches and, LIBS Localized
information browsing system was designed to address these issues and to take the localization to greater level so
that the users are actually experiencing the information in their proximity. This means users can actually reach
into the details acquired from the system. The locality of LIBS is defined by the range of operating distance of
Bluetooth wireless technology, which ranges from 10- 100 meters in radius. The system mainly consists of a
java based mobile application which is installed on a Bluetooth enabled mobile phone, which communicates
with a nearby Bluetooth access point to request for services. These access points are the next major component
in the LIBS framework. Access points acts as service providers and there can be many access points linked
together and managed by one Access Point Manger. Access Point Manager is the other component in the
framework which connects the access points and connects them to a centralized database.
1.3 Key Benefits
LIBS framework is a low cost and high efficient solution for localize information which can be used by
the majority of users. Other than the mentioned advantages it has more security due to the enclosed nature and
less ex posure to the other networks. LIBS also inherit the security features that exist with the Bluetooth
communications. A successful implementation and continuation of this framework is expected to introduce new
behavioural changes in the society for information browsing.
-
8/7/2019 Proposal Document -Kalindu
8/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 8
2. Literature Review
Special Terminology Used in Literature Survey
Following is a list of commonly used terms and the definition of it related to this document.1. Localized Information - Information related to a particular place or area.2. Bluetooth a short range wireless technology for connecting different devices such as computers and
mobile phones
3. Accessibility Services services that help people with physically disabilities.4. Proximity nearby, in the range of vicinity.
Living in the modern society, we all heavily rely on different kinds of information. Information such as local
weather reports, News, Internet, Email, online directory services etc. Out of this information, localized
information has a greater value because users feel that the information is customized to them. Localized
information is a category of information where the information is filtered, formatted and presented according to
the location where the user is accessing the information. Information services such as Google, Yahoo search
engines already provide localized information by providing language localized and position localized
information to the users.
2.1 Existing approaches for localized information:
2.1.1 GSM Cell Broadcasting
Cell Broadcast is designed for simultaneous delivery of messages to multiple users in a
specified area. Whereas the Short Message Service - Point to Point (SMS-PP) is a one-to-one and one-to-a-few service, Cell Broadcast is a one-to-many geographically focused messaging service. Some
mobile operators use Cell Broadcast for communicating the area code of the antenna cell to the mobile
user (via channel 050), for nationwide or citywide alerting, weather reports, mass messaging, location
based news, etc. Not all operators have the Cell Broadcast messaging function activated in their
network yet, and many handsets do not have the capability to support cell broadcast.
y Disaster and Emergency Warning Network (DEWN) DIALOG GSMy Sri Lankas first mass alert early warning system on 30th January 2009 after completing a successful
pilot period.
http://www.dialog.lk/about/responsibility/outreach-cr/dewn/
Figure 1
-
8/7/2019 Proposal Document -Kalindu
9/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 9
2.1.2 Google Corporation
Global information services companies such as Google Inc have understood the value of providing localized
information and have implemented different solutions.
y Automatic redirection to country home page in Google Search (www.google.lk)y Display advertisements relevant to Sri Lanka. y Translate foreign language pages to local languages.
Localized language, maps, search, businesses, Adwords, Adsense
y Google has taken initiative to provide localized information country wise in most of their products andservices but it does not provide locality beyond the Country level.
y Google does not provide a way of interacting with the information. We can only view the information.2.1.3 Mobile Access by Axis Communications
A Bluetooth Access point hardware device providing network services over Bluetooth.
2.2 Problems of Existing Approaches
y Locality is not accurate to more than few kilometersy No Interaction with information. Only broadcast/receive is possibley High cost of implementation (high cost, special equipment)y High cost of usage (mobile carrier and data transfer charges)y No advance information exchange mechanism.y Not widely adopted by users
2.3 How LIBS addresses the problem in existing approaches.LIBS introduce a framework which can be applied in many industries and organizations.
LIBS is an Interactive Information service including news,games,entertainment.
LIBS is a very low cost solution in implementation and usage.
LIBS inherits security features built in Bluetooth such as encryption, hidden mode communication and key
sharing
Localization of information is from a range of approximately 10 100 meters, which is very much localized
than other existing services.
LIBS use Bluetooth wireless technology.
-
8/7/2019 Proposal Document -Kalindu
10/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 10
3. Research Problem
The main research component is based on how technology can be used to bridge the gap between
localized information and people. When it comes to information we are looking at an infinite set of
information, therefore, for the research to be feasible we have selected four subject areas to focus and to
identify how technology can be used to bridge the gap between the selected subject areas.
3.1 Common Research topic
How technology can be used to bridge the gap between localized information and people
3.2 Specific Research sub-topics based on group Individuals
y How technology can be used in Educational Services related industries and services to bridge the gapbetween localized information and people K.KEDIRISOORIYA
y How technology can be used in Security and Authentication related industries and services to bridgethe gap between localized information and people - S.W.G SURANGA
y How technology can be used in Marketing related industries and services to bridge the gap betweenlocalized information and people S.MROBERTSON
y How technology can be used in Accessibility Services related industries and services to bridge the gapbetween localized information and people - H.P.D.DAMAYANTHI
-
8/7/2019 Proposal Document -Kalindu
11/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 11
3.2.1 Research on how Localized Information can be used in Educational
Services related industries and services
Education is an essential service considering any part of the world. The main reason for all of the
advancements in technology is due to the basic education gained throughout life, enriched with past education
and experience. Even though Education is considered a global service the methods, modes and content of
education vary from place to place. A child living in China will be learning in the Chinese language while a
child living in Sri Lanka is learning the same content in Sinhalese. This simple e xample significantly identifies
the importance of Localized Information.
The ability to access to new and updated information is very essential in his or her education process.
This is why the information should be localized to suite specific needs and areas of study. One of the approaches
by a leading organization, Google is the scholar searching facility which provides research papers and
documents related to a specific subject area. But it is still localized only up to the country level.
A high level of localization in information should be achieved in educational services to avoid the
problems such as:
y Occurrence of un-related information in educational informationy Occurrence of out dated information of subject matter.y Long time taken to process and understand information hard to learn and concentratey Information not satisfying personal preferences such as language, age, gender etc
The LIBS framework applied to the educational services is targeting towards overcoming the problems
mentioned above and helping the process of learning. There are three modes of formal learning.
y Visual: learning based on observation and seeing what is being learned.y Auditory: learning based on listening to instructions/information.y Kinesthetic: learning based on hands-on work and engaging in activities.
LIBS framework in implementation related to my research area is expected to fully covers the Visual and
Auditory learning modes and well as the kinesthetic mode partially
Following are few applications of localized information of LIBS application.
y Sharing of Localized Educational materials to a mobile device straight from the lecture hally
Interactive Educational Quizzes using the mobile phone to improve knowledgey Interactive learning activities using the mobile phoney Question rising to lecturer through the system.y Polls and Answers related to subject matter thorugh the system.y MCQ or text based exams through the system.y Provide information or notices to students through the system.
-
8/7/2019 Proposal Document -Kalindu
12/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 12
4. Objectives
4.1 Common Objectives
The overall objective of the project is to develop a,
1) Framework for 2) browsing Localized Information that is 3) low in resource usage and 4) widely used
an applied.
The overall objective is explained in more detail in the following section which also covers the projects sub
objectives such as security and interactivity of the system.
1) The Framework
LIBS introduce a set of components and processes which can be implemented using different
technologies for Localized Information Browsing. The project concludes by implementing the
introduced framework using a set of selected technologies to show its applicability.
2) Localized Information Browsing
Localized information refers to Information concentrating or related to a particular place or
area. Therefore the locality of the proposed system is expected to be around 10-100 meters.
3) Low Resources usage
The system is expected to be widely used and adopted by many industries, so the design will
be done to low the cost of implementation and operation. The basic cost of implementation
will only be the cost of a standard personal computer with a Bluetooth dongle only.
4) Wide usage and Application
This Localized Information Browsing System is very important for someone who may not
have full use of their legs or arms, many disabled, injured, or elderly individuals who are
unable to do works by them self.They can receive data across their mobile phones.
Security
The Bluetooth Access Point provides a flexible foundation for access control, security and
other management and administration functions for data.
Interactive System
Receive all updated information very Robust and very soon in attractive way which also help
to disabled people.
-
8/7/2019 Proposal Document -Kalindu
13/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 13
4.2 Scope Specific Objectives
Localized information for Education related services
Help the Students and Teachers in the formal learning process through Localized Information (Visual, Auditory,Kinesthetic) while focusing on the main objectives of the project.
o Provide Localized educational information to students.(subject knowledge etc)o Share and distribute localized course materials through the systemo Help students learn in an interactive way using the system.o Create a platform for students and lectures to communicate.o Provide a solution that can be initiated with a low cost
-
8/7/2019 Proposal Document -Kalindu
14/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 14
5. Methodology
5.1 Project Overview
Define LIBS framework and its components
Apply the framework to a suitable real world application
(By defining Technology aspects)
Research and use the application in selected area of study
Figure 2
Educational
Services
K.KEdirisooriya
Accessibility
Services
Marketing
Services
Authentication
and Security
Services
-
8/7/2019 Proposal Document -Kalindu
15/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 15
LIBS Framework
Figure 3
Service Access Points
Mobile Communication Devices
Access Point Manager Database
Wireless Communication medium
5.1.1 LIBS System Framework
5.1.1.1 Framework Components
The LIBS framework consists of three major components interacting
1. Mobile Communicating Devices (MCD)2. Service Access Points (SAP)3. Access Point Manager with Database connectivity
-
8/7/2019 Proposal Document -Kalindu
16/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 16
5.1.1.2 Component interaction of framework
The mobile communication device will search and connect to the nearby service access point to re quest for
services and interact with it. Then the service point will communicate with the centralized access point manager
where further database communication or authorization is needed; else the access point will provide full serviceto the connected mobile communicating device. The services can range from simple broadcasting of text
information to complex games, multimedia and interactive information.
Mobile Communication Devices should communicate with the service access point through a wireless
communication technology. The main reason to define a wireless communication between these two
components is that they are mobile devices which are on the move at most times. Other than that wireless
communication methods are efficient and hassle free communication methods which have been in use. Wi-Fi,
Bluetooth, ZigBee, IR are some of the commonly used wireless communication methods that can be used in
LIBs framework. Communication Protocols between MCD and SAP could be any state-full communication
protocol.
The Service Access Points communication with the Access point managers should be implemented with any
standard communication method. Preferably with TCP/IP protocol support. The Access point manager should be
able to manage the state of its connected Access Points.
The Access point manager should be implemented with the singleton approach so that many Access Points can
communicate with one access point Manager and get its advance services while the manager can manage several
Access Points at once.
The Database should be any standard relational database which is only connected to the Access point Manager.
The database can be implemented using additional features such as replication and firewall support as necessary.
-
8/7/2019 Proposal Document -Kalindu
17/33
Locali
ormation Browsing Syst
m (LIBS) - Proj
ct ProposalR
port Group P2011-048
Sri Lanka Institut
of Information Technology - B Sc. (Hons) IT 17
5. .2 Hi l S m Di m
)ROORZLQJGLDJUDPLVDWRSYLHZVQDSVKRWRIRXUV\VWHPWKDWGHVFULEHVWKHFRUHFRPSRQHQWVRILW
After initial literature survey & i entifying the initial scope of this project we are proposing a technology
implementation to the LIBS framework system. The three main components consi ering the functional
behaviour of each componentis briefly described below.:
LAN/
AN
Database
2. C#.net Access Points
3. C#.net Access Point
Manager
1. J2M Mobile
Applications
Fi
u
4
Bluetooth Wireless
-
8/7/2019 Proposal Document -Kalindu
18/33
-
8/7/2019 Proposal Document -Kalindu
19/33
-
8/7/2019 Proposal Document -Kalindu
20/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 20
5.1.3.2 Ser8
ice Access Point
This application mainly uses Bluetooth warless technology with Serial port communication and Object
exchange (OBEX) protocol. There can have more than one access points and one access point can handle many
mobile users. When the initial step all the access points are registered in access point manager. The access point
manager is the component which handles all access points. Access point can locally provide many services to
the mobile application, but when have database authentication part send data to the access point manager to get
data. Access point have message processing function. That will understand the message which send from mobile
application and process it.
5.1.3.3 Access point mana9
er
This application was centralized server with centralized database and it will handle all authentications and
storage management of users. The technology used for develop this application is .NET Remoting and SQL
Server.
-
8/7/2019 Proposal Document -Kalindu
21/33
Locali @ ed Information Browsing System (LIBS) - Project ProposalReport Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 21
5. .4 l W l S li I m i i S m
FiA
u BC
5
Above diagram demonstrates the final setting up of peripherals used in the system & how they are
interconnected with each other providing us the final outcome. Mobile phone Devices showed in the diagram
needs to be Bluetooth wireless enabled devices.
SL T
-
8/7/2019 Proposal Document -Kalindu
22/33
Locali D ed Information Browsing System (LIBS) - Project ProposalReport Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 22
5. E TF G H I P lP Q
iF R
UR F S
5.2. l i l mm i i
Bluetooth is an open standard specification for a radio frequency (RT )-based, short-range connectivity
technology that promises to change the face of computing and wireless communication and that provides the
network infrastructure to enable short range wireless communication of data and voice. It comprises of a
hardware component and a software component. The specification also describes usage models and user profiles
for these models. It is designed to be an inexpensive, wireless networking system for all classes of portable
devices, such as laptops, PDAs (personal digital assistants), and mobile phones. It also will enable wireless
connections for desktop computers, making connections between monitors, printers and keyboards.
5.U
. V . V BluW
X Y Y X h ArchiXW
c X urW
The Bluetooth specification aims to allow Bluetooth devices from different manufactures to work with each
other, so itis not sufficientto specifyjust a radio system. Because ofthis, the Bluetooth specification does not
only outline a radio system but a complete protocol stackto ensure thatBluetooth devices can discover, explore
and use these services with each other.
5.U
. V .U
U` a
gW
Bluetooth is a standard wire-replacement communications protocol primarily designed for low power
consumption, with a short range (power-class-dependent: 100 m, 10 m and 1 m, but ranges vary in practice; see
table below) based on low-cost transceiver microchips in each device. Because the devices use a radio
(broadcast) communications system, they do not have to be in line of sight of each other.
Class Maximum Permitted Power Range
(approximate)mW dBm
Class 1 100 20 ~100 meters
Class 2 2.5 4 ~10 meters
Class 3 1 0 ~1 meters
Fib
u cd
6
-
8/7/2019 Proposal Document -Kalindu
23/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 23
In most cases the effective range of class 2 devices is extended if they connect to a class 1 transceiver, compared
to a pure class 2 network. This is accomplished by the higher sensitivity and transmission power of Class 1
devices.
Version Data Rate MaximumApplication Throughput
Version 1.2 1 M bit/s 0.7Mbit/s
Version 2.0 + EDR 3 M bit/s 1.4Mbit/s
Version 3.0 + HS 24 Mbit/s
While the Bluetooth Core Specification does mandate minimums for range, the range of the technology is
application specific and is not limited. Manufacturers may tune their implementations to the range needed to
support individual use cases.
5.2.1.3 Bluetoote
profiles
To use Bluetooth wireless technology, a device must be able to interpret certain Bluetooth profiles, which are
definitions of possible applications and specify general behaviours that Bluetooth enabled devices use to
communicate with other Bluetooth devices. There are a wide range of Bluetooth profiles that describe many
different types of applications or use cases for devices.
5.2.1.4 Bluetootf
Specification
Bluetooth Specification defines the requirements ensuring interoperable operation between Bluetoothtransceiver from different manufacturers. There are two major areas in Bluetooth specifications: the radio and
protocol definitions (protocol stack), and the compliance requirements.
Each channel is divided into time slots 625 microseconds long. Packets can be up to five time slots wide. In this technique, a device will use 79 individual, randomly chosen frequencies within a designated
range.
Data in a packet can be up to 2,745 bits in length. Has been set aside by the ISM for exclusive use of Bluetooth wireless products. Communicates on the 2.45 GHz frequency Bluetooth uses a technique called spread-spectrum frequency hopping. Transmitters change frequency 1600 times a second. Three areas - Data and Voice access points, Cable replacement, and Ad hoc networking. Supports point - to - point as well as multi-point. Low power.
-
8/7/2019 Proposal Document -Kalindu
24/33
-
8/7/2019 Proposal Document -Kalindu
25/33
-
8/7/2019 Proposal Document -Kalindu
26/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 26
5.3 Work Breakdown Structure Organized by processes
As we are still in the project initiation step, detailed decomposition of the future activities will be provided
in the final project report. Therefore the WBS is based on the components of the project.
Marketing
Services
Education
Services
Authentication
Services
Accessibility
Services
LIBS
Framework
BluetoothAccess
point
Centralized
Database
-
8/7/2019 Proposal Document -Kalindu
27/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 27
5.3.1 Project Schedule
Gantt chart
-
8/7/2019 Proposal Document -Kalindu
28/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 28
6. escription of Personals & Facilities
6.1 Work Descriptions & Allocation of Personals.
When allocating the work load we divide our project in vertical way. Therefore all the members must give their
contribution for all tasks going from problem statement to final outcome of the project. In here each member
develop individual component and integrate that component with complete system.
Member Responsibilities
DIT/08/C2/0283
K.KEDIRISOORIYA
Documentationq
y Proposal documentation.y RRDy Final report
Literature Survey about Mobile Application development for the Education
Services
Designing & Analysis of about Mobile Application development for the Education
Services
Implementationr
y Mobile Application for the Education Servicesy Centralized server and databasey Bluetooth access point
Unit testing for the Mobile Application development for the Education Services
Integration testing
DIT/08/M1/1049
S.W.G SURANGA
Documentations
y Proposal documentation.y RRDy Final report
Literature Survey about Mobile Application development for the Authentication
services
Designing & Analysis of about Mobile Application development for the
Authentication services
Implementationt
y Mobile Application for the Authentication servicesy Centralized server and databasey Bluetooth access point
Unit testing for the Mobile Application development for the Authentication services
Integration testing
DIT/08/M2/1251S.M.ROBERTSON
Documentationu
y Proposal documentation.y RRDy Final report
Literature Survey about Mobile Application development for the Marketing
Services
Designing & Analysis of about Mobile Application development for the Marketing
Services
Implementationv y Mobile Application for the Marketing Servicesy Centralized server and databasey Bluetooth access point
Unit testing for the Mobile Application development for the Marketing Services
Integration testing
-
8/7/2019 Proposal Document -Kalindu
29/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 29
DIT/07/M1/1236
H.P.D.DAMAYANTHI
Documentationw
y Proposal documentation.y RRDy Final report
Literature Survey about Mobile Application development for the AccessibilityServices
Designing & Analysis of about Mobile Application development for the
Accessibility Services
Implementationx
y Mobile Application for the Accessibility Servicesy Centralized server and databasey Bluetooth access point
Unit testing for the Mobile Application development for the Accessibility Services
Integration testing
Figure 1-Work Distribution
6.2 Special Equipment Requirements
Bluetooth ongle.
In order to build Bluetooth access point we may need Bluetooth dongle. Via this access point client can access
to information which we are sharing. Therefore to provide fast and reliable services, we need 2.0 or higher
version of dongle with 3Mbit/s data rate and 1.4 Mbit/s maximum application throughputs. Also that dongle
must be class 1 or 2 (Range approximately 10 to 100 meters) and must compatible with Windows operating
systems. Also the cost for a single device is low. [4]
JAVA and Bluetooth Enabled Cellular Phone.
Client use cellular phone connects to our system. That cellular phone must be a JAVA enabled one. Because
before connect to our system client want to install our client application to that phone. Also to connect our
Bluetooth access point phone must be a Bluetooth enabled one. When we develop our system we hope to use
JAVA and Bluetooth enabled cellular phone to test client application.
Other resources such as Desktop or Laptop computers are not considered as special requirements.
-
8/7/2019 Proposal Document -Kalindu
30/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 30
7. Budget with Budget Justification
The proposed solution has a low budget due the re use of available resources and hence can be considered very
practical and implementable even in developing countries such as Sri Lanka.
Mobile A pplication - No Cost Bluetooth dongle - 400 LKR Centralised Server - 40,000 LKR PC - 15,000 LKR Software's - 10,000 LKR
Initial testing cost is not calculated due to the reason that our group members are equipped with the devices
needed for full implementation and testing.
In planning the budget we are excluding the costs for cellular phone. Because all of our project members already
have JAVA and Bluetooth enabled cellular phones.
The actual users phone cost is excluded from the implementation cost.
The Marketing Value of the system is of a considerably high value and these monitory incomes can be used for
further development and research in return.
65,400 LKRTotal
-
8/7/2019 Proposal Document -Kalindu
31/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 31
9. iscussion
Localized Information Browsing system (LIBS) mainly focus on the localized data access in the specific
geographical area. LIBS can access the various types of users. Especially for the disabled person can gain the
information without need any outside persons help of his purpose. LIBS also provide the marketing
environment services for combination between the customer and seller with high accuracy.
LIBS is expected to have a fast trend to grow and advance in the future due to its reusability, usage of latest
technology, robustness and interoperable framework.
-
8/7/2019 Proposal Document -Kalindu
32/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
Sri Lanka Institute of Information Technology - B.Sc. (Hons) IT 32
10. References
[1]www.Blutooth.com
[2] www.google.com
[3] www.wikipedia.com
[4]http://en.wikipedia.org/wiki/Bluetooth
-
8/7/2019 Proposal Document -Kalindu
33/33
Localized Information Browsing System (LIBS) - Project Proposal Report Group P2011-048
11. Appendices
11.1 Glossary
1. Localized Information - Information related to a particular place or area.2. Bluetooth a short range wireless technology for connecting different devices such as computers and
mobile phones
3. Accessibility Services services that help people with physically disabilities.4. Proximity nearby, in the range of vicinity.