Yesterday was an M2M day, where a friend wanted to talk about enabling bandages with sensors and I did a webinar with Wind River (News - Alert) about "multicore processing."
The presentation, which can be seen here, was focused on the market gap between dumb pipes and the need for network services.
It was a strong presentation about the market gaps between the demand and the ARPU of the service.
However, thinking orthogonally, I was struck by the opportunities to apply multicore solutions to M2M.
Talk about traffic shaping for smartphones and you may end up in a 'Net Neutrality discussion that will make you question your morals. Talk about traffic shaping to support the M2M community and I don't think anyone will blink an eye.
I think the reason is because the requirements are better specified and understood.
If my daughter wants to watch TV over the Internet, it's a mixed media experience, and she (okay me) is paying for a general bucket of traffic. Block it and she gets miffed. Make me pay extra, and I am upset.
If the government wants to do a video surveillance solution, the issues for Jason Bourne are on the side, all I care about is traffic delivery.
Likewise, the medical community use of bio sensors in aggregation is a great opportunity. If I deploy a new wireless heart monitoring network, the sustained delivery of these solutions are going to lead to multicore systems in future. If the bandaid needs a network, the network at a hospital could be full of opportunities.
At the edge the signal and the media always seem to be at odds as to how to transport and how to control. The use of multicore to manage signaling and security separately from the media seems a logical strategy to me.
I also thought that the use of OFDM and MIMO were a possible place where multicore could find some additional excelleration capabilities. As someone who is constantly being disconnected only to see the five bars return, I suspect the reason my calls drop is a bad algorithm that values new over continued calls. Using a hypervisor to manage the availability in self organizing networks, seems like a good area to develop in the future.
Aggregation points of M2M are also probably going to impact the network architecture of the future. If you look at how the Internet backbone changed as a result of Content Delivery networks, I expect M2M aggregation points are bringing the cloud closer and may be another reason blades end up in the base station for traffic shaping.
In conclusion, I seem some opportunities for multicore M2M that I think we should expect to see in the market next year.