23rd ICCCN 2014: Shanghai, China