CN104091374A - Real-time attendance method adopting GSM/3G mobile phone perception technology - Google Patents

Real-time attendance method adopting GSM/3G mobile phone perception technology Download PDF

Info

Publication number
CN104091374A
CN104091374A CN201410269862.4A CN201410269862A CN104091374A CN 104091374 A CN104091374 A CN 104091374A CN 201410269862 A CN201410269862 A CN 201410269862A CN 104091374 A CN104091374 A CN 104091374A
Authority
CN
China
Prior art keywords
module
gsm
user
base station
mobile phone
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.)
Granted
Application number
CN201410269862.4A
Other languages
Chinese (zh)
Other versions
CN104091374B (en
Inventor
蒋睿
刘梦雅
牟学恺
梁新龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHANGZHOU RESEARCH INSTITUTE SOUTHEAST UNIVERSITY
Original Assignee
CHANGZHOU RESEARCH INSTITUTE SOUTHEAST UNIVERSITY
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CHANGZHOU RESEARCH INSTITUTE SOUTHEAST UNIVERSITY filed Critical CHANGZHOU RESEARCH INSTITUTE SOUTHEAST UNIVERSITY
Priority to CN201410269862.4A priority Critical patent/CN104091374B/en
Publication of CN104091374A publication Critical patent/CN104091374A/en
Application granted granted Critical
Publication of CN104091374B publication Critical patent/CN104091374B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A real-time attendance method using a GSM/3G mobile phone perception technology is realized in the invention. The technology includes the following steps: building a 3G/GSM perception base station platform by using combining four modules comprising a protocol parsing module, a user identity simulation control module, an information interaction control module and a real time management module with a GSM perception base station module, a 3G perception base station module and a user identity stimulation hardware module, perceiving the mobile terminal (mobile phone) IMSI number of an employee, obtaining the telephone number MSISDN of the user through the IMSI number, storing the information in a company employee information database, obtaining the online/offline information of the employee through the real-time perception of the mobile phone state of the employee, and displaying the online/offline information of the employees in an operation interface. The method can realize the real-time perception of the presence information of the mobile terminal independent of a service provider in order to perceive the online/offline information of the employee in real time and display the online/offline information corresponding to the user's name.

Description

A kind of real-time Work attendance method that adopts GSM/3G mobile phone cognition technology
Technical field
The present invention is a kind of real-time Work attendance method of the GSM/3G of employing mobile phone cognition technology, belongs to wireless communication field of information security technology.Utilize GSM (Global System of Mobile communication, global system for mobile communications) and 3G (3G (Third Generation) Moblie) network protocol stack, radio communication technology and there is BTS (Base Transceiver Station, base transceiver station) aware base station of function is built development platform, extract employee's mobile terminal (mobile phone) IMSI (International Mobile Subscriber Identification Number, international mobile subscriber identity).By No. IMSI, obtain this subscriber phone number MSISDN (Mobile Subscriber International ISDN/PSTN Number), deposit this information in company personnel information database, the IMSI number of the employee in database is monitored in real time.Whether the mobile phone IMSI number by real-time perception employee carries out real-time information interaction with aware base station, obtain employee online/information of leaving the post, and in operation interface, show employee online/information of leaving the post so that relevant staff obtains employee's state of turning out for work in time.Meanwhile, can delete Personnel Who Left information or increase new registration employee information by revising company personnel's information database.
Background technology
Along with science and technology is fast-developing, mobile communications network is just in vigorous growth, and user progressively increases.Simultaneously mobile network towards lower generation the network architecture in progressively evolution, by introducing new technology, new business, complete and advance protecting of network.At present, Generation Mobile Telecommunication System is dominate still, and GSM is the mobile communication technology that occupies China's Mobile Communications Market overwhelming majority share, accounts at present 97% of China's mobile communication subscriber sum.Along with the increase of number of mobile users and the raising of people's living standard, take and provide voice service to be difficult to gradually satisfy the demands as main traditional GSM technology, 3G (Third Generation) Moblie is climbed up the arena of history, and ratio constantly increases.Mobile communication technology has goed deep into people's life, and global economy and social development are produced to deep effect.Therefore need to constantly optimize mobile communications network, upgrade, better service is provided, and the situation of grasping in real time cellphone subscriber's access network is conducive to arrange suitable base station parameter, reasonable distribution base station resource, behavior that simultaneously can track user, shielding disabled user.3G network is also progressively promoted and is come simultaneously.Therefore utilize GSM/3G network, the existence by employee's mobile terminal in real-time perception employee information database, can realize the real-time work attendance to employee.
For realize employee online/the real-time attendance checking system of the information of leaving the post, many scientific research personnel are studied this.Current work attendance technology is mainly based on wireless aware technology, and the technology such as combining image collection realize the Real-time Collection of attendance data and record.
At present there have been some researchists to work out the implementation method of some attendance checking systems, number of patent application is that 201010147939 invention has proposed a kind of face recognition student attendance device and method, belong to image recognition technology field, this device comprises handheld terminal, front-end processor, database server and video camera, handheld terminal is connected with database server with video camera respectively, video camera is connected with front-end processor, and front-end processor is connected with database server.The present invention varies in size according to classroom, applies different video cameras and moves control strategy, has really realized and has not needed to be cooperated with on one's own initiative by fieldworker, does not affect the order of normally going to school and leaving school, and then has improved efficiency, avoids for the generation of answering phenomenon.Number of patent application is that 201110227960 invention has proposed a kind of attendance checking system, this invention comprises for providing the clock unit of time and for storing the storage unit of user's work attendance information, attendance checking system is arranged on one above terminal, is provided with image identification unit on the side of clock unit simultaneously.In storage unit, be provided with user profile viewing area, user viewing area can be all corresponding by work attendance time and user.Effectively avoided the phenomenon of cheating attendance.Can understand clearly employee's information, and attendance checking system also arranges statistical module.Facilitate enterprise's statistics at the end of month, the personnel by comining to work late and leave early that can accurate quick find out.Although above two kinds of inventions can be avoided the phenomenon of cheating attendance effectively, the first invention is higher to equipment requirement, realizes costly; The second invention is in the intensive commuter time of personnel, can not be rapidly, the information for the treatment of people work attendance timely, can cause the phenomenon of waiting in line work attendance, and cause the waste to the working time.
Number of patent application is that 201010601827 invention has proposed a kind of image attendance information acquisition system and the Human Resources Management System based on this system.It solves the real-time of existing information acquisition system and the problem of accuracy.The hybrid network of this invention based on existing wired network system, Radio Network System or two kinds of network systems realized, attendance record terminal adopts computing machine, palm PC, mobile phone or the attendance record terminal machine with image acquisition terminal to realize, in this terminal, be embedded in image capture software module, work attendance information acquisition system of the present invention be based on internet, realize can remote data acquisition system, it is connected to by network Real-time Collection and the record that work attendance server (group's form) is realized image attendance data by a plurality of image information attendance record terminals.Although this invention can be reacted work attendance information timely, require computing machine used, palm PC, mobile phone or attendance record terminal machine must there is function of surfing the Net, and be connected to network, equipment requirement is increased.
Number of patent application is the method that 201410009538.9 invention has proposed the perception of a kind of mobile terminal off-line identity information.This invention proposed a kind of under GSM network the method for perception mobile terminal off-line identity information, adopt technology of the present invention, can real-time perception be attached to the mobile terminal information off-line of the aware base station with BTS function.This process can not discovered by user, does not need to consume extra channel yet, does not affect user's proper communication.In addition, the present invention has realized in the situation that departing from operator, the existence of Real-time Obtaining mobile terminal.But this invention is only applicable to the perception of the mobile terminal on-line/off-line information in GSM network, and this invention at least needs six minutes ability to upgrade user's off-line identity information, do not possess good real-time.
In paper " design based on a human face identification work-attendance checking system and realization " literary composition, propose a set of for accurately extracting the method flow of human face region.By Adaboost algorithm, the people's face in video flowing is detected in real time, then the frame of video that comprises people's face is carried out to image pre-service and skin color modeling is accurately located people's face, finally use Camshift algorithm to follow the tracks of people's face of location.The illumination variation of people's face picture that then, native system obtains for location has proposed a kind of new disposal route.Finally, realized the prototype attendance checking system based on recognition of face, it has realized the function such as automatic input, management of staff attendance information.By the improvement of this prototype system is met to different application demands.The papers such as " staff attendance system and realization based on fingerprint recognition ", " design of built-in type door control attendance checking system and realization " have all proposed the method for designing of similar attendance checking system, but these methods for designing all need extra hardware device to information, do not possess good economic benefit, do not possess good real-time yet.
Summary of the invention
Technical matters: fundamental purpose of the present invention be to propose a kind of under GSM/3G network the real-time Work attendance method based on mobile phone cognition technology, belong to secure wireless communication field.Adopt technology of the present invention, can realize to employee in company personnel's information database online/real-time perception of the information of leaving the post.This process only need to check that perceived mobile terminal knows no and aware base station generation Signalling exchange, do not need to consume extra channel, also can not affect user's proper communication, realize in the situation that departing from operator the existence information of Real-time Obtaining mobile terminal.In addition, the hardware that method proposed by the invention does not need to provide extra completes the process of information acquisition, and only needing a perceived user to carry with the mobile terminal of mobile telephone of self identity information binding can complete, and has very strong practicality.
Technical scheme: current existing invention all needs extra information acquisition hardware or information interaction network could realize real-time attendance checking system, the present invention proposes a kind of real-time Work attendance method of the GSM/3G of employing mobile phone cognition technology.The method is under (SuSE) Linux OS, in conjunction with GSM/3G protocol stack analysis program, build development environment, at mobile terminal, successfully access after aware base station system, by what extract, obtain for No. IMSI after subscriber phone number, deposit this information in company personnel information database, the IMSI number of the employee in database is monitored in real time.Whether the mobile phone IMSI number by real-time perception employee carries out real-time information interaction with aware base station, obtain employee online/information of leaving the post.
The present invention mainly comprises seven parts: protocol analysis module, user identity simulation control module, information interaction control module, real-time management module, GSM aware base station module, 3G aware base station module and user identity analog hardware module, realized real-time perception employee online/information of leaving the post show the function of this information.Described protocol analysis module is as the software processing part of 3G/GSM network radio interface base station functions, the 3G mobile user that control is attached to 3G aware base station module switches to GSM aware base station module, simultaneously for GSM aware base station module provides every systematic parameter, resolve gsm protocol stack, in the renewal process of user completing place, obtain employee's mobile phone No. IMSI, and IMSI is passed to user identity simulation control module; Described user identity simulation control module is mainly used in extracting No. IMSI, the user mobile phone that 3G aware base station module and GSM aware base station module perceive, and analog subscriber identity information, complete network authentication operation, and Authentication Response value is sent to user identity analog hardware module, initiate calling procedure, and read caller id information by USB interface, obtain subscriber phone number, and number is sent to real-time management module stores; Described information interaction control module is mainly used in building analog subscriber mobile phone SIM file system, by and user identity simulation control module between data interaction, realize the simulation to user mobile phone SIM card; The subscriber identity information of described real-time management module user identity simulation control module perception, and the state of real-time perception employee's mobile phone and aware base station real-time information interaction, obtain employee online/information of leaving the post; GSM aware base station module wherein, 3G aware base station module and user identity analog hardware module adopt existing equipment.
Protocol analysis module, GSM aware base station module and 3G aware base station module composition there is the aware base station system of the GSM/3G network of BTS function, can realize the cellphone subscriber's who is attached to this base station radio communication.Described protocol analysis module mainly comprises open source software radio module, gsm protocol stack parsing module and 3G/GSM network switching controls module.Open source software radio module has defined the mode that transmits and receives of radiowave, jointly erects radio communications system with GSM RF transmit-receive circuit, the waveform of software-defined radio transmission, the waveform that software demodulation receives.Gsm protocol stack parsing module is the protocol software of realizing according to GSM standard, is the access port of GSM network.Utilize the system message that broadcast channel broadcasts is new, guiding user mobile phone triggering cell reuse adoption process, in the process of user mobile phone access, resolve user mobile phone position updating request signaling information, therefrom extract No. IMSI of user mobile phone and wait identity information, and pass to analog subscriber cell phone system and carry out user mobile phone simulation.3G/GSM network switching controls module, according to GSM/3G network handover mechanism, realizes 3G mobile terminal and switches to GSM network, and then resolves signaling message via gsm protocol stack parsing module, completes the identity information of 3G mobile terminal is obtained.
Described GSM aware base station module and 3G aware base station module are connected with computing machine by USB (Universal Serial Bus, USB (universal serial bus)) interface.3G aware base station has realized 3G RF transmit-receive circuit and 3G/GSM network commutation circuit function.In 3G mobile terminal moves to 3G aware base station coverage, this terminal is attached in 3G aware base station, by 3G/GSM network switching controls module controls 3G/GSM network commutation circuit, complete 3G network to the switching of GSM network, so far, 3G mobile terminal is attached in GSM aware base station.GSM aware base station module has realized the function of radio-frequency receiving-transmitting, A/D conversion and the modulation /demodulation of GSM network radio interface base station.While receiving signal, radio-frequency front-end transmission circuit receives aerial GSM signal, and be converted to intermediate frequency, through D/A conversion circuit, be converted to digital signal, by FPGA (Field-Programmable Gate Array, field programmable gate array) chip carries out demodulation process, and is transferred to PC system by USB2.0 data transmission interface.During transmitted signal, base station control circuit receives by USB2.0 data transmission interface the data that PC system is sent, and the data from FPGA reads modulation are carried out digital-to-analog conversion, filtering, mixing, amplification, through antenna transmission, goes out.
User identity analog hardware module and information interaction control module form user mobile phone simulation system, are mainly used in realizing the simulation to subscriber identity information.No. IMSI, the user mobile phone being perceived by GSM aware base station, utilize the real-time analog subscriber SIM cards of mobile phones information of information interaction control module, user identity analog hardware module sends APDU message commands to simulation SIM card, reads the initial work that the fileinfo that simulated SIM card completes simulation SIM card.Then user identity analog hardware module is carried out alternately with user identity and network, completes to be attached to after the operations such as network authentication on network, to wait for caller.User identity simulation control module sends AT instruction by USB interface and initiates caller, and terminal called gsm module is used as called subscriber, and perception phone number is also preserved.
Described user identity analog hardware module mainly comprises terminal called gsm module, power module, identity simulation gsm module and interface modular converter.Utilize the real-time analog subscriber SIM cards of mobile phones of SIM card simulator program, through identity analog module, communicate by letter with internetwork, realize the simulation to user mobile phone.With the user identity simulateding, initiate caller, paging terminal called gsm module, perception simulated subscriber phone number and is preserved.Identity simulation gsm module is inner integrated radio frequency chip, baseband processing chip, storer, power discharging devices etc., are a kind of mobile terminal module, by USB interface, are connected with computing machine.When mobile terminal is attached to aware base station by cell reselection, base station and communication between mobile phone, No. IMSI of perceiving according to aware base station, utilizes identity simulation gsm module real time modelling user mobile phone SIM card, the fileinfo of reading SIM card, completes initialization.After completing SIM card initialization, utilize SIM card simulator program analog subscriber SIM cards of mobile phones, identity simulation gsm module carries out inter-net communication with user identity, completes after network authentication and is attached on network and waits for and caller realize the simulation to user mobile phone.Terminal called gsm module is to be attached to and on networking, to wait for called equipment with SIM card, this module is connected on computing machine by USB interface, receive the AT instruction that user identity simulation control module is sent, when this GSM is during as called subscriber, utilize incoming call display function to obtain to simulated user's phone number.
Described information interaction control module mainly comprises serial communication controlling module and driver module.Utilize No. IMSI, the user mobile phone that aware base station captures, build analog subscriber mobile phone SIM file system, by and user identity simulation control module between data interaction, realize the simulation to user mobile phone SIM card, the identity that makes it to have user mobile phone is attached to and on network, waits for communication.Described serial communication controlling module sends the echo back data that SIM card responds this message commands after receiving APDU message commands.Driver module is mainly used in resolving the message commands of APDU, and according to different orders, makes the processing of response.Described driver module is mainly used in the parsing work of APDU message commands, and the data that send according to identity analog machine, parse APDU message commands wherein, then according to different orders, do corresponding processing.
User identity simulation control module is mainly comprised of main control module, IMSI sensing module, authentication control module and Mobile Subscriber International ISDN Number sensing module four parts.Be mainly used in extracting No. IMSI, the user mobile phone that 3G aware base station and GSM aware base station perceive, start SIM card simulation thread and user identity analog hardware module, analog subscriber identity information, and the authentication random number RAND that user identity analog hardware module is sended over issues authentication control module and has processed network authentication operation.When identity simulation gsm module is attached on network with user's identity, main control module sends AT instruction by USB mouth and controls this equipment and carry out caller, and when terminal called is called, utilizes caller identification to extract subscriber phone number and also preserved.Monitor after subscriber phone number, by user mobile phone release module, in time number of users mobile phone is discharged from aware base station, make it to get back under normal base station communicating.Described main control module sends AT instruction by USB mouth to GSM analog module and the gsm module in terminal called module in identity analog module, controls it and carries out caller and incoming call display function is set.Described IMSI sensing module is mainly used in extracting user mobile phone No. IMSI, and sends to SIM card analog module to carry out the real-time simulation of user mobile phone SIM card.Described authentication control module receives after network authentication random parameter RAND, starts authentication thread, calling user mobile phone, and user mobile phone response paging, sets up after the connection of RR layer, utilizes the authentication between aware base station and user mobile phone to obtain authentication values SRES, and loopback.Described Mobile Subscriber International ISDN Number sensing module is used for controlling identity simulation gsm module and carries out caller; from terminal called, extract subscriber phone number and monitored; after monitoring subscriber phone number; start and discharge thread; notice aware base station paging mobile phone, the SDCCH channel of applying for while utilizing user mobile phone response paging request sends the heavy distribution instruction of TMSI, triggers user mobile phone and carries out position updating process; then releasing user mobile phone in this process, gets back on normal base station it.
Real-time management module realized to employee online/information real time processing of leaving the post and demonstration.Mainly by subscriber identity information database module, timercontrol module, user is online/processing module of leaving the post and user online/display module of leaving the post forms.Described subscriber identity information database module stores company personnel's identity information, comprise name, department, phone number, IMSI number and the online/contents such as information of leaving the post.The time period of the online/information of leaving the post that described timercontrol module is mainly used in arranging perception employee, avoid showing redundant information in employee's quitting time section.Described user is online/processing module of leaving the post whether be mainly used in checking user perceived in set detecting period section and aware base station between produce information interaction, judgement user is online/information of leaving the post.If carry out information interaction between user and base station, illustrate that this user is online, otherwise, illustrate that this user should be through departing from aware base station coverage, user is online/processing module of leaving the post carry the information to subscriber identity information database module and by user online/information of leaving the post is made as and leaves the post; Meanwhile, by user online/information of leaving the post is passed to user online/display module of leaving the post, show user name and corresponding online/information of leaving the post.
Beneficial effect: the present invention be a kind of under GSM/3G network the real-time Work attendance method based on mobile phone cognition technology.Adopt technology of the present invention, can realize to employee in company personnel's information database online/real-time perception of the information of leaving the post.This process does not need to consume extra channel, also can not affect user's proper communication, only need to check that perceived mobile terminal knows no and aware base station generation Signalling exchange, realized in the situation that departing from operator, the existence information of Real-time Obtaining mobile terminal, thus Real-time Obtaining employee online/information of leaving the post.
The present invention realizes is in a kind of situation that departs from operator, utilizes wireless communication technique, and whether real-time perception network mobile terminal departs from aware base station, thus obtain employee online/method of the information of leaving the post.The method be under (SuSE) Linux OS in conjunction with 3G/GSM protocol stack analysis program without and the aware base station with BTS function set up system, this system can send broadcast message to the mobile terminal in aware base station coverage.At mobile terminal, by cell reselection, access in the process of this aware base station and obtain user mobile phone IMSI number, by SIM card simulator program perception subscriber phone number, deposit the user of perception No. IMSI and corresponding phone number in subscriber identity information database module, and all employee's mobile phones in subscriber identity information database module are carried out to real-time perception, by whether check perceived user mobile phone and aware base station between carry out real-time information interaction, obtain employee online/information of leaving the post, and this information is passed to display module.Whole process does not need to increase extra channel, does not affect between aware base station and cellphone subscriber normal alternately, and whole process can not discovered by user, more can not produce extra-pay.In addition, utilize the method real-time perception employee online/information of leaving the post can depart from operator's complete independently, have very strong practicality.
Accompanying drawing explanation
Fig. 1 is entire block diagram of the present invention;
Fig. 2 is whole principle assumption diagram of the present invention;
Fig. 3 is 3G/GSM aware base station entire system block diagram of the present invention;
Fig. 4 is protocol analysis modular structure figure of the present invention;
Fig. 5 is 3G/GSM aware base station structural drawing of the present invention;
Fig. 6 is extraction user mobile phone IMSI process flow diagram of the present invention;
Fig. 7 is subscriber phone number block diagram in perception 3G/GSM aware base station coverage of the present invention;
Fig. 8 is authentication process module process flow diagram of the present invention;
Fig. 9 is the process flow diagram of perception subscriber phone number of the present invention;
Figure 10 be user of the present invention online/information of leaving the post implements supervisory routine process flow diagram;
Embodiment
Below in conjunction with accompanying drawing, the gordian technique in the present invention and concrete methods of realizing are elaborated.
As shown in Figure 1, structural drawing of the present invention, a kind of in GSM/3G network perception be attached to the subscriber phone number under aware base station, and specific user is carried out to real-time perception, thereby obtain the user who is checked whether depart from aware base station coverage so that obtain user online/method of the information of leaving the post, mainly by protocol analysis module 1, user identity simulation control module 2, information interaction control module 3, real-time management module 4, GSM aware base station module 5,3G aware base station module 6 and user identity analog hardware module 7 seven parts form.Described protocol analysis module 1, GSM aware base station module 5 and 3G aware base station module 6 form 3G/GSM network aware base station system, realize the cellphone subscriber's who is attached to this base station 3G/GSM radio communication, obtain cellphone subscriber's IMSI number; Then IMSI is passed to user identity simulation control module 2, information interaction control module 3 and user identity analog hardware module 7, carry out user identity simulation, completes network authentication, extracts subscriber phone number; Finally No. IMSI and corresponding subscriber phone number are sent to real-time management module 4, realize to the perception user of institute online/real-time perception of the information of leaving the post.Application scenarios of the present invention comprises: targeted customer's mobile phone, GSM aware base station module 5,3G aware base station module 6 (being connected with computing machine by USB2.0 interface), computing machine and the identity being attached under normal GSM network are simulated gsm module 7-3 (being connected with computing machine by serial ports after level conversion) and terminal called gsm module 7-1 (being connected with computing machine by USB2.0).
System principle structural drawing is as shown in Figure 2 known, and the present invention mainly comprises seven major parts: protocol analysis module 1, user identity simulation control module 2, information interaction control module 3, real-time management module 4, GSM aware base station module 5,3G aware base station module 6 and user identity analog hardware module 7.Described protocol analysis module 1 comprises open source software radio module 1-1, gsm protocol stack parsing module 1-2 and 3G/GSM network switching controls module 1-3.Described user identity simulation control module 2 comprises main control module 2-1, IMSI sensing module 2-2, authentication control module 2-3 and Mobile Subscriber International ISDN Number sensing module 2-4.Described information interaction control module 3 comprises serial communication controlling module 3-1 and driver module 3-2.Described real-time management module 4 comprises subscriber identity information database module 4-1, timercontrol module 4-2, user is online/processing module of leaving the post 4-3 and user online/display module 4-4 leaves the post.Described GSM aware base station module 5 comprises modulator-demodular unit 5-1, A/D change-over circuit 5-2, GSM RF transmit-receive circuit 5-3 and fpga chip 5-4.Described 3G aware base station module 6 comprises 3G RF transmit-receive circuit 6-1 and 3G/GSM network commutation circuit 6-2.User identity analog hardware module 7 comprises terminal called gsm module 7-1, power module 7-2, identity simulation gsm module 7-3 and interface modular converter 7-4.
The workflow of system is as follows: start computing machine, enter (SuSE) Linux OS, each system module powers on, and now aware base station enters running status.Whole system workflow mainly comprises the perception of IMSI number, user identity simulation, and authentication process, Mobile Subscriber International ISDN Number perception and user be online/the several flow processs of the information Perception of leaving the post.
First, perception user IMSI number.Aware base station is broadcasted the system message of oneself on BCCH broadcast channel.3G aware base station module 6 and GSM aware base station module 5 receive mobile phone signal, 3G mobile user switches to GSM aware base station module 5 via 3G/GSM network commutation circuit 6-2 under 3G/GSM network switching controls module 1-3 controls, GSM mobile handset user is attached in GSM aware base station module 5, by modulator-demodular unit 5-1 and high A/D change-over circuit 5-2, simulating signal is converted into digital signal, after giving fpga chip 5-4 processing, and be connected to computing machine by USB2.0, signal is passed to protocol analysis module 1, every systematic parameter of operation open source software radio module 1-1 configuration GSM aware base station, make it be operated in 900M frequency range.Then move gsm protocol stack parsing module 1-2, now, GSM aware base station enters normal operating condition, broadcast system message on BCCH broadcast channel.After cellphone subscriber in GSM aware base station coverage receives the system message of this aware base station broadcast, resolve value LAI in current area in this broadcast, the LAI comparison that current area is worth to the storage of LAI and SIM card, finds inconsistently, initiates cell reselection.At RACH channel, send access request, and apply for that SDCCH channel launch position upgrades.GSM aware base station receives and responds access request, is this user assignment channel.User mobile phone responsive channels assignment signalling, and initiate position updating request, the identity information that comprises user mobile phone in this solicited message, comprise No. IMSI, GSM aware base station is extracted No. IMSI, user mobile phone and is sent to user mobile phone position to upgrade response signaling, allows user mobile phone to access this aware base station.So far, obtained No. IMSI of cellphone subscriber of this aware base station of access in GSM aware base station coverage.
Secondly, analog subscriber identity information.GSM aware base station parses No. IMSI of user mobile phone wherein, and to user mobile phone, sends position and upgrade receipt message, allows user mobile phone access.User identity simulation control module 2 is extracted No. IMSI of user mobile phone by IMSI sensing module 2-2.The mutual control module 3 of log-on message, and by USB mouth is set, activating power module 7-2 drives identity simulation gsm module 7-3 work.Identity simulation gsm module 7-3 sends reseting signal reset simulation SIM card to information interaction control module 3, sends APDU message commands thereupon and reads simulation SIM card fileinfo to carry out follow-up network insertion operation.After the initialization of simulation SIM card completes, identity simulation gsm module 7-3 is identity and GSM network interaction for simulation, accesses current aware base station.After success accesses aware base station, identity simulation gsm module 7-3 reads the fileinfo of simulation SIM card, attempts access network.
Afterwards, complete authentication process.User identity analog hardware module 7 sends position updating request to network-side, and network-side sends the message initiated authentication of AUTHENTICATION REQUEST, starts timer T3206 simultaneously.In the message of AUTHENTICATION REQUEST, comprise authentication random number RAND, network sends authentication random number RAND to user identity analog hardware module 7, requires module to carry out authentication to authenticate the identity of oneself.Identity simulation gsm module 7-3 issues random number the authentication control module 2-3 of user identity simulation control module 2.Authentication control module 2-3 preserves random parameter RAND, starts authentication thread, by GSM aware base station calling user mobile phone.In user mobile phone response paging, after completing channel and setting up, GSM aware base station is usingd this random parameter RAND and to user mobile phone, is sent authentication request as authentication message.The request of user mobile phone response authentication, calculates Authentication Response value SRES according to the RAND accepting and sends to identity simulation gsm module 7-3, and simulate gsm module 7-3 to network side loopback AUTHENTICATION RESPONSE message by identity.Network side stops T3260 timer after the AUTHENTICATION RESPONSE message that receives identity simulation gsm module 7-3 loopback, and checks the validity of this message.Whether the SRES that network side relatively oneself is preserved is consistent with the SRES in AUTHENTICATION RESPONSE message, if consistent, authentication is passed through, and completes network authentication.Network authentication is finished, and identity analog machine has successfully been attached in network, waits for and enters follow-up sub-process.
Then, complete Mobile Subscriber International ISDN Number perception.Main control module 2-1 sends AT instruction to user identity simulation gsm module 7-3, makes identity simulation gsm module 7-3 initiate calling procedure.On identity simulation gsm module 7-3 interface access aloft channel, to BTS, send Channel Required, request channels distributes, and network-side assignment signalling channel also postbacks Immediate Assignment Command.After channel allocation success, network-side again sends authentication request message to identity simulation gsm module 7-3 and starts authentication, random number is sent to authentication control module 2-3 and completes authentication.After authentication success, to network-side, send Assignment Complete message, network-side sends Alerting to identity simulation gsm module 7-3, and caller process is set up.Network-side is obtained called subscriber's IMSI, and initiates paging to terminal called gsm module 7-1, and terminal gsm module 7-1 shows subscriber phone number, and number is sent to main control module 2-1, afterwards, user is discharged from aware base station.Since then, system enters circulation, and read next user mobile phone No. IMSI, carry out the simulation of user mobile phone, then by dialing terminal called, extract phone number.After success perception subscriber phone number, deposit the phone number of perception and corresponding IMSI number in subscriber identity information database module 4-1 in real-time management module 4.So far, close Mobile Subscriber International ISDN Number and obtain thread, start employee online/information of leaving the post real-time query thread, check whether user perceived in subscriber identity information database module 4-1 produces real-time information interaction with GSM aware base station.
Finally, complete real-time perception user online/information of leaving the post.Whether the information of Adding User adds subscriber identity information database module 4-1 in subscriber identity information database module 4-1 inquiry, if Add User, continue this user mobile phone of perception No. IMSI and corresponding Mobile Subscriber International ISDN Number deposit subscriber identity information database module 4-1 in, if there is no newly-increased user profile, close subscriber identity information perception thread.Start employee online/information of leaving the post real-time query thread, check whether user perceived in subscriber identity information database module 4-1 produces real-time information interaction with GSM aware base station.
Start employee online/information of leaving the post real-time query thread, GSM aware base station sends broadcast, user resolves this broadcast and initiates position updating request, and enable position is upgraded waiting timer T3210.GSM aware base station is extracted user mobile phone No. IMSI, but response signaling is upgraded in not loopback user mobile phone position, after position renewal waiting timer T3210 is overtime, restarts position and upgrade waiting timer, now user switches to normal base station again, and can carry out normal talking; After timer T3211 is overtime, this user is again to GSM aware base station launch position update request, the value of counter Attempt counter adds 1, repeat said process, until the value of counter Attempt counter reaches higher limit N (N=4), abrogate this position updating request, this user accesses normal base station again, again by cell reselection process, attempts access GSM aware base station.The time period of the online/information of leaving the post that timercontrol module 4-2 arranges perception employee, avoid showing redundant information in employee's quitting time section.User is online/and the processing module of leaving the post 4-3 judges whether the user of institute's perception produces real-time information interaction with GSM aware base station, and be converted into employee online/information of leaving the post, be sent to subscriber identity information database module 4-1 and user online/the display module 4-4 that leaves the post, revise identity information database module 4-1 information and show user name and corresponding online/information of leaving the post.
As shown in Figure 3, by protocol analysis module 1, GSM aware base station module 5 and 3G aware base station module 6 have been set up the 3G/GSM aware base station system in the present invention.GSM aware base station module 5 accesses 1 realization of computing machine and protocol analysis module with 3G aware base station module 6 by USB2.0 and communicates by letter.Mainly comprise open source software radio module 1-1, gsm protocol stack parsing module 1-2,3G/GSM network switching controls module 1-3, modulator-demodular unit 5-1, A/D change-over circuit 5-2, GSM RF transmit-receive circuit 5-3, fpga chip 5-4,3G RF transmit-receive circuit 6-1 and 3G/GSM network commutation circuit 6-2.Be used for building 3G/GSM aware base station development platform, and from mutual signaling, obtain the cellphone subscriber's identity information in aware base station coverage, so that extract the IMSI number of user mobile phone, complete further exploitation.Concrete function is as follows:
(1) protocol analysis module 1: as shown in Figure 4, mainly comprise open source software radio module 1-1, gsm protocol stack parsing module 1-2 and 3G/GSM network switching controls module 1-3, formed the software processing part of 3G/GSM network radio interface base station functions.Wherein open source software radio module 1-1 configures every systematic parameter of GSM aware base station, after GSM aware base station module 5 is connected to computing machine by USB2.0, open source software radio module 1-1 arranges the error correction of modulation demodulation system and encoding and decoding, the transmitting-receiving mode of utilizing software definition aware base station radio communication, 5-3 erects radio communications system jointly with GSM RF transmit-receive circuit.Described gsm protocol stack parsing module 1-2 is that gsm protocol stack can be divided into three layers according to the protocol stack of GSM standard structure, ground floor Physical layer, and for time division multiplex, channel allocation and chnnel coding; Second layer data link layer (LAPDm), is mainly used in link addressing, Data Division and forwarding; The 3rd layer of wave point, for top, comprise radio resource management RR layer, mobile management MM layer, connection management CM layer, mainly realizes signal management and link management, and business is controlled, and there are special-purpose unlimited channel establishment of connection, operation and release (radio resource management RR layer), a reallocation of position renewal, authentication and TMSI (mobile management MM layer); The foundation of circuit-switched call, maintain and finish (calling controling CC layer).Gsm protocol stack receives signal, through three layer protocols, processes, and parses wireless signaling information wherein, the present invention mainly utilizes the location updating message of radio interface layer, signaling information is processed accordingly, sent to open source software radio module 1-1, for realizing wireless telecommunications.Described 3G/GSM network switching controls module 1-3, for controlling the 3G/GSM network commutation circuit 6-2 of 3G aware base station module 6, realizes the 3G subscription that is attached to 3G aware base station by 3G RF transmit-receive circuit 6-1 is switched to GSM aware base station.
(2) GSM aware base station module 5 and 3G aware base station module 6: as shown in Figure 5, mainly comprise modulator-demodular unit 5-1, A/D change-over circuit 5-2, GSM RF transmit-receive circuit 5-3, fpga chip 5-4,3G RF transmit-receive circuit 6-1 and 3G/GSM network commutation circuit 6-2.GSM aware base station module 5 is connected with computing machine by USB interface with 3G aware base station module 6, and 3G aware base station has realized 3G RF transmit-receive circuit and 3G/GSM network commutation circuit function.GSM aware base station module has realized the function of radio-frequency receiving-transmitting, A/D conversion and the modulation /demodulation of GSM network radio interface base station.In 3G mobile terminal moves to 3G aware base station coverage, this terminal is attached in 3G aware base station, by 3G/GSM network switching controls module 1-3, control 3G/GSM network commutation circuit 6-2 and complete 3G network to the switching of GSM network, so far, 3G mobile terminal is attached in GSM aware base station.In GSM aware base station module 5, GSM RF transmit-receive circuit 5-3 receives aerial GSM signal, and by the signal receiving amplify, mixing, filtering process, and the signal after processing is converted to digital signal through A/D change-over circuit 5-2 by the simulating signal receiving, via modulator-demodular unit 5-1 and fpga chip 5-4, carry out GMSK demodulation, the signal after demodulation is sent to computing machine by USB controller.FPGA reads the data after modulation and carries out digital-to-analog conversion, filtering, mixing, amplification simultaneously, through antenna radio-frequency front-end, launches.Described GSM RF transmit-receive circuit 5-3 Main Function is that baseband signal is modulated to transmitting output on a higher carrier frequency, maybe the input signal receiving is down-converted to base band, realizes the sending and receiving of mobile phone signal in GSM network service.Adopt RFX900, frequency range 750-1050Mhz, emissive power 200mW, in the present invention, this daughter board has been equipped with an ISM band filter for suppressing radio frequency (RF) signal outside 902-928MHz frequency range, use this daughter board to serve as RF front end, in order to receive the mobile phone signal that frequency of operation is GSM900MHz.Described A/D change-over circuit 5-2 comprises 4 high-speed a/d converters, and each A/D sampling rate is 64MS/s, 12bit, and 85dB SFDR (Spurious Free Dynamic Range) is (A/D9862); 4 high-speed d/a converters, each D/A sampling rate is 128MS/s, 14bit, 83dB SFDR (A/D9862).Described modulator-demodular unit 5-1 and fpga chip 5-4 mainly complete Digital up and down convert, and interpolation/filtering extraction is coordinated the exchanges data between adaptive each ADC, DAC and USB2.0 interface, and the modulation /demodulation of signal.Adopting model is the FPGAC process chip of Altera Cyclone EP1C12Q240C8, and peripheral circuit, guarantees to continue high performance transfer rate.Described 3G RF transmit-receive circuit 6-1 is mainly used in the aerial 3G signal of perception.Described 3G/GSM network commutation circuit 6-2 is mainly used in the 3G subscription that is attached to 3G aware base station to switch to GSM aware base station.
As shown in Figure 6, extract user mobile phone IMSI process flow diagram.
(1) GSM aware base station constructing system message, and send broadcast by BCCH channel;
(2) after the user mobile phone in aware base station coverage receives broadcast, the community value of storage in the community value relatively receiving and SIM card, if the community value of storage is inconsistent in the community value receiving and SIM card, initiate cell reselection process, at RACH channel, send access request, application distributes SDCCH channel;
(3) aware base station is after receive channel distributes request, and response access request, allows to user mobile phone, to send SDCCH channel allocation information on access channel at AGCH;
(4) after cellphone subscriber receives channel allocation information, enter the SDCCH channel of distribution, send subsequently LOCATION UPDATING REQUEST message, request position is upgraded;
(5) aware base station is after receiving position updating request, response position lastest imformation, and loopback IDENTITY REQUEST message, asks for user mobile phone identity information;
(6) after user mobile phone receives IDENTITY REQUEST message, response identity information request message, and loopback identity information;
(7) after aware base station receives the identity information of user mobile phone, loopback LOCATION UPDATING ACCEPT message;
(8) user mobile phone success access network, enters holding state, waits for network side response.
As shown in Figure 7, by user identity simulation control module 2, information interaction control module 3 and user identity analog hardware module 7 have realized the function of the subscriber phone number of perception access 3G/GSM aware base station.Mainly comprise main control module 2-1, IMSI sensing module 2-2, authentication control module 2-3, Mobile Subscriber International ISDN Number sensing module 2-4, serial communication controlling module 3-1, driver module 3-2, terminal called gsm module 7-1, power module 7-2, identity simulation gsm module 7-3 and interface modular converter 7-4.By SIM card simulator program analog subscriber mobile phone, after successful analog subscriber identity, utilize between identity simulation gsm module 7-3 and real base station and communicate, realize network authentication.According to the signaling message in this communication process, perception subscriber phone number, and deposit database in, the research and development of products for further.Concrete implementation procedure is as follows:
(1) user identity simulation control module 2 and information interaction control module 3: mainly comprise main control module 2-1, IMSI sensing module 2-2, authentication control module 2-3, Mobile Subscriber International ISDN Number sensing module 2-4, serial communication controlling module 3-1 and driver module 3-2.The user mobile phone IMSI number that IMSI sensing module 2-2 extraction 3G aware base station and GSM aware base station perceive, and build SIM card file system, and and user identity analog hardware module 7 between data interaction, to identity simulation gsm module, 7-3 provides cellphone subscriber relevant information, via realizing between user identity analog hardware module 7 and GSM network, communicate by letter, complete mobile phone user identity is simulated.IMSI sensing module 2-2 extracts user mobile phone IMSI number in user mobile phone access aware base station process, the IMSI number of extraction is delivered to main control module 2-1, for authentication control module 2-3, realize authentication process, main control module 2-1 controls between user identity analog hardware module 7 and information interaction control module 3 and carries out data interaction simultaneously.Driver module 3-2 is after receiving the data of user identity analog hardware module 7 transmission, resolve APDU message commands wherein, and making corresponding processing according to different orders, serial communication controlling module 3-1, after receiving APDU message commands, sends the echo back data of this message commands of response.Mobile Subscriber International ISDN Number sensing module 2-4 perception cellphone subscriber's phone number, and the phone number of perception is passed to the subscriber identity information database module 4-1 in real-time management module 4, continued further research and development.
Described main control module 2-1 is mainly responsible for user identity simulation control module 2, the management of process between each module of the data interaction between information interaction control module 3 and user identity analog hardware module 7 and user identity simulation control module 2.Main control module 2-1 controls and starts authentication control module 2-3 storage random parameter RAND, and starts authentication process.
As shown in Figure 8, authentication control module 2-3 algorithm flow of the present invention.The following identity simulation of concrete processing procedure gsm module 7-3 receives the authentication request of network side, authentication random number RAND is sent to authentication control module 2-3 via information interaction control module 3, authentication control module 2-3 starts authentication thread, and this RAND is sent to GSM aware base station; GSM aware base station receives after authentication random number RAND, initiates the paging celebrating autumn, and request user mobile phone is set up RR layer and connected; The request of user mobile phone paging receiving also responds paging request, sends access request on RACH channel simultaneously, application SDCCH channel; GSM aware base station is that user mobile phone distributes SDCCH channel, allows user mobile phone access; User mobile phone enters SDCCH channel, and makes page response; GSM aware base station base station sends authentication request AuthenticationRequest (RAND) to user mobile phone; The request of user mobile phone response authentication, loopback authentication values SRES; GSM aware base station sends to authentication control module 2-3 authentication values.Authentication control module 2-3 sends to information interaction control module 3 again.Identity simulation gsm module 7-3 sends APDU order and reads authentication values SRES loopback to network.So far network authentication finishes.
The Main Function of described IMSI sensing module 2-2 is in the process of the cellphone subscriber's access base station in aware base station coverage, to obtain No. IMSI of user mobile phone, the exploitation of storage IMSI products for further.Described authentication control module 2-3 Main Function is storage networking random parameter RAND, and starts authentication process under the control of main control module 2-1, completes network authentication.Now, identity analog machine has successfully been attached in network, waits for and enters follow-up sub-process.The Main Function of described Mobile Subscriber International ISDN Number sensing module 2-4 is after completing user identification authentication, under main control module 2-1 controls, control identity simulation gsm module 7-3 and initiate caller signaling, terminal called gsm module 7-1 is as called end, by incoming call display function, obtain cellphone subscriber's phone number, and deposit the phone number of acquisition in subscriber identity information database module 4-1, discharge cellphone subscriber simultaneously, make it revert to normal network base station, the perception of completing user phone number.Described serial communication controlling module 3-1 and driver module 3-2 are used for activating identity simulation gsm module 7-3, and to user identity simulation gsm module, 7-3 sends AT instruction, make identity simulation gsm module 7-3 initiate calling procedure.
(2) user identity analog hardware module 7: mainly comprise terminal called gsm module 7-1, power module 7-2, identity simulation gsm module 7-3, and interface modular converter 7-4.
Identity simulation gsm module 7-3 sends APDU message commands, obtains No. IMSI, user mobile phone, and user identity and network that simulation SIM card provides communicate.Main control module 2-1 controls network authentication processing module 2-3 and carries out after authentication, and completing place is upgraded, and identity simulation gsm module 7-3 is attached to and on network, waits for AT order, initiation caller with user's identity.Initiate after caller, network-side is obtained called subscriber's IMSI, and to this Mobile Origination paging.Terminal called gsm module 7-1 is called subscriber in the present invention.Main control module 2-1 reads caller id information by USB interface, therefrom obtain subscriber phone number, the phone number of perception is deposited in to the subscriber identity information database module 4-1 in real-time management module 4 and user is discharged from GSM aware base station, system is then processed next No. IMSI of obtaining, and continues perception subscriber phone number.
Described identity simulation gsm module 7-3 supports 900M and two frequency ranges of 1800M, and it can realize the own enhancing AT instruction of standard A T instruction and Huawei of gsm protocol regulation and stipulation.This module comprises GSM radio frequency processing chip, baseband processing chip, and storer, power discharging device, can complete GSM network service, by USB2.0, accesses computing machine, sends AT instruction control its communication via computing machine.Described interface modular converter 7-4 adopts 74LS04 and MAX232 chip, mainly realizes between the SIM card interface level that serial port power rises on one's feet on part simulation gsm module 7-3 and changing, and completes both information interactions.Described power module 7-2 comprises power supply and controls and transformation chip two parts, realizes level conversion, obtains the voltage of 5V for driving identity simulation gsm module 7-3 and terminal called gsm module 7-1 work.The called end that described terminal called gsm module 7-1 initiates caller paging as identity simulation gsm module 7-3, after terminal called gsm module 7-1 call accepted, return to calling approval information, by incoming call display function, main control module 2-1 can obtain user's phone number.
As shown in Figure 9, the process flow diagram of perception subscriber phone number in the present invention.After identity simulation gsm module 7-3 is attached to network, Mobile Subscriber International ISDN Number sensing module 2-4 sends AT instruction by main control module 2-1 to identity simulation gsm module 7-3 and controls this module initiation caller paging terminal called gsm module 7-1.In calling procedure, network sends network authentication messages to identity simulation gsm module 7-3, identifying user identity, and identity simulation gsm module 7-3 accepts network side authentication request, extracts network authentication value and this value is sent to main control module 2-1.Main control module 2-1 is sent to 7 authentication control module 2-3 by authentication random number RAND, starts authentication process, and this RAND is sent to GSM aware base station.GSM aware base station, after receiving authentication random number RAND, sends paging request information in paging channel to user mobile phone, and request user mobile phone is set up RR layer and connected.User mobile phone response paging request, sends access request at RACH channel, application SDCCH channel, and GSM aware base station, after receive channel request message, for user mobile phone distributes SDCCH channel, allows user mobile phone access.User mobile phone access SDCCH channel, GSM aware base station sends authentication request to user mobile phone, user mobile phone response authentication, and loopback authentication values SRES, identity simulation gsm module 7-3 is recycled to network by authentication values, completes authentication.After network authentication success, identity simulation gsm module 7-3 successfully makes a call, paging terminal called gsm module 7-1.Terminal called gsm module 7-1 ring, and show to come electric phone number, main control module 2-1, reads incoming information by USB interface, extracts subscriber phone number.After perception subscriber phone number, aware base station refusal cellphone subscriber access, makes user mobile phone initiate to access normal GSM network in cell reselection process.
As shown in figure 10, user online/information of leaving the post implements supervisory routine process flow diagram.For user online/real-time management module 4 that the information of leaving the post is implemented supervisory routine flow process mainly comprises subscriber identity information database module 4-1, timercontrol module 4-2, user is online/processing module of leaving the post 4-3 and user online/display module 4-4 leaves the post.
After the selection of user mobile phone Zuo community or gravity treatment, access base station, be extracted No. IMSI and via SIM card simulator program analog subscriber identity information, perception user Mobile Subscriber International ISDN Number, and deposit subscriber identity information database module 4-1 by No. IMSI of this user in the corresponding relevant informations such as Mobile Subscriber International ISDN Number.Inquire that the informational needs that whether Adds User adds subscriber identity information database module 4-1, if Add User, continue this user mobile phone of perception No. IMSI and corresponding Mobile Subscriber International ISDN Number deposit subscriber identity information database module 4-1 in, if there is no newly-increased user profile, close this thread, start employee online/information of leaving the post real-time query thread, check whether user perceived in subscriber identity information database module 4-1 produces real-time information interaction with GSM aware base station.First by timercontrol module 4-2 set check user online/the information time section of leaving the post, afterwards user online/processing module of leaving the post 4-3 checks whether user produces information interaction with GSM aware base station.GSM aware base station sends broadcast, and user resolves this broadcast and initiates position updating request, and enable position is upgraded waiting timer T3210.GSM aware base station is extracted user mobile phone No. IMSI, but response signaling is upgraded in not loopback user mobile phone position, after position renewal waiting timer T3210 is overtime, restarts position and upgrade waiting timer T3211, now user switches to normal base station again, and can carry out normal talking; After timer T3211 is overtime, this user is again to GSM aware base station launch position update request, the value of counter Attempt counter adds 1, repeat said process, until the value of counter Attempt counter reaches higher limit N (N=4), abrogate this position updating request, this user accesses normal base station again, again by cell reselection process, attempts access GSM aware base station.If carry out above-mentioned signalling interactive process between the user of institute's perception and GSM aware base station, by user in subscriber identity information database module 4-1 online/attribute of leaving the post is made as online; Otherwise, by user in subscriber identity information database module 4-1 online/attribute of leaving the post is made as and leaves the post.This information is sent to simultaneously user online/the display module 4-4 that leaves the post, show user name and corresponding online/information of leaving the post.

Claims (5)

1. a real-time Work attendance method that adopts GSM/3G mobile phone cognition technology, it is characterized in that: comprise protocol analysis module (1), user identity simulation control module (2), information interaction control module (3), real-time management module (4) four modules, realized real-time perception employee online/information of leaving the post show the function of this information; Described protocol analysis module (1) is as the software processing part of 3G/GSM network radio interface base station functions, the 3G mobile user that control is attached to 3G aware base station module (6) switches to GSM aware base station module (5), for GSM aware base station module (5), provide every systematic parameter simultaneously, resolve gsm protocol stack, in the renewal process of user completing place, obtain employee's mobile phone No. IMSI, and IMSI is passed to user identity simulation control module (2); Described user identity simulation control module (2) is mainly used in extracting No. IMSI, the user mobile phone that 3G aware base station module (6) and GSM aware base station module (5) perceive, and analog subscriber identity information, complete network authentication operation, and Authentication Response value is sent to user identity analog hardware module (7), initiate calling procedure, and read caller id information by USB interface, obtain subscriber phone number, and number is sent to real-time management module (4) storage; Described information interaction control module (3) is mainly used in building analog subscriber mobile phone SIM file system, by and user identity simulation control module (2) between data interaction, realize the simulation to user mobile phone SIM card; The subscriber identity information of described real-time management module (4) user identity simulation control module (2) perception, and the state of real-time perception employee's mobile phone and aware base station real-time information interaction, obtain employee online/information of leaving the post; GSM aware base station module (5) wherein, 3G aware base station module (6) and user identity analog hardware module (7) adopt existing equipment.
2. a kind of real-time Work attendance method that adopts GSM/3G mobile phone cognition technology according to claim 1, it is characterized in that: described protocol analysis module (1) mainly comprises open source software radio module (1-1), gsm protocol stack parsing module (1-2) and 3G/GSM network switching controls module (1-3), realized the cellphone subscriber's who is attached to this base station radio communication;
1) described open source software radio module (1-1), realizes transmitting reception and the modulation /demodulation function of GSM signal; Receive/send the data of GSM aware base station module (5), form and gsm protocol stack parsing module (1-2) with UDP message bag transmit the communication information, through gsm protocol stack Physical layer, data link layer and wireless signaling layer, data are resolved layer by layer/packed, realize information interaction;
2) described gsm protocol stack parsing module (1-2), realizes allocation of radio resources management and mobile management to user, for user provides, calls out and message function; Gsm protocol stack parsing module (1-2) receives the UDP message that open source software radio module (1-1) sends, and resolves after this message message, then transfers to Interface interface to carry out follow-up processing; On the contrary, when base station has downlink data to send, also need first after the processing of gsm protocol stack three layer signaling protocols, according to the coding of different channels, data are processed, the residing time slot of specified data, is then packaged into UDP message and transfers to GSM RF transmit-receive circuit (5-3) to send;
3) described 3G/GSM network switching controls module (1-3) has realized the function that control 3G subscription switches to GSM aware base station module (5); Be responsible for sending a signal to 3G aware base station module (6), make the 3G mobile user in this base station range switch to GSM aware base station.
3. a kind of real-time Work attendance method that adopts GSM/3G mobile phone cognition technology according to claim 1, it is characterized in that: described user identity simulation control module (2) mainly comprises main control module (2-1), IMSI sensing module (2-2), authentication control module (2-3) and Mobile Subscriber International ISDN Number sensing module (2-4), be mainly used in extracting No. IMSI of GSM network aware user mobile phone, and obtain thus subscriber phone number and preserved;
1) described main control module (2-1) has been realized the function that caller and caller identification are set; By USB mouth, to terminal called gsm module (7-1) and identity simulation gsm module (7-3) in user identity analog hardware module (7), send AT instruction, control it and carry out caller and incoming call display function is set;
2) described IMSI sensing module (2-2) has been realized the function of extracting No. IMSI, user mobile phone; No. IMSI, the user mobile phone of described IMSI sensing module (2-2) extraction GSM aware base station module (5) perception, and send to user identity analog hardware module (7) to carry out the real time modelling of user mobile phone SIM card;
3) described authentication control module (2-3) has realized the function of authentication process; Described authentication control module (2-3) receives network authentication random parameter RAND, starts authentication thread, calling user mobile phone, and user mobile phone response paging, sets up RR layer and connects, and obtains authentication values SRES loopback, completes authentication process process;
4) described Mobile Subscriber International ISDN Number sensing module (2-4) has been realized the function of extracting subscriber phone number and being processed; Described Mobile Subscriber International ISDN Number sensing module (2-4) carries out caller for controlling user identity analog hardware module (7), from terminal called, extracts subscriber phone number and is monitored;
Wherein, perception subscriber identity information mainly comprises the perception of IMSI number, user identity simulation, and four flow processs of authentication process and Mobile Subscriber International ISDN Number perception, idiographic flow is as follows:
The first, IMSI number perception specific implementation process is as follows:
1. GSM aware base station module (5) and 3G aware base station module (6) build new system message, and carry out broadcast transmission;
2. user mobile phone receives after broadcast, carries out cell reselection, sends access request;
3. GSM aware base station module (5) and 3G aware base station module (6) response request, allow cellphone subscriber's access; 3G/GSM network switching controls module (1-3) is controlled 3G subscription and is switched to GSM aware base station module (5), and user mobile phone is to GSM aware base station module (5) application SDCCH channel;
4. GSM aware base station module (5) response request, and distribute SDCCH channel;
5. user mobile phone enters on SDCCH channel, sends subsequently LOCATION UPDATA REQUEST message, and request position is upgraded;
6. GSM aware base station module (5) sends IDENTITY REQUEST message to user mobile phone, asks for user mobile phone identity information, comprises IMSI, IMEI etc.;
7. user mobile phone response identity solicited message, loopback identity information;
8. No. IMSI of GSM aware base station module (5) storage user mobile phone, and receiving position update request, LOCATION UPDATA ACCEPT message sent;
9. user mobile phone success access network, enters holding state, waits for network side response;
So far, successful perception user mobile phone No. IMSI;
The second, user identity simulation specific implementation process is as follows:
1. GSM aware base station parses No. IMSI of user mobile phone, and sends position renewal receipt message to user mobile phone, allows user mobile phone access;
2. after main control module (2-1) receives the transmission position renewal receipt message of aware base station transmission, the mutual control module of log-on message (3), and activating power module (7-2) drives identity simulation gsm module (7-3);
3. identity simulation gsm module (7-3) is to information interaction control module (3) echo reset signal, simulation SIM card resets, and send APDU message commands to information interaction control module (3) and read simulation SIM card fileinfo, complete the initialization of simulation SIM card;
4. simulate after SIM card initialization completes, identity simulation gsm module (7-3) simulation identity, accesses current aware base station;
5. after identity simulation gsm module (7-3) successfully accesses aware base station, read the fileinfo of simulation SIM card, attempt access network;
So far, completing user identity simulation process;
The 3rd, authentication process specific implementation process is as follows:
1. authentication control module (2-3) receives the user mobile phone IMSI number that IMSI sensing module (2-2) extracts, and is delivered to main control module (2-1);
2. main control module (2-1) is recycled to network authentication processing module (2-3) by random parameter RAND, starts authentication thread;
3. main control module (2-1) is put into the RAND of live network in authentication request signaling message, and random parameter RAND is issued to GSM aware base station module (5);
4. GSM aware base station module (5) receives after authentication random number RAND, to user mobile phone, sends paging request information;
5. user mobile phone response paging request is applied for access on RACH channel, application SDCCH channel;
6. GSM aware base station module (5) is distributed SDCCH channel, allows user mobile phone access;
7. user mobile phone enters SDCCH channel, and GSM aware base station module (5) sends authentication request AuthenticationRequest to user mobile phone;
8. user mobile phone response authentication, loopback authentication values SRES;
9. GSM aware base station module (5) sends to user identity analog hardware module (7) by authentication values, and user identity analog hardware module (7) is recycled to network again;
So far, authentication completes;
The 4th, Mobile Subscriber International ISDN Number perception specific implementation process is as follows:
1. Mobile Subscriber International ISDN Number sensing module (2-4) sends AT instruction by main control module (2-1) to user identity analog hardware module (7), controls its identity simulation gsm module (7-3) and initiates CM service request to live network;
2. live network is initiated network authentication request, and identity simulation gsm module (7-3) receives random parameter RAND, and is sent to protocol analysis module (1);
3. GSM aware base station module (5) sends authentication request to user, and this RAND is sent to user, and SRES is to protocol analysis module (1) for user's loopback Authentication Response value;
4. protocol analysis module (1) sends to identity simulation gsm module (7-3) by this SRES, via identity simulation gsm module (7-3), returns Authentication Response value SRES to live network;
5. authentication is passed through, and live network is accepted the CM service request of identity simulation gsm module (7-3), for it allocated channel;
6. terminal called gsm module (7-1) is as called end, when terminal called is arrived in live network success paging, dialed terminal bell also shows incoming information, and terminal called extracts the phone number of this caller from caller identification, user mobile phone No. MSISDN;
7. Mobile Subscriber International ISDN Number sensing module (2-4) deposits the information such as phone number of acquisition in subscriber identity information database module (4-1), discharges cellphone subscriber simultaneously, makes it revert to normal network base station;
So far, the perception of completing user phone number.
4. a kind of real-time Work attendance method that adopts GSM/3G mobile phone cognition technology according to claim 1, it is characterized in that: described information interaction control module (3) mainly comprises serial communication controlling module (3-1) and driver module (3-2), realized to simulation SIM card and sent APDU message commands, read the fileinfo of simulation SIM card to complete the initialized function of simulation SIM card; Wherein:
1) echo back data when described serial communication controlling module (3-1) is mainly used in receiving APDU message commands and sends SIM response APDU message commands later, serial communication controlling module (3-1) receives the data that user identity analog hardware module (3) transmits, and transmit data to driver module (3-2), realize the data interaction of two intermodules;
2) described driver module (3-2) is mainly used in the parsing work of APDU message commands, driver module (3-2) receives the data that serial communication controlling module (3-1) transmits, parse APDU message commands wherein, then according to different orders, do corresponding processing.
5. a kind of real-time Work attendance method that adopts GSM/3G mobile phone cognition technology according to claim 1, it is characterized in that: described real-time management module (4) mainly comprises subscriber identity information database module (4-1), timercontrol module (4-2), user is online/processing module of leaving the post (4-3) and user online/display module of leaving the post (4-4), realized storage employee relevant information, and to employee online/information of leaving the post makes the function that respective handling is come;
1) described subscriber identity information database module (4-1) has realized storage employee identity information, and employee online/function of the information of leaving the post; Subscriber identity information database module (4-1) receives the information such as subscriber phone number the storage that Mobile Subscriber International ISDN Number sensing module (2-4) transmits, when user online/processing module of leaving the post (4-3) perceive user online/information of leaving the post is when change, in subscriber identity information database module (4-1) time update database user online/attribute information of leaving the post, this information is sent to simultaneously user online/display module of leaving the post (4-4), show user name and corresponding online/information of leaving the post;
2) described timercontrol module (4-2) realized set check user online/the information time section of leaving the post, and by the time period information of setting be sent to user online/function of the processing module of leaving the post (4-3); Described user is online/and the processing module of leaving the post (4-3) checks within the time period arranging in subscriber identity information database module (4-1), whether user produces information interaction with GSM aware base station;
3) described user online/function of the online/information of leaving the post that the processing module of leaving the post (4-3) has realized user in perception subscriber identity information database module (4-1); Described user is online/processing module of leaving the post (4-3) by perception user whether with GSM aware base station module (5) generation real-time information interaction, thereby judge whether this user departs from this base station range, and then obtain user online/information of leaving the post, if carry out real-time Signalling exchange between the user of institute's perception and GSM aware base station module (5), by user in subscriber identity information database module (4-1) online/attribute of leaving the post is made as online; Otherwise, by user in subscriber identity information database module (4-1) online/attribute of leaving the post is made as and leaves the post;
4) described user online/display module of leaving the post (4-4) realized show user name and corresponding online/function of the information of leaving the post; Described user is online/online/information of leaving the post that the display module of leaving the post (4-4) reads in subscriber identity information database module (4-1) user, and on terminal interface, show this information;
The workflow of whole system is as follows: whole system workflow mainly comprises the perception of IMSI number, user identity simulation, and authentication process, Mobile Subscriber International ISDN Number perception and user be online/the several flow processs of the information Perception of leaving the post:
First, perception user IMSI number: GSM aware base station module (5) and 3G aware base station module (6) build new system message, and carry out broadcast transmission; User mobile phone receives broadcast, sends access request; GSM aware base station module (5) and 3G aware base station module (6) response request, allow cellphone subscriber's access; 3G/GSM network switching controls module (1-3) is controlled 3G subscription and is switched to GSM aware base station module (5), and user mobile phone is to GSM aware base station module (5) application SDCCH channel; GSM aware base station module (5) response request, and distribute SDCCH channel; User mobile phone enters on SDCCH channel, sends subsequently LOCATION UPDATA REQUEST message, and request position is upgraded; GSM aware base station module (5) sends IDENTITY REQUEST message to user mobile phone, asks for user mobile phone identity information, comprises IMSI, IMEI etc.; User mobile phone response identity solicited message, loopback identity information; GSM aware base station module (5) is stored No. IMSI of user mobile phone, and receiving position update request, sends LOCATION UPDATA ACCEPT message; User mobile phone success access network, enters holding state, waits for network side response;
Secondly, analog subscriber identity information: GSM aware base station parses No. IMSI of user mobile phone wherein, and to user mobile phone, send position and upgrade receipt message, allow user mobile phone access; User identity simulation control module (2) is extracted No. IMSI of user mobile phone by IMSI sensing module (2-2); Information interaction control module (3) activating power module (7-2) drives identity simulation gsm module (7-3); Identity simulation gsm module (7-3) sends reseting signal reset simulation SIM card to information interaction control module (3), and sends the mutual control module of APDU message commands best friend (3) and read simulation SIM card fileinfo; After the initialization of simulation SIM card completes, identity simulation gsm module (7-3) simulation identity, accesses current aware base station; After success accesses aware base station, identity simulation gsm module (7-3) reads the fileinfo of simulation SIM card, access GSM network;
Afterwards, complete authentication process: user identity analog hardware module (7) sends position updating request to network-side, network-side sends the message initiated authentication of AUTHENTICATION REQUEST, starts timer T3206 simultaneously; Network-side sends authentication random number RAND to user identity analog hardware module (7), requires module to carry out authentication to authenticate the identity of oneself; Identity simulation gsm module (7-3) is sent out authentication control module (2-3) by random number; Authentication control module (2-3) is preserved random parameter RAND, starts authentication thread, by GSM aware base station calling user mobile phone; In user mobile phone response paging, after completing channel and setting up, GSM aware base station is usingd this random parameter RAND and to user mobile phone, is sent authentication request as authentication message; The request of user mobile phone response authentication, calculates Authentication Response value SRES according to the RAND accepting and is sent to identity simulation gsm module (7-3), and simulate gsm module (7-3) to network side loopback AUTHENTICATION RESPONSE message by identity; Network side stops T3260 timer after the AUTHENTICATION RESPONSE message that receives the loopback of identity simulation gsm module (7-3), and checks the validity of this message; Whether the SRES that network side relatively oneself is preserved is consistent with the SRES in AUTHENTICATION RESPONSE message, if consistent, authentication is passed through, and completes network authentication; Network authentication is finished, and identity analog machine is successfully attached in network;
Then, complete Mobile Subscriber International ISDN Number perception: main control module (2-1) sends AT instruction to user identity simulation gsm module (7-3), make identity simulation gsm module (7-3) initiate calling procedure; On identity simulation gsm module (7-3) interface access aloft channel, to BTS, send Channel Required, request channels distributes, and network-side assignment signalling channel also postbacks Immediate Assignment Command; After channel allocation success, network-side again sends authentication request message to identity simulation gsm module (7-3) and starts authentication, random number is sent to authentication control module (2-3) and completes authentication; After authentication success, to network-side, send Assignment Complete message, network-side is simulated gsm module (7-3) to identity and is sent Alerting, and caller process is set up; Network-side is obtained called subscriber's IMSI, and initiate paging to terminal called gsm module (7-1), terminal gsm module (7-1) shows subscriber phone number, and number is sent to main control module (2-1), afterwards, user is discharged from aware base station; Since then, system enters circulation, and read next user mobile phone No. IMSI, carry out the simulation of user mobile phone, then by dialing terminal called, extract phone number; After success perception subscriber phone number, deposit the phone number of perception and corresponding IMSI number in subscriber identity information database module (4-1) in real-time management module (4);
Finally, complete real-time perception user online/information of leaving the post: whether the information of Adding User adds subscriber identity information database module (4-1) in subscriber identity information database module (4-1) inquiry, if Add User, continue this user mobile phone of perception No. IMSI and corresponding Mobile Subscriber International ISDN Number deposit subscriber identity information database module (4-1) in, if there is no newly-increased user profile, close subscriber identity information perception thread thread; Start employee online/information of leaving the post real-time query thread, check whether user perceived in subscriber identity information database module (4-1) produces real-time information interaction with GSM aware base station;
Start employee online/information of leaving the post real-time query thread, GSM aware base station sends broadcast, user resolves this broadcast and initiates position updating request, and enable position is upgraded waiting timer T3210; GSM aware base station is extracted user mobile phone No. IMSI, but response signaling is upgraded in not loopback user mobile phone position, after position renewal waiting timer T3210 is overtime, restarts position and upgrade waiting timer, now user switches to normal base station again, and can carry out normal talking; After timer T3211 is overtime, this user is again to GSM aware base station launch position update request, the value of counter Attempt counter adds 1, repeat said process, until the value of counter Attempt counter reaches higher limit N (N=4), abrogate this position updating request, this user accesses normal base station again, again by cell reselection process, attempts access GSM aware base station; The time period of the online/information of leaving the post that timercontrol module (4-2) arranges perception employee, avoid showing redundant information in employee's quitting time section; User is online/and the processing module of leaving the post (4-3) judges whether the user of institute's perception produces real-time information interaction with GSM aware base station, and be converted into employee online/information of leaving the post, be sent to subscriber identity information database module (4-1) and user online/display module of leaving the post (4-4), revise identity information database module (4-1) information and show user name and corresponding online/information of leaving the post.
CN201410269862.4A 2014-06-17 2014-06-17 A kind of real-time Work attendance method using GSM/3G mobile phone cognition technologies Expired - Fee Related CN104091374B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410269862.4A CN104091374B (en) 2014-06-17 2014-06-17 A kind of real-time Work attendance method using GSM/3G mobile phone cognition technologies

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410269862.4A CN104091374B (en) 2014-06-17 2014-06-17 A kind of real-time Work attendance method using GSM/3G mobile phone cognition technologies

Publications (2)

Publication Number Publication Date
CN104091374A true CN104091374A (en) 2014-10-08
CN104091374B CN104091374B (en) 2018-08-24

Family

ID=51639088

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410269862.4A Expired - Fee Related CN104091374B (en) 2014-06-17 2014-06-17 A kind of real-time Work attendance method using GSM/3G mobile phone cognition technologies

Country Status (1)

Country Link
CN (1) CN104091374B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105307191A (en) * 2015-11-12 2016-02-03 武汉虹旭信息技术有限责任公司 MSISDN acquisition equipment and MSISDN acquisition method thereof based on GSM software radio
CN106878942A (en) * 2016-12-31 2017-06-20 深圳前海清创电子技术有限公司 A kind of mobile awareness positions rescue system
CN108389284A (en) * 2018-01-18 2018-08-10 南京熊猫电子股份有限公司 Gate identity fast verification system and method based on mobile phone IMSI identification technologies
CN108537909A (en) * 2018-03-23 2018-09-14 广州米度信息科技有限公司 A kind of the personnel's detection method and big data analysis system of unaware
CN109190560A (en) * 2018-08-31 2019-01-11 辽宁奇辉电子***工程有限公司 It a kind of railway signal building based on face recognition technology relieves and anti-tired sleeps system
CN109377165A (en) * 2018-09-28 2019-02-22 焕春(武汉)文化科技有限责任公司 A kind of barber shop's staff's benefits method and system
CN111145376A (en) * 2019-12-30 2020-05-12 咪咕视讯科技有限公司 Card punching method, system, central server and storage medium
CN109842878B (en) * 2017-11-27 2020-10-02 大唐移动通信设备有限公司 Conference attendance service processing method and device
CN112203222A (en) * 2020-11-19 2021-01-08 北京鼎普科技股份有限公司 Number taking connection keep-alive method and device under GSM mode and electronic equipment
WO2021226918A1 (en) * 2020-05-14 2021-11-18 北京小米移动软件有限公司 Method and apparatus for tracking terminal, and storage medium
CN113705988A (en) * 2021-08-14 2021-11-26 浙江宏瑞达工程管理有限公司 Supervision personnel performance management method and system, storage medium and intelligent terminal

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671119A (en) * 2004-03-15 2005-09-21 阿扎尔网络公司 Method and system for transparently and safely interconnecting WLAN radio access network with GPRS/GSM core network
CN101794466A (en) * 2010-04-02 2010-08-04 中兴通讯股份有限公司 Electronic check-in method and system
CN102118686A (en) * 2011-03-17 2011-07-06 华为技术有限公司 Position information processing method and access network equipment
CN102411798A (en) * 2011-08-30 2012-04-11 北京西岭网络科技有限公司 Attendance checking system and method
CN202196453U (en) * 2011-06-28 2012-04-18 刘跃忠 Intelligent system for attendance and positioning of students and warning
CN102572983A (en) * 2010-12-14 2012-07-11 ***通信集团设计院有限公司 Method, system and device for switching networks of mobile terminal
CN102737413A (en) * 2012-06-15 2012-10-17 北京小米科技有限责任公司 Attendance check system and method
CN103150777A (en) * 2013-03-11 2013-06-12 福建伊时代信息科技股份有限公司 Mobile attendance method and system
CN103380646A (en) * 2011-02-19 2013-10-30 意法爱立信有限公司 Subscriber identity switch of a communication terminal
CN103544575A (en) * 2013-11-11 2014-01-29 北京网秦天下科技有限公司 Attendance checking method and server based on terminals
CN103763700A (en) * 2014-01-09 2014-04-30 东南大学常州研究院 Method for sensing off-line identity information of mobile terminal

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671119A (en) * 2004-03-15 2005-09-21 阿扎尔网络公司 Method and system for transparently and safely interconnecting WLAN radio access network with GPRS/GSM core network
CN101794466A (en) * 2010-04-02 2010-08-04 中兴通讯股份有限公司 Electronic check-in method and system
CN102572983A (en) * 2010-12-14 2012-07-11 ***通信集团设计院有限公司 Method, system and device for switching networks of mobile terminal
CN103380646A (en) * 2011-02-19 2013-10-30 意法爱立信有限公司 Subscriber identity switch of a communication terminal
CN102118686A (en) * 2011-03-17 2011-07-06 华为技术有限公司 Position information processing method and access network equipment
CN202196453U (en) * 2011-06-28 2012-04-18 刘跃忠 Intelligent system for attendance and positioning of students and warning
CN102411798A (en) * 2011-08-30 2012-04-11 北京西岭网络科技有限公司 Attendance checking system and method
CN102737413A (en) * 2012-06-15 2012-10-17 北京小米科技有限责任公司 Attendance check system and method
CN103150777A (en) * 2013-03-11 2013-06-12 福建伊时代信息科技股份有限公司 Mobile attendance method and system
CN103544575A (en) * 2013-11-11 2014-01-29 北京网秦天下科技有限公司 Attendance checking method and server based on terminals
CN103763700A (en) * 2014-01-09 2014-04-30 东南大学常州研究院 Method for sensing off-line identity information of mobile terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105307191A (en) * 2015-11-12 2016-02-03 武汉虹旭信息技术有限责任公司 MSISDN acquisition equipment and MSISDN acquisition method thereof based on GSM software radio
CN105307191B (en) * 2015-11-12 2018-07-17 武汉虹旭信息技术有限责任公司 MSISDN collecting devices and its method based on GSM software radio
CN106878942A (en) * 2016-12-31 2017-06-20 深圳前海清创电子技术有限公司 A kind of mobile awareness positions rescue system
CN106878942B (en) * 2016-12-31 2021-06-15 深圳前海清创电子技术有限公司 Mobile perception positioning rescue system
CN109842878B (en) * 2017-11-27 2020-10-02 大唐移动通信设备有限公司 Conference attendance service processing method and device
CN108389284B (en) * 2018-01-18 2020-11-03 南京熊猫电子股份有限公司 Gate identity rapid verification system and method based on mobile phone IMSI identification technology
CN108389284A (en) * 2018-01-18 2018-08-10 南京熊猫电子股份有限公司 Gate identity fast verification system and method based on mobile phone IMSI identification technologies
CN108537909A (en) * 2018-03-23 2018-09-14 广州米度信息科技有限公司 A kind of the personnel's detection method and big data analysis system of unaware
CN109190560A (en) * 2018-08-31 2019-01-11 辽宁奇辉电子***工程有限公司 It a kind of railway signal building based on face recognition technology relieves and anti-tired sleeps system
CN109377165A (en) * 2018-09-28 2019-02-22 焕春(武汉)文化科技有限责任公司 A kind of barber shop's staff's benefits method and system
CN109377165B (en) * 2018-09-28 2021-01-15 焕春(武汉)文化科技有限责任公司 Staff management method and system for barbershop
CN111145376A (en) * 2019-12-30 2020-05-12 咪咕视讯科技有限公司 Card punching method, system, central server and storage medium
WO2021226918A1 (en) * 2020-05-14 2021-11-18 北京小米移动软件有限公司 Method and apparatus for tracking terminal, and storage medium
CN112203222A (en) * 2020-11-19 2021-01-08 北京鼎普科技股份有限公司 Number taking connection keep-alive method and device under GSM mode and electronic equipment
CN113705988A (en) * 2021-08-14 2021-11-26 浙江宏瑞达工程管理有限公司 Supervision personnel performance management method and system, storage medium and intelligent terminal
CN113705988B (en) * 2021-08-14 2023-12-19 浙江宏瑞达工程管理有限公司 Method and system for managing performance of staff, storage medium and intelligent terminal

Also Published As

Publication number Publication date
CN104091374B (en) 2018-08-24

Similar Documents

Publication Publication Date Title
CN104091374A (en) Real-time attendance method adopting GSM/3G mobile phone perception technology
CN103763700A (en) Method for sensing off-line identity information of mobile terminal
CN102821377B (en) Build method and the emergency communication system of emergency communication system
EP2884782B1 (en) Multi-channel communication terminal
CN102802115B (en) The method and apparatus obtaining phone number is brought out based on pseudo-base station
CN106233780A (en) Device-to-device communicator and method
CN103260172A (en) Device and method for monitoring telephone number of user
CN106454821A (en) VSIM (virtual subscriber identity module) authentication method and apparatus
CN106162777A (en) Via node changing method and system
CN110381500A (en) A kind of test method, device and the computer readable storage medium of double card paging conflict
CN104159221A (en) Public security communication processing method and system
CN103064385A (en) Electric power information monitoring system and wireless network method thereof
WO2016000398A1 (en) Communication method and device, mobile terminal and cloud server
CN103167618B (en) A kind of centralized base band resource pool management system based on RAN framework and method
CN104768155A (en) LTE cellular mobile network access system and corresponding communication method
CN105939540A (en) Aperiodic scheduling of uplink grants in a wireless communication system
CN104869558A (en) Network flow sharing method, device and mobile terminals
CN103369482B (en) The equipment of a kind of mobile terminal short message supervision and method
CN104301882A (en) Device and method for perceiving identity information of 3G mobile terminal user
CN107995613A (en) A kind of method, mobile terminal and server for obtaining virtual SIM card
CN106507324A (en) Based on the communication means of mobile device, device and system
CN106376026A (en) Network configuration method used for Internet of Things equipment
CN204119526U (en) A kind of device of perception 3G mobile phone users identity information
CN103369503B (en) Mobile communications device and the method for Location Registration
CN105376836B (en) The connection control method and system of UE terminal device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180824

Termination date: 20190617