CN207911030U - A kind of indoor positioning signing in system based on Wi-Fi - Google Patents
A kind of indoor positioning signing in system based on Wi-Fi Download PDFInfo
- Publication number
- CN207911030U CN207911030U CN201820129180.7U CN201820129180U CN207911030U CN 207911030 U CN207911030 U CN 207911030U CN 201820129180 U CN201820129180 U CN 201820129180U CN 207911030 U CN207911030 U CN 207911030U
- Authority
- CN
- China
- Prior art keywords
- mac address
- module
- terminal
- acquisition module
- routers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 4
- 230000001737 promoting effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- CZZYITDELCSZES-UHFFFAOYSA-N diphenylmethane Chemical compound C=1C=CC=CC=1CC1=CC=CC=C1 CZZYITDELCSZES-UHFFFAOYSA-N 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本实用新型涉及无线通讯技术领域,尤其是涉及一种基于Wi-Fi的室内定位签到考勤系统。The utility model relates to the technical field of wireless communication, in particular to a Wi-Fi-based indoor positioning, check-in and attendance system.
背景技术Background technique
多项WiFi定位技术的相关研究早已在国内外开展,并已投入使用。早在2009年,北京地坛医院就已引入了一项Wi-Fi实时定位系统,以跟踪病人和资产设备等。更早的,美国麻省理工学院实现Wi-Fi校园定位,了解师生的校园生活工作情形。除此之外,基于Wi-Fi的特征匹配定位等定位技术也在研究的进程之中,相信不远的将来会普及至大众的生活。A number of related research on WiFi positioning technology has already been carried out at home and abroad, and has been put into use. As early as 2009, Beijing Ditan Hospital had introduced a Wi-Fi real-time positioning system to track patients and asset equipment. Earlier, the Massachusetts Institute of Technology implemented Wi-Fi campus positioning to understand the campus life and work conditions of teachers and students. In addition, positioning technologies such as Wi-Fi-based feature matching positioning are also in the process of research, and it is believed that they will be popularized in the lives of the public in the near future.
上述几类定位系统的实现大致需要以下几个步骤,首先分析室内建筑物的结构,选取出需要采集数据的训练点。然后让移动终端进入定位环境,并在那些指定的需要测量信号强度的训练点停留,定位标签测量并保存移动终端发送的信号强度。最后对以上多次测量收集到的信号强度加以分析,计算出定位环境中的信号强度分布,完成定位环境的搭建。在用户持移动终端进入搭建好的定位环境后,根据其发射信号强度,参考搭建环境时采集、计算得到的数据,能够计算其具体位置。The realization of the above-mentioned types of positioning systems generally requires the following steps. First, analyze the structure of the indoor building and select the training points that need to collect data. Then let the mobile terminal enter the positioning environment, and stay at those designated training points that need to measure the signal strength, and the positioning tag measures and saves the signal strength sent by the mobile terminal. Finally, analyze the signal strength collected from the above multiple measurements, calculate the signal strength distribution in the positioning environment, and complete the construction of the positioning environment. After the user enters the built positioning environment with a mobile terminal, according to the strength of its transmitted signal, and referring to the data collected and calculated when setting up the environment, its specific position can be calculated.
虽然这类系统定位相对较为精准,但可以看出,定位环境的搭建十分复杂。此外,其还有定位所需数据量较大,占用空间较多、实施算法较为复杂等缺点。另一方面,这类定位方式不易保障Wi-Fi使用者的隐私,在定位环境中,用户在不知情的状况下位置信息很容易被窃取。Although the positioning of this type of system is relatively accurate, it can be seen that the construction of the positioning environment is very complicated. In addition, it also has disadvantages such as a large amount of data required for positioning, a large space occupation, and a complicated implementation algorithm. On the other hand, this positioning method is not easy to protect the privacy of Wi-Fi users. In the positioning environment, the location information of the user is easily stolen without the user's knowledge.
发明内容Contents of the invention
现存的WI-FI精准定位系统前期准备过于庞大,需布设大量定位标签,进行繁杂信息采集及复杂的实现计算等。很多情况下,这是一种资源浪费。针对目前现有考勤签到系统所需硬件复杂,搭建定位环境麻烦的问题,本实用新型提供了一种基于Wi-Fi的室内定位签到考勤系统,包含终端、Wi-Fi路由器、服务器,其中终端内置Wi-Fi模块,通过Wi-Fi模块连到Wi-Fi路由器上,并能够进行网络数据传输,Wi-Fi路由器通过网络接口连接到服务器上,还包括如下模块:The existing WI-FI precise positioning system has too much pre-preparation, and needs to deploy a large number of positioning tags, carry out complicated information collection and complex realization calculations. In many cases, this is a waste of resources. In view of the complex hardware required by the current attendance check-in system and the troublesome positioning environment, the utility model provides a Wi-Fi-based indoor positioning check-in attendance system, including a terminal, a Wi-Fi router, and a server. The terminal has a built-in The Wi-Fi module is connected to the Wi-Fi router through the Wi-Fi module, and can perform network data transmission. The Wi-Fi router is connected to the server through the network interface, and also includes the following modules:
终端MAC地址获取模块,用于在终端与Wi-Fi路由器连接或在Wi-Fi路由器附近时,获得终端MAC地址;The terminal MAC address acquisition module is used to obtain the terminal MAC address when the terminal is connected to the Wi-Fi router or near the Wi-Fi router;
Wi-Fi路由器MAC地址获取模块,用于获得终端所连接或附近的Wi-Fi路由器的MAC地址;The Wi-Fi router MAC address acquisition module is used to obtain the MAC address of the Wi-Fi router connected to or near the terminal;
上传信息模块,用于将终端MAC地址及终端所连接或附近的Wi-Fi路由器的MAC地址上报到服务器;The upload information module is used to report the MAC address of the terminal and the MAC address of the Wi-Fi router connected to or near the terminal to the server;
签到信息生成模块,用于在服务器中通过用户信息表和位置信息表进行匹配,获得签到位置,生成签到记录;The check-in information generation module is used to match the user information table and the location information table in the server, obtain the check-in location, and generate the check-in record;
其中,终端MAC地址获取模块及Wi-Fi路由器MAC地址获取模块分别与上传信息模块连接,上传信息模块与签到信息生成模块连接。Wherein, the terminal MAC address acquisition module and the Wi-Fi router MAC address acquisition module are respectively connected to the upload information module, and the upload information module is connected to the sign-in information generation module.
在本实用新型所述基于Wi-Fi的室内定位签到考勤系统中,所述签到记录生成模块中用户信息表的生成包含如下子模块:In the Wi-Fi-based indoor positioning check-in attendance system described in the utility model, the generation of the user information table in the check-in record generation module includes the following submodules:
用户注册账户信息获取模块,用于获取用户注册的账户信息;The user registration account information acquisition module is used to obtain the account information registered by the user;
终端MAC地址获取模块,用于获取终端MAC地址;A terminal MAC address obtaining module, configured to obtain a terminal MAC address;
用户信息表生成模块,用于将用户账户信息与终端MAC地址绑定,生成用户信息表,并发送至服务器进行保存;A user information table generation module is used to bind the user account information with the terminal MAC address, generate a user information table, and send it to the server for storage;
其中,用户注册账户信息获取模块及终端MAC地址获取模块分别与用户信息表生成模块连接。Wherein, the user registration account information obtaining module and the terminal MAC address obtaining module are respectively connected with the user information table generating module.
在本实用新型所述基于Wi-Fi的室内定位签到考勤系统中,所述签到记录生成模块中位置信息表的生成包含如下子模块:In the Wi-Fi-based indoor positioning check-in attendance system described in the utility model, the generation of the position information table in the check-in record generation module includes the following submodules:
Wi-Fi路由器MAC地址获取模块,用于获取Wi-Fi路由器MAC地址;The Wi-Fi router MAC address acquisition module is used to acquire the Wi-Fi router MAC address;
Wi-Fi路由器MAC位置获取模块,用于获取Wi-Fi路由器对应的实际位置;The Wi-Fi router MAC location acquisition module is used to acquire the actual location corresponding to the Wi-Fi router;
位置信息表获取模块,用于将Wi-Fi路由器MAC地址与其对应的实际位置绑定,生成位置信息表,并发送至服务器进行保存;The location information table acquisition module is used to bind the Wi-Fi router MAC address with its corresponding actual location, generate a location information table, and send it to the server for storage;
其中,Wi-Fi路由器MAC地址获取模块及Wi-Fi路由器MAC位置获取模块分别与位置信息表获取模块连接。Wherein, the Wi-Fi router MAC address acquisition module and the Wi-Fi router MAC location acquisition module are respectively connected with the location information table acquisition module.
本实用新型对传统WI-FI定位系统的不足进行了分析,提出了一种基于Wi-Fi的室内定位签到考勤系统。较现行相关技术,本实用新型的有益效果如下,The utility model analyzes the shortcomings of the traditional WI-FI positioning system, and proposes a Wi-Fi-based indoor positioning sign-in attendance system. Compared with the existing related technology, the beneficial effects of the utility model are as follows,
1、不需要调用GPS等模块,有效节约电能,实时上报数据也无需消耗多余的电;无复杂算法,仅需获得已连接Wi-Fi的MAC地址并进行上报,节省用户端CPU,内存开支;实现便捷、简单,地理数据存放至服务器端,节省用户端存储空间占用的大小;1. There is no need to call GPS and other modules, effectively saving power, and reporting data in real time does not need to consume excess power; there is no complicated algorithm, only the MAC address of the connected Wi-Fi needs to be obtained and reported, saving CPU and memory costs at the user end; The realization is convenient and simple, and the geographic data is stored on the server side, saving the storage space occupied by the client side;
2、保护用户隐私。仅将客户端上报的MAC地址与服务器端存储的信息进行匹配,不会直接暴露用户的真实地理位置,避免服务提供方或第三方获取额外的用户地理信息,且用户可方便控制本定位软件的权限。2. Protect user privacy. Only the MAC address reported by the client is matched with the information stored on the server, without directly exposing the user's real geographic location, preventing the service provider or a third party from obtaining additional user geographic information, and the user can conveniently control the location of the positioning software. authority.
3.在拥有无线接入点覆盖的环境内,本系统能够获取客户端和接入点的MAC地址,及附近接入点信号强度,对其进行实时上传,在云端进行匹配,可自动定位用户的位置信息,并在用户知情、允许下获取其位置动态。3. In an environment covered by wireless access points, the system can obtain the MAC addresses of clients and access points, as well as the signal strength of nearby access points, upload them in real time, perform matching in the cloud, and automatically locate users location information, and obtain its location dynamics with the user's knowledge and permission.
4.本系统具有强的实时性且无过多额外消耗,此外,不需要复杂的硬件支持(如同一区域需要多个接入点覆盖等)。还能保障用户的信息安全,具有较大的应用价值。4. This system has strong real-time performance and no extra consumption. In addition, it does not require complex hardware support (for example, multiple access points need to be covered in the same area, etc.). It can also guarantee the user's information security and has great application value.
附图说明Description of drawings
下面将结合附图及实施例对本发明作进一步说明,附图中,The present invention will be further described below in conjunction with accompanying drawing and embodiment, in accompanying drawing,
图1是本实用新型实施例系统模块连接关系图;Fig. 1 is the connection diagram of the system module of the utility model embodiment;
图2是本实用新型实施例用户信息生成过程模块连接关系图;Fig. 2 is a connection relationship diagram of the user information generation process modules in the embodiment of the present invention;
图3是本实用新型实施例位置信息生成过程模块连接关系图。Fig. 3 is a connection relation diagram of modules in the position information generation process of the embodiment of the present invention.
具体实施方式Detailed ways
为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实例,对本实用新型进行进一步详细说明。In order to make the purpose, technical solutions and advantages of the utility model clearer, the utility model will be further described in detail below in conjunction with the accompanying drawings and examples.
本实用新型实施例包含终端、Wi-Fi路由器、服务器,其中终端内置Wi-Fi模块,通过Wi-Fi模块连到Wi-Fi路由器上,并能够进行网络数据传输,Wi-Fi路由器通过网络接口连接到服务器上,还包括如下模块:The embodiment of the utility model includes a terminal, a Wi-Fi router, and a server, wherein the terminal has a built-in Wi-Fi module, which is connected to the Wi-Fi router through the Wi-Fi module, and can perform network data transmission. Connected to the server, it also includes the following modules:
终端MAC地址获取模块1,用于在终端与Wi-Fi路由器连接或在Wi-Fi路由器附近时,获得终端MAC地址;The terminal MAC address acquisition module 1 is used to obtain the terminal MAC address when the terminal is connected to the Wi-Fi router or near the Wi-Fi router;
Wi-Fi路由器MAC地址获取模块2,用于获得终端所连接或附近的Wi-Fi路由器的MAC地址;The Wi-Fi router MAC address acquisition module 2 is used to obtain the MAC address of the Wi-Fi router connected to or near the terminal;
上传信息模块3,用于将终端MAC地址及终端所连接或附近的Wi-Fi路由器的MAC地址上报到服务器;Upload information module 3, for reporting the MAC address of the terminal MAC address and the Wi-Fi router connected to or near the terminal to the server;
签到信息生成模块4,用于在服务器中通过用户信息表和位置信息表进行匹配,获得签到位置,生成签到记录;The check-in information generation module 4 is used to match the user information table and the location information table in the server, obtain the check-in position, and generate the check-in record;
其中,终端MAC地址获取模块1及Wi-Fi路由器MAC地址获取模块2分别与上传信息模块3连接,上传信息模块与签到信息生成模块4连接,连接关系见图1。Among them, the terminal MAC address acquisition module 1 and the Wi-Fi router MAC address acquisition module 2 are respectively connected to the upload information module 3, and the upload information module is connected to the sign-in information generation module 4, and the connection relationship is shown in FIG. 1 .
在本实用新型所述基于Wi-Fi的室内定位签到考勤系统中,签到记录生成模块中用户信息表的生成包含如下子模块:In the Wi-Fi-based indoor positioning check-in attendance system described in the utility model, the generation of the user information table in the check-in record generation module includes the following submodules:
用户注册账户信息获取模块5,用户可以在终端设备中运行应用程序,进行注册操作。注册过程中,要求用户填写个人基本信息获取用户注册的账户信息;User registration account information acquisition module 5, the user can run the application program in the terminal device to perform the registration operation. During the registration process, the user is required to fill in basic personal information to obtain the account information registered by the user;
终端MAC地址获取模块6,获取终端设备Wi-Fi模块的MAC地址;Terminal MAC address obtaining module 6, obtains the MAC address of terminal equipment Wi-Fi module;
用户信息表生成模块7,用于将用户账户信息与终端MAC地址绑定,生成用户信息表,并发送至服务器进行保存;The user information table generation module 7 is used to bind the user account information with the terminal MAC address, generate a user information table, and send it to the server for storage;
其中,用户注册账户信息获取模块5及终端MAC地址获取模块6分别与用户信息表生成模块7连接,连接关系见图2。Among them, the user registration account information acquisition module 5 and the terminal MAC address acquisition module 6 are respectively connected with the user information table generation module 7, and the connection relationship is shown in FIG. 2 .
在本实用新型所述基于Wi-Fi的室内定位签到考勤系统中,签到记录生成模块中位置信息表的生成包含如下子模块:In the Wi-Fi-based indoor positioning check-in attendance system described in the utility model, the generation of the position information table in the check-in record generation module includes the following submodules:
Wi-Fi路由器MAC地址获取模块8,用于获取Wi-Fi路由器MAC地址;The Wi-Fi router MAC address obtaining module 8 is used to obtain the Wi-Fi router MAC address;
Wi-Fi路由器MAC位置获取模块9,用于获取Wi-Fi路由器对应的实际位置;Wi-Fi router MAC position obtaining module 9, is used for obtaining the actual position corresponding to Wi-Fi router;
位置信息表获取模块10,用于将Wi-Fi路由器MAC地址与其对应的实际位置绑定,生成位置信息表,并发送至服务器进行保存;The location information table acquisition module 10 is used to bind the Wi-Fi router MAC address to its corresponding actual location, generate a location information table, and send it to the server for preservation;
其中,Wi-Fi路由器MAC地址获取模块8及Wi-Fi路由器MAC位置获取模块9分别与位置信息表获取模块10连接,连接关系见图3。Wherein, the Wi-Fi router MAC address acquisition module 8 and the Wi-Fi router MAC location acquisition module 9 are respectively connected to the location information table acquisition module 10, and the connection relationship is shown in FIG. 3 .
上面结合附图对本实用新型的实施例进行了描述,但是本实用新型并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本实用新型的启示下,在不脱离本实用新型宗旨和权利要求所保护的范围情况下,还可做出若干改进和变形,这些均属于本实用新型的保护之内。Embodiments of the present utility model have been described above in conjunction with the accompanying drawings, but the present utility model is not limited to the above-mentioned specific implementation, and the above-mentioned specific implementation is only illustrative, rather than restrictive. Under the enlightenment of the utility model, personnel can also make some improvements and deformations without departing from the purpose of the utility model and the protection scope of the claims, and these all belong to the protection of the utility model.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820129180.7U CN207911030U (en) | 2018-01-25 | 2018-01-25 | A kind of indoor positioning signing in system based on Wi-Fi |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820129180.7U CN207911030U (en) | 2018-01-25 | 2018-01-25 | A kind of indoor positioning signing in system based on Wi-Fi |
Publications (1)
Publication Number | Publication Date |
---|---|
CN207911030U true CN207911030U (en) | 2018-09-25 |
Family
ID=63565052
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201820129180.7U Expired - Fee Related CN207911030U (en) | 2018-01-25 | 2018-01-25 | A kind of indoor positioning signing in system based on Wi-Fi |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN207911030U (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109509269A (en) * | 2018-10-10 | 2019-03-22 | 平安万家医疗投资管理有限责任公司 | A kind of electronic signing method, computer readable storage medium and server |
CN109636939A (en) * | 2018-12-19 | 2019-04-16 | 张秀英 | Attendance is registered system |
CN111275844A (en) * | 2020-03-18 | 2020-06-12 | 东莞理工学院 | Programmable wireless routing-based real-time class attendance system and attendance method |
-
2018
- 2018-01-25 CN CN201820129180.7U patent/CN207911030U/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109509269A (en) * | 2018-10-10 | 2019-03-22 | 平安万家医疗投资管理有限责任公司 | A kind of electronic signing method, computer readable storage medium and server |
CN109509269B (en) * | 2018-10-10 | 2021-10-29 | 平安万家医疗投资管理有限责任公司 | Electronic sign-in method, computer readable storage medium and server |
CN109636939A (en) * | 2018-12-19 | 2019-04-16 | 张秀英 | Attendance is registered system |
CN111275844A (en) * | 2020-03-18 | 2020-06-12 | 东莞理工学院 | Programmable wireless routing-based real-time class attendance system and attendance method |
CN111275844B (en) * | 2020-03-18 | 2022-05-31 | 东莞理工学院 | Classroom real-time attendance system and attendance method based on programmable wireless routing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104507162B (en) | Bluetooth beacon data service system based on binding relationship | |
CN104980885B (en) | A kind of data processing system and method towards WIFI detection identifications | |
CN103068035B (en) | A kind of wireless network localization method, Apparatus and system | |
CN101583075B (en) | System and method for positioning and inquiring wireless mobile terminal | |
CN103150777B (en) | A kind of movable attendance checking method and system | |
CN102752367B (en) | Global automobile wisdom perception and unified identification system based on group identification (GID) | |
WO2016101749A1 (en) | Method and device for configuring communication groups | |
CN105764059B (en) | A method of pseudo-base station is identified based on terminal positional information | |
WO2015117396A1 (en) | Wi-fi signal-based positioning method, device, and system | |
CN104732602A (en) | Attendance checking method based on cloud human face and expression recognition | |
US8744409B2 (en) | Location method, device and system for secure user plane location enabled terminal | |
CN207911030U (en) | A kind of indoor positioning signing in system based on Wi-Fi | |
CN101677426A (en) | Locating terminal, system and method for realizing locating service by using same | |
CN105873177A (en) | Method and equipment for obtaining access information of shared wireless access point | |
CN106131767A (en) | A kind of combination WiFi and the mobile phone positioning method of bluetooth | |
CN105848152B (en) | A kind of method for network access, apparatus and system | |
CN106412819A (en) | Method and device for positioning device | |
CN106296855A (en) | A kind of movable attendance checking method based on cell phone platform and system thereof | |
Uras et al. | PmA: a solution for people mobility monitoring and analysis based on WiFi probes | |
CN106060773A (en) | Object positioning system, method and device | |
Tang et al. | A smart low-consumption IoT framework for location tracking and its real application | |
CN101321103A (en) | Rental house inspection management system and method | |
CN108366337A (en) | A kind of indoor positioning signing in method and system based on Wi-Fi | |
CN107146058A (en) | Asset inventory system and method based on two-dimensional code and intelligent mobile terminal | |
CN107528911A (en) | Cloud platform system based on Internet of Things |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180925 |
|
CF01 | Termination of patent right due to non-payment of annual fee |