Described herein is a
monitoring system (100) for detecting motor vehicles in a plurality of parking bays, said
system comprising at least one
inductive type sensor device (130) comprising an
electronic circuit suitable for detecting an
inductance value associated with the presence or absence of a motor vehicle (110) in a parking bay (120) of said plurality of parking bays, said sensor device (130) being coupled to a paving of said parking bay (120); a gateway (150) suitable for managing an occupation state of said plurality of parking bays and an operating state of said at least one sensor device (130), and for storing them into a
database, said gateway (150) being connected to said at least one sensor device (130) via a first
data exchange network; wherein said at least one sensor device (130) is configured for: - transmitting a first status message representative of said state of occupation, comprising at least one binary piece of information representative of said presence or absence of said motor vehicle (110) in said parking bay (120); - transmitting to said gateway (150), at predetermined time intervals, a second status message representative of said operating state of said at least one sensor device (130); - receiving a configuration message from said gateway (150), and transmitting a confirmation message in reply to said configuration message, said configuration message comprising at least one operating parameter for said at least one sensor device (130); and wherein said gateway (150) is configured for: - receiving a plurality of messages from said at least one sensor device (130), comprising said first status messages and said second status messages, and storing them into a
database; - transmitting at least one configuration message to said at least one sensor device (130); and wherein, if one of said messages received by said gateway (150) is corrupted, then said gateway (150) being further configured for: - determining, in accordance with a first
verification, if said corrupted message was transmitted by said at least one sensor device (130) at a time instant coinciding with said predetermined time interval for the transmission of said second status message; - determining, in accordance with a second
verification, if said corrupted message was transmitted by said at least one sensor device (130) as a confirmation message in reply to a previously received configuration message; - when both verifications provide a negative outcome, updating in said
database the at least one binary piece of information representative of the occupation state of said parking bay (130) by means of a binary flip operation, said operation being representative of a change of occupation state.