A parking space state signal transmission method and device

By selecting the shortest path between parking space detection devices to transmit parking space status signals, the problem of untimely transmission caused by network fluctuations is solved, and efficient signal transmission is achieved.

CN116052464BActive Publication Date: 2025-11-11BEIJING KINGDY PARKING MANAGEMENT TECH SERVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211703239.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2025-11-11
Estimated Expiration
2042-12-29

AI Technical Summary

Technical Problem

In existing technologies, parking space detection devices suffer from untimely transmission of parking space status signals when the network fluctuates, resulting in low signal transmission efficiency.

Method used

By transmitting parking space status signals between parking space detection devices, the shortest transmission distance path is selected to transmit the signals to the server, avoiding the impact of network fluctuations.

Benefits of technology

It improves the transmission efficiency of parking space status signals, ensuring that the signals reach the server in a timely manner and solving the problem of untimely transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116052464B_ABST
    Figure CN116052464B_ABST
Patent Text Reader

Abstract

The application provides a parking space state signal transmission method and device. The method comprises the following steps: when a parking space detection device needs to send a parking space state signal, obtaining a request position of an initial parking space detection device and a sending position of a target parking space detection device; traversing all parking space detection devices between the request position and the sending position to determine transmission paths that can transmit the parking space state signal to the target parking space detection device; determining the transmission path with the shortest transmission distance as a target transmission path, and transmitting the parking space state signal from the initial parking space detection device to the target parking space detection device by using the target transmission path. The application can effectively avoid the influence of network fluctuation on the transmission signal efficiency, and by using the transmission path with the shortest transmission distance to transmit the parking space state signal, the parking space state signal can be transmitted to the server in time, thereby improving the transmission signal efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of signal transmission technology, and in particular to a method and apparatus for transmitting parking space status signals. Background Technology

[0002] With the rise of parking space sharing, online services such as parking space reservation, parking navigation, and autonomous driving are increasingly being used in parking lots. To facilitate parking lot management, parking lots need to provide real-time feedback on the occupancy status of each parking space.

[0003] Currently, geomagnetic induction technology and infrared detection technology are commonly used to report parking space occupancy. However, when using geomagnetic induction technology and infrared detection technology to transmit signals about parking space occupancy, each parking space detection device usually sends the parking space status signal directly to the server. If the network where the parking space detection device is located fluctuates or the network signal is poor, it will wait for the network status to return to normal before it can continue to send the parking space status signal.

[0004] Since the time it takes for the network status to recover is usually longer than the transmission time of the parking space status signal, there will be a problem of untimely signal transmission when the parking space detection device directly sends the parking space status signal to the server. Summary of the Invention

[0005] In view of this, the present invention provides a parking space status signal transmission method and apparatus. On the one hand, by transmitting parking space status signals between parking space detection devices, the impact of network fluctuations on the transmission signal efficiency can be effectively avoided. On the other hand, by using the transmission path with the shortest transmission distance to transmit parking space status signals, the parking space status signals can be transmitted to the server in a timely manner, thereby improving the efficiency of signal transmission.

[0006] To achieve the above objectives, the present invention mainly provides the following technical solutions:

[0007] In a first aspect, the present invention provides a method for transmitting parking space status signals, the method comprising:

[0008] When the parking space detection device needs to send a parking space status signal, the request location of the initial parking space detection device and the sending location of the target parking space detection device are obtained, wherein the target parking space detection device is used to transmit the parking space status signal to the server.

[0009] Traverse all parking space detection devices between the requested location and the sending location to determine all transmission paths that can transmit the parking space status signal to the target parking space detection device.

[0010] The shortest transmission path is determined as the target transmission path, and the parking space status signal is transmitted from the initial parking space detection device to the target parking space detection device using the target transmission path.

[0011] Secondly, the present invention provides a parking space status signal transmission device, characterized in that the device comprises:

[0012] The acquisition module is used to acquire the request position of the initial parking space detection device and the transmission position of the target parking space detection device when the parking space detection device needs to send a parking space status signal.

[0013] The determination module is used to traverse all parking space detection devices between the requested location and the sending location, and determine all transmission paths that can transmit the parking space status signal to the target parking space detection device.

[0014] The transmission module is used to determine the transmission path with the shortest transmission distance as the target transmission path, and use the target transmission path to transmit the parking space status signal from the initial parking space detection device to the target parking space detection device.

[0015] By employing the above technical solution, the present invention provides a method and apparatus for transmitting parking space status signals. Specifically, it describes the process of first obtaining the request location of an initial parking space detection device and the transmission location of a target parking space detection device; further, determining all transmission paths based on all parking space detection devices between the request and transmission locations; and finally, using the transmission path with the shortest transmission distance to transmit the parking space status signal from the initial parking space detection device to the target parking space detection device. On the one hand, the present invention effectively avoids the impact of network fluctuations on transmission signal efficiency by transmitting parking space status signals between parking space detection devices. On the other hand, by using the transmission path with the shortest transmission distance, the parking space status signal can be transmitted to the server in a timely manner, thereby improving the efficiency of signal transmission and effectively avoiding the problem of untimely signal transmission that occurs when parking space detection devices directly send parking space status signals to the server in the prior art.

[0016] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a flowchart illustrating a parking space status signal transmission method disclosed in this invention.

[0019] Figure 2 This is a flowchart illustrating a method for determining all transmission paths disclosed in this invention.

[0020] Figure 3 This is a flowchart illustrating a method for determining a first-level parking space detection device disclosed in this invention.

[0021] Figure 4 This is a flowchart illustrating a method for determining a second-level parking space detection device disclosed in this invention.

[0022] Figure 5 This is a flowchart illustrating a method for determining transmission distance disclosed in this invention.

[0023] Figure 6 This is a schematic diagram of the hardware structure of the parking space detection device disclosed in this invention;

[0024] Figure 7 This is a schematic diagram of a parking space status signal transmission device disclosed in this invention;

[0025] Figure 8 This is a schematic diagram of another parking space status signal transmission device disclosed in this invention. Detailed Implementation

[0026] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0027] When transmitting parking space status signals to the server, the inventors transmit the parking space status signals between parking space detection devices, and when using the parking space detection devices to transmit parking space status signals, they select the shortest transmission path to transmit the parking space status signals to the server.

[0028] Therefore, embodiments of the present invention provide a method for transmitting parking space status signals, the specific steps of which are as follows: Figure 1As shown, the method includes:

[0029] Step 101: When the parking space detection device needs to send a parking space status signal, obtain the request position of the initial parking space detection device and the sending position of the target parking space detection device.

[0030] In this embodiment, the parking space detection device detects whether a parking space is occupied using a preset ranging algorithm and generates a parking space status signal based on the detection result. When a parking space status signal is generated and needs to be sent, the device first obtains the request location of the initial parking space detection device that needs to send the signal and the transmission location of the target parking space detection device for transmitting the signal to the server. Specifically, in this embodiment, the target parking space detection device is the parking space detection device closest to the server.

[0031] Step 102: Traverse all parking space detection devices between the request location and the sending location to determine all transmission paths that can transmit parking space status signals to the target parking space detection device.

[0032] In this embodiment, after executing step 101, after obtaining the request position of the initial parking space detection device and the transmission position of the target parking space detection device, all parking space detection devices located between the request position and the transmission position are traversed. Based on the traversal results, the initial parking space detection device, the parking space detection devices located between the request position and the transmission position, and the target parking space detection device are combined to determine all transmission paths that can transmit the parking space status signal to the target parking space detection device. For example, the request position of the initial parking space detection device A is A0, the transmission position G of the target parking space detection device is G0, and all parking space detection devices located between A0 and G0 are B, C, D, and E. A, B, C, D, E, and G are combined, for example, A→B→G, A→G, A→D→C→G. The above transmission sequence can transmit the parking space status signal to the target parking space detection device, so the all transmission paths are A→B→G, A→G, and A→D→C→G.

[0033] Step 103: Determine the transmission path with the shortest transmission distance as the target transmission path, and use the target transmission path to transmit the parking space status signal from the initial parking space detection device to the target parking space detection device.

[0034] In this embodiment, after executing step 102 and determining all transmission paths, the transmission distances of each path are compared. Based on the comparison results, the path with the shortest transmission distance is selected as the target transmission path. The parking space status signal is then transmitted from the initial parking space detection device to the target parking space detection device using the target transmission path. The target parking space detection device then sends the parking space status signal to the server. Specifically, for example, if the shortest transmission path is A→B→G, the parking space transmission signal is sequentially transmitted from A to B, and from B to G, so that G sends the parking space transmission signal to the server, thus completing the transmission of the parking space status signal.

[0035] This invention specifically describes the process of first obtaining the request location of the initial parking space detection device and the sending location of the target parking space detection device; further, determining all transmission paths based on all parking space detection devices between the request and sending locations; and finally, using the shortest transmission path to transmit the parking space status signal from the initial parking space detection device to the target parking space detection device. This invention, on the one hand, effectively avoids the impact of network fluctuations on transmission signal efficiency by transmitting parking space status signals between parking space detection devices; on the other hand, by using the shortest transmission path, the parking space status signal can be transmitted to the server in a timely manner, thereby improving transmission efficiency and effectively avoiding the problem of untimely signal transmission that occurs when parking space detection devices directly send parking space status signals to the server in the prior art.

[0036] Furthermore, embodiments of the present invention provide a method for determining all transmission paths, which is a method for... Figure 1 The detailed description of step 102 in the embodiment, "traversing all parking space detection devices between the requested location and the sending location to determine all transmission paths that can transmit the parking space status signal to the target parking space detection device," is as follows: Figure 2 As shown, it includes:

[0037] Step 201: Determine the first-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device.

[0038] In this embodiment, when determining all transmission paths, the wireless signal range of the initial parking space detection device is first obtained. Then, all parking space detection devices within the wireless signal range of the initial parking space detection device are obtained, and simultaneously, the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device is obtained. Based on the signal strength of each parking space detection device, a first-level parking space detection device is determined. This first-level parking space detection device is used to receive and transmit parking space status signals sent by the initial parking space detection device. Specifically, for example, if the coverage area of ​​the initial parking space detection device A includes parking space detection devices B, C, and D, then the first-level parking space detection device is determined based on the signal strength of parking space detection device B, parking space detection device C, and parking space detection device D. In this embodiment, the first-level parking space detection device can be one or more.

[0039] Step 202: Determine the second-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device.

[0040] In this embodiment, after executing step 201 and determining the first-level parking space detection device, the wireless signal range of the first-level parking space detection device is obtained. Further, all parking space detection devices within the wireless signal range of the first-level parking space detection device are obtained, and simultaneously, the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device is obtained. Based on the signal strength of each parking space detection device, a second-level parking space detection device is determined. The second-level parking space detection device is used to receive and transmit parking space status signals sent by the first-level parking space detection device. Specifically, for example, if the coverage area of ​​the first-level parking space detection device Q includes parking space detection device a, parking space detection device b, and parking space detection device c, then the second-level parking space detection device is determined based on the signal strength of parking space detection device a, parking space detection device b, and parking space detection device c. In this embodiment, the number of second-level parking space detection devices is two.

[0041] Step 203: Determine the Nth level parking space detection device based on the signal strength of each detection device within the wireless signal range of the second-level parking space detection device.

[0042] In this embodiment, after executing step 202 and determining the second-level parking space detection device, the wireless signal range of the second-level parking space detection device is obtained. Further, all parking space detection devices within the wireless signal range of the second-level parking space detection device are obtained, and simultaneously, the signal strength of each parking space detection device within the wireless signal range of the second-level parking space detection device is obtained. Based on the signal strength of each parking space detection device, the third-level parking space detection device is determined. Using the third-level parking space detection device as a reference, the step of determining the next-level parking space detection device based on the signal strength of each parking space detection device is repeated until the Nth-level parking space detection device is determined. The Nth-level parking space detection device is used to receive and transmit parking space status signals sent by the previous-level parking space detection device. Specifically, for example, if the coverage area of ​​the upper-level parking space detection device W includes parking space detection devices d, e, and f, then the Nth-level parking space detection device is determined based on the signal strength of parking space detection device d, e, and f. In this embodiment, the number of Nth-level parking space detection devices is 2.

[0043] Step 204: Calculate the transmission path consisting of the initial parking space detection device and the first-level parking space detection device, the transmission path consisting of the initial parking space detection device, the first-level parking space detection device and the second-level parking space detection device, and the transmission path consisting of the initial parking space detection device, the first-level parking space detection device, the second-level parking space detection device and the Nth-level parking space detection device, in order to determine all transmission paths.

[0044] In this embodiment, after executing steps 201, 202, and 203, the initial parking space detection device is combined with the first-level parking space detection device to obtain a transmission path consisting of the initial detection device and the first-level parking space detection device. Simultaneously, the initial parking space detection device, the first-level parking space detection device, and the second-level parking space detection device are combined to obtain a transmission path consisting of the initial detection device, the first-level parking space detection device, and the second-level parking space detection device. Further, the initial parking space detection device, the first-level parking space detection device, the second-level parking space detection device, and the Nth-level parking space detection device are combined to obtain a transmission path consisting of the initial parking space detection device, the first-level parking space detection device, the second-level parking space detection device, and the Nth-level parking space detection device. Then, the above transmission paths are statistically analyzed to determine all transmission paths.

[0045] This invention utilizes the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device to determine the first-level parking space detection device, and uses the inter-level parking space detection devices to determine the next-level parking space detection device. This allows for accurate acquisition of all transmission paths, enabling the accurate selection of the transmission path with the shortest transmission distance, further reducing signal transmission time and improving signal transmission efficiency.

[0046] Furthermore, embodiments of the present invention provide a method for determining a first-level parking space detection device, the method being... Figure 2 The detailed description of step 201 in the illustrated embodiment, "determining the first-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device," is as follows: Figure 3 As shown, it includes:

[0047] Step 301: Determine the average signal strength based on the maximum and minimum signal strength of the parking space detection device within the initial wireless signal range of the parking space detection device.

[0048] In this embodiment, when determining the first-level parking space detection device, the signal strength of all parking space detection devices within the wireless signal range of the initial parking space detection device is first obtained, and the maximum and minimum signal strength values ​​are determined among the signal strength values ​​of all parking space detection devices. Based on the maximum and minimum signal strength values, the average signal strength value is determined.

[0049] Step 302: Determine the range of average signal strength based on the product of the preset signal strength range coefficient and the average signal strength.

[0050] In this embodiment, after executing step 301 and determining the average signal strength, the range of the average signal strength is determined by multiplying a preset signal strength range coefficient by the average signal strength. Specifically, the value of the preset signal strength range coefficient is not limited in this embodiment.

[0051] Domain technicians can set the parameters according to actual needs. In this embodiment, the preset signal strength range coefficient is preferably 0.8-1.25.

[0052] Step 303: Parking space detection devices whose signal strength is within the average range of signal strength are identified as first-level parking space detection devices.

[0053] In this embodiment, after performing step 302 and determining the average signal strength range,

[0054] The signal strength of each parking space detection device is compared with the average signal strength range. When the signal strength of the 0 parking space detection device falls within the average signal strength range, the parking space detection device that falls within the average signal strength range is determined as the first-level parking space detection device.

[0055] Furthermore, in this embodiment of the invention, after executing step 304, if the number of first-level parking space detection devices determined in step 303 is greater than or equal to 2, then each first-level...

[0056] The status of the first-level parking space detection devices is determined. When all the first-level parking space detection devices are in an idle state, the parking space detection devices whose signal strength is within the average range of the signal strength are identified as first-level parking space detection devices. When not all the first-level parking space detection devices are in an idle state, the parking space detection devices whose signal strength is within the average range of the signal strength and whose status is idle are identified as first-level parking space detection devices.

[0057] This invention utilizes the average signal strength range to accurately select the first-level parking space detection device capable of receiving and transmitting the parking space status signal sent by the initial parking space detection device. Furthermore, based on the status of the first-level parking space detection device, it determines the parking space detection device within the average signal strength range that is idle. This allows the idle parking space detection device to accurately transmit the parking space status signal, effectively reducing the transmission time of the parking space status signal.

[0058] 5. Furthermore, embodiments of the present invention provide a method for determining a second-level parking space detection device.

[0059] This method is for Figure 2 The detailed description of step 202 in the illustrated embodiment, "determining the second-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device," is as follows: Figure 4 As shown, it includes:

[0060] Step 401: Obtain the signal strength of each parking space detection device within the wireless signal coverage area of ​​the first-level parking space detection device.

[0061] In this embodiment, when using the first-level parking space detection device to determine the second-level parking space detection device, the first priority is to obtain the signal strength of all parking space detection devices within the wireless signal coverage area of ​​the first-level parking space detection device.

[0062] Step 402: The parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength are both determined as second-level parking space detection devices.

[0063] In this embodiment, after executing step 401, among the signal strengths of all parking space detection devices within the wireless signal coverage range of the first-level parking space detection device, the parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength are determined, and both the parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength are determined as second-level detection devices.

[0064] Furthermore, the present invention Figure 4 The steps of the illustrated embodiment can also be used to determine the Nth level parking space detection device using the second level parking space detection device. That is, when the second level parking space detection device determines the third level parking space detection device, the parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength in the wireless signal coverage range of the second level parking space detection device are both determined as the third level parking space detection device, and so on.

[0065] By utilizing the maximum and minimum signal strength values ​​within the wireless signal range of the previous level parking space detection device, this invention can accurately determine the next level parking space detection device. Furthermore, it can accurately determine the transmission path using different levels of parking space detection devices, thereby accurately determining and using the target transmission path to transmit parking space status signals.

[0066] Furthermore, embodiments of the present invention also provide a method for determining transmission distance, the method being... Figure 1 The detailed description preceding step 103 of the embodiment, "determining the transmission path with the shortest transmission distance as the target transmission path," is as follows: Figure 5 As shown, it includes:

[0067] Step 501: Obtain the status of each parking space detection device in each transmission path.

[0068] In this embodiment, after obtaining all transmission paths, the status of each parking space detection device in different transmission paths is obtained, that is, it is determined whether the status of each parking space detection device is idle.

[0069] Step 502: When there is a parking space detection device in the transmission path that is in a working state, the transmission distance of the transmission path is increased according to the number of parking space detection devices in a working state.

[0070] In this embodiment, after executing step 501 and obtaining the status of all parking space detection devices in each transmission path, the number of active parking space detection devices in the transmission path is counted, and the transmission distance of the transmission path is increased based on the number of active parking space detection devices. For example, when the number of active parking space detection devices is 2, the transmission distance of the transmission path is increased by 2. Specifically, in this embodiment, the transmission distance of the transmission path is determined according to the number of levels in the transmission path; that is, when the maximum transmission level in the transmission path is 3, the transmission distance of the transmission path is 3.

[0071] Step 503: If the parking space detection device in a working state does not exist in the transmission path, then there is no need to increase the transmission distance of the transmission path.

[0072] In this embodiment, when there is no parking space detection device in the transmission path that is in operation, it is determined that when using the transmission path to transmit the parking space status signal, there is no need to wait, and therefore no need to increase the transmission distance of the transmission path.

[0073] In this embodiment, by acquiring the status of each parking space detection device in each transmission path, and when it is determined that there is a parking space detection device in the working state, the transmission distance of the transmission path is accurately increased according to the number of parking space detection devices in the working state, thereby increasing the transmission distance of the transmission path and thus accurately selecting the target transmission path.

[0074] Furthermore, in this embodiment of the invention, after the target parking space detection device receives the parking space status signal, the target parking space detection device obtains the identification sequence number of the parking space status signal, wherein the identification sequence number is used to identify different parking space status signals, and the target parking space detection device generates a transmission termination signal according to the identification sequence number; furthermore, the target parking space detection device sends the transmission termination signal to the initial parking space detection device to indicate to the initial parking space detection device that the transmission of the parking space status signal is complete.

[0075] Furthermore, such as Figure 6 The diagram shown is a hardware structure schematic of the parking space detection device provided in an embodiment of the present invention. The parking space detection device in this embodiment includes a radar sensing module for detecting the status of the parking space, a microcontroller for generating a parking space status signal and transmitting the parking space status signal, and a power supply module composed of a 5V step-down module, a charging and discharging integrated module and a 3.7V discharging lithium battery for powering the microcontroller and the radar sensing module.

[0076] Furthermore, when transmitting parking space status signals, the parking space detection device of this embodiment of the invention uses STA mode for handshaking and HTTP (Hypertext Transfer Protocol) and TCP (Transmission Control Protocol) to transmit parking space status signals.

[0077] Furthermore, a radio frequency identification (RFID) device can be installed next to the parking space detection device. This RFID device can identify the user's RFID card and obtain the user's ID. When a user needs to park in a specific space, they can use the RFID device to identify their RFID card to obtain their ID. Based on this ID, the device verifies whether it belongs to the user who owns the parking space. If not, the relevant management personnel are notified via the network to manage the parking space. If yes, the vehicle information of the user's vehicle is retrieved based on a pre-stored correspondence between IDs and vehicle information. The RFID device can also obtain vehicle information detected by the parking space detection device and compare it with the information of the vehicle that should be parked there. If they do not match, it indicates that the vehicle parked in the space does not belong to the user, and the relevant management personnel are notified via the network to manage the vehicle in that space.

[0078] When the two match, it means that the vehicle parked in the parking space belongs to the user, and the parking fee for that vehicle can be discounted or made free, thus avoiding normal billing for the vehicle parked in the parking space.

[0079] Furthermore, as mentioned above Figure 1-5 In addition to the implementation of the method embodiment shown, this embodiment of the invention also provides a parking space status signal transmission device. On the one hand, by transmitting parking space status signals between parking space detection devices, the impact of network fluctuations on transmission signal efficiency can be effectively avoided. On the other hand, by using the shortest transmission path to transmit the parking space status signal, the signal can be transmitted to the server in a timely manner, thereby improving transmission efficiency. This device embodiment corresponds to the aforementioned method embodiment. For ease of reading, this embodiment will not repeat the details of the aforementioned method embodiment, but it should be clear that the device in this embodiment can implement all the contents of the aforementioned method embodiment, specifically as follows: Figure 7 As shown, the device includes:

[0080] The acquisition module 10 is used to acquire the request position of the initial parking space detection device and the transmission position of the target parking space detection device when the parking space detection device needs to send a parking space status signal.

[0081] The determination module 20 is used to traverse all parking space detection devices between the request location and the sending location determined by the acquisition module 10, and determine all transmission paths that can transmit the parking space status signal to the target parking space detection device.

[0082] The transmission module 30 is used to determine the transmission path with the shortest transmission distance in the determination module 20 as the target transmission path, and use the target transmission path to transmit the parking space status signal from the initial parking space detection device to the target parking space detection device.

[0083] Furthermore, such as Figure 8 As shown, the determining module 20 includes:

[0084] The first determining unit 210 is used to determine the first-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device.

[0085] The second determining unit 220 is used to determine the second-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device.

[0086] The Nth determining unit 230 is used to determine the Nth level parking space detection device based on the signal strength of each detection device within the wireless signal range of each second-level parking space detection device.

[0087] The fourth determining unit 240 is used to count the transmission path consisting of the initial parking space detection device and the first-level parking space detection device, the transmission path consisting of the initial parking space detection device, the first-level parking space detection device and the second-level parking space detection device, and the transmission path consisting of the initial parking space detection device, the first-level parking space detection device, the second-level parking space detection device and the Nth-level parking space detection device, so as to determine all transmission paths.

[0088] Furthermore, such as Figure 8 As shown, the first determining unit 210 is further configured to determine the average signal strength based on the maximum and minimum values ​​of the signal strength of the parking space detection device within the wireless signal range of the initial parking space detection device; determine the range of the average signal strength based on the product of a preset signal strength range coefficient and the average signal strength; and determine the parking space detection device whose signal strength is within the range of the average signal strength as a first-level parking space detection device.

[0089] Furthermore, such as Figure 8 As shown, the second determining unit 220 is further configured to obtain the signal strength of each parking space detection device within the wireless signal coverage area of ​​the first-level parking space detection device; and to determine the parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength as the second-level parking space detection device.

[0090] Furthermore, such as Figure 8As shown, the parking space status signal transmission device includes a distance module 40, which includes:

[0091] The first distance unit 410 is used to acquire the status of each parking space detection device in each of the transmission paths.

[0092] The second distance unit 420 is used to increase the transmission distance of the transmission path according to the number of parking space detection devices that are in operation when there are such devices in the transmission path.

[0093] The third distance unit 430 is used so that when there is no parking space detection device in the transmission path that is in a working state, there is no need to increase the transmission distance of the transmission path.

[0094] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0095] It is understood that the relevant features in the above methods and apparatus can be referenced interchangeably. Furthermore, the terms "first," "second," etc., in the above embodiments are used to distinguish between embodiments and do not represent the superiority or inferiority of any particular embodiment.

[0096] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0097] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, this invention is not directed to any particular programming language. It should be understood that the contents of the invention described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of the invention.

[0098] In addition, the memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0099] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0100] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0101] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0102] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0103] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0104] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0105] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0106] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0107] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0108] The above are merely embodiments of the present invention and are not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of the claims of the present invention.

Claims

1. A method for transmitting parking space status signals, characterized in that, The method includes: When a parking space detection device needs to send a parking space status signal, the request location of the initial parking space detection device and the sending location of the target parking space detection device are obtained. The parking space detection device is the wireless signal range that it covers. The target parking space detection device is used to transmit the parking space status signal to the server. The target parking space detection device is the parking space detection device that is closest to the server among the multiple parking space detection devices. Traverse all parking space detection devices between the requested location and the sending location to determine all transmission paths that can transmit the parking space status signal to the target parking space detection device, including: determining the first-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device; The step of determining the first-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device includes: determining the average signal strength based on the maximum and minimum signal strength of the parking space detection devices within the wireless signal range of the initial parking space detection device; determining the average signal strength range based on the product of a preset signal strength range coefficient and the average signal strength; and identifying the parking space detection devices whose signal strength falls within the average signal strength range as the first-level parking space detection devices. The second-level parking space detection device is determined based on the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device. The step of determining the second-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device includes: acquiring the signal strength of each parking space detection device within the wireless signal coverage range of the first-level parking space detection device; and determining the parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength as the second-level parking space detection device. The Nth level parking space detection device is determined based on the signal strength of each detection device within the wireless signal range of the second-level parking space detection device. The transmission paths are determined by statistically analyzing the transmission paths formed by the initial parking space detection device and the first-level parking space detection device, the transmission paths formed by the initial parking space detection device, the first-level parking space detection device and the second-level parking space detection device, and the transmission paths formed by the initial parking space detection device, the first-level parking space detection device, the second-level parking space detection device and the Nth-level parking space detection device. The shortest transmission path is determined as the target transmission path, and the parking space status signal is transmitted from the initial parking space detection device to the target parking space detection device using the target transmission path, so as to transmit the parking space status signal to the server. After the target parking space detection device receives the parking space status signal, the target parking space detection device acquires the identification sequence number of the parking space status signal; The target parking space detection device generates a transmission termination signal based on the identification serial number; The target parking space detection device sends the transmission termination signal to the initial parking space detection device to indicate that the transmission of the parking space status signal is complete.

2. The method according to claim 1, characterized in that, When determining a parking space detection device whose signal strength falls within the average range of the signal strength as a first-level parking space detection device, the method further includes: When there are multiple first-level parking space detection devices, obtain the status of each first-level parking space detection device; When all the first-level parking space detection devices are in an idle state, the parking space detection device whose signal strength is within the range of the average signal strength is identified as a first-level parking space detection device. When not all first-level parking space detection devices are in an idle state, the parking space detection device whose signal strength is within the average range of the signal strength and whose state is idle is identified as a first-level parking space detection device.

3. The method according to claim 1, characterized in that, Before determining the transmission path with the shortest transmission distance as the target transmission path, the method further includes: Obtain the status of each parking space detection device in each of the transmission paths; When there is a parking space detection device in the transmission path that is in operation, the transmission distance of the transmission path is increased according to the number of parking space detection devices in operation, wherein the transmission distance is determined according to the number of levels in the transmission path; When there is no parking space detection device in the transmission path that is in operation, there is no need to increase the transmission distance of the transmission path.

4. A parking space status signal transmission device, characterized in that, The device includes: The acquisition module is used to acquire the request location of the initial parking space detection device and the transmission location of the target parking space detection device when the parking space detection device needs to send a parking space status signal. The parking space detection device is the wireless signal range corresponding to the detection coverage. The target parking space detection device is used to transmit the parking space status signal to the server. The target parking space detection device is the parking space detection device that is closest to the server among the multiple parking space detection devices. The determination module is used to traverse all parking space detection devices between the requested location and the sending location, and determine all transmission paths that can transmit the parking space status signal to the target parking space detection device. The determining module includes: The first determining unit is used to determine the first-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the initial parking space detection device. The first determining unit is further configured to: determine the average signal strength based on the maximum and minimum signal strength of the parking space detection device within the wireless signal range of the initial parking space detection device; determine the range of the average signal strength based on the product of a preset signal strength range coefficient and the average signal strength; and determine the parking space detection device whose signal strength is within the range of the average signal strength as a first-level parking space detection device. The second determining unit is used to determine the second-level parking space detection device based on the signal strength of each parking space detection device within the wireless signal range of the first-level parking space detection device. The second determining unit is further configured to: obtain the signal strength of each parking space detection device within the wireless signal coverage area of ​​the first-level parking space detection device; and determine the parking space detection device corresponding to the maximum signal strength and the parking space detection device corresponding to the minimum signal strength as the second-level parking space detection device. The Nth determining unit is used to determine the Nth level parking space detection device based on the signal strength of each detection device within the wireless signal range of each second level parking space detection device. The fourth determining unit is used to count the transmission path consisting of the initial parking space detection device and the first-level parking space detection device, the transmission path consisting of the initial parking space detection device, the first-level parking space detection device and the second-level parking space detection device, and the transmission path consisting of the initial parking space detection device, the first-level parking space detection device, the second-level parking space detection device and the Nth-level parking space detection device, so as to determine all transmission paths; A transmission module is used to determine the transmission path with the shortest transmission distance as the target transmission path, and use the target transmission path to transmit the parking space status signal from the initial parking space detection device to the target parking space detection device, so as to transmit the parking space status signal to the server. The device is also specifically used for: after the target parking space detection device receives the parking space status signal, the target parking space detection device obtains the identification sequence number of the parking space status signal; The target parking space detection device generates a transmission termination signal based on the identification serial number; The target parking space detection device sends the transmission termination signal to the initial parking space detection device to indicate that the transmission of the parking space status signal is complete.

5. A terminal, characterized in that, The terminal is used to run a program, wherein the terminal executes the parking space status signal transmission method according to any one of claims 1-3 when it is running.

6. A storage medium, characterized in that, The storage medium is used to store a computer program, wherein when the computer program is executed, it controls the device where the storage medium is located to perform the parking space status signal transmission method according to any one of claims 1-3.

Citation Information

Patent Citations

  • Monitoring system for parking places in parking lot

    CN103000047A