-
公开(公告)号:US11800425B2
公开(公告)日:2023-10-24
申请号:US17566735
申请日:2021-12-31
发明人: Xingcheng Liu , Qiang Tu
IPC分类号: H04W40/02 , H04L45/122 , H04L45/42 , H04L45/48 , G06F18/2323
CPC分类号: H04W40/02 , G06F18/2323 , H04L45/122 , H04L45/42 , H04L45/48
摘要: A wireless sensor network (WSN) clustering routing method based on optimization with salp swarm algorithm includes: S1: constructing an objective function by comprehensively considering factors as follows: node residual energy, a distance between cluster head nodes, a distance between a cluster member node and a cluster head node, a distance from a node to a base station, and a number of cluster head nodes; S2: solving the objective function by using a salp swarm algorithm, to find an optimal clustering scheme, and thus dividing the WSN into non-uniform clusters, wherein in each cluster, the cluster member node sends data to the cluster head node in a single-hop manner; S3: constructing a minimum spanning tree with the base station as a root node by using a routing utility function ƒ(CHi); S4: sending, by the cluster head node, data to the base station through routing organized by the minimum spanning tree.
-
公开(公告)号:US12120627B2
公开(公告)日:2024-10-15
申请号:US18530247
申请日:2023-12-06
发明人: Yitong Liu , Hao Lin , Xingcheng Liu , Qiang Tu , Yi Xie
摘要: In a data processing method for node localization in wireless sensor networks, a plurality of potential coordinate calculation values for a to-be-located node are calculated based on RSSI data received by the to-be-located node from a plurality of anchor nodes. A centroid C1 of these coordinate calculation values is calculated. Then coordinate calculation values with distances to the centroid C1 less than a threshold are screened out, and a centroid C2 of the screened-out coordinate calculation values is calculated. A coordinate position of the centroid C2 is used as the position of the to-be-located node. In other words, a plurality of potential positions for the to-be-located node are calculated using multiple groups of RSSI data and these potential positions are then screened through calculation. Instead of directly processing the received RSSI data, the present disclosure processes the coordinate calculation values obtained based on the received RSSI data.
-