Free Java OpenDMTP App Download in GPS Tag

  Free Java OpenDMTP App Download in GPS Tag
Sponsored Links:
Report an error, suggest partnership...
     
Search By Device
My Device

  
Tags
Audio Players  English & American  Religion  Simulations  TV & Streaming Video  Action & Shooting  Browsers  SMS & MMS & EMS  Arcade  Antivirus  Video Players  Social Networks & Blogs  Instant Messengers & Chats  Racing  GPS  VoIP  Audio  Puzzle & Logic  Sport  Graphic Editors  Maps 
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Geocaching
GPS
Guides
Maps
Measuring & Compass
Travel Planning
Weather
Worldtime
More
     




 
 
OpenDMTP

Sponsored Links:

OpenDMTP
Version: 1.1.3
Platforms: Java

Categories: Travel & Navigation
Upload Date: 28 Jun 11
Developer: Martin D. Flynn
Distribution Type: Freeware
Downloads: 222
File Size: 258 Kb
Free Download OpenDMTP 

Rating: 2.7/5 (Total Votes: 7)


Sponsored Links:
 


OpenDMTP - OpenDMTP (Open Device Monitoring and Tracking Protocol) is a highly configurable and extensible protocol for communicating with mobile devices over high-latency/low-bandwidth networks. The protocol is particularly geared towards the transmission of GPS base location information and includes a full-featured reference implementation showcasing its capabilities.

There are many mobile GPS tracking devices on the market today with their own closed proprietary protocols. Searching the web for open protocols revealed only a few available for transferring data (including GPS information) between devices. However these solutions are generally designed for non-mobile applications and/or lack some of the low-bandwidth, configurable, and extensible features that mobile applications require.

Having an open protocol designed specifically for mobile devices has many advantages:

Targeted Event Generation: Many devices on the market are designed simply to transmit copious amount of GPS data to a back-end server hoping that the server can make sense of the data that it is receiving. The problem with this approch is that it tends to result in higher data transmission costs for information which will never be used. A protocol used for mobile applications need to be able to provide the flexibility to generate only the events that are pertinent to the specific application.

Network Efficient: Mobile devices typically have limited network connectivity, and in some cases data communication can be quite expensive (e.g. satellite). Because of this the protocol needs to be efficient in it's dialog between the client and server. The communication needs to be optimized such that the necessary information can be conveyed with a minimum number of bytes in the least amount of time.

Transport Media: Differrent mobile applications will have their own unique way of communicating data back to the server. Some may use GPRS, or socket based communication, others may use satellite communication, while still others may use other forms of wireless communication, such as BlueTooth. The design of the protocol should be able to encompass all such transport media types, regardless of the type of transport in use.

Bi-directional: Some devices can support two-way communication (ie. GPRS, or other socket based connections), while others may only support one-way communication (ie. some satellite communication systems). With this in mind, a protocol should be designed to support both duplex (two-way) and simplex (one-way) communication.

Flexible Data Encoding: Most types of transport media allow for the transmission of binary encoded data. However, there may be some forms of media for which an ASCII encoded data packet is much better suited. A protocol designed with this in mind should be able to support both types of data encoding.

Configurable Messages: Due to the broad range of data types used in mobile applications, the protocol should be flexible enough to define standard messages, yet still allow custom messages within the framework.

Extensible: Not every mobile application is the same. Some require special handling and may have various types of inputs and outputs. A protocol designed for mobile applications should insure that the framework can be easily extended to incapsulate the specific needs of the device.

Small Footprint: Mobile devices typically have limited resources on which to run client code (ie. memory, processor speed). An open protocol designed with this in mind should be optimized to allow efficient implementation and should easily support devices such as PDA's, mobile phones, GPS monitoring devices, and other OEM micro-devices.

Industry Compatibility: Having an open protocol insures better compatibility between different client devices and service providers.

Reference Implementation: Having a reference implementation that showcases the major features of the protocol provides an easy starting point on which developers can add their own features and platform specific implementation without having to worry about how data gets from the client to the server.

OpenDMTP was specifically designed to suit all these needs, especially "Targeted Event Generation" and "Network Efficiency". The typical 'data plan' for GPRS communication, for instance, is usually 1Mb per month. OpenDMTP was designed to optimize packet encoding to allow the collection of GPS information packets once every 3 minutes, 24 hours a day, 30 days a month, and still stay under the 1Mb data plan limit.

While XML is very extensible, it fails the "Small Footprint" and "Network Efficiency" requirements. Thus, it was discounted as a viable protocol solution. Many mobile devices do not have the resources necessary to be able to provide full XML parsing functionality. And an XML packet may need to be several hundred bytes in length just to send a few bytes of actual data. This alone would make the solution cost prohibitive for high-cost transport media such as satellite.

OpenDMTP also includes a full-featured commercial quality reference implementation to jump-start development.

 
Like it? Share with your friends!   
 

Other Java Freeware of Developer «Martin D. Flynn»:

Not found
 
Similar Applications:

MyWay OutdoorMyWay Outdoor
MyWay Outdoor - Mobile phone-based Outdoor navigation software with topomaps Free 7-day trial included Hikers, skiers, snowboarders, sailors, bikers and other outdoor enthusiasts rely on MyWay to plan and track their routes using only MyWay loaded on their mobile phone
FON Access Points for FijiFON Access Points for Fiji
FON Access Points for Fiji - FON offers you a new Points of Interest service (POIs). This allows you to download FONspots directly to your navigation device. What does that mean? You can download a Points of Interest file directly to your navigation device
GpsMid TurkeyGpsMid Turkey
GpsMid is a free, fully offline, vector based map application for your mobile phone. It displays your current position on a zoomable map and can be used to search for and navigate to roads or points of interest of your liking. As all data is stored in a compact binary format on your mobile phone you will incur no charges for extra data downloads
FON Access Points for United Arab EmiratesFON Access Points for United Arab Emirates
FON Access Points for United Arab Emirates - FON offers you a new Points of Interest service (POIs). This allows you to download FONspots directly to your navigation device. What does that mean? You can download a Points of Interest file directly to your navigation device
RealReplayRealReplay
RealReplay - It's one of our inherent necessities to compete with other people and to compare ourselves to them. Unfortunately, in many situations this is impossible. The favored opponent might not have time, or maybe you only know him from television. It would be perfect if we could compete with everyone, without being dependent on their time
balizabaliza
baliza - Baliza Java is the app you should use to send your GPS position to sekvi.com servers. This will enable you to share your location with your social network friends (currently on bebo.com) Your friends could see it inside the bebo.com network or while on move at m.sekvi.com Try it now
GpsMid ParisGpsMid Paris
GpsMid Paris is a free, fully offline, vector based map application for your mobile phone. It displays your current position on a zoomable map and can be used to search for and navigate to roads or points of interest of your liking. As all data is stored in a compact binary format on your mobile phone you will incur no charges for extra data downloads
FON Access Points for Puerto RicoFON Access Points for Puerto Rico
FON Access Points for Puerto Rico - FON offers you a new Points of Interest service (POIs). This allows you to download FONspots directly to your navigation device. What does that mean? You can download a Points of Interest file directly to your navigation device
FON Access Points for Equatorial GuineaFON Access Points for Equatorial Guinea
FON Access Points for Equatorial Guinea - FON offers you a new Points of Interest service (POIs). This allows you to download FONspots directly to your navigation device. What does that mean? You can download a Points of Interest file directly to your navigation device
FreeCaddie (Java)FreeCaddie (Java)
FreeCaddie is a completely free golf rangefinder. The software runs on your phone and uses its GPS capabilities combined with course file data to tell your distance to the front, center and back of the green. FreeCaddie is new but is growing rapidly. Don't see your golf course? Create a course file for it! It's easy and only takes a few minutes
 

Comments on OpenDMTP:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 
 

JavaMobiles - Free Java games download for mobile phones. Java Applications, Software, JAR, Apps for Nokia, Samsung, touch screen, 240x320 screen

© Pantich MobyWare Production 2010 - 2017 all rights reserved