Your SlideShare is downloading. ×
Mobile ommunication for Rubber cultivation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Mobile ommunication for Rubber cultivation

5,630
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
5,630
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Development and Simulation of Mobile learning Application on Rubber Cultivation TRIPURA UNIVERSITY (A Central University) Suryamaninagar , PIN: 799130 , Agartala , Tripura (W) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH by: Tamal Goswami DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH
  • 2. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY FEATURING  Mobile Learning Paradigm.  Rural beneficiaries.  Mobile Learning tech. in the rubber cultivation sector.  Advantage of M-Learning for.  Process configuration.  Simulated results and database .
  • 3. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY MOBILE LEARNING PARADIGM ONLINE SUPPORT INFORMATION REPOSITORIES COMMUNITIES OF PRACTICE EXPERTS CLASSROOM TRAINING FIELD SUPPORT PERFORMER  The employee/ learner / user is viewed as knowledge seeker with constantly changing needs & time frames.  Online & Offline support services enable greater set of knowledge.  On-demand learning in the workplace, at the moment of need, becomes essential. Fig 1: Mobile Learning paradigm
  • 4. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY ADVANTAGES OF M- LEARNING FOR  STUDENTS Ensures all students from different institutions connected with the system have equal access.  CORPORATES / ENTERPRICES / INSTITUTIONS / ORGANIZATIONS Interaction and collaboration between them with smarter services.  RURAL SECTOR Person engaged in rural service sector gets benefitted with information resources.  ONLINE RESOURCE FACILITATION Access to variety of online resources
  • 5. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY RURAL BENEFICIARIES  SERVICE PROVIDERS  CONTENT DEVELOPERS  TECHNOLOGY SUPPLIERS & DEVELOPERS INFORMATION & DATA SOURCE ORGANIZATION INTERFACES WORKFLOW PARTNER CONTINUUM EXPERTS USER Fig 2: M-Learning implementation in rural sector
  • 6. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY PROCESS CONTENTS WAEWAP WAP Services WAP is a communication protocol that enables wireless mobile devices to have access to the internet. The main motive behind the development of WAP has been the issue of mobility. This technology has the ability to access information and services anywhere anytime regardless of the time and place.  A Wireless Markup Language adhering to XML.  A specification of a small browser suitable for a mobile, wireless terminal.  A framework for wireless telephony application (WTAs).  A programming model based on the WWW programming model.  A lightweight communications protocol stack FEATURES
  • 7. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY PROCESS CONTENTS WAP WAP Services WAE SERVICES from where user is • Within group of users, organizations, communities, institution and user, knowledge source continuum, • Registration for service extensions, etc. SERVICE INCLUDES  Location Information of user.  Query solution of remote user.  Registration as client for enhanced service extensions.  24 x 7 days information kiosk.  Online transaction facilitation.  Education development for remote groups with online classroom and training facility.
  • 8. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY PROCESS CONTENTS WAP WAP Services WAE WAE WAE USER CLIENT WAP GATEWAY ENCODER & DECODER ORIGIN SERVER J2EE , CGI , application WAP ENCODED REQUEST WAP DECODED RESPONSE http:// www. … REQUEST http:// www. … RESPONSE Fig 3: WAE application environment block diagram Wireless Application Environment
  • 9. ScreenshotsImplementationSimulation toolsArchitecture DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY MOBILE LEARNING TECH. IN RUBBER CULTIVATION SECTOR Objective To develop a system to access knowledge based information from RRII ( Rubber research Institute of India ) by growers, dealers & extension officers engaged in the section of rubber cultivation through user end mobile phone.
  • 10. ArchitectureObjective MOBILE LEARNING TECH. IN RUBBER CULTIVATION SECTOR ScreenshotsImplementationSimulation tools DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY WML decks Content database CONTENT MANAGEMENT SYSTEM Metadata • Dealers • Growers • Extension Officers USER REPOSITORY POFILE MODULE of Internet & WAP services RUBBER CULTIVATION SERVER OF RRII ISP Server User accessible device Growers Interface Dealers Interface Extension Officers interface Facilitated with WEB & WAP system
  • 11. Simulation tools DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY MOBILE LEARNING TECH. IN RUBBER CULTIVATION SECTOR Objective ScreenshotsImplementationArchitecture Simulation Tools for Developing the Application :  Nokia Mobile Internet Toolkit V4.1  Nokia WAP Gateway Service V4.0  Nokia Mobile Browser V4.0  JRE 1.4.1_02  My SQL 5.1  Apache Tomcat Server 6.0  JSP or ASP. Net  WML / XHTML script language. Fig 4: Simulated WAP page in NMIT
  • 12. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY MOBILE LEARNING TECH. IN RUBBER CULTIVATION SECTOR Objective ScreenshotsImplementationSimulation toolsArchitecture 1. Dissemination architecture simulated using Nokia Internet Toolkit v4.1. 2. Online banking helps in transaction between dealers and planters. 3. After manufacturing rubbers, planters communicate with dealers for selling purposes. 4. After marketing of rubbers dealers accomplish the monetary transaction through online banking. 5. In case of any problem regarding rubber cultivation planters can directly communicate in real time to the extension officers. 6. This toolkit accesses the web server, which is the combination of Apache Tomcat and ASP.NET. 7. Mobile controls easily target cell phones, PDAs and over 80 mobile Web devices. 8. Application written just once, and the mobile controls automatically generate WAP/WML, HTML, or iMode as required by the requesting device.
  • 13. ScreenshotsImplementation DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY Objective Simulation toolsArchitecture MOBILE LEARNING TECH. IN RUBBER CULTIVATION SECTOR Some of the simulated WAP pages for Mobile-WAP users Fig 5: RRII management system page Fig 6: RRII client registration form Fig 7: RRII client login page
  • 14. Coding DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY SIMULATED RESULTS AND DATABASE Database Fig 8: Format showing the coding section interface in Nokia Mobile Internet Toolkit V4.1 for the development and creation of WAP page in XHTML/WML format.
  • 15. Database DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY SIMULATED RESULTS AND DATABASE Coding DATABASE STORAGE ENGINE Factors relating the use of database storage engine  CONCURRENCY some applications have more granular lock requirements (such as row-level locks) than others. Choosing the right locking strategy can reduce overhead and therefore help with overall performance. This area also includes support for capabilities like multi-version concurrency control.  TRANSACTION SUPPORT Not every application needs transactions, but for those that do, there are very well defined requirements like ACID compliance and more.  PERFORMANCE AIDS Includes things like multiple I/O threads for parallel operations, thread concurrency, database check pointing, bulk insert handling, and more..
  • 16. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY SIMULATED RESULTS AND DATABASE DatabaseCoding DATABASE STORAGE ENGINE  MEMORY CACHES Different applications respond better to some memory caching strategies than others, so while some memory caches are common to all storage engines (like those used for user connections, MySQL's high-speed Query Cache, etc.), others are uniquely defined only when a particular storage engine is put in play  REFERENTIAL INTEGRITY The need to have the server enforce relational database referential integrity through DDL defined foreign keys.  PHYSICAL STORAGE This involves everything from the overall page size for tables and indexes as well as the format used for storing data to physical disk.
  • 17. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY FUTURE SCOPE  Location aware of fields , grower and near extension centres.  Point-and-shoot learning with camera phones and 2D codes .  Near Field Communications (NFC) for secure online transactions.  Sensors and accelerometers in mobile devices in behavioural based information.  Mobile content creation (including user generated content).  Videos and Voice communication facility for learning in mobile devices.  Context-aware ubiquitous learning.  Augmented reality on mobile devices
  • 18. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | M.TECH | TRIPURA UNIVERSITY THANK YOU DEPARTMENT OF COMPUTER SCIENCE AND ENGINERING TRIPURA UNIVERSITY (A CENTAL UNIVERSITY)