| The expeditious evolution of smart homes relying on Internet of Things(Io T)technology has significantly facilitated the lives of many.Nonetheless,the existing centralized network model of smart homes,typified by cloud platforms,has resulted in a series of privacy leaks and security issues due to the over-centralization of data and administration.Third parties must be entrusted to handle and safeguard the data since users possess limited control over data and systems.The unauthorized disclosure of data resulting from hacking of the centralized platform,or intentional release by the administration,has caused considerable troubles for users.This paper attempts to address the privacy leakage problem at its root by proposing a decentralized network model that lessens the single point of data ownership and control.However,in a decentralized network,when devices communicate,the existence of NAT prevents them from directly communicating end-to-end,and the solutions proposed by conventional centralized networks have become unsuitable,leading to an extensive number of unreachable nodes.Particularly,the nonexistence of a centralized server has resulted in the absence of a centralized organizational entity,a centralized data relay,and a trusted CA institution.This paper tackles the issue of unreachable nodes by proposing a smart home node organization,node data transmission,and node authentication scheme that can accommodate unreachable nodes.The research and innovations presented in this paper focus on the following four aspects.(1)A decentralized network node organization scheme is proposed to resolve the issues of unreachable nodes that are not addressable within the node organization scheme,as well as the routing bottleneck caused by the utilization of the broadcast flooding scheme.This novel scheme is based on an overlay network that allows for the integration of unreachable nodes.The distributed address table is structured to organize both reachable and unreachable nodes,enabling the addressability of unreachable nodes.This approach effectively resolves the problem of unreachable node networking,while simultaneously enhancing the efficiency of the search algorithm.(2)To solve the challenges of low transmission efficiency and resource wastage caused by the current message scheme for communication with unreachable nodes,a transmission model for the data flow of unreachable nodes is proposed.This model establishes data transmission channels based on the type of unreachable nodes at both end nodes,thus enabling communication between nodes without being restricted by the volume of transmitted data.By comparison with existing schemes,this approach achieves end-to-end continuous data flow transmission,minimizing resource consumption in the overlay network.(3)A proposed identity management framework has been put forward to tackle the imperfect identity management mechanism of unreachable nodes and the authentication and data security issues arising from the lack of trusted CA authorities in both types of nodes within the smart home overlay network.This framework aims to attain a unified definition of routable and unroutable node identities,whilst ensuring data transmission security and overlay network level without relying on a centralized authority.(4)The efficacy of three key components,namely virtual network organization,communication channel establishment,and identity management,was assessed through the use of cluster servers,which confirmed their feasibility and progressiveness.The approach reduces the reliance on a central point,while optimizing the organization of data transmission and enabling communication with nodes that would otherwise be inaccessible.This effectively gives the user complete control over their devices and data,enhancing privacy and promoting device democracy. |