Best Mobile Computing || Mobile Cloud Computing in 2020
Best Mobile Computing |
mobile computing
What is mobile computing?
Mobile computing is one of the latest and evolving technologies that allow the transmission of data in the form of voice, images, videos through Internet-enabled or rather wireless devices without a physical connection, such as computers, IoT devices, etc.
Mobile computing components
The important component verticals involved in Mobile Computing or Mobile Cloud Computing technology are:
- hardware components
- software component
- communication layer
- hardware components
Hardware components have different types, such as device components or mobile devices that provide mobility services. They can be classified into various segments like smartphones, laptops, IoT devices, tablets, etc.
What role do hardware components play:
These hardware devices have a mini component called a receiver capable of detecting, receiving, and sending data signals. It is configured to operate in full-duplex mode, that is, sending and receiving signals at the same time.
The receivers operate on an existing established wireless network.
software component
The mobile component is the software application program, it runs on the mobile hardware component. It is the operating system of the device.
This component ensures portability and mobility and operates on wireless communications and secures computing in distributed locations and not connected to a single physical location.
Mobile communication layer:
The communication layer represents the underlying infrastructure to ensure smooth and reliable communication. It consists of factors such as protocols, services, bandwidth, and portals needed to facilitate and support. This layer is based on the radio wave. The signals are transmitted over the air and communicate with receivers through software components.
The data format is also defined at this layer to ensure collision-free communication between existing systems providing the same service.
HISTORY OF MOBILE COMPUTING
During the period of the 1980s:
In 1981: The Osborne Computer Corporation releases the world's first consumer laptop, The Osborne 1, even though its main limitation was with its 52 characters per line of text display with a small 5″ screen.
Then in 1982: Epson's HX-20, a portable computer with a small 120 x 32 resolution monochrome LCD screen.
mobile cloud computing
In 1984: The first touch screen system was developed in the Gavilan SC, which is the first to be marketed under the term "portable".
multiplexing in mobile computing
In 1989: The Apple Macintosh laptop is one of the first to feature a 640 x 400 active matrix display. This is Apple's first contribution to the mobile computing movement.
history of mobile computing
During the 1990 period:
1990: Intel announces its 386 MHz 20SL processor and it was the first CPU to be explicitly designed with mobile computing in mind, with power management features and sleep modes to conserve battery life.
1992: Windows 3.1.1 is released and later becomes the standard operating system for laptops.
Best Mobile Computing || Mobile Cloud Computing in 2020
1993: The personal digital assistant was introduced in the United States by Apple.
Best Mobile Computing || Mobile Cloud Computing in 2020
1994: IBM's Thinkpad 755 introduced the CD-ROM drive.
Best Mobile Computing || Mobile Cloud Computing in 2020
During the period of the 2000s and beyond:
2000: Microsoft introduces a new operating system, ushering in the Pocket PC era.
Best Mobile Computing || Mobile Cloud Computing in 2020
2002: Research in Motion introduces the first BlackBerry smartphone.
2007:
Apple released its first iPhone which was integrated with the best web browsing experience and a touch screen.
Also, at that time Google introduces Android.
2009: Motorola introduces the Droid, which was the first Android-based smartphone.
2010:
Apple launches the iPad, a line of tablets designed and developed primarily as a platform for audiovisual media, including books, periodicals, movies, music, games, and web content.
Samsung released the Galaxy Tab, an Android-based tablet to compete with Apple's iPad.
With this path, mobile computing evolved and there were other inventions and contributions made from multiple different organizations from the time it started around 1980 and up to now. We still see tremendous development in these areas, and in this way, mobile computing will continue its path of revolution.
Mobile Computing - Ranking
Mobile computing is widely distributed across different types of devices that support mobile computing. It is not just limited to computers or mobile phones, as we saw in the history of mobile computing
We can classify these mobile computing devices into the following segments:
Personal Digital Assistant (PDA)
The Personal Digital Assistant, ie PDA, is an extension or module of the PC, not a substitute, and is mainly used as an electronic organizer. This type of device is capable of sharing data with computer systems through a process called synchronization.
In this process, both devices will access and communicate with each other to check for updates on the individual devices using Bluetooth or infrared connectivity.
With PDA devices, users can access audio clips, video clips, update office documents, and many more services through Internet connectivity.
Smartphones
Smartphones are a combination of PDA and phone with a camera and other features like running multiple programs at the same time.
The most widely used mobile operating systems (OS) are Android by Google, Apple IOS, Nokia Symbion, BlackBerry OS by RIM, etc.
Tablet and iPad
This type of device is larger than a mobile phone or PDA and also integrates a touch screen and is operated by touch-sensitive movements on the web. E.g. iPads, Galaxy Tabs, Blackberry Playbooks, etc.
They provide the same functionality as laptops and also support mobile computing in a much superior way and have the tremendous processing power.
Multiplexing in mobile computing
Multiplexing is a process where multiple simultaneous digital or analog signals are transmitted over a single data link channel.
In addition, it can be distributed into four types. These are:
A. Multiplexing by spatial division or SDM
Time Division Multiplexing or TDM
Frequency division multiplexing or FDM
Code division or CDM multiplexing
Multiplexing: Frequency Division Multiplexing (FDM):
In frequency division multiplexing, the frequency spectrum is diversified into smaller frequency bands. Through FDM, multiple frequency bands can work simultaneously without any time limitation.
Advantages of FDM
This process applies to both analog and digital signals.
The simultaneous dimension of the signal transmission function.
Disadvantages of FDM
The probability of bandwidth loss is high and it has less flexibility.
Multiplexing: Time Division Multiplexing (TDM)
The time-division approach uses the entire spectrum over a period.
Advantages of TDM
The dedicated user at a given time.
Flexible and less complex architecture.
Eg Integrated Digital Network Telephone Service.
Multiplexing: code division multiplexing (CDM)
In CDM techniques, a unique code is reserved for each channel, so that each of these channels can use the same spectrum simultaneously at the same time.
Advantages of the CDM
Highly efficient.
Disadvantages of the CDM
The data transmission speed is lower.
E.g.: Cell phone spectrum technology (2G, 3G, etc.).
Multiplexing: space-division multiplexing (SDM)
Space partitioning can be considered to have both FDM and TDM properties. In SDM, a particular channel will be used against a certain frequency band for a certain period.
Advantages of SDM
High-speed data transmission with optimal use of frequencies and time bands.
Disadvantages of SDM
High losses by inference.
For example, global service for mobile technology or GSM.
mobile cloud computing
MCC or Mobile Cloud Computing uses cloud computing to deliver and integrate applications to mobile devices.
Using these mobile cloud computing techniques, mobile applications can be deployed remotely using speed and flexibility and using the suite of development tools.
Cloud mobile applications can be built or updated, and adding a new feature to the existing application could also be achieved quickly and efficiently using cloud services.
These mobile applications can be delivered to many different devices that have different operating systems, computing tasks, and data storage mechanisms.
These apps in this approach require fewer device resources because they are cloud-aware architecture, and reliability is also improved because the data is backed up and stored in the cloud, which in turn provides more security and solidity.
Advantages of mobile cloud computing:
Mobile applications that are being built based on this cloud architecture acquire the following advantages:
Improved data storage capacity and processing power.
a higher battery time
Better data synchronization thanks to the "store in the cloud, access them from anywhere" methodology.
Improved reliability, scalability, and security thanks to replicas and secure cloud infrastructure.
Easy integration
thanks for sharing.
ReplyDeletestitching units in karachi