CN109446865A - A kind of system for realizing safe wireless terminal of making an inventory - Google Patents
A kind of system for realizing safe wireless terminal of making an inventory Download PDFInfo
- Publication number
- CN109446865A CN109446865A CN201811513718.5A CN201811513718A CN109446865A CN 109446865 A CN109446865 A CN 109446865A CN 201811513718 A CN201811513718 A CN 201811513718A CN 109446865 A CN109446865 A CN 109446865A
- Authority
- CN
- China
- Prior art keywords
- terminal
- inventory
- information
- message
- making
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Toxicology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to wireless communication technique or Internet of Things technical field of RFID, disclose a kind of system for realizing safe wireless terminal of making an inventory.It creates through the invention, provide a kind of safe check system that can verify identification legitimate base station, i.e. during wake on wireless terminal, password authentication by providing legal both sides' agreement selects information and password information, it can make wireless terminal voluntarily determines whether the base station for initiating wakeup message is legal according to the check results of password content and password information, and only just allow to respond reaction plate point data when confirming legal, it is possible thereby to effectively evade the security risk that pseudo-base station steals data of making an inventory, the purpose that data safety is ensured in interactive process is realized.In addition, the realization safety is made an inventory, the system of wireless terminal also has many advantages, such as information encryption safe, reduces collision probability, is energy saving and flexible in application conducive to wireless terminal, is convenient for practical promotion and application.
Description
Technical field
The invention belongs to wireless communication technique or Internet of Things technical field of RFID, and in particular to a kind of realization burst disk
The system of point wireless terminal.
Background technique
Radio frequency identification, RFID (Radio Frequency Identification) technology, also known as radio frequency identification are
A kind of wireless communication technique, is commonly called as electronic tag, can identify specific objective by radio signals and read and write related data,
In, the electronic tag with independent current source power supply is also known as active label, otherwise referred to as passive label.Current RFID technique is
Be widely used in every field, for example, sale of goods, transport, production, waste management, postal tracking, aviation luggage management,
The fields such as vehicle toll management, traditional paper tape bar code because its storage capacity is small, cannot rewrite the disadvantages of, identification field,
It is slowly substituted by RFID system.
One typical RFID of Internet-of-things system is (i.e. electric by a logo label base station (i.e. reader) and multiple wireless tags
Subtab or wireless terminal) composition wireless communication system, wherein label base station is used for by sending a series of wireless command
Or message, the wireless tag for being chronically at dormant state is waken up, and wireless tag is allowed to return to respectively exclusive tag addresses information
And relevant local disk point data information, thus realize label make an inventory/check purpose.Such as fire-fighting fire alarm is used for for one
The RFID of Internet-of-things system of system is needed in application layer side (running the terminal equipment side of APP application program) or label base station side
Periodically or non-periodically to obtain the equipment alarm data zone information of each wireless tag, petroleum technology equipment area information and/or
Device sensor acquires data zone information etc., so that user or administrator grasp various loci at any time and (need cloth in advance in the position
Set wireless tag) fire-fighting fire condition.
During label is made an inventory/is checked, need wireless tag/terminal upon awakening seriatim by local disk points it is believed that
Breath is uploaded to base station, and the data of making an inventory of collection are then uploaded to application layer by base station again, to make user or administrator can be with
Terminal device by running APP application program directly acquires label/terminal and makes an inventory as a result, significantly facilitating handling of goods and materials or dangerous situation
The purpose of monitoring.But current wireless tag/terminal does not carry out verification identification to base station upon awakening, data of making an inventory are not yet
Encryption, can not effectively evade " pseudo-base station " or other websites steal the risk for data of making an inventory, it is therefore necessary to provide a kind of handing over
The new method or new system of the mutual data safety that can ensure to make an inventory in the process.In addition, for there are magnanimity wireless tag/terminals
It makes an inventory scene, needs long time not only to upload the data of making an inventory of each wireless tag/terminal one by one, due also to label/
Terminal quantity is extremely more, and it is extremely obvious to will lead to collision problem when information uploads, and the invalid situation that uploads increases, so that label/
The schedule that terminal is made an inventory obviously lags, this means that need to wait more times that could obtain in application layer side and make an inventory
As a result.
Summary of the invention
In order to solve the problems, such as security risk that the data of making an inventory in the presence of existing terminal inventory procedure are easily stolen, this hair
It is bright to be designed to provide a kind of system for realizing safe wireless terminal of making an inventory.
The technical scheme adopted by the invention is as follows:
A kind of system for realizing safe wireless tag of making an inventory, including base station and several wireless terminals, wherein the base station packet
Instruction receiving unit, start and stop unit of making an inventory, the first wireless transmitting unit, the first radio receiving unit and data uploading unit are included,
The wireless terminal includes the second radio receiving unit and the second wireless transmitting unit;
Described instruction receiving unit is made an inventory initiation message, wherein the terminal bay for receiving the terminal from application layer
Point initiation message includes base station address information, and the base station address information, which is used to indicate, needs to immediately enter terminal bay dot pattern
Base station;
The start and stop unit of making an inventory, for starting when determining the base station address information and home base stations address matching
Into terminal bay dot pattern;
First wireless transmitting unit, for being broadcasted eventually on waking up channel after launching into terminal bay dot pattern
End plate point wakeup message, wherein terminal wakeup message of making an inventory includes password authentication selection information and password information, the mouth
Verifying selection information is enabled to be used to indicate password unique identification corresponding with the password information, the terminal address information is for referring to
Show that sending the terminal makes an inventory the wireless terminal of response message;
First radio receiving unit, for listening to each responsive channels, connecing after launching into terminal bay dot pattern
The terminal from wireless terminal is received to make an inventory response message, wherein the terminal make an inventory response message include terminal address information and
Terminal bay point data information, the terminal address information, which is used to indicate, to be sent the terminal and makes an inventory the wireless terminal of response message;
The data uploading unit makes an inventory the terminal response message for after launching into terminal bay dot pattern
In terminal address information and terminal bay point data information binding be uploaded to application layer;
Second radio receiving unit receives the terminal from base station and makes an inventory wake-up for listening to wake-up channel
Message;
Second wireless transmitting unit, for making an inventory after wakeup message receiving the terminal, first according to the password
Verifying selection information searches the correspondence password content prestored in local storage, whether then judges the password content found
It is consistent with the password information, it is made an inventory by channel competition mechanism to terminal described in base station feedback in responsive channels if consistent
Otherwise response message refuses to respond.
Optimization, first wireless transmitting unit is also used to before the broadcast terminal makes an inventory wakeup message, from local
A kind of Encryption Algorithm/and encryption key are randomly choosed in memory block selects information and/or the password to believe the password authentication
Breath is encrypted, and selects information/and the first encryption key selection information to be added to the end the first Encryption Algorithm of selection
In end plate point wakeup message, wherein the first Encryption Algorithm selection information, which is used to indicate, is encrypting the password authentication selection
The algorithm unique identification of used Encryption Algorithm during information and/or the password information, the first encryption key choosing
Select information be used to indicate during encrypting password authentication selection information and/or the password information use encrypt it is close
The key unique identification of key;
Second radio receiving unit is also used to make an inventory after wakeup message receiving the terminal, first according to described first
Encryption Algorithm selection information is searched the correspondence decipherment algorithm/prestored in local storage and is selected according to first encryption key
It selects information and searches the correspondence decruption key prestored in local storage, it is then close using the decipherment algorithm found/and decryption
Key decryption obtains the password authentication selection information and/or the password information.
Optimization, second wireless transmitting unit is also used to before the transmission terminal makes an inventory response message, from local
A kind of Encryption Algorithm/and encryption key are randomly choosed in memory block to the terminal address information and/or the terminal inventory count
It is believed that breath is encrypted, and the terminal make an inventory in response message include the second Encryption Algorithm selection information/and second plus
Close key choice information, wherein second Encryption Algorithm selection information be used to indicate encrypt the terminal address information and/
Or during the terminal bay point data information used Encryption Algorithm algorithm unique identification, second encryption key choosing
It selects information and is used to indicate to use during encrypting the terminal address information and/or the terminal bay point data information and add
The key unique identification of key;
First radio receiving unit is also used to make an inventory after response message receiving the terminal, first according to described second
Encryption Algorithm selection information is searched the correspondence decipherment algorithm/prestored in local storage and is selected according to second encryption key
It selects information and searches the correspondence decruption key prestored in local storage, it is then close using the decipherment algorithm found/and decryption
Key decryption obtains the terminal address information and/or the terminal bay point data information.
Optimization, first wireless transmitting unit is also used to before the broadcast terminal makes an inventory wakeup message, from local
A pair of password authentication selection information and the password information are randomly choosed in memory block, then select the password authentication
Information and the password information are added to the terminal and make an inventory in wakeup message.
Optimization, the wireless terminal further includes packet acknowledgement unit;
The packet acknowledgement unit, for including that the terminal of end packet instruction information is made an inventory wakeup message receiving
Afterwards, complementation calculating is carried out to local terminal id number using the end packet number of end packet instruction information instruction, so
End packet where being determined afterwards according to complementation calculated result;
Second wireless transmitting unit is also used in responsive channels corresponding with place end packet, passes through channel
Competition mechanism is made an inventory response message to base station feedback terminal.
Optimization, first wireless transmitting unit is also used in the terminal bay for being successfully received some wireless terminal feedback
After point response message, on an acknowledgment channel to the wireless terminal feedback data reception acknowledgement message;
Second radio receiving unit is also used to after the transmission terminal makes an inventory response message, interception confirming channel,
It receives from base station and makes an inventory the corresponding data reception acknowledgement message of response message with the terminal;
The wireless terminal further includes retransmitting judging unit, wherein the repeating transmission judging unit is not for receiving on schedule
With the terminal make an inventory response message corresponding data reception acknowledgement message when, determine to send failure, then start described second
Wireless transmitting unit retransmits the terminal and makes an inventory response message, until the make an inventory sending times of response message of the terminal reach most
Big number of retransmissions.
Optimization, first wireless transmitting unit is made an inventory wakeup message for broadcasting the terminal as follows:
On waking up channel and within the first period continuity the multiple terminals of periodic broadcasting make an inventory wakeup message, wherein it is described
The duration of first period be greater than wireless terminal sleep cycle, the sleep cycle include wireless terminal period sleep time and
Period awaken duration, the terminal make an inventory wakeup message broadcast cycle be less than wireless terminal period awakening duration.
Optimization, the start and stop unit of making an inventory is also used to when terminal initiation message of making an inventory include that the mode of making an inventory refers to
Show information and when the mode indication information of making an inventory is designated as long disk mode, disappears receiving the end of making an inventory of the terminal from application layer
It is immediately finished terminal bay dot pattern after breath, or for including mode indication information of making an inventory when terminal initiation message of making an inventory
And the mode indication information of making an inventory is when being designated as fast disk mode, long letter when making an inventory made an inventory in initiation message according to the terminal
Breath timing terminates terminal bay dot pattern or is immediately finished terminal receiving the terminal from application layer and making an inventory after end message and makes an inventory
Mode.
Optimization, the data uploading unit, be also used to when the terminal make an inventory initiation message include data return refer to
When showing that information and the data return to instruction information and are designated as data and directly return, periodically by the newest terminal address received
Information and the binding of terminal bay point data information are uploaded to application layer, or for including number when terminal initiation message of making an inventory
According to return instruction information and the data return when indicating that information is designated as reading data return, only read number in application layer access
According to when, the terminal address information that receives of caching and the binding of terminal bay point data information are uploaded to application layer.
Optimization, the start and stop unit of making an inventory is also used to remove local cache data when entering terminal bay dot pattern,
And it makes an inventory to application layer feedback terminal and starts success message;
The start and stop unit of making an inventory is also used to before terminating terminal bay dot pattern, if receiving the terminal from application layer again
It makes an inventory initiation message, then makes an inventory to application layer feedback terminal and start failed message, wherein the terminal, which is made an inventory, starts failed message
Comprising indicating information making an inventory.
The invention has the benefit that
(1) the invention provides a kind of safe check system that can verify identification legitimate base station, i.e., in wake on wireless
During terminal, the password authentication by providing legal both sides' agreement selects information and password information, can make wireless terminal
Voluntarily determine whether the base station for initiating wakeup message is legal according to the check results of password content and password information, and is only confirming
Just allow to respond reaction plate point data when legal, it is possible thereby to effectively evade the security risk that pseudo-base station steals data of making an inventory, it is real
The purpose of data safety is ensured in present interactive process;
(2) system of the safe wireless terminal of making an inventory of the realization also has information encryption safe, reduces collision probability, is conducive to
The advantages that wireless terminal is energy saving and flexible in application is convenient for practical promotion and application.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is that safety provided by the invention is made an inventory the method flow schematic diagram of wireless terminal.
Fig. 2 is that safety provided by the invention is made an inventory the message time sequence schematic diagram of wireless terminal.
Fig. 3 is the system structure diagram of the safe wireless terminal of making an inventory of realization provided by the invention.
Specific embodiment
With reference to the accompanying drawing and specific embodiment the present invention is further elaborated.It should be noted that for this
The explanation of a little way of example is used to help understand the present invention, but and does not constitute a limitation of the invention.It is disclosed herein specific
Structure and function details is only used for description example embodiments of the present invention.However, this hair can be embodied with many alternative forms
It is bright, and be not construed as limiting the invention in embodiment set forth herein.
It will be appreciated that though term first, second etc. can be used herein to describe various units, these units are not answered
When being limited by these terms.These terms are only used to distinguish a unit and another unit.Such as it can be single by first
Member is referred to as second unit, and similarly second unit can be referred to as first unit, real without departing from example of the invention
Apply the range of example.
It should be appreciated that the terms "and/or", only a kind of incidence relation for describing affiliated partner, expression can be with
There are three kinds of relationships, for example, A and/or B, can indicate: individualism A, individualism B exist simultaneously tri- kinds of situations of A and B,
The terms "/and " are to describe another affiliated partner relationship, indicate may exist two kinds of relationships, can be with for example, A/ and B
Indicate: two kinds of situations of individualism A, individualism A and B, in addition, character "/" herein, typicallying represent forward-backward correlation object is
A kind of "or" relationship.
It should be appreciated that when by unit referred to as with another unit " connection ", " connected " or " coupling " when, it can with it is another
A unit is directly connected or couples or temporary location may exist.Relatively, it is referred to as with another unit " directly when by unit
It is connected " or when " direct-coupling ", temporary location is not present.It should explain in a similar manner for describing the relationship between unit
Other words (for example, " ... between " to " between directly existing ... ", " adjacent " is to " direct neighbor " etc.).
Terms used herein are only used for description specific embodiment, and are not intended to limitation example embodiments of the present invention.
As it is used herein, singular "a", "an" and "the" is intended to include plural form, unless context is explicitly indicated
Contrary.It should also be understood that term " includes ", " including ", "comprising", and/or " containing " are as used herein,
Specified stated feature, integer, step, operation, unit and/or component existence, and be not excluded for it is one or more its
His feature, quantity, step, operation, unit, component and/or their combination existence or increase.
It will be further noted that the function action occurred may be with the sequence of attached drawing appearance in some alternative embodiments
It is different.Such as it depends on substantially being executed concurrently in related function action, or sometimes can be with
Opposite sequence executes continuously show two figures.
Specific details is provided, in the following description in order to which example embodiment is understood completely.However ability
Domain those of ordinary skill is it is to be understood that implementation example embodiment without these specific details.Such as it can be
System is shown in block diagram, to avoid with unnecessary details come so that example is unclear.It in other instances, can not be with need not
The details wanted shows well-known process, structure and technology, to avoid making example embodiment unclear.
Embodiment one
As illustrated in fig. 1 and 2, the method for the quick counting wireless terminal provided in this embodiment, can be, but not limited to wrap
Include following steps.
S101. it receives the terminal from application layer by base station to make an inventory initiation message, wherein the terminal is made an inventory initiation message
Comprising base station address information, the base station address information is used to indicate the base station for needing to immediately enter terminal bay dot pattern.
In the step S101, the application layer can be, but not limited to refer to that needs obtain data information of finally making an inventory
And operation has the terminal device of APP application program, being used to make an inventory initiation message by issuing the terminal starts to wireless
Terminal (can be, but not limited to as active label or electronic tag, whether half-duplex label or full duplex label, can be assumed that
Wireless terminal) process made an inventory, the terminal make an inventory initiation message generation process can be, but not limited to as user or
Administrator is operated manually the virtual push button in realization, such as point touching screen on the APP application interface of terminal device.Institute
It states base station and can be, but not limited to as reader or reader, for waking up in a dormant state after entering terminal bay dot pattern
All wireless terminals, and collect the data of making an inventory from each wireless terminal, and the data of making an inventory of collection be uploaded to and are answered
With layer.
S102. base station judge the base station address information whether with home base stations address matching, if matching, enter terminal
It makes an inventory mode: executing subsequent step S103 and S105~S106.
In the step S102, optimization, in order to promote the speed of service of base station, data redundancy situation is avoided the occurrence of,
Further include as follows: local cache data is removed when entering terminal bay dot pattern in base station, and makes an inventory and open to application layer feedback terminal
Dynamic success message.In addition, in order to avoid repeated priming is made an inventory task, optimization, base station is before terminating terminal bay dot pattern, if again
It receives the terminal from application layer to make an inventory initiation message, then makes an inventory to application layer feedback terminal and start failed message, wherein is described
Terminal is made an inventory, and to start failed message include to have indicated information making an inventory.It so may be notified that application layer, currently carrying out terminal bay
Point is not necessarily to repeated priming.
In the step S102, optimization, if the terminal is made an inventory, initiation message also includes mode indication information of making an inventory,
When the mode indication information of making an inventory is designated as long disk mode, base station is made an inventory end message receiving the terminal from application layer
After be immediately finished terminal bay dot pattern, when the mode indication information of making an inventory is designated as fast disk mode, base station is according to the end
Duration information timing of making an inventory in end plate point initiation message terminates terminal bay dot pattern or is receiving the terminal bay from application layer
Terminal bay dot pattern is immediately finished after point end message.It is to enter long disk mould that the mode indication information of making an inventory, which is used to indicate base station,
Formula or fast disk mode: (1) base station enter long disk mode after, it will execute by turns subsequent step S103 and S105~
S106 ceaselessly collects making an inventory from wireless terminal and data and returns to application layer, make an inventory knot until receiving the terminal
Just stop after beam message (its producing method can make an inventory with the terminal initiation message consistent);(2) base station is entering fast disk mode
Afterwards, it will periodically execute subsequent step S103 and S105~S106, i.e., periodically collect the data of making an inventory from wireless terminal
And application layer is returned to, when timing (countdown or along timing), which reaches, makes an inventory duration or receives terminal end of making an inventory and disappear
Just stop (can terminating in advance) after breath.By both modes, it regularly or aperiodically can carry out terminal and make an inventory, it is full
Sufficient flexible Application demand.
S103. base station broadcast terminal on waking up channel is made an inventory wakeup message, wherein the terminal is made an inventory wakeup message packet
Information and password information are selected containing password authentication, the password authentication selection information is used to indicate corresponding with the password information
Password unique identification.
In the step S103, the terminal makes an inventory wakeup message for the wireless terminal that wake-up period is slept, and to
Wireless terminal provides password authentication selection information and password information for waking up verification, so that wireless terminal voluntarily identifies whether
It is waken up by legitimate base station.In addition, mobilism and randomization in order to realize password verification, optimization, the end is being broadcasted in base station
Before end plate point wakeup message, a pair of password authentication selection information and password letter are randomly choosed from local storage
Breath.
In the step S103, ensures that and wake up all wireless terminals, optimization, base station is on waking up channel
And within the first period continuity the multiple terminals of periodic broadcasting make an inventory wakeup message, wherein first period when
The long sleep cycle for being greater than wireless terminal, when the sleep cycle includes period sleep time and the period awakening of wireless terminal
Long, the make an inventory broadcast cycle of wakeup message of the terminal is less than the period awakening duration of wireless terminal.Due to first period
Duration be greater than the sleep cycle of wireless terminal and the make an inventory broadcast cycle of wakeup message of the terminal is less than wireless terminal
Period awakening duration, it can be ensured that wireless terminal can completely receive institute in the period awakening duration of any one sleep cycle
It states label to make an inventory wakeup message, prevents to occur waking up to omit.Citing, if a length of 100ms, the period stop when period awakening
A length of 3900ms when dormancy, then the sleep cycle of wireless terminal is 4 seconds, and the broadcast cycle may be designed as 60ms (assuming that the end
A length of 50ms when the transmission of end plate point wakeup message reserves the time slot spacing of 10ms), the duration of first period may be designed as
4020ms can continuously broadcast 67 terminals and make an inventory wakeup message.It advanced optimizes, the terminal is made an inventory wakeup message
It also include the first period duration information and current message tranmitting data register information, wherein the current message tranmitting data register information
It is used to indicate from the initial time of the first period to the timestamp of current message sending instant.It is configured by aforementioned information, nothing
Line terminal is after obtaining the first period duration information and current message tranmitting data register information, it is known that terminal described in epicycle
The broadcast-end-time of wakeup message made an inventory it is possible thereby to which a longer dormancy time is arranged is conducive to wireless terminal energy conservation, especially
It is for completed terminal make an inventory response message feedback wireless terminal (may be simply referred to as wireless terminal of having made an inventory) for, by
It makes an inventory response message in no longer needing to pass the terminal, wakes up again after can directly sleeping broadcast.
In the step S103, since terminal wakeup message of making an inventory can externally inform it by message Frame Properties
For broadcast message, therefore for wireless terminal, it may not be necessary to know that the terminal is made an inventory the identity of the sender of wakeup message
And/or recipient's identity, therefore optimize, terminal wakeup message of making an inventory also may include source address invalid bit and/or wide
Broadcast address invalid bit, wherein the source address invalid bit is used to indicate makes an inventory in wakeup message there is no source in the terminal
Location information, the broadcast address invalid bit, which is used to indicate, makes an inventory in wakeup message in the terminal there is no broadcast address information,
The source address information is used to indicate the terminal and makes an inventory the identity of the sender of wakeup message, and the broadcast address information is for referring to
Show that the terminal is made an inventory recipient's identity of wakeup message.It is made an inventory the address default configuration of wakeup message by aforementioned terminals, it can
It is mentioned with effectively shortening message-length (can generally shorten 4 bytes or 8 bytes) and transmission duration not only conducive to base station transmission energy conservation
High channel utilization rate, can also effectively shorten the wake-up channel sense duration of wireless terminal, further be conducive to wireless terminal energy conservation.
S104. wireless terminal is made an inventory after wakeup message receiving the terminal, first selects information according to the password authentication
The correspondence password content prestored is searched in local storage, then judges whether the password content found is believed with the password
Breath is consistent, is made an inventory response message by channel competition mechanism to base station feedback terminal in responsive channels if consistent, is otherwise refused
Lost art is answered, wherein terminal response message of making an inventory includes terminal address information and terminal bay point data information, the terminal
Location information, which is used to indicate, to be sent the terminal and makes an inventory the wireless terminal of response message.
In the step S104, the corresponding relationship of the password authentication selection information and password content is preset at conjunction in advance
In the wireless terminal of method, and information and the password information are selected with the password authentication being preset in legitimate base station in advance
Corresponding relationship is consistent, and since aforementioned corresponding relationship is not preset in pseudo-base station, wireless terminal can be voluntarily according to password
The check results of content and password information determine whether the base station for initiating wakeup message is legal, and only just allow when confirming legal
Reaction plate point data is responded, it is possible thereby to effectively evade the security risk that " pseudo-base station " steals data of making an inventory, realization was being interacted
The purpose of data safety is ensured in journey.In addition, the dedicated channel different from the wake-up channel, institute can be selected in the responsive channels
State terminal bay point data information and can be, but not limited to include equipment alarm data zone information, petroleum technology equipment area information and/or
Device sensor acquires data zone information etc..
Before the step S104, in order to further ensure that the password authentication selection information and/or password letter
The transmission safety of breath, prevents from being intercepted in the air by other " hacker " websites, it is therefore necessary to carry out encryption guarantor to aforementioned important information
Shield, that is, optimize, and base station is made an inventory in the broadcast terminal before wakeup message, and a kind of encryption calculation is randomly choosed from local storage
Method/and encryption key select information and/or the password information to encrypt the password authentication, and make an inventory in the terminal
It include that the first Encryption Algorithm selection information/and the first encryption key select information in wakeup message, wherein first encryption
Algorithms selection information is used to indicate to be used during encrypting the password authentication selection information and/or the password information
The algorithm unique identification of Encryption Algorithm, the first encryption key selection information, which is used to indicate, is encrypting the password authentication selection
The key unique identification of used encryption key during information and/or the password information;Wireless terminal receive it is described
Terminal is made an inventory after wakeup message, first selects information to search the correspondence prestored in local storage according to first Encryption Algorithm
Decipherment algorithm/and according to first encryption key select information the correspondence decruption key prestored is searched in local storage,
Then the password authentication selection information and/or the password are obtained using the decipherment algorithm found/and decryption key decryption
Information.Wherein, the corresponding relationship of the first Encryption Algorithm selection information and decipherment algorithm is preset at legal wireless end in advance
In end, and the corresponding relationship with first Encryption Algorithm selection information and Encryption Algorithm that are preset in legitimate base station in advance
Match;The corresponding relationship of the first encryption key selection information and decruption key is preset in advance in legal wireless terminal, and
It is matched with first encryption key selection information being preset in legitimate base station in advance with the corresponding relationship of encryption key.Due to
" hacker " website cannot predict aforementioned corresponding relationship in advance, thus be difficult to crack to obtain the password authentication selection information and/or
The password information can further promote safety.
In the step S104, in order to solve collision problem in the presence of magnanimity terminal inventory procedure it is obvious and
The problems such as controlling progress of inventory checking is slow, optimization, the terminal make an inventory wakeup message also include end packet instruction information;Wireless terminal
It makes an inventory after wakeup message receiving the terminal, using the end packet number of end packet instruction information instruction to local
Terminal ID number carry out complementation calculating, then according to complementation calculated result determine where end packet, finally with place terminal
It is grouped in corresponding responsive channels, is made an inventory response message by channel competition mechanism to base station feedback terminal.Due to wireless terminal
End packet where can voluntarily determining and only the reaction plate point data in responsive channels corresponding with place end packet, can be with
Magnanimity wireless terminal point is subjected to data upload in different channels, realizes the mesh for concurrently uploading data and reduction collision probability
, and then the task of making an inventory of all wireless terminals can be rapidly completed.Such as there are the scene of making an inventory of 1000 wireless terminals,
The end packet number can be designed as to 4, and then magnanimity label can be divided into 4 groups, every group theoretically there are 250 wireless ends
End, and make them the competition in 4 different responsive channels uploads the terminal and makes an inventory response message respectively, it is possible thereby to realize
4 Lu Bingchuan data and the purpose for reducing collision probability.In addition, the corresponding relationship of the responsive channels and end packet can pass through mark
Quasi- agreement default can also make an inventory in the terminal and be specified in wakeup message, such as the end packet for being 0 for remainder,
Specified first responsive channels;The end packet for being 1 for remainder specifies the second responsive channels;The terminal point for being 2 for remainder
Group specifies third responsive channels, etc..
S105. base station receives the terminal by listening to responsive channels and makes an inventory response message.
Before the step S105, in order to further ensure that the terminal address information and/or the terminal inventory count
It is believed that the transmission safety of breath, prevents from being intercepted in the air by other " hacker " websites, it is therefore necessary to also carry out aforementioned important information
Encipherment protection optimizes, wireless terminal is made an inventory in the transmission terminal before response message, randomly chooses from local storage
A kind of Encryption Algorithm/and encryption key encrypt the terminal address information and/or the terminal bay point data information, and
Making an inventory in response message in the terminal includes that the second Encryption Algorithm selection information/and the second encryption key select information,
In, the second Encryption Algorithm selection information, which is used to indicate, is encrypting the terminal address information and/or the terminal inventory count
It is believed that during breath used Encryption Algorithm algorithm unique identification, second encryption key selects information to be used to indicate
The key for encrypting used encryption key during the terminal address information and/or the terminal bay point data information is unique
Mark;Base station is made an inventory after response message receiving the terminal, first selects information to deposit locally according to second Encryption Algorithm
The correspondence decipherment algorithm/prestored is searched in storage area and selects information to search in local storage according to second encryption key
Then the correspondence decruption key prestored obtains the terminal address using the decipherment algorithm found/and decryption key decryption and believes
Breath and/or the terminal bay point data information.Wherein, the corresponding relationship of the selection of the second Encryption Algorithm information and Encryption Algorithm
It is preset in legal wireless terminal in advance, and selects information with second Encryption Algorithm being preset in legitimate base station in advance
It is matched with the corresponding relationship of decipherment algorithm;The corresponding relationship of the second encryption key selection information and encryption key is preset in advance
In legal wireless terminal, and it is close with second encryption key selection information being preset in legitimate base station in advance and decryption
The corresponding relationship of key matches.Since " hacker " website cannot predict aforementioned corresponding relationship in advance, it is difficult to crack to obtain described
Terminal address information and/or the terminal bay point data information, can further promote safety.
In the step S105, since wireless terminal is to feed back terminal response of making an inventory by channel competition mechanism to disappear
Breath, therefore there is the phenomenon that leading to reception failure because of risk of collision etc., it is therefore necessary to inform whether wireless terminal receives into
Function optimizes, base station is made an inventory in the terminal for being successfully received some wireless terminal feedback after response message, on an acknowledgment channel
To the wireless terminal feedback data reception acknowledgement message;Wireless terminal is made an inventory in the transmission terminal after response message, is listened to really
Recognize channel, if not receiving the data reception acknowledgement message on schedule, determines to send failure, then again by channel competition machine
System retransmits the terminal and makes an inventory response message, until the make an inventory sending times of response message of the terminal reach maximum and retransmit time
Number.The dedicated channel different from the wake-up channel or the responsive channels can be selected in the acknowledgement channel.In addition it illustrates, institute
Stating maximum retransmission can be designed specifically to 3 times.Further, since being concurrently to upload data, exists while having successfully received multiple
Terminal make an inventory response message the case where, in order to reduce the duration of wireless terminal interception confirming channel, be conducive to label energy conservation, therefore have
Necessity is confirmed that advanced optimize, the data reception acknowledgement message package contains the terminal of multiple wireless terminals parallel
Address information, and then data reception acknowledgement can be carried out to multiple wireless terminals with the same message frame.
In the step S105, consider wireless terminal after grouping or in data upload process, it is understood that there may be in group not
The unbalanced situation of wireless terminal quantity that completion makes an inventory and (do not receive the data reception acknowledgement message), such as at a certain group
Interior there are 300 unfinished wireless terminals made an inventory, and do not complete the wireless terminals made an inventory there is only 100 in another group,
Therefore it for the purpose of wireless terminal number in dynamic equalization group, advanced optimizes, base station periodically counts each response
The message packet loss of channel obtains each terminal then according to message packet loss and the mapping relations for uploading terminal number
The number of estimating of transmission terminal is being gone up in grouping, subsequently determines the first terminal grouping that there is maximum to upload terminal number
Second terminal grouping with having minimum uploading terminal number, finally sends eventually on waking up channel and/or acknowledgement channel
End grouping change message, wherein each end packet and each responsive channels correspond, and the end packet changes message package
The grouping unique identification and belong to first eventually that grouping unique identification, the second terminal containing first terminal grouping are grouped
Hold the shared special mark of the part wireless terminal of grouping;It does not complete the wireless terminal made an inventory and is receiving the end packet change
After more message, if it is determined that local terminal id number is matched with the shared especially mark, then according to first terminal grouping
It is grouped the grouping unique identification of unique identification and second terminal grouping, place end packet is grouped from the first terminal
It is changed to the second terminal grouping.Since message packet loss is led to as caused by message transition collision
It crosses the available message packet loss of routine test and is uploading the mapping relations of terminal number, which can be a pair
Mapping relations of numberical range, such as 0~1% message packet loss, it is corresponding uploading terminal number can for 0~
50;For 2~3% message packet loss, the corresponding terminal number that uploading can be 100~200.In addition, the shared spy
The last figure for terminal ID number Biao Shi not can be, but not limited to.It, can be by part wireless terminal from there through preceding method
From the second terminal grouping that the grouping of a fairly large number of first terminal is divided into negligible amounts, accelerate the nothing in first terminal grouping
The controlling progress of inventory checking of line terminal realizes the task of making an inventory that all wireless terminals are finally rapidly completed.
Optimize in detail, in the group in order to enable not completing end packet where the wireless terminal made an inventory is known on
Transmission terminal number sends terminal by channel competition mechanism and makes an inventory the back off time of response message to be set dynamically, the end
End grouping change message also include each end packet grouping unique identification and group it is interior going up transmission terminal estimate number
Mesh;The wireless terminal made an inventory is not completed after receiving the end packet change message, where determining according to grouping unique identification
The number of estimating of transmission terminal is being gone up in the group of end packet, and number update setting is then estimated according to this and passes through channel competition machine
System sends terminal and makes an inventory the back off time of response message.Wherein, wireless terminal is estimated number and updated according to this is arranged back off time
Concrete mode can are as follows: estimate number it is larger when longer current back off time or maximum back off time are set, estimating number
Shorter current back off time or maximum back off time are set when mesh is smaller, it is possible thereby to back off time be set dynamically, further
Task is uploaded conducive to the message packet loss for reducing each responsive channels and all data that each responsive channels are rapidly completed.In addition,
Wireless terminal can also be informed in the following way, and base station is before sending the data reception acknowledgement message, if having obtained each
The number of estimating of transmission terminal is being gone up in end packet, then by the grouping unique identification of each end packet and group on
The number of estimating of transmission terminal is added in the data reception acknowledgement message;It does not complete the wireless terminal made an inventory and is receiving the number
After uploading confirmation message, that is going up transmission terminal in the group of end packet where determining according to grouping unique identification estimates number
Then mesh estimates number according to this and updates setting and made an inventory the back off time of response message by channel competition mechanism transmission terminal.
S106. the terminal is made an inventory terminal address information in response message by base station and terminal bay point data information is bound
It is uploaded to application layer.
In the step S106, the mode of the binding upload information can make an inventory in initiation message in advance in the terminal
Setting, that is, optimize, the terminal make an inventory initiation message also include data return instruction information, when the data return instruction letter
When breath is designated as data and directly returns, base station in the step S106 periodically by the newest terminal address information received and
The binding of terminal bay point data information is uploaded to application layer, when the data, which return to instruction information, is designated as reading data return,
Base station in the step S106 only when application layer, which accesses, reads data, will the caching terminal address information and terminal bay that receive
The binding of point data information is uploaded to application layer.
To sum up, it using the method for wireless terminal of making an inventory safely provided by the present embodiment, has the following technical effect that
(1) a kind of safe checking method that can verify identification legitimate base station is present embodiments provided, i.e., at wake on wireless end
During end, the password authentication by providing legal both sides' agreement selects information and password information, can make wireless terminal certainly
Row determines whether the base station for initiating wakeup message is legal according to the check results of password content and password information, and only closes in confirmation
Just allow to respond reaction plate point data when method, it is possible thereby to effectively evade the security risk that pseudo-base station steals data of making an inventory, realize
The purpose of data safety is ensured in interactive process;
(2) safety make an inventory wireless terminal method also have information encryption safe, reduce collision probability, be conducive to it is wireless
The advantages that terminal is energy saving and flexible in application is convenient for practical promotion and application.
Embodiment two
As shown in figure 3, the present embodiment provides a kind of systems for realizing one the method for previous embodiment, if including base station and
Dry wireless terminal, wherein the base station includes instruction receiving unit, start and stop unit of making an inventory, the first wireless transmitting unit, the first nothing
Line receiving unit and data uploading unit, the wireless terminal include the second radio receiving unit and the second wireless transmitting unit;
Described instruction receiving unit is made an inventory initiation message, wherein the terminal bay for receiving the terminal from application layer
Point initiation message includes base station address information, and the base station address information, which is used to indicate, needs to immediately enter terminal bay dot pattern
Base station;
The start and stop unit of making an inventory, for starting when determining the base station address information and home base stations address matching
Into terminal bay dot pattern;
First wireless transmitting unit, for being broadcasted eventually on waking up channel after launching into terminal bay dot pattern
End plate point wakeup message, wherein terminal wakeup message of making an inventory includes password authentication selection information and password information, the mouth
Verifying selection information is enabled to be used to indicate password unique identification corresponding with the password information, the terminal address information is for referring to
Show that sending the terminal makes an inventory the wireless terminal of response message;
First radio receiving unit, for listening to each responsive channels, connecing after launching into terminal bay dot pattern
The terminal from wireless terminal is received to make an inventory response message, wherein the terminal make an inventory response message include terminal address information and
Terminal bay point data information, the terminal address information, which is used to indicate, to be sent the terminal and makes an inventory the wireless terminal of response message;
The data uploading unit makes an inventory the terminal response message for after launching into terminal bay dot pattern
In terminal address information and terminal bay point data information binding be uploaded to application layer;
Second radio receiving unit receives the terminal from base station and makes an inventory wake-up for listening to wake-up channel
Message;
Second wireless transmitting unit, for making an inventory after wakeup message receiving the terminal, first according to the password
Verifying selection information searches the correspondence password content prestored in local storage, whether then judges the password content found
It is consistent with the password information, it is made an inventory by channel competition mechanism to terminal described in base station feedback in responsive channels if consistent
Otherwise response message refuses to respond.
Optimization, first wireless transmitting unit is also used to before the broadcast terminal makes an inventory wakeup message, from local
A kind of Encryption Algorithm/and encryption key are randomly choosed in memory block selects information and/or the password to believe the password authentication
Breath is encrypted, and selects information/and the first encryption key selection information to be added to the end the first Encryption Algorithm of selection
In end plate point wakeup message, wherein the first Encryption Algorithm selection information, which is used to indicate, is encrypting the password authentication selection
The algorithm unique identification of used Encryption Algorithm during information and/or the password information, the first encryption key choosing
Select information be used to indicate during encrypting password authentication selection information and/or the password information use encrypt it is close
The key unique identification of key;
Second radio receiving unit is also used to make an inventory after wakeup message receiving the terminal, first according to described first
Encryption Algorithm selection information is searched the correspondence decipherment algorithm/prestored in local storage and is selected according to first encryption key
It selects information and searches the correspondence decruption key prestored in local storage, it is then close using the decipherment algorithm found/and decryption
Key decryption obtains the password authentication selection information and/or the password information.
Optimization, second wireless transmitting unit is also used to before the transmission terminal makes an inventory response message, from local
A kind of Encryption Algorithm/and encryption key are randomly choosed in memory block to the terminal address information and/or the terminal inventory count
It is believed that breath is encrypted, and the terminal make an inventory in response message include the second Encryption Algorithm selection information/and second plus
Close key choice information, wherein second Encryption Algorithm selection information be used to indicate encrypt the terminal address information and/
Or during the terminal bay point data information used Encryption Algorithm algorithm unique identification, second encryption key choosing
It selects information and is used to indicate to use during encrypting the terminal address information and/or the terminal bay point data information and add
The key unique identification of key;
First radio receiving unit is also used to make an inventory after response message receiving the terminal, first according to described second
Encryption Algorithm selection information is searched the correspondence decipherment algorithm/prestored in local storage and is selected according to second encryption key
It selects information and searches the correspondence decruption key prestored in local storage, it is then close using the decipherment algorithm found/and decryption
Key decryption obtains the terminal address information and/or the terminal bay point data information.
Optimization, first wireless transmitting unit is also used to before the broadcast terminal makes an inventory wakeup message, from local
A pair of password authentication selection information and the password information are randomly choosed in memory block, then select the password authentication
Information and the password information are added to the terminal and make an inventory in wakeup message.
Optimization, the wireless terminal further includes packet acknowledgement unit;
The packet acknowledgement unit, for including that the terminal of end packet instruction information is made an inventory wakeup message receiving
Afterwards, complementation calculating is carried out to local terminal id number using the end packet number of end packet instruction information instruction, so
End packet where being determined afterwards according to complementation calculated result;
Second wireless transmitting unit is also used in responsive channels corresponding with place end packet, passes through channel
Competition mechanism is made an inventory response message to base station feedback terminal.
It advanced optimizes, the base station further includes that statistics estimates unit;
The statistics estimates unit, for after launching into terminal bay dot pattern, periodically counting each response letter
The message packet loss in road obtains each terminal point then according to message packet loss and the mapping relations for uploading terminal number
Go up the number of estimating of transmission terminal in group, subsequently determine the first terminal grouping that there is maximum to upload terminal number with
The second terminal grouping that terminal number is being uploaded with minimum finally starts first wireless transmitting unit and is waking up channel
And/or end packet is sent in acknowledgement channel and changes message, wherein each end packet and each responsive channels correspond,
The end packet change message package contains point of the grouping unique identification of the first terminal grouping, second terminal grouping
Group unique identification and the shared special mark for belonging to the part wireless terminal that first terminal is grouped;
The packet acknowledgement unit is also used to after not completing and making an inventory but receive end packet change message, if sentencing
Determine local terminal id number match with the shared especially mark, then according to the grouping unique identification of first terminal grouping with
Place end packet is changed to described second from first terminal grouping by the grouping unique identification of the second terminal grouping
End packet.
Optimize in detail, second wireless transmitting unit is also used to not completing that make an inventory but receive include each terminal
When going up the end packet change message for estimating number of transmission terminal in the grouping unique identification and group of grouping, according to grouping
The number of estimating of transmission terminal is being gone up where unique identification determines in the group of end packet, number update is then estimated according to this and is set
It sets and terminal is sent by channel competition mechanism makes an inventory the back off time of response message.
Optimization, first wireless transmitting unit is also used in the terminal bay for being successfully received some wireless terminal feedback
After point response message, on an acknowledgment channel to the wireless terminal feedback data reception acknowledgement message;
Second radio receiving unit is also used to after the transmission terminal makes an inventory response message, interception confirming channel,
It receives from base station and makes an inventory the corresponding data reception acknowledgement message of response message with the terminal;
The wireless terminal further includes retransmitting judging unit, wherein the repeating transmission judging unit is not for receiving on schedule
With the terminal make an inventory response message corresponding data reception acknowledgement message when, determine to send failure, then start described second
Wireless transmitting unit retransmits the terminal and makes an inventory response message, until the make an inventory sending times of response message of the terminal reach most
Big number of retransmissions.
It advanced optimizing, first wireless transmitting unit is also used to before sending the data reception acknowledgement message,
The terminal address information of multiple wireless terminals is added in the data reception acknowledgement message.
Optimizing in detail, first wireless transmitting unit is also used to before sending the data reception acknowledgement message, if
Obtained the number of estimating that transmission terminal is being gone up in each end packet, then by the grouping unique identification of each end packet and
The number of estimating that transmission terminal is being gone up in group is added in the data reception acknowledgement message;
Second wireless transmitting unit be also used to do not complete make an inventory but receive the data reception acknowledgement message when, root
The number of estimating for going up transmission terminal where determining according to grouping unique identification in the group of end packet, then estimates number according to this
Setting is updated to make an inventory the back off time of response message by channel competition mechanism transmission terminal.
Optimization, first wireless transmitting unit is made an inventory wakeup message for broadcasting the terminal as follows:
On waking up channel and within the first period continuity the multiple terminals of periodic broadcasting make an inventory wakeup message, wherein it is described
The duration of first period be greater than wireless terminal sleep cycle, the sleep cycle include wireless terminal period sleep time and
Period awaken duration, the terminal make an inventory wakeup message broadcast cycle be less than wireless terminal period awakening duration.
It advanced optimizing, first wireless transmitting unit is also used to before the transmission terminal makes an inventory wakeup message,
First period duration information and current message tranmitting data register information are added to the terminal to make an inventory in wakeup message, wherein institute
Current message tranmitting data register information is stated to be used to indicate from the initial time of the first period to the time of current message sending instant
Stamp.
Optimization, first wireless transmitting unit is also used to before the transmission terminal makes an inventory wakeup message, will be active
Address invalid bit and/or broadcast address invalid bit are added to the terminal and make an inventory in wakeup message, wherein the source address is invalid
Position, which is used to indicate, makes an inventory in the terminal there is no source address information in wakeup message, and the broadcast address invalid bit is used to indicate
It makes an inventory in the terminal there is no broadcast address information in wakeup message, the source address information is used to indicate the terminal and makes an inventory
The identity of the sender of wakeup message, the broadcast address information are used to indicate the terminal and make an inventory recipient's body of wakeup message
Part.
Optimization, the start and stop unit of making an inventory is also used to when terminal initiation message of making an inventory include that the mode of making an inventory refers to
Show information and when the mode indication information of making an inventory is designated as long disk mode, disappears receiving the end of making an inventory of the terminal from application layer
It is immediately finished terminal bay dot pattern after breath, or for including mode indication information of making an inventory when terminal initiation message of making an inventory
And the mode indication information of making an inventory is when being designated as fast disk mode, long letter when making an inventory made an inventory in initiation message according to the terminal
Breath timing terminates terminal bay dot pattern or is immediately finished terminal receiving the terminal from application layer and making an inventory after end message and makes an inventory
Mode.
Optimization, the start and stop unit of making an inventory is also used to remove local cache data when entering terminal bay dot pattern,
And it makes an inventory to application layer feedback terminal and starts success message.
Optimization, the start and stop unit of making an inventory is also used to before terminating terminal bay dot pattern, if receive from application layer again
Terminal make an inventory initiation message, then make an inventory to application layer feedback terminal and start failed message, wherein terminal starting of making an inventory is lost
Losing message includes to have indicated information making an inventory.
Optimization, the data uploading unit, be also used to when the terminal make an inventory initiation message include data return refer to
When showing that information and the data return to instruction information and are designated as data and directly return, periodically by the newest terminal address received
Information and the binding of terminal bay point data information are uploaded to application layer, or for including number when terminal initiation message of making an inventory
According to return instruction information and the data return when indicating that information is designated as reading data return, only read number in application layer access
According to when, the terminal address information that receives of caching and the binding of terminal bay point data information are uploaded to application layer.
The technical detail and technical effect of the present embodiment are consistent with the content of embodiment one, repeat no more in this.
The present invention is not limited to above-mentioned optional embodiment, anyone can show that other are each under the inspiration of the present invention
The product of kind form.Above-mentioned specific embodiment should not be understood the limitation of pairs of protection scope of the present invention, protection of the invention
Range should be subject to be defined in claims, and specification can be used for interpreting the claims.
Claims (10)
1. a kind of system for realizing safe wireless terminal of making an inventory, it is characterised in that: including base station and several wireless terminals, wherein
The base station includes instruction receiving unit, start and stop unit of making an inventory, the first wireless transmitting unit, the first radio receiving unit and data
Uploading unit, the wireless terminal include the second radio receiving unit and the second wireless transmitting unit;
Described instruction receiving unit is made an inventory initiation message, wherein the terminal, which is made an inventory, to be opened for receiving the terminal from application layer
Dynamic message includes base station address information, and the base station address information is used to indicate the base for needing to immediately enter terminal bay dot pattern
It stands;
The start and stop unit of making an inventory, for launching into when determining the base station address information and home base stations address matching
Terminal bay dot pattern;
First wireless transmitting unit, for after launching into terminal bay dot pattern, the broadcast terminal disk on waking up channel
Point wakeup message, wherein the terminal make an inventory wakeup message include password authentication selection information and password information, the password test
Card selection information is used to indicate password unique identification corresponding with the password information, and the terminal address information is used to indicate hair
The wireless terminal for sending the terminal to make an inventory response message;
First radio receiving unit receives and for after launching into terminal bay dot pattern, listening to each responsive channels
It makes an inventory response message from the terminal of wireless terminal, wherein terminal response message of making an inventory includes terminal address information and terminal
It makes an inventory data information, the terminal address information, which is used to indicate, to be sent the terminal and make an inventory the wireless terminal of response message;
The data uploading unit makes an inventory the terminal in response message for after launching into terminal bay dot pattern
Terminal address information and the binding of terminal bay point data information are uploaded to application layer;
Second radio receiving unit receives the terminal from base station and makes an inventory wakeup message for listening to wake-up channel;
Second wireless transmitting unit, for making an inventory after wakeup message receiving the terminal, first according to the password authentication
Selection information the correspondence password content prestored is searched in local storage, then judge the password content found whether with institute
It is consistent to state password information, is made an inventory response by channel competition mechanism to terminal described in base station feedback in responsive channels if consistent
Otherwise message refuses to respond.
2. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
First wireless transmitting unit is also used to before the broadcast terminal makes an inventory wakeup message, random from local storage
A kind of Encryption Algorithm/and encryption key is selected to select information and/or the password information to encrypt the password authentication, and
First Encryption Algorithm of selection selection information/and the first encryption key selection information are added to the terminal to make an inventory wakeup message
In, wherein the first Encryption Algorithm selection information, which is used to indicate, is encrypting the password authentication selection information and/or the mouth
The algorithm unique identification of used Encryption Algorithm during information is enabled, the first encryption key selection information is used to indicate
The key for encrypting used encryption key during password authentication selection information and/or the password information is uniquely marked
Know;
Second radio receiving unit is also used to make an inventory after wakeup message receiving the terminal, first according to first encryption
Algorithms selection information searches the correspondence decipherment algorithm/prestored in local storage and selects to believe according to first encryption key
Breath searches the correspondence decruption key prestored in local storage, then using the decipherment algorithm found/and decruption key solution
It is close to obtain the password authentication selection information and/or the password information.
3. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
Second wireless transmitting unit is also used to before the transmission terminal makes an inventory response message, random from local storage
A kind of Encryption Algorithm/and encryption key is selected to add the terminal address information and/or the terminal bay point data information
It is close, and making an inventory in response message in the terminal includes the second Encryption Algorithm selection information/and the second encryption key selection letter
Breath, wherein the second Encryption Algorithm selection information, which is used to indicate, is encrypting the terminal address information and/or the terminal bay
The algorithm unique identification of used Encryption Algorithm during point data information, the second encryption key selection information is for referring to
Show the key of used encryption key during encrypting the terminal address information and/or the terminal bay point data information
Unique identification;
First radio receiving unit is also used to make an inventory after response message receiving the terminal, first according to second encryption
Algorithms selection information searches the correspondence decipherment algorithm/prestored in local storage and selects to believe according to second encryption key
Breath searches the correspondence decruption key prestored in local storage, then using the decipherment algorithm found/and decruption key solution
The close acquisition terminal address information and/or the terminal bay point data information.
4. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
First wireless transmitting unit is also used to before the broadcast terminal makes an inventory wakeup message, random from local storage
A pair of password authentication selection information of selection and the password information, then select information and the mouth for the password authentication
It enables information be added to the terminal to make an inventory in wakeup message.
5. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
The wireless terminal further includes packet acknowledgement unit;
The packet acknowledgement unit is answered for including that the terminal of end packet instruction information is made an inventory after wakeup message receiving
Complementation calculating is carried out to local terminal id number with the end packet number of end packet instruction information instruction, then basis
End packet where complementation calculated result determines;
Second wireless transmitting unit is also used in responsive channels corresponding with place end packet, passes through channel competition
Mechanism is made an inventory response message to base station feedback terminal.
6. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
First wireless transmitting unit is also used to make an inventory response message in the terminal for being successfully received some wireless terminal feedback
Afterwards, on an acknowledgment channel to the wireless terminal feedback data reception acknowledgement message;
Second radio receiving unit is also used to after the transmission terminal makes an inventory response message, and interception confirming channel receives
It makes an inventory the corresponding data reception acknowledgement message of response message from base station and with the terminal;
The wireless terminal further includes retransmitting judging unit, wherein the repeatings transmission judging unit is not for receiving and institute on schedule
State terminal make an inventory response message corresponding data reception acknowledgement message when, determine to send failure, it is wireless then to start described second
Transmitting unit retransmits the terminal and makes an inventory response message, until the make an inventory sending times of response message of the terminal reach maximum weight
Pass number.
7. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
First wireless transmitting unit is made an inventory wakeup message for broadcasting the terminal as follows: waking up channel
And within the first period continuity the multiple terminals of periodic broadcasting make an inventory wakeup message, wherein first period when
The long sleep cycle for being greater than wireless terminal, when the sleep cycle includes period sleep time and the period awakening of wireless terminal
Long, the make an inventory broadcast cycle of wakeup message of the terminal is less than the period awakening duration of wireless terminal.
8. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
The start and stop unit of making an inventory is also used to when terminal initiation message of making an inventory include the mode indication information and described made an inventory
When mode indication information of making an inventory is designated as long disk mode, it is immediately finished after end message receiving the terminal from application layer and making an inventory
Terminal bay dot pattern, or for including make an inventory mode indication information and the mould of making an inventory when terminal initiation message of making an inventory
Formula instruction information is when being designated as fast disk mode, terminates end according to the terminal duration information timing of making an inventory in initiation message of making an inventory
End plate dot pattern is immediately finished terminal bay dot pattern after end message receiving the terminal from application layer and making an inventory.
9. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
The data uploading unit is also used to when terminal initiation message of making an inventory include that data return to instruction information and described
When data return to instruction information and are designated as data and directly return, periodically by the newest terminal address information and terminal bay received
The binding of point data information is uploaded to application layer, or for including that data return to instruction letter when terminal initiation message of making an inventory
It ceases and the data returns when indicating that information is designated as reading data return, only when application layer accesses reading data, will cache
Terminal address information and terminal bay point data the information binding received is uploaded to application layer.
10. a kind of system for realizing safe wireless terminal of making an inventory as described in claim 1, it is characterised in that:
The start and stop unit of making an inventory is also used to remove local cache data, and anti-to application layer when entering terminal bay dot pattern
Feedback terminal, which is made an inventory, starts success message;
The start and stop unit of making an inventory is also used to before terminating terminal bay dot pattern, makes an inventory if receiving the terminal from application layer again
Initiation message then makes an inventory to application layer feedback terminal and starts failed message, wherein the terminal, which is made an inventory, to be started failed message and include
Information is indicated making an inventory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811513718.5A CN109446865A (en) | 2018-12-11 | 2018-12-11 | A kind of system for realizing safe wireless terminal of making an inventory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811513718.5A CN109446865A (en) | 2018-12-11 | 2018-12-11 | A kind of system for realizing safe wireless terminal of making an inventory |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109446865A true CN109446865A (en) | 2019-03-08 |
Family
ID=65556731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811513718.5A Withdrawn CN109446865A (en) | 2018-12-11 | 2018-12-11 | A kind of system for realizing safe wireless terminal of making an inventory |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109446865A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109976275A (en) * | 2019-03-22 | 2019-07-05 | 深圳市联智物联网科技有限公司 | A kind of environmental data wireless monitor system and its working method for wisdom agricultural |
CN109993954A (en) * | 2019-03-22 | 2019-07-09 | 深圳市联智物联网科技有限公司 | A kind of meteorological data wireless monitor system and its working method suitable for wisdom agricultural |
CN110033607A (en) * | 2019-03-22 | 2019-07-19 | 深圳市联智物联网科技有限公司 | A kind of individual wireless monitor system and its working method for putting management in a suitable place to breed for livestock |
CN113692774A (en) * | 2019-04-18 | 2021-11-23 | 株式会社Ntt都科摩 | Terminal and wireless communication method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1998029A (en) * | 2004-04-13 | 2007-07-11 | Sap股份公司 | Data protective radio-frequency identification (RFID) system by means of an owner controlled RFID-tag functionality |
CN102682313A (en) * | 2011-06-10 | 2012-09-19 | 中国人民解放军国防科学技术大学 | Communication method of label and reader-writer in radio frequency identification system |
CN103065112A (en) * | 2012-12-27 | 2013-04-24 | 南京三宝科技股份有限公司 | Radio frequency identification (RFID) label anti-collision identification method based on modular arithmetic label classification |
CN103729661A (en) * | 2012-10-15 | 2014-04-16 | 成都西谷曙光数字技术有限公司 | System and method for read-write operation of active electronic tags with ultra-low power consumption |
CN107516057A (en) * | 2017-08-31 | 2017-12-26 | 郑州云海信息技术有限公司 | A kind of label anti-collision method and active RFID tag |
CN108616531A (en) * | 2018-04-26 | 2018-10-02 | 深圳市盛路物联通讯技术有限公司 | A kind of radiofrequency signal safety communicating method and system |
-
2018
- 2018-12-11 CN CN201811513718.5A patent/CN109446865A/en not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1998029A (en) * | 2004-04-13 | 2007-07-11 | Sap股份公司 | Data protective radio-frequency identification (RFID) system by means of an owner controlled RFID-tag functionality |
CN102682313A (en) * | 2011-06-10 | 2012-09-19 | 中国人民解放军国防科学技术大学 | Communication method of label and reader-writer in radio frequency identification system |
CN103729661A (en) * | 2012-10-15 | 2014-04-16 | 成都西谷曙光数字技术有限公司 | System and method for read-write operation of active electronic tags with ultra-low power consumption |
CN103065112A (en) * | 2012-12-27 | 2013-04-24 | 南京三宝科技股份有限公司 | Radio frequency identification (RFID) label anti-collision identification method based on modular arithmetic label classification |
CN107516057A (en) * | 2017-08-31 | 2017-12-26 | 郑州云海信息技术有限公司 | A kind of label anti-collision method and active RFID tag |
CN108616531A (en) * | 2018-04-26 | 2018-10-02 | 深圳市盛路物联通讯技术有限公司 | A kind of radiofrequency signal safety communicating method and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109976275A (en) * | 2019-03-22 | 2019-07-05 | 深圳市联智物联网科技有限公司 | A kind of environmental data wireless monitor system and its working method for wisdom agricultural |
CN109993954A (en) * | 2019-03-22 | 2019-07-09 | 深圳市联智物联网科技有限公司 | A kind of meteorological data wireless monitor system and its working method suitable for wisdom agricultural |
CN110033607A (en) * | 2019-03-22 | 2019-07-19 | 深圳市联智物联网科技有限公司 | A kind of individual wireless monitor system and its working method for putting management in a suitable place to breed for livestock |
CN113692774A (en) * | 2019-04-18 | 2021-11-23 | 株式会社Ntt都科摩 | Terminal and wireless communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109446864A (en) | A kind of system for realizing quick counting wireless terminal | |
CN109446865A (en) | A kind of system for realizing safe wireless terminal of making an inventory | |
CN109451535A (en) | One kind being conducive to the energy-efficient terminal checking method of wireless terminal | |
CN109446866A (en) | A kind of method of quick counting wireless terminal | |
Doddavenkatappa et al. | Splash: Fast data dissemination with constructive interference in wireless sensor networks | |
CN104301973B (en) | A kind of method of wireless body area network fast wake-up association | |
JP4642845B2 (en) | Terminal identification method, server, terminal, and program | |
CN100471141C (en) | Mixed intrusion detection method of wireless sensor network | |
CN102685203B (en) | The method and apparatus of transmitting data resources | |
CN106230645B (en) | Low-power-consumption wireless communication method used between monitoring node and convergence gateway | |
CN109729550A (en) | A kind of energy saving awakening method suitable for half-duplex wireless communication system | |
HUE028643T2 (en) | Activation of a network node from a sleep operating mode by verifying a received secret wake-up token | |
CN101507225B (en) | Method of communication, associated sending and receiving stations and computer programs | |
Klair et al. | On the energy consumption of pure and slotted aloha based RFID anti-collision protocols | |
CN102695256B (en) | A kind of parallel transmission method for wireless sensor network and system thereof | |
TWI797274B (en) | Communication method and device based on relay equipment, terminal and base station | |
CN109661004A (en) | One kind being conducive to the energy-efficient terminal check system of wireless terminal | |
CN110190965A (en) | A kind of RFID cluster label authentication protocol based on hash function | |
CN107465537A (en) | The backup method and system of Internet of Things repeater | |
CN107516057A (en) | A kind of label anti-collision method and active RFID tag | |
Krentz et al. | Countering Three Denial-of-Sleep Attacks on ContikiMAC. | |
CN109495928A (en) | A kind of wireless communication system realized data and upload low collision | |
CN115150456B (en) | Method, device and storage medium for distributing and forwarding task information | |
CN109660985A (en) | A kind of safety is made an inventory the method for wireless terminal | |
CN109640303A (en) | A kind of wireless communication system realizing packet data and uploading |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190308 |