Opportunistic Networks is a new concept that is increasingly gaining ground since it appears as a concrete example of the Internet of Things, Internet of Vehicles, Industrial Internet of Things, and the Internet of Everything with Mobile ad hoc Networks' characteristics. An Opportunistic Network starts with a Seed OppNet that sets up the network; expands from the Seed OppNet to an extended Seed OppNet through devices' discovery. The characteristics of Opportunistic Networks make OppNets more challenging than any other networks. So, a deep understanding of OppNets' characteristics and demands is an unavoidable precondition before proposing any OppNets related scheme. However, under OppNets' constraints, the relevance of the Opportunistic Networks related articles in literature is yet to be established. Also, most surveys tackling Opportunistic Networks do not give a complete insight into what Opportunistic Networks stand for. This work reviews state of the art on Opportunistic Networks providing three main contributions. First, resorting to the primary definition of Opportunistic Networks, it elucidates what OppNets are, pointing out the particularities of an OppNet, its domains of applications, and challenges. Second, it provides a comprehensive review that encompasses most Opportunistic Networks' research areas: routing, intrusion detection, authentication, privacy protection, data aggregation, and the technology for OppNets, organising them in a taxonomy. Third, it evaluates the role of the Seed OppNet in Opportunistic Networks related schemes. Any proposed OppNets related scheme, to be relevant to OppNets' research, should include OppNets' characteristics and demands.
Cross-domain recommender systems are known to provide solutions to the cold start and data sparsity problems in recommender systems. This can be achieved by leveraging sufficient ratings and users' profiles in one domain to enhance accurate recommendations in another domain. However, domains with sufficient ratings are not willing to share their users' ratings with other recommender systems or domains due to users' privacy and legal concern. Hence this shows a need for a privacy-preserving mechanism that encourages secure knowledge transfer between different domains. This study proposes a privacy-preserving cross-domain recommender system based on matrix factorization. Specifically, the study formally described the privacy requirements of a cross-domain recommender system, which are different from a single domain recommender system. It designs a new framework for a privacy-preserving cross-domain recommender system and then utilized the somewhat homomorphic encryption (SWHE) scheme to ensure users' privacy. The SWHE scheme was used to encrypt users' ratings in different domains, shared latent factor approach was implemented between the domains and extracted knowledge was securely transferred from the source domain to the target domain. We prove that users' privacy is secured throughout the stages involved in the proposed protocol. Experiments on both synthetic and real datasets demonstrate the efficiency of our protocol.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.