proposal document -kalindu

Upload: kalindu004

Post on 08-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.