Showing posts with label Mobile Trends. Show all posts
Showing posts with label Mobile Trends. Show all posts

Thursday, March 04, 2010

Peer to Peer Mobile Social Networking

Dwaraknath LN analyses the impact of P2P Mobile Social Networking


Introduction
Recent advances in wireless communications technology have created significant interest in the development of additional channels for communication over mobile networks. To be specific, in spite of its inherent business and technical challenges the peer to peer networking has become a popular research in mobility space. Though the current 2G and 2.5G cellular network does fully support peer to peer communication but the forthcoming 3G/4G do provide the required bandwidth required for peer to peer innovations.

The objective of this whitepaper is to give overview of peer to peer mobile communication over the existing mobile networks.  In particular, we will be discussing the peer to peer social networking on mobile devices and its constraints as well as the pros and cons of P2P networking.



Background
On analyzing the global internet traffic we observe that nearly 46% of the traffic is over HTTP followed by P2P which is at 37% which clearly indicates the significance of P2P network. Also there is strong growth in social networking by internet users. Globally top 10 most popular websites are dominated by these social networking sites like Facebook, MySpace, Live.com and others. 

Though Social networking on the mobile hasn’t caught the attention of mass market as yet but as Google CEO, Eric Schmidt said, “The Internet is humongous. The notion of publishing and micro-blogging is an explosion that will drive networks further into everything we do and the confluence of three factors (computing, connectivity and the cloud) means your phone is your alter ego, an extension of everything we do. Our job is to make mobile be the answer to everything”.

So it’s not far before we start observing the coming together of P2P and social networking on mobile devices. There are numerous such scenarios where MP2P can be used, e.g.
  • Michael has a Word document on his PDA that he needs to convert to PDF. He carries out a discovery activity and finds that someone in the vicinity is offering such a service. Michael sends his document, pays for the service, and receives the converted PDF document back.
  • Danny is an affiliate for a music company. He receives commission when he sells MP3 files for them. Danny publishes his music selling service to devices in his vicinity
and there are lots of mobile applications already available in the market which uses P2P communication for file sharing, social networking, messaging, entertainment etc. 

Some of these applications are mentioned below
  • Fring - Using this application user can make free mobile calls. Users can IM with Skype, MSN Messenger, ICQ, Google Talk & twitter clients.
  • iSkoot - This is the solution for Skype on the go. It’s an easy-to-use mobile application with all Skype features.
  • SymTorrent - This is BitTorrent client for Symbian OS which supports downloading multiple torrents at the same time.


P2P Communication Overview

P2P File sharing
P2P file sharing systems account for a high percentage of the traffic volume in the fixed Internet, having exceeded http (www) or email traffic. The increasing availability of mobile data networks such as GPRS and UMTS in conjunction with attractive pricing schemes makes P2P file sharing an interesting application in the mobile context. But the operation of P2P systems in mobile environments encounters several problems, such as a relatively narrow and expensive air interface, highly varying online-states (presence) of the subscribers, a hierarchical network structure, and limited device capabilities.

IP Masquerading
IP masquerading is a form of NAT (Network Address Translation) which allows internal computers with no known address outside their network, to communicate to the outside. It allows one computer to act on behalf of others. The basic idea is to disguise the IP packets to or from the private network so they appear to the rest of the internet world as they originated from the gateway machine’s external IP address. The network address translator sits between the gateway machine and external internet. It changes the source IP address of the packet to the external IP address of the gateway. In order to keep track of the host on a private network from where the has originated it also assigns unused protocol port number on the gateway machine. Whenever response is received on that port of gateway, the translator knows to reverse the process of substituting the original IP address and port number within your private network.

Mobile P2P Databases
A MP2P Database is a system in which information stored on peers of MP2P network. The mobile peers communicate with each other via short range protocols, such as Bluetooth, Zigbee, IEEE 802.11 or UWB (Ultra Wide Band). These protocols support short range communication (10-100 meters). On each mobile peer there is a local database that managers and stores a collection of data or reports. Often report describes physical resource such as an available parking slot.
MP2P database concept is evolved basically to address the need of searching local information which may be temporary in nature i.e. valid for short duration.

















Overall System Architecture
The Mobile peer to peer architecture is based on a layered architectural pattern where each layer is assigned with its own responsibility. By using the layered approach, the architecture would gain positive characteristics like modularity and transparency. The negative effect by using this approach could be slower execution if the applications often have to go up and down several layers to carry out the operations. 

Mobile Peer to Peer Communication Architecture

  • Client: A mobile client is a logical representation of a peer, i.e., creation of logical communication using mobile network.
  • Network: A network layer representing the communication medium accessed by the Client and server architecture. The network layer carries data to server , and data to peer to peer mobile network. 
  • Message: A message is an entity that can be exchanged between the server and mobile nodes. A message can be sent to single nodes; it can contain text, serialized objects, or any data type or binary data such as pictures, video, documents etc.
  • Presence service: A service is a description and an identifier of an application running the server.  It enables peer to peer communication and updates the presence status to the connected nodes.
  • Session: A session represents the lifecycle of all the communication between the mobile clients in a peer to peer communication. A session keeps track of known nodes and available network mediums.
  • Application: A peer to peer application has various features like File transfers, Social networking, voice communication etc.
Mobile Peer to Peer Application Architecture


Challenges and Threats for P2P

Challenges in mobile networks
  • P2P traffic should be kept local for fixed/wireless operators
  • Asymmetric speed and P2P unattractive charging
  • Variable terminal connectivity
  • High signaling traffic in unmodified P2P systems
  • Operators wish to participate in service creation
  • Licensing 
  • Traffic volume
Challenges in mobile operating systems
  • Platform specific peer to peer communication
  • Support for protocol communication
  • Compression techniques
  • File format & codec supports
  • Managing the session 
  • Limitation over data transfers on existing cellular networks
  • Delay in data transfers
  • Push communication from server



Other challenges in existing mobile networks




  • P2P introduces new security concerns and can make existing networks vulnerable

  • P2P security research is still fairly young

  • Legitimacy - P2P technology has been tainted by its use in illegal file sharing and piracy

  • Lacks of applications – Currently file sharing applications dominate this technology usage. There are no other types of application available which makes use of P2P technology.


Threats to MP2P





  • In 3G true MP2P is possible due to high bandwidth, high end efficient mobile phones and simultaneous data and voice capabilities. But then the question is whether the operators will allow MP2P since it would lead to loss in their revenues.

  • Digital rights management.

  • Other threats are like spy, viruses and adware



Conclusion
Mobile Peer-to-Peer is an opportunity for the cellular domain but many challenges need to be first solved. The solution should be simple, but at the moment the DRM based proposals look often over engineered. To get a rich service set, it is an absolute necessity that the community has hands to develop mobile application across the platform(s). Operators’ role is to provide the secure network for the developers and consumers and also with higher bandwidth. Before that is a reality, cellular networks and devices must take giant steps with existing pattern.

It is however apparent that Mobile peer to peer networking will see an enormous growth in near future due to the increase in the amount of data being shared. This will be further supported by availability of higher networks speeds such as 3G and 4G.


Endeavour Software Technologies is an expert in mobile technology and advises startups, SMBs and enterprises in defining the right mobile application, selecting appropriate technologies, wireless carriers’ relationship, and establish innovative roadmap for the continuous success as the future technologies changes over time. Can be reached at www.techendeavour.com or info@techendeavour.com

Friday, January 09, 2009

Mobile Trends - 2009 and beyond

2008 has been a very exciting year for mobile technology in general and I feel that despite the shaky economy, the developments in the mobile space will continue on its growth path, creating opportunities for new application scenarios for entrepreneurs in the ever-evolving global mobile ecosystem.

I have over here tried to present the evolving trends in the mobile space not for the immediate year per say but from a long term perspective ...

Trend 1: Ad funded revenue model
Over the last decade we have seen phenominal growth in mobile adoption and SMS volume growth and the key drivers are now in place for mobile services to reach the critical mass. 

This has in turn lead to a trend among consumers who are now looking for new and innovative offerings for which they do not have to pay a premium for mobile content they can access for free online through a more convenient PC/laptop experience. As a consequence, mobile paying audiences will represent a limited share of the overall mobile content audience. Mobile content will thus increasingly transition to use of ad-funded revenue models.

Trend 2: SMS becomes commodity
I also see that even though the volume of SMS is soaring to new levels but the declining prices will force the operators to rethink on their offerings to cover up for this loss in revenue. As reported by Forrestor, we will see operators moving to flat-rate adoption rates (for mobile Internet tariff). We will observer operators bundling data options in their pay monthly tariffs (such as Orange with its Origami offering or Vodafone). After voice (per minute), voice packages, SMS per units, SMS options, unlimited SMS bundled into voice, data options, unlimited data package. 

As SMS becomes a commodity no one would be willing to pay for other services and we will see the evolution of voice+unlimited data plans. 

We might also see operators offering data / Internet package with different services bundled such as social networking, IM or communication with presence / location to stay in touch with your community of friends / relatives.

So definitly the door is going to be wide open and competion with heat up not only among application providers but also between application providers and service providers.

Trend 3: Consolidation
Consolidation will continue to be the mantra in the mobile industry. Companies having adequate cash or which have raised capital before the financial crisis (think of Zed and its 92,5M€ raised in July) will be interested in making new acquisitions. Also companies who are not into the mobile space will be willing to enter this space will be looking out for easy preys and there will be many medium-sized players and lots of start-ups with innovative ideas and technologies that may go bankrupt this year because they rely on long-term advertising business models.
 
That’s true for large operators willing to buy regional ones in emerging countries. That’s true for handset manufacturers (Motorola handset division is officially for sale). 

Trend 4: New Devices filling the market
Blackberry launches Bold and Storm.
Apple will launch new devices. Still tricky to say whether this will be a nano or something else. 
Major handset manufacturers will launch Android-based handsets and we’ll now discuss millions of phones.
Nokia launching N97 and so on.

So there will be a list of new devices coming to the market. That being said, I still believe it won’t change the game in 09. Blackberry will continue to stay strong in its segment for business users and travellers and it will stay there for a while since the iPhone is still lacking good & fast keypad input. 

The industry will stop talking about a Google Phone and realize that launching an OS is a long-term play that depends on your manufacturer partners. Nokia has a problem with it’s OS. The company will need at least two years to move seamless to the new open-source OS after having acquired Symbian in 2008.

Trend 5: Merchandizing of Mobile Applications
The success of Apple AppStore has completely refined the way application provides sell their applications. 300 millionapplication downloads in less than 4 months and over 10000 applications on the store has changed it all. Still I actually agree with Thomas that these are early days of mobile merchandizing and we can expect lots of improvement in mobile application merchandizing and expect a bunch of operators to launch widgets and equivalent of Apple Application stores. Blackberry Store is expected to be launched by March 2009 and Google coming with Android MarketThis will pose a significant challenge for the mobile developers as well and we will see a surge of innovations in the application development space. Read my article on "Contraint based innovation


Though there is a lot more to talk about but let me not make it long. 

I do recommend the following articles from Rudy & Thomas which are quite interesting where they share their predictions for 2009.

Wish you all the best for 2009!