IT Outsourcing India - Offshore software / Web development outsourcing from India

"Offshore software outsourcing, Web development & Software development from India" 

   Home  |  About Us |  Outsourcing |  Services  |  Products |  Client Care  |  Contact Us
IT Outsourcing India - Offshore Software / Web Development Mobile computing application - IT Outsourcing India
IT Outsourcing India - Offshore Software / Web Development YOU ARE HERE : Client Care Resources Mobile Computing Application Issues
Mobile computing application

Mobile Computing Application Issues - Taking measure

by Reji K Paul (Software Programmer, Excellone Technologies)

The programs used in mobile devices like mobile phones, laptops, palm computers, etc. for internet connectivity and other computer related activities are called mobile computing applications. The various issues and designs of mobile computing application are discussed under various headings below.

Technical Design

First comes the Technical Design Issues, which consist of network design, capacity planning, response time calculations, data compression considerations, system availability design and security issues. The technical design plays a key role in a mobile computing project and offers unique challenges to the system professionals.

Network Design

Issues regarding Wireless LAN design and Wide Area Radio Network Design which network design comprises are discussed below.

a. Wireless LAN design issuess

  • The number of mobile users who will use wireless LAN and the number of them active during the peak period.
  • The types of LAN application accessed by them. (Keeping in mind that wireless LANs will not be acceptable for the intended users as they operate at much slower speeds than wired LANs).
  • Use of notebook with a wireless NIC as a primary and user device.
  • Roaming areas, location & range of needed access point.
  • Impact of construction materials in single penetration.
  • Preferred technology-spread spectrum or frequency hopping.
  • Radio frequency interference from any other devices in office, factory or campus etc.

b. Wide Area Radio Network Design Issues

  • The need of building a private radio network.
  • Most appropriate radio network technology for the suite of applications.
  • Matching of user application-usage profiles to a given network capacity.
  • Integration of RNA technology with a radio network infrastructure.
  • Ensuring good coverage & minimum number of dead spots.
  • If distributed wireless network design with several MCSSs must be used?
  • Managing the way logic networks will be influenced by network design options.

The Capacity Planning & response time Calculations.

A mobile computing application transaction has to cover a synchronous set of hardware as well as software components before it reaches the destination server. Diverse physical links, wireless & wired line in between the end user's client application software and the information server are present in its reverse path too. So scheduling on a network requires complex rules, which makes it difficult to build a mathematical model to estimate response times. Planning reliable capacities in advance is a hard task still. The network providers give an estimate using complex queuing models or rule-of thumb calculation based on the other customer's experience.

Data compression considerations.

As the bandwidth of wireless network is scarce & inexpensive it is necessary to compress data to get the maximum out of this bandwidth. This is usually done in the modem by going beyond the modem hardware in reducing the quantity of traffic on wireless networks using client application programs.

System availability Design

Rather than sticking on with the general base station hardware & network controllers, redundancy & message switches are typically built on fault-tolerant platforms. Public shared network providers must be approached for details of their redundancies. MCSS is another vital component that badly needs inbuilt redundancy.

Security issues

It is tough to track down securing information by unauthorized access. Common security breaches of mobile computing applications include,

  • Network by criminal elements.
  • Physical breach security at communication centers mainly unmanned base stations.
  • Interception of credit card authorization over wireless network.
  • Careful security considerations including on-the-air encryption & firewalls must be used.

Other than technical design the next major issue under Mobile computing application is Ergonomics & Logistics Design where the designers evaluates the following.

  • Form factor of end user device
  • Battery life
  • Input method-keyboard, pen, touch or voice
  • Ruggedness
  • Whether Portable or fixed
  • Safety & Health issues.

Mobile computing application deals with the future of computer usage and is therefore of great relevance.

 
Mobile Computing

Mobile Issues

Development Platforms

Development Strategies

Development Costs
 

Why IT Outsourcing India?

Software Development Outsourcing

Offshore Product Development

Offshore Outsourcing Center

Distributed/Web Applications Development India

Web Development India

Software Development India