Saturday, 17 September 2011

TIPC: Transparent IPC


 

As now days applications are growing in exponential way. Mobile phones are now only for voice communication. Now days voice communications are secondary for development prospect. Now the more focus is on proving high availability of services. To provide every architecture has now support of distributed environment. So when we talk about distributed systems we are talking about multiple instances of our data. So whenever there is some changes in one instance of data that must be properly synchronized with other replica as well. So for that we have to think about transport protocols like TCP or SCTP. So these protocols have their set of requirements for establishing communication.


 

So when there is internal communication among replicas of data, we found TCP little clumsy. So Ericson has developed and deployed a new solution for their products named Transparent Inter process communication (TIPC). TCP lacks functional addressing and addressing transparency. TCP uses mapping in general statically, so it is very poor approach to use it in dynamic real-time environment. TCP is good enough for large messages but when we have to just synchronize with very short message still we have to follow the whole cycle of TCP protocol standard. So to overcome that cycle TIPC uses some direct communication mechanism having address transparency. So where in case of short message TCP uses minimum 9 packets transfer , TIPC can do that in 1 or 2 packets flow. So if we check for inner node transportation of messages we have 35% better performance over TCP.


 

Assumptions for better implementation of TIPC

  1. Most messages cross only one direct hop.
  2. Transfer time for most messages is short.
  3. Most messages are passed over intra cluster connections.
  4. Packet loss rate is normally low; retransmission is infrequent.
  5. Available bandwidth and memory volume is normally high.
  6. For all relevant bearers packets are check-summed by hardware.
  7. The number of inter-communicating nodes is relatively static and limited at any moment in time.
  8. Security is a less crucial issue in closed clusters than on the Internet.


 

Thursday, 15 September 2011

Uncanny Valley

After watching a number of Hollywood action movies, like Avatar, Terminator specially science friction ones, If I tell you that I have a android which can sing , dance and perform all steps with real human. Now days Japan has turned into Uncanny valley where they are just about to insert humanoid with human community.

Recently a new member joined the Japanese band AKB48. Pop blogs and a magazine cover story introduced Aimi Eguchi as a sweet 16-year-old from a Tokyo suburb. But there was something strange about this new girl. Her incandescent looks and sterling voice won Aimi instant attention and the center spot in a candy ad. Yet questions arose when she appeared in two video spots. Aimi seemed stiff and awkward – not uncomfortable, more like unnatural.

"There was a weird reaction to it," says Zac Bentz, a writer and reviewer for the online music store HearJapan.com. "Within a week or two, people were already saying, 'Well, this doesn't look right.' "

She always looked straight at the camera, shared a bizarre resemblance to other girls in the band, and had a peculiar beauty. After a few weeks, AKB48 admitted that Aimi was computer generated. They took the nose, eyebrows, hair, and lips of six band mates and digitally stitched them into a new singer.

Future Map

Till we have come to know about robots which can perform specific tasks for which they have trained. The use of Artificial intelligence was for their learning and carve their skills in specific fields. They were better in working but not intelligent as we. I have seen movie robot of Rajnikant where he succeed in emotions mapping in Robot. But if a robo can sing dance and can read our minds with the help of 3D imaging technology and brain mapping. Advance robot can map human mind and can get idea about his/her feelings. He can map his body by 3D imaging technology. All the matter is that we are going to adopt them as we are excited to accept this new generation. Till now Japan is uncanny valley, very soon we could acknowledge that we are also a part of it.

So carve yourself and be ready to accept a humanoid among us without knowing his actual identity. Its surely be adventures but hoping not to be like resident evil series.