网络与信息安全学报 ›› 2022, Vol. 8 ›› Issue (3): 41-52.doi: 10.11959/j.issn.2096-109x.2022031

• 专栏:多媒体内容安全 • 上一篇    下一篇

基于加权最小二乘的社交网络用户定位方法

时文旗1,2, 罗向阳1,2, 郭家山1,3   

  1. 1 网络空间态势感知河南省重点实验室,河南 郑州 450001
    2 数学工程与先进计算国家重点实验室,河南 郑州 450001
    3 郑州大学网络空间安全学院,河南 郑州 450001
  • 修回日期:2022-05-05 出版日期:2022-06-15 发布日期:2022-06-01
  • 作者简介:时文旗(1993− ),男,河南周口人,网络空间态势感知河南省重点实验室博士生,主要研究方向为网络目标定位、网络空间资源测绘
    罗向阳(1978− ),男,湖北荆门人,网络空间态势感知河南省重点实验室教授、博士生导师,主要研究方向为网络空间资源测绘、多媒体安全
    郭家山(1998− ),男,河南郑州人,网络空间态势感知河南省重点实验室硕士生,主要研究方向为网络空间资源测绘
  • 基金资助:
    国家自然科学基金(1804263);国家自然科学基金(1736214);国家自然科学基金(62172435);国家自然科学基金(62002386);中原科技创新领军人才计划(214200510019)

Social network user geolocating method based on weighted least squares

Wenqi SHI1,2, Xiangyang LUO1,2, Jiashan GUO1,3   

  1. 1 Key Laboratory of Cyberspace Situation Awareness of Henan Province, Zhengzhou 450001, China
    2 State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, China
    3 School of Cyber Science and Engineering, Zhengzhou University, Zhengzhou 450001, China
  • Revised:2022-05-05 Online:2022-06-15 Published:2022-06-01
  • Supported by:
    The National Natural Science Foundation of China(1804263);The National Natural Science Foundation of China(1736214);The National Natural Science Foundation of China(62172435);The National Natural Science Foundation of China(62002386);Zhongyuan Science and Technology Innovation Leading Talent Project(214200510019)

摘要:

社交网络在提供位置交友等服务时,会对展示的用户距离文本进行混淆处理,以保护用户位置隐私。为了验证当前社交网络采用的位置混淆机制能否有效保护用户的精确位置不被泄露,提出了一种基于加权最小二乘的社交网络用户定位方法。该方法构造测试环境,对位置交友服务中混淆后的距离文本进行大量搜集和统计,结合真实距离数据识别报告距离对应的真实距离边界;基于对目标用户所处坐标系象限的判别,优化探针位置部署,并利用三边测量定位模型得到目标用户的多个初步位置估计;基于估计位置与探针的距离关系,分别确定目标用户相较各探针的最远距离和最近距离的权重,从而构造目标函数并基于加权最小二乘求目标函数的最优解,该最优解即目标用户的最终定位结果。该方法基于距离边界约束推断社交用户位置,避免了对位置服务的频繁查询,保证了对社交用户的定位效率。基于微信平台开展了社交用户定位实验,对500个微信用户的实际定位结果表明,该方法能够实现对微信“附近的人”用户的准确定位,与现有基于空间划分、基于启发式数论等典型定位方法相比,定位精度和效率均有更好的性能表现,平均定位误差降低了10%以上,定位过程中的位置服务访问次数减少了50%以上。

关键词: 社交网络, 位置隐私, 用户定位, 权最小二乘

Abstract:

When providing location-based dating and other location-based services, social networks will confuse the displayed user distance text to protect the user’s location privacy.In order to verify whether the current location confusion mechanism adopted by social networks can effectively protect user’s accurate location, a social network user geolocating method based on weighted least squares was proposed.The method constructed real-world tests to collect a large number of confused distance texts in location dating service, and identified the real distance boundary of reported distance combined with real distance data.Then, based on the discrimination of the quadrant of the coordinate system where the target user was located, the position of probes was optimally deployed, and multiple preliminary position estimations of the target user were obtained by using the trilateration model.The weights of the longest and the shortest distance of the target user were determined by the estimated position, and the related objective function was constructed.The optimal solution of the objective function was calculated based on the weighted least squares, which was the final geolocating result of the target user.The proposed method inferred the location of social network user based on the distance boundary constraint, which avoided the frequent query of location services and ensured the geolocating efficiency.The actual geolocating results based on 500 WeChat users showed that, the proposed method can accurately geolocate the “eople nearby” users of WeChat.Compared with the existing typical geolocating methods based on space partition and heuristic number theory, the proposed method have better performance in geolocating accuracy and efficiency.The average geolocating error is reduced by more than 10%, and the number of location service quarries in the geolocating process is reduced by more than 50%.

Key words: social network, location privacy, user positioning, weighted least squares

中图分类号: 

No Suggested Reading articles found!