CN102637306B - Parking lot management system and management method thereof in different contextual models - Google Patents

Parking lot management system and management method thereof in different contextual models Download PDF

Info

Publication number
CN102637306B
CN102637306B CN201110038499.1A CN201110038499A CN102637306B CN 102637306 B CN102637306 B CN 102637306B CN 201110038499 A CN201110038499 A CN 201110038499A CN 102637306 B CN102637306 B CN 102637306B
Authority
CN
China
Prior art keywords
control panel
computer
box control
sentry box
parameter set
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.)
Active
Application number
CN201110038499.1A
Other languages
Chinese (zh)
Other versions
CN102637306A (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.)
Shenzhen Hongmen intelligent parking Technology Co., Ltd
Original Assignee
HONGMEN ADVANCED TECHNOLOGY Corp
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 HONGMEN ADVANCED TECHNOLOGY Corp filed Critical HONGMEN ADVANCED TECHNOLOGY Corp
Priority to CN201110038499.1A priority Critical patent/CN102637306B/en
Publication of CN102637306A publication Critical patent/CN102637306A/en
Application granted granted Critical
Publication of CN102637306B publication Critical patent/CN102637306B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

The invention discloses a parking lot management system and a management method thereof in different contextual models. The parking lot management system comprises a server, a sentry box computer, a ticket box control panel and passage equipment, wherein the ticket box control panel comprises an off-line judgment module, a ticket box control panel transmission module and a ticket box control panel incident processing module; and the sentry box computer comprises a sentry box computer receiving module, an off-line judgment module and a sentry box computer incident processing module. According to the management system and the management method, a parameter set corresponding to a current contextual model is loaded according to a result of judging whether the ticket box control panel is off line and the sentry box computer is off line or not, a passage equipment incident is processed according to the parameter set, and the parameter of the running mode of the parking lot management system can be automatically changed according to changes of the contextual models under a condition that no specialized person is on the spot, so that the parking lot can be correctly and effectively managed when the contextual model changes.

Description

Managing system of car parking and the management method under different contextual models thereof
Technical field
The present invention relates to managing system of car parking, relate in particular to a kind of for managing system of car parking the management method under different contextual models and a kind of managing system of car parking.
Background technology
For guaranteeing that managing system of car parking manages parking lot according to demand and charges, conventionally needing professional is that managing system of car parking arranges parameter sets such as importing and exporting passage, fees policy, with assurance system, according to client's demand, parking lot is managed effectively.In addition, the value of these parameter sets should not be static constant, needs to apply different values under different situations.For example, parking lot passage is different to the clearance condition of vehicle and release manner in Attended mode and unmanned situation, if it is clearance condition that the card checking of take is passed through with car plate checking simultaneously, when when certain car card has been verified, car plate checking can not be passed through, in Attended mode situation, the value of release manner can be for manual confirmation, no through traffic and it is current etc. to allow, and in unmanned situation, the value of release manner can only be for no through traffic and it is current to allow.Visible, along with the variation of sight, the value of relevant parameter collection also should change thereupon.
Yet, existing most of managing system of car parking can only be used a kind of operational mode, the value of parameter set is normally pre-set and can not arbitrarily change, if changing the value of parameter set needs professional to carry out quite loaded down with trivial details operation could to realize, if change not in time, also can cause irreparable error, even cause the paralysis of system.
Summary of the invention
The object of the invention is to: provide a kind of for managing system of car parking the management method under different contextual models and a kind of managing system of car parking, thereby managing system of car parking can be managed parking lot flexibly effectively according to different contextual models.
On the one hand, the invention provides a kind of for managing system of car parking the management method under different contextual models, described managing system of car parking comprises server, sentry box computer, ballot box control panel and channel unit, wherein, described method comprises:
Described ballot box control panel judges self whether off line,
When described ballot box control panel off line, according to the situation of presence pattern of described ballot box control panel, load parameter set correspondingly, and according to the parameter set treatment channel device events loading,
When described ballot box control panel is not during off line, described channel unit event is sent to described sentry box computer;
Described sentry box computer judges self whether off-grid,
When the computer off-grid of described sentry box, according to the situation of presence pattern of described sentry box computer, load parameter set correspondingly, according to the parameter set loading by channel unit event described in the interaction process with described ballot box control panel,
When described sentry box computer is not during off-grid, according to the situation of presence pattern of described sentry box computer, load parameter set correspondingly, according to the parameter set loading by channel unit event described in the interaction process with described server and ballot box control panel.
Correspondingly, the present invention also provides a kind of managing system of car parking, and described managing system of car parking comprises server, sentry box computer, ballot box control panel and channel unit, wherein,
Described ballot box control panel comprises:
Off line judge module, for judging whether off line of described ballot box control panel;
Ballot box control panel sending module, for when described ballot box control panel is not during off line, is sent to described sentry box computer by channel unit event;
Ballot box control panel event processing module, for when the described ballot box control panel off line, according to channel unit event described in the situation of presence mode treatment of described ballot box control panel;
Described sentry box computer comprises:
Sentry box computer receiver module, for receiving the channel unit event from described ballot box control panel;
Off-grid judge module, for judging whether off-grid of sentry box computer;
Sentry box computer event processing module, for according to channel unit event described in the situation of presence mode treatment of the judged result of described off-grid judge module and described sentry box computer.
Implement managing system of car parking of the present invention and the management method under different contextual models has following beneficial effect: by the value of different contextual model and parameter set thereof is set for managing system of car parking in advance, then by judging whether off line and sentry box computer off-grid whether of ballot box control panel, according to the result of judgement, under different contextual models, channel unit event is correspondingly processed, can in the situation that not having professional on the scene, automatically change the parameter value of managing system of car parking operational mode, make in the situation that contextual model changes also can be correctly managing parking field effectively.
Accompanying drawing explanation
Fig. 1 a-Fig. 1 d is four kinds of networking model figure of managing system of car parking of the present invention;
Fig. 2 be of the present invention for managing system of car parking the process flow diagram of the management method under different contextual models;
Fig. 3 be in step S205 sentry box computer according to the parameter set loading by the interaction process with ballot box control panel the process flow diagram from the channel unit event of ballot box control panel;
Fig. 4 be in step S206 sentry box computer according to the parameter set loading by the interaction process with server and ballot box control panel the process flow diagram from the channel unit event of ballot box control panel;
Fig. 5 is the embodiment 1 of managing system of car parking 1 of the present invention;
Fig. 6 is the embodiment 2 of managing system of car parking 1 of the present invention.
Embodiment
For making object, technical scheme and the advantage of embodiments of the invention clearer, further combined with accompanying drawing, the present invention is described in detail below.
Fig. 1 a-Fig. 1 d is four kinds of networking model figure of managing system of car parking of the present invention.As shown in Figure 1a, managing system of car parking comprises server, sentry box computer, ballot box control panel (entrance ballot box control panel and outlet ballot box control panel) and channel unit equipment such as () wagon detector, banister, card reader and display screens, they are connected by network, thereby complete transmission and the processing of the information and control instruction of passage event.In the networking model 2 shown in Fig. 1 b, ballot box control panel is incorporated in the computer of sentry box, and in the networking model 3 shown in Fig. 1 c, sentry box computer is incorporated in server.Wherein, the Main Function of server is to the centralized stores of the steering logics such as data, picture and processing, the Main Function of sentry box computer is supervision to a plurality of passages, control and charge etc., and the Main Function of ballot box control panel is to the driving of channel unit and controls under special circumstances and charge etc.If ballot box control panel to the communication of sentry box computer is broken down, be called off line, under offline condition, ballot box control panel can independent processing passage event, and now managerial personnel can not monitor passage by sentry box computer; If sentry box computer to the communication of server is broken down, be called off-grid, in off-grid situation, sentry box computer expert crosses the mutual independent processing passage event with ballot box control panel, and now managerial personnel can not monitor passage by server.It also should be noted that, in four kinds of networking models shown in Fig. 1 a-Fig. 1 d, passage is not only confined to four passages that include an inlet and an outlet interior, every kind of networking model can have many passages, the corresponding passage of each ballot box control panel, each sentry box computer can be controlled one or more ballot box control panels, and each server can be controlled again one or more sentry boxes computer.
After understanding the networking model and structure of managing system of car parking of the present invention, next describe in detail for the management method of managing system of car parking under different contextual models.
First with reference to figure 2, Fig. 2 be of the present invention for managing system of car parking the process flow diagram of the management method under different contextual models, described method comprises:
S201, ballot box control panel judges self whether off line, when being judged as YES, carries out S202, when being judged as NO, carries out S203.
S202, ballot box control panel loads parameter set correspondingly according to its situation of presence pattern, according to the parameter set treatment channel device events loading.Wherein, described channel unit event is the event that while having vehicles while passing, ballot box control panel captures by channel unit.
S203, ballot box control panel is sent to sentry box computer by described channel unit event.
S204, sentry box computer judges self whether off-grid, when being judged as YES, carries out S205, when being judged as NO, carries out S206.
S205, sentry box computer loads parameter set correspondingly according to its situation of presence pattern, according to the parameter set loading by the interaction process with ballot box control panel the channel unit event from ballot box control panel.
S206, sentry box computer loads parameter set correspondingly according to its situation of presence pattern, according to the parameter set loading by the interaction process with server and ballot box control panel the channel unit event from ballot box control panel.
When enforcement is of the present invention, need the contextual model setting in advance and parameter set thereof be kept in server by technician, then by server, by network, described contextual model and parameter set thereof are sent to sentry box computer and ballot box control panel.Whether server can detect in real time the contextual model of its storage and parameter set thereof and exist renewal (that is: whether to have contextual model and a parameter set thereof, or whether existing contextual model and parameter set thereof are modified), and when detecting existence renewal, the contextual model of renewal and parameter set thereof are sent to sentry box computer and ballot box control panel.
Described contextual model includes people's pattern, unmanned pattern, off line has people's pattern, the unmanned pattern of off line, off-grid to have people's pattern and the unmanned pattern of off-grid.In embodiments of the present invention, managerial personnel can by server in advance for ballot box control panel arranges an initial contextual model, for example, have people's pattern or unmanned pattern.Wherein, have people's pattern refer to online, network, sentry box computer expert crosses the tupe of realizing alternately monitor channel with server and ballot box control panel have people in the situation that; Unmanned pattern refers in online, networking, sentry box computer expert crosses the tupe of realizing alternately monitor channel with server and ballot box control panel unmanned in the situation that; Off line has people's pattern to refer in off line, the tupe of ballot box control panel monitor channel have people in the situation that; The unmanned pattern of off line refers at off line, the tupe of ballot box control panel monitor channel unmanned in the situation that; Off-grid has people's pattern to refer at online, off-grid, sentry box computer expert crosses the tupe of realizing alternately monitor channel with ballot box control panel have people in the situation that; The unmanned pattern of off-grid refers at online, off-grid, sentry box computer expert crosses the tupe of realizing alternately monitor channel with ballot box control panel unmanned in the situation that.Certainly, the contextual model of managing system of car parking is not limited to this, technician can be configured according to actual conditions, for example, and in the networking model 4 shown in Fig. 1 d, because server is to be all directly connected with sentry box computer and ballot box control panel, therefore,, except above-mentioned contextual model, can also comprise server mode, that is: in online, off-grid situation, server is taken over sentry box computer passage is monitored.
By different contextual models is set, and make managing system of car parking can change according to the change of contextual model the concrete operations for the treatment of channel device events, thereby can reach the object in flexible management parking lot.In embodiments of the present invention, for the change of contextual model mainly by two because usually judging: whether off line, off-grid and whether have people.Someone and nobody be by logining on sentry box computer and ballot box control panel and logging off to switch by managerial personnel, therefore, by checking logging status can judge whether there is people, and whether off line and whether off-grid be that mode by transmission heartbeat packet judges.
Particularly, in order to judge whether off line of ballot box control panel, of the present invention for managing system of car parking, the management method under different contextual models also comprises:
Ballot box control panel sends heartbeat packet according to predeterminated frequency to sentry box computer, and sentry box computer is back to ballot box control panel by acknowledge message after receiving described heartbeat packet; Or
Sentry box computer sends heartbeat packet according to predeterminated frequency to ballot box control panel.Wherein, described predeterminated frequency can be arranged according to actual conditions by technician, for example can be set to 1 second, and at system run duration, no matter whether there is channel unit event, all will ceaselessly according to predeterminated frequency, send heartbeat packet, sentry box computer also will be back to acknowledge message in time ballot box control panel after receiving heartbeat packet.
Then,, in the step S201 shown in Fig. 2, described ballot box control panel judges whether off line comprises for self:
Whether ballot box control panel judgement receives the acknowledge message from described sentry box computer in the first Preset Time section, when judging when no, is judged as ballot box control panel off line; Or
Whether ballot box control panel judgement receives the heartbeat packet from described sentry box computer in the first Preset Time section, when judging when no, is judged as ballot box control panel off line.Wherein, described the first Preset Time section refers to a time period that starts timing process when the last time receives from the acknowledge message of sentry box computer or heartbeat packet, the duration of this time period can be arranged according to actual conditions by technician, for example, can be set to 3 seconds.
Correspondingly, in order to judge whether off-grid of sentry box computer, of the present invention for managing system of car parking, the management method under different contextual models also comprises:
Sentry box computer sends heartbeat packet according to predeterminated frequency to described server, and server is back to described sentry box computer by acknowledge message after receiving described heartbeat packet; Or
Described server sends heartbeat packet according to predeterminated frequency to described sentry box computer.
Then,, in the step S204 shown in Fig. 2, described sentry box computer judges whether off-grid comprises for self:
Whether computer judgement in sentry box receives the acknowledge message from described server in the second Preset Time section, when judging when no, is judged as sentry box computer off-grid; Or
Whether computer judgement in sentry box receives the heartbeat packet from described server in the second Preset Time section, when judging when no, is judged as sentry box computer off-grid.Wherein, described the second Preset Time section refers to a time period that starts timing process when the last time receives from the acknowledge message of server or heartbeat packet, the duration of this time period can be arranged according to actual conditions by technician, for example, can be set to 3 seconds.
Below then with reference to figure 2.In the step S202 shown in Fig. 2, learning that ballot box control panel is after off line, the parameter set that described ballot box control panel loads correspondingly according to its situation of presence pattern comprises: ballot box control panel confirms that its situation of presence pattern is that off line has people's pattern or the unmanned pattern of off line, and loads parameter set correspondingly according to the contextual model of confirming.
In step S205, learning that sentry box computer is after off-grid, the parameter set that sentry box computer loads correspondingly according to its situation of presence pattern comprises: sentry box computer confirms that its situation of presence pattern is that off-grid has people's pattern or the unmanned pattern of off-grid, and loads parameter set correspondingly according to the contextual model of confirming.
In step S206, learning that sentry box computer is not after off-grid, the parameter set that sentry box computer loads correspondingly according to its situation of presence pattern comprises: sentry box computer confirms that its situation of presence pattern has people's pattern or unmanned pattern, and loads parameter set correspondingly according to the contextual model of confirming.
Wherein, described parameter set refers under every kind of contextual model the data set arranging by pass classification, event, current three dimensions of direction, and the classification of parameter set and value are according to the difference of contextual model and difference.Generally, the corresponding one group of parameter set of a kind of contextual model, but for thering is the large parking lot of a plurality of passages, many group parameter sets can be set under a kind of contextual model, every group of corresponding one or more passages of parameter set, that is to say, when channel unit event occurs, no matter be under which kind of contextual model, the device of being responsible for monitor channel can load that group parameter set corresponding with this passage to process this channel unit event.Table 1 is an example of parameter set.
The example of table 1 parameter set
Do not list one by one the parameter set value in table 1 herein, specifically how value can be arranged by technician, and three dimensions and the parameter thereof that in table 1, relate to also can be arranged by technician.For example, the classification of parameter set can comprise release manner, voice, demonstration and fees policy etc., wherein, the value of release manner can comprise confirm to let pass, no through traffic, the pass is let pass, car plate is let pass and the pass+car plate clearance etc.Give an example no longer one by one herein.
What above combination Fig. 2 described is how to judge whether off line, off-grid and how according to situation of presence pattern, to load parameter set correspondingly, next describes the detailed process of carrying out treatment channel device events in the step S202 shown in Fig. 2, S205 and S206 according to the parameter set loading in detail.Wherein, in step S202, ballot box control panel is controlled channel unit event according to the value in the parameter set loading according to the parameter set treatment channel device events loading, and judges whether to let pass and how to charge etc., repeats no more herein.And for step S205 and S206, will in conjunction with Fig. 3 and Fig. 4, describe respectively how according to the parameter set loading, to carry out treatment channel device events in detail below.
First, Fig. 3 be in step S205 sentry box computer according to the parameter set loading by the interaction process with ballot box control panel the process flow diagram from the channel unit event of ballot box control panel, as shown in Figure 3, this flow process comprises the steps:
S301, sentry box computer generates the steering order to channel unit event according to the parameter set loading, and this steering order is sent to ballot box control panel.
S302, the judgement of ballot box control panel starts timing while described channel unit event being sent to sentry box computer from it, in the 3rd Preset Time section, whether receives described steering order, when being judged as YES, carries out S303, otherwise carries out S304.Wherein, the described step that channel unit event is sent to sentry box computer refers to the S203 in Fig. 2.Described the 3rd Preset Time section can be arranged according to actual conditions by technician.
S303, ballot box control panel is processed described channel unit event according to described steering order.
S304, ballot box control panel confirms that its situation of presence pattern is that off line has people's pattern or the unmanned pattern of off line, and loads parameter set correspondingly according to the contextual model of confirming, according to the parameter set loading, processes described channel unit event.When step S302 judges ballot box control panel and does not receive described steering order, illustrate that now ballot box control panel breaks down to the communication of sentry box computer, be off line, by ballot box control panel channel unit event by oneself, the process of processing is identical with the step S202 in Fig. 2 then.
By the flow process shown in Fig. 3, can avoid the system failure causing due to unexpected off line in online off-grid situation.
Fig. 4 be in step S206 sentry box computer according to the parameter set loading by the interaction process with server and ballot box control panel the process flow diagram from the channel unit event of ballot box control panel, as shown in Figure 4, this flow process comprises the steps:
S401, sentry box computer sends steering logic query statement to server, and judgement starts timing when it sends described query statement, in the 4th Preset Time section, whether receive the steering logic from described server, when being judged as YES, carrying out S402, otherwise carry out S406.Wherein, the 4th Preset Time section can be arranged according to actual conditions by technician.Described steering logic refers to a whole set of information that control channel device events is required, this information such as comprising whether parking card is nullified, whether supplement extension information with money and do not write parking card, whether collected the charges the same day and the information such as admission vehicle pictures.
S402, sentry box computer generates the steering order to described channel unit event according to the parameter set of described steering logic and loading, and this steering order is sent to ballot box control panel.
S403, the judgement of ballot box control panel starts timing while described channel unit event being sent to sentry box computer from it, in the 3rd Preset Time section, whether receives described steering order, when being judged as YES, carries out S404, otherwise carries out S405.Wherein, the described step that channel unit event is sent to sentry box computer refers to the S203 in Fig. 2.
S404, ballot box control panel is processed described channel unit event according to described steering order.This flow process finishes.
S405, ballot box control panel confirms that its situation of presence pattern is that off line has people's pattern or the unmanned pattern of off line, and loads parameter set correspondingly according to the contextual model of confirming, according to the parameter set loading, processes described channel unit event.This flow process finishes.
S406, sentry box computer confirms that its situation of presence pattern is that off-grid has people's pattern or the unmanned pattern of off-grid, and loads parameter set correspondingly according to the contextual model of confirming.
S407, sentry box computer generates the steering order to described channel unit event according to the parameter set of described loading, and this steering order is sent to ballot box control panel, and then S403 is carried out in redirect.
By the flow process described in Fig. 4, can avoid in the on-line on-host situation system failure because off-grid and/or off line cause suddenly.
It is more than the detailed description to the inventive method.It should be noted that in addition, in embodiments of the present invention, ballot box control panel and sentry box computer, after handling channel unit event, can be kept in the result of processing in memory device separately, to the result of processing is uploaded onto the server when unimpeded to preservation wait communicating by letter.
To describe managing system of car parking of the present invention in detail below.
Fig. 5 is the embodiment 1 of managing system of car parking 1 of the present invention.In embodiment 1, managing system of car parking 1 comprises server 10, sentry box computer 11, ballot box control panel 12 and channel unit 13.Wherein,
Sentry box computer 11 comprises:
Sentry box computer receiver module 110, for receiving the channel unit event from ballot box control panel 12.
Off-grid judge module 111, for judging whether off-grid of sentry box computer 11.
Sentry box computer event processing module 112, for according to the situation of presence mode treatment channel unit event of the judged result of off-grid judge module 111 and sentry box computer 11.
Ballot box control panel 12 comprises:
Off line judge module 120, for judging whether off line of ballot box control panel 12.
Ballot box control panel sending module 121, for when ballot box control panel 10 is not during off line, is sent to sentry box computer 11 by channel unit event.
Ballot box control panel event processing module 122, for when ballot box control panel 10 off line, according to the situation of presence mode treatment channel unit event of ballot box control panel 10.
Above-mentioned contextual model includes people's pattern, unmanned pattern, off line has people's pattern, the unmanned pattern of off line, off-grid to have people's pattern and the unmanned pattern of off-grid, the detailed content of various contextual models is identical with the corresponding description to the inventive method, so repeat no more herein.Technician need to arrange contextual model by server 10 in advance, and therefore, server 10 comprises:
Contextual model arranges module, in advance contextual model and parameter set thereof being kept to server 10;
Contextual model sending module, for contextual model and parameter set thereof are sent to sentry box computer 11 and ballot box control panel 12, this module specifically comprises detecting unit and transmitting element, wherein,
Detecting unit, arranges contextual model in module and parameter set thereof for detection of described contextual model and whether has renewal (that is: whether have contextual model and a parameter set thereof, or whether existing contextual model and parameter set thereof being modified);
Transmitting element, while there is renewal for detecting at described detecting unit, is sent to sentry box computer 11 and ballot box control panel 12 by the contextual model of renewal and parameter set thereof.
Then, sentry box computer 11 and ballot box control panel 12 also comprise respectively sentry box computer contextual model receiver module and ballot box control panel contextual model receiver module, be connected with ballot box control panel event processing module 122 with sentry box computer event processing module 112 respectively, for receiving contextual model and the parameter set thereof from server 10.
Continuation is with reference to figure 5, and in Fig. 5, sentry box computer 11 and ballot box control panel 12 comprise respectively off-grid judge module 111 and off line judge module 120, is respectively used to judge whether off-grid and ballot box control panel 12 off line whether of sentry box computer 11.In embodiments of the present invention, can adopt the mode of heartbeat packet to judge that whether sentry box computer 11 is unimpeded and whether ballot box control panel 12 is unimpeded to the communication of sentry box computer 11 to the communication of server 10, thereby judge whether off-grid and ballot box control panel 12 off line whether of sentry box computer 11.
Particularly, for judging whether off line of ballot box control panel 12, comprise following two kinds of implementations:
(1) ballot box control panel 12 also comprises ballot box control panel heartbeat packet sending module, for sending heartbeat packet according to predeterminated frequency to sentry box computer 11.Wherein, described predeterminated frequency can be arranged according to actual conditions by technician, for example, can be set to 1 second, and at system run duration, whether no matter channel unit event occurs, and all will ceaselessly according to predeterminated frequency, send heartbeat packet.
Sentry box computer 11 is back to ballot box control panel 12 by acknowledge message after receiving described heartbeat packet.
Ballot box control panel 12 also comprises ballot box control panel heartbeat packet receiver module, for receiving from 11 pairs of acknowledge messages that receive described heartbeat packet of sentry box computer.
Off line judge module 120 comprises the first judging unit, for judging whether described ballot box control panel heartbeat packet receiver module receives the acknowledge message from sentry box computer 11 in the first Preset Time section.When being judged as NO, be judged as ballot box control panel off line.Wherein, described the first Preset Time section refers to a time period that starts timing process when the last time receives the acknowledge message from sentry box computer, and the duration of this time period can be arranged according to actual conditions by technician, for example, can be set to 3 seconds.
(2) sentry box computer 11 sends heartbeat packet according to predeterminated frequency to ballot box control panel 12.
Described ballot box control panel heartbeat packet receiver module is also for receiving the heartbeat packet from sentry box computer 11.
Off line judge module 120 comprises the second judging unit, for judging whether described ballot box control panel heartbeat packet receiver module receives the heartbeat packet from sentry box computer 11 in the first Preset Time section.When being judged as NO, be judged as ballot box control panel 12 off lines.Wherein, described the first Preset Time section refers to a time period that starts timing process when the last time receives the heartbeat packet from sentry box computer.
For judging whether off-grid of sentry box computer, comprise following two kinds of implementations:
(1) sentry box computer 11 also comprises sentry box computer heartbeat packet sending module, for sending heartbeat packet according to predeterminated frequency to server 10.
Server 10 is back to sentry box computer 11 by acknowledge message after receiving described heartbeat packet.
Sentry box computer 11 also comprises sentry box computer heartbeat packet receiver module, for receiving from 10 pairs of acknowledge messages that receive described heartbeat packet of server.
Off-grid judge module 111 comprises the 3rd judging unit, for judging whether described sentry box computer heartbeat packet receiver module receives the acknowledge message from server 10 in the second Preset Time section.When being judged as NO, be judged as sentry box computer 11 off-grids.Wherein, described the second Preset Time section refers to a time period that starts timing process when the last time receives the acknowledge message from server 10.
(2) server 10 sends heartbeat packet according to predeterminated frequency to sentry box computer 11.
Described sentry box computer heartbeat packet receiver module is also for receiving the heartbeat packet from server 10.
Off-grid judge module 111 comprises the 4th judging unit, for judging whether described sentry box computer heartbeat packet receiver module receives the heartbeat packet from server 10 in the second Preset Time section.When being judged as NO, be judged as sentry box computer 11 off lines.Wherein, described the second Preset Time section refers to a time period that starts timing process when the last time receives the heartbeat packet from server.
Below with reference to Fig. 6.Fig. 6 is the embodiment 2 of managing system of car parking 1 of the present invention, in embodiment 2, will describe ballot box control panel event processing module 122 and sentry box computer event processing module 112 in detail.Wherein,
Ballot box control panel event processing module 122 comprises:
Ballot box control panel contextual model confirmation unit 1220, for confirming that the situation of presence pattern of ballot box control panel 12 is that off line has people's pattern or the unmanned pattern of off line.When off line judge module 120 is judged ballot box control panel off line, by ballot box control panel contextual model confirmation unit 1220, processed.
Ballot box control panel loading unit 1221, loads parameter set correspondingly for the contextual model of confirming according to ballot box control panel contextual model confirmation unit 1220.Herein, the contextual model that described parameter set is corresponding is that off line has people's pattern or the unmanned pattern of off line.
Ballot box control panel is unit 1222 by oneself, for the parameter set treatment channel device events loading according to ballot box control panel loading unit 1221.
Sentry box computer event processing module 112 comprises:
Sentry box computer contextual model confirmation unit 1120, for confirming that the situation of presence pattern of sentry box computer 11 is that off-grid has people's pattern or the unmanned pattern of off-grid; Or for the situation of presence pattern of confirming described sentry box computer 11 for having people's pattern or unmanned pattern.When ballot box control panel is not when off line and off-grid judge module 111 are judged sentry box computer off-grid, or off line, sentry box computer when off-grid and query statement processing unit 1123 are not judged as NO, are not processed by sentry box computer contextual model confirmation unit 1120 when ballot box control panel.
Sentry box computer loading unit 1121, loads parameter set correspondingly for the contextual model of confirming according to sentry box computer contextual model confirmation unit 1120.
Steering order generation unit 1122, generates the steering order to channel unit event for the parameter set loading according to sentry box computer loading unit 1121, and this steering order is sent to described ballot box control panel.Herein, the contextual model that described parameter set is corresponding is that off-grid has people's pattern or the unmanned pattern of off-grid.
Query statement processing unit 1123, for sending steering logic query statements to server 10, and judgement starts timing when it sends described query statement, in the 4th Preset Time section, whether receives the steering logic from server 10.
The first steering logic processing unit 1124, for when receiving described steering logic, generates the steering order to channel unit event according to the parameter set of described steering logic and loading, and this steering order is sent to ballot box control panel 12.Herein, the contextual model that described parameter set is corresponding is for having people's pattern or unmanned pattern.
The second steering logic processing unit 1125, for when not receiving described steering logic, the parameter set loading according to sentry box computer loading unit 1121 generates the steering order to described channel unit event, and this steering order is sent to ballot box control panel 12.Herein, the contextual model that described parameter set is corresponding is that off-grid has people's pattern or the unmanned pattern of off-grid.
Ballot box control panel event processing module 122 also comprises:
Steering order receives judging unit 1223, for being achieved as follows function:
Judgement starts timing when ballot box control panel sending module 121 is sent to sentry box computer 11 by channel unit event, in the 3rd Preset Time section, whether receives the steering order from steering order generation unit 1122; Or
Judgement starts timing when ballot box control panel sending module 121 is sent to sentry box computer 11 by channel unit event, whether receives the steering order from the first steering logic processing unit 1124 or the second steering logic processing unit 1125 in the 3rd Preset Time section.
The first steering order processing unit 1224, for when receiving described steering order, according to described steering order treatment channel device events.
The second steering order processing unit 1225, for when not receiving described steering order, the parameter set treatment channel device events loading according to ballot box control panel loading unit 1221.Herein, the contextual model that described parameter set is corresponding is that off line has people's pattern or the unmanned pattern of off line.
In addition, server 10 also comprises server event processing module 100, and the steering logic query statement for sending according to query statement processing unit 1123, is sent to sentry box computer 11 by steering logic.
In sum, the present invention is by arranging in advance the value of different contextual model and parameter set thereof for managing system of car parking, then by judging whether off line and sentry box computer off-grid whether of ballot box control panel, according to the result of judgement, channel unit event is carried out the processing of different modes under different contextual models, can be in the situation that contextual model changes treatment channel device events neatly, without professional, carry out loaded down with trivial details operation, avoid occurring communication failure or owing to there is no managerial personnel's mistake causing on the scene due to managing system of car parking, make the use of managing system of car parking more simple and convenient.
By the description to above embodiment, those skilled in the art can be well understood to the present invention and can realize by the mode of software combined with hardware platform, can certainly all by hardware, implement.Understanding based on such, what technical scheme of the present invention contributed to background technology can embody with the form of software product in whole or in part, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in some part of each embodiment of the present invention or embodiment.
Disclosed is above only the specific embodiment of the present invention; only for the present invention is illustrated; can not limit with this protection domain of the present invention; those skilled in the art can carry out various modifications, variation or replacement under the prerequisite that does not depart from essence of the present invention; therefore; the various equivalent variations of doing according to the present invention, still belong to the scope that the present invention is contained.

Claims (19)

1. the management method under different contextual models for managing system of car parking, described managing system of car parking comprises server, sentry box computer, ballot box control panel and channel unit, it is characterized in that, described method comprises:
The contextual model setting in advance and parameter set thereof are kept in described server, and described contextual model includes people's pattern, unmanned pattern, off line has people's pattern, the unmanned pattern of off line, off-grid to have people's pattern and the unmanned pattern of off-grid,
Described server is sent to sentry box computer and ballot box control panel by contextual model and parameter set thereof,
Described ballot box control panel judges self whether off line,
When described ballot box control panel off line, according to the situation of presence pattern of described ballot box control panel, load parameter set correspondingly, and according to the parameter set treatment channel device events loading,
When described ballot box control panel is not during off line, described channel unit event is sent to described sentry box computer;
Described sentry box computer judges self whether off-grid,
When the computer off-grid of described sentry box, according to the situation of presence pattern of described sentry box computer, load parameter set correspondingly, according to the parameter set loading by the interaction process with described ballot box control panel the channel unit event from described ballot box control panel,
When described sentry box computer is not during off-grid, according to the situation of presence pattern of described sentry box computer, load parameter set correspondingly, according to the parameter set loading by the interaction process with described server and ballot box control panel the channel unit event from described ballot box control panel;
Wherein, described server is by contextual model and parameter set is sent to sentry box computer and ballot box control panel comprises: described server detects described contextual model and whether parameter set exists renewal, and when detecting existence renewal, the contextual model of renewal and parameter set thereof are sent to described sentry box computer and ballot box control panel.
2. method according to claim 1, is characterized in that, described method also comprises:
Described ballot box control panel sends heartbeat packet according to predeterminated frequency to described sentry box computer, and sentry box computer is back to described ballot box control panel by acknowledge message after receiving described heartbeat packet; Or
Described sentry box computer sends heartbeat packet according to predeterminated frequency to described ballot box control panel.
3. method according to claim 2, is characterized in that, described ballot box control panel judges whether off line comprises for self:
Whether described ballot box control panel judgement receives the acknowledge message from described sentry box computer in the first Preset Time section, when being judged as NO, is judged as off line; Or
Whether described ballot box control panel judgement receives the heartbeat packet from described sentry box computer in the first Preset Time section, when being judged as NO, is judged as off line.
4. method according to claim 1, is characterized in that, described method also comprises:
Described sentry box computer sends heartbeat packet according to predeterminated frequency to described server, and server is back to described sentry box computer by acknowledge message after receiving described heartbeat packet; Or
Described server sends heartbeat packet according to predeterminated frequency to described sentry box computer.
5. method according to claim 4, is characterized in that, described sentry box computer judges whether off-grid comprises for self:
Whether the computer judgement of described sentry box receives the acknowledge message from described server in the second Preset Time section, when being judged as NO, is judged as off-grid; Or
Whether the computer judgement of described sentry box receives the heartbeat packet from described server in the second Preset Time section, when being judged as NO, is judged as off-grid.
6. method according to claim 1, is characterized in that, when described ballot box control panel off line, the parameter set that described ballot box control panel loads correspondingly according to its situation of presence pattern comprises:
Described ballot box control panel confirms that its situation of presence pattern is that off line has people's pattern or the unmanned pattern of off line, and loads parameter set correspondingly according to the contextual model of confirming.
7. method according to claim 1, is characterized in that, when the computer off-grid of described sentry box, the parameter set that described sentry box computer loads correspondingly according to its situation of presence pattern comprises:
Described sentry box computer confirms that its situation of presence pattern is that off-grid has people's pattern or the unmanned pattern of off-grid, and loads parameter set correspondingly according to the contextual model of confirming.
8. method according to claim 1, is characterized in that, when described sentry box computer is not during off-grid, the parameter set that described sentry box computer loads correspondingly according to its situation of presence pattern comprises:
Described sentry box computer confirms that its situation of presence pattern has people's pattern or unmanned pattern, and loads parameter set correspondingly according to the contextual model of confirming.
9. method according to claim 1, is characterized in that, according to the parameter set loading, by the interaction process with ballot box control panel, the channel unit event from ballot box control panel comprises described sentry box computer:
Described sentry box computer generates the steering order to described channel unit event according to the parameter set loading, and this steering order is sent to described ballot box control panel;
Described ballot box control panel judgement starts timing while described channel unit event being sent to sentry box computer from it, in the 3rd Preset Time section, whether receives described steering order,
When being judged as YES, described ballot box control panel is processed described channel unit event according to described steering order,
When being judged as NO, described ballot box control panel confirms that its situation of presence pattern is that off line has people's pattern or the unmanned pattern of off line, and loads parameter set correspondingly according to the contextual model of confirming, according to the parameter set loading, processes described channel unit event.
10. method according to claim 1, is characterized in that, according to the parameter set loading, by the interaction process with server and ballot box control panel, the channel unit event from ballot box control panel comprises described sentry box computer:
A. described sentry box computer sends steering logic query statement to described server, and judgement when it sends described query statement, start timing, in the 4th Preset Time section, whether receive the steering logic from described server, when being judged as YES, execution step b, otherwise forward step f to;
B. described sentry box computer generates the steering order to described channel unit event according to the parameter set of described steering logic and loading, and this steering order is sent to described ballot box control panel;
When c. described ballot box control panel judgement is sent to sentry box computer from it by described channel unit event, start timing, in the 3rd Preset Time section, whether receive described steering order, when being judged as YES, execution step d, otherwise forward step e to;
D. described ballot box control panel is processed described channel unit event according to described steering order, and described method finishes;
E. described ballot box control panel confirms that its situation of presence pattern is that off line has people's pattern or the unmanned pattern of off line, and loads parameter set correspondingly according to the contextual model of confirming, according to the parameter set loading, processes described channel unit event, and described method finishes;
F. described sentry box computer confirms that its situation of presence pattern is that off-grid has people's pattern or the unmanned pattern of off-grid, and loads parameter set correspondingly according to the contextual model of confirming;
G. described sentry box computer generates the steering order to described channel unit event according to the parameter set of described loading, and this steering order is sent to described ballot box control panel, then forwards step c to.
11. 1 kinds of managing system of car parking, described managing system of car parking comprises server, sentry box computer, ballot box control panel and channel unit, it is characterized in that,
Described server comprises:
Contextual model arranges module, and in advance contextual model and parameter set thereof being kept to described server, described contextual model includes people's pattern, unmanned pattern, off line has people's pattern, the unmanned pattern of off line, off-grid to have people's pattern and the unmanned pattern of off-grid;
Contextual model sending module, for being sent to described sentry box computer and ballot box control panel by described contextual model and parameter set thereof;
Wherein, described contextual model sending module comprises:
For detection of described contextual model arrange detecting unit that whether contextual model in module and parameter set thereof exist renewal and
While exist upgrading for detecting at described detecting unit, the contextual model of renewal and parameter set thereof are sent to the transmitting element of described sentry box computer and ballot box control panel;
Described ballot box control panel comprises:
Ballot box control panel contextual model receiver module, for receiving contextual model and the parameter set thereof from described server;
Off line judge module, for judging whether off line of described ballot box control panel;
Ballot box control panel sending module, for when described ballot box control panel is not during off line, is sent to described sentry box computer by channel unit event;
Ballot box control panel event processing module, for when the described ballot box control panel off line, according to channel unit event described in the situation of presence mode treatment of described ballot box control panel;
Described sentry box computer comprises:
Sentry box computer contextual model receiver module, for receiving contextual model and the parameter set thereof from described server;
Sentry box computer receiver module, for receiving the channel unit event from described ballot box control panel;
Off-grid judge module, for judging whether off-grid of sentry box computer;
Sentry box computer event processing module, for according to channel unit event described in the situation of presence mode treatment of the judged result of described off-grid judge module and described sentry box computer.
12. systems according to claim 11, is characterized in that, described ballot box control panel also comprises:
Ballot box control panel heartbeat packet sending module, for sending heartbeat packet according to predeterminated frequency to described sentry box computer;
Ballot box control panel heartbeat packet receiver module, for being achieved as follows function:
The acknowledge message of described heartbeat packet is received in reception from described sentry box computer docking; Or
The heartbeat packet that reception sends to ballot box control panel from described sentry box computer.
13. systems according to claim 12, is characterized in that, described off line judge module comprises:
The first judging unit, for judging whether described ballot box control panel heartbeat packet receiver module receives the acknowledge message from described sentry box computer in the first Preset Time section; Or
The second judging unit, for judging whether described ballot box control panel heartbeat packet receiver module receives the heartbeat packet from described sentry box computer in the first Preset Time section.
14. systems according to claim 11, is characterized in that, described sentry box computer also comprises:
Sentry box computer heartbeat packet sending module, for sending heartbeat packet according to predeterminated frequency to described server;
Sentry box computer heartbeat packet receiver module, for being achieved as follows function:
Reception from described server to receiving the acknowledge message of described heartbeat packet; Or
The heartbeat packet that reception sends to sentry box computer from described server.
15. systems according to claim 14, is characterized in that, described off-grid judge module comprises:
The 3rd judging unit, for judging whether described sentry box computer heartbeat packet receiver module receives the acknowledge message from described server in the second Preset Time section; Or
The 4th judging unit, for judging whether described sentry box computer heartbeat packet receiver module receives the heartbeat packet from described server in the second Preset Time section.
16. systems according to claim 11, is characterized in that, described ballot box control panel event processing module comprises:
Ballot box control panel contextual model confirmation unit, for confirming that the situation of presence pattern of described ballot box control panel is that off line has people's pattern or the unmanned pattern of off line;
Ballot box control panel loading unit, loads parameter set correspondingly for the contextual model of confirming according to described ballot box control panel contextual model confirmation unit;
Ballot box control panel is unit by oneself, for the parameter set loading according to described ballot box control panel loading unit, processes described channel unit event.
17. systems according to claim 16, is characterized in that, described sentry box computer event processing module comprises:
Sentry box computer contextual model confirmation unit, for confirming that the situation of presence pattern of described sentry box computer is that off-grid has people's pattern or the unmanned pattern of off-grid; Or for the situation of presence pattern of confirming described sentry box computer for having people's pattern or unmanned pattern;
Sentry box computer loading unit, loads parameter set correspondingly for the contextual model of confirming according to described sentry box computer contextual model confirmation unit;
Steering order generation unit, generates the steering order to described channel unit event for the parameter set loading according to described sentry box computer loading unit, and this steering order is sent to described ballot box control panel;
Query statement processing unit, for sending steering logic query statement to described server, and judgement starts timing when it sends described query statement, in the 4th Preset Time section, whether receives the steering logic from described server;
The first steering logic processing unit, for when receiving described steering logic, generates the steering order to described channel unit event according to the parameter set of described steering logic and loading, and this steering order is sent to described ballot box control panel;
The second steering logic processing unit, for when not receiving described steering logic, the parameter set loading according to described sentry box computer loading unit generates the steering order to described channel unit event, and this steering order is sent to described ballot box control panel.
18. systems according to claim 17, is characterized in that, described server also comprises:
Server event processing module, for according to described steering logic query statement, is sent to described sentry box computer by described steering logic.
19. systems according to claim 17, is characterized in that, described ballot box control panel event processing module also comprises:
Steering order receives judging unit, for being achieved as follows function:
Judgement starts timing when described ballot box control panel sending module is sent to sentry box computer by channel unit event, in the 3rd Preset Time section, whether receives the steering order from described steering order generation unit; Or
Judgement starts timing when described ballot box control panel sending module is sent to sentry box computer by channel unit event, whether receives the steering order from described the first steering logic processing unit or the second steering logic processing unit in the 3rd Preset Time section;
The first steering order processing unit, for when receiving described steering order, processes described channel unit event according to described steering order;
The second steering order processing unit, for when not receiving described steering order, the parameter set loading according to described ballot box control panel loading unit is processed described channel unit event.
CN201110038499.1A 2011-02-14 2011-02-14 Parking lot management system and management method thereof in different contextual models Active CN102637306B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110038499.1A CN102637306B (en) 2011-02-14 2011-02-14 Parking lot management system and management method thereof in different contextual models

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110038499.1A CN102637306B (en) 2011-02-14 2011-02-14 Parking lot management system and management method thereof in different contextual models

Publications (2)

Publication Number Publication Date
CN102637306A CN102637306A (en) 2012-08-15
CN102637306B true CN102637306B (en) 2014-09-17

Family

ID=46621692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110038499.1A Active CN102637306B (en) 2011-02-14 2011-02-14 Parking lot management system and management method thereof in different contextual models

Country Status (1)

Country Link
CN (1) CN102637306B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679891B (en) * 2013-12-06 2016-03-02 深圳市捷顺科技实业股份有限公司 A kind of managing system of car parking and method
CN104656531A (en) * 2015-01-16 2015-05-27 张泽 Monitoring method and device for intelligent equipment
CN107067801A (en) * 2017-03-08 2017-08-18 深圳市科漫达智能管理科技有限公司 A kind of abnormality eliminating method and device based on parking data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331824A (en) * 2000-05-19 2001-11-30 Matsushita Electric Ind Co Ltd System for managing parking lot
CN1776752A (en) * 2005-12-06 2006-05-24 北京工业大学 Road side parking lot manage ment system based on video technology
CN2824152Y (en) * 2005-04-21 2006-10-04 上海东海电脑股份有限公司 One island double stall charging device
CN201163422Y (en) * 2008-02-25 2008-12-10 深圳市捷顺科技实业股份有限公司 Parking yard access controller
CN201322949Y (en) * 2008-12-16 2009-10-07 刘庆煜 Intelligent charging system used in parking lot
CN101739841A (en) * 2009-12-22 2010-06-16 上海久银车库工程有限公司 Intelligent comprehensive monitoring and security integrated management system for parking garage
CN201616122U (en) * 2010-03-22 2010-10-27 黄卫 Electronic toll collection system under long island head mode

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331824A (en) * 2000-05-19 2001-11-30 Matsushita Electric Ind Co Ltd System for managing parking lot
CN2824152Y (en) * 2005-04-21 2006-10-04 上海东海电脑股份有限公司 One island double stall charging device
CN1776752A (en) * 2005-12-06 2006-05-24 北京工业大学 Road side parking lot manage ment system based on video technology
CN201163422Y (en) * 2008-02-25 2008-12-10 深圳市捷顺科技实业股份有限公司 Parking yard access controller
CN201322949Y (en) * 2008-12-16 2009-10-07 刘庆煜 Intelligent charging system used in parking lot
CN101739841A (en) * 2009-12-22 2010-06-16 上海久银车库工程有限公司 Intelligent comprehensive monitoring and security integrated management system for parking garage
CN201616122U (en) * 2010-03-22 2010-10-27 黄卫 Electronic toll collection system under long island head mode

Also Published As

Publication number Publication date
CN102637306A (en) 2012-08-15

Similar Documents

Publication Publication Date Title
EP3254928A1 (en) System and method for the asset management of railway trains
CN103248514B (en) In car lan network management fault detect and alleviation
CN108257227A (en) A kind of Quick Response Code settlement method, terminal and system
CN103081409A (en) Network system and network management method
KR101368470B1 (en) Processing system and method for large capacity data from the remote sensor
CN105099791B (en) A kind of terminal fault localization method and system based on network signal monitoring data
CN102637306B (en) Parking lot management system and management method thereof in different contextual models
CN211321337U (en) Monitoring system for communication system
CN106994958A (en) Unmanned vehicle security control method and device
CN108550193A (en) More automobile passage vehicle traffic management methods, mobile management terminal and storage medium
DE102011113355A1 (en) System and method for electrically charging devices
CN108230481A (en) Patrol monitors system and method to a kind of cell based on wisdom lamp stand safely
CN110648436A (en) Detection system and detection method for source overload treatment
CN110738466A (en) kinds of park management system and method
CN111130934A (en) Monitoring method, device and system of communication system
EP1970855A1 (en) Electronic control device and method for controlling cellular alarm systems
CN206187050U (en) Detection apparatus for rail vehicle system failure
CN109872405A (en) Parking management method, system and storage medium
CN114019945B (en) Charging control unit testing device and method
CN105159162A (en) Method for processing non-metering data in metering system
KR102318916B1 (en) Integrated platform of road safety facilities and big data provision method of platform
JP2000182195A (en) Parking lot management system
CN113592108A (en) Charging fault management method of charging pile and related equipment
CN108983721B (en) Vehicle logistics control system and method
KR102077463B1 (en) Electric Vehicle Charging Standardized Module System for Non Standard Electric Vehicle Charging System

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191129

Address after: 518129 501, No.1 office building, Hongmen Industrial Park, No.399, Jihua Road, Shuijing community, Jihua street, Longgang District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Hongmen intelligent parking Technology Co., Ltd

Address before: 518129 Guangdong Province, Longgang District of Shenzhen City, Buji water trails Red Gate Industrial Park, Jihua Road, 1 floor of building 4

Patentee before: Hongmen Advanced Technology Corporation