{'fraction_non_alphanumeric': 0.019965277777777776, 'fraction_numerical': 0.0, 'mean_word_length': 5.165775401069519, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
CCN networking architecture for mobile applications

We have proposed a CCN-based Virtual Private Community (VPC) service for content sharing as a prototype for Content-Centric Networking (CCN). A VPC is a hierarchical and closed user group which consumers themselves can easily create and manage on their devices. CCN is a new networking paradigm that was considered to bring significant advantages over current IP-based Internet. Their main idea was based on named data networking not the named hosts. CCN is known to have advantages of reducing congestion and latency by eliminating redundant data delivery, ensuring secure data delivery by content protection, improving delivery efficiency by utilizing multiple paths over IP-based networking paradigm. In this paper, in addition to the well-known properties of CCN listed above, we show that CCN-based networking architecture fits with community grouping solution such as VPC. Then, we describe how the communities are formed and existing applications run with the CCN VPC. We have implemented our CCN VPC on Android platforms to demonstrate the potential of user device oriented CCN applications.