The present invention relates to electronic toll collection (ETC) and, in particular, electronic toll collection transponders and devices and methods for orienting such transponders.
Electronic toll collection systems for conducting toll transactions with transponder-equipped vehicles are well known.
An ETC transponder is typically purchased or obtained by a vehicle owner/operator from the operator of the ETC system or an intermediary. The vehicle owner/operator places the ETC transponder within the vehicle. Typically, the ETC transponder is designed to be mounted to the interior of the front windshield of the vehicle. The ETC readers and their respective antennas are positioned so as to “poll” or “trigger” the transponder to send a response signal when the transponder enters a capture zone in a toll processing area of the roadway. The antennas may be mounted on an overhead gantry spanning the roadway in some implementations.
ETC transponders may be battery-powered active transponders in some instances. These transponders may have a hard plastic case. In some instances, the transponder may be designed to be secured to the interior of the windshield, for example using an adhesive. In some cases, the transponder may have a base portion that attaches to the windshield with a permanent adhesive, where the main body and base portion attach using hook-and-loop or other fasteners so as to permit removal of the main body of the transponder from the windshield. In some other instances, the transponders may be passive transponders, often formed on a flexible substrate and colloquially referred to as a “sticker tag”. These are designed to be affixed to the interior of the windshield using an adhesive applied to the substrate in the manner of a “sticker”.
In many instances, a vehicle owner/operator may affix the ETC transponder incorrectly. For example, the vehicle owner/operator may attach the transponder to the interior of the windshield in the wrong orientation, such that the antenna is turned about 90 degrees from its intended orientation. As another example, the vehicle owner/operator may not affix the transponder to the interior of the windshield, perhaps so as to enable the user to easily move the transponder between vehicles as needed. The vehicle owner/operator may leave the transponder laying flat upon the dashboard of the vehicle, or elsewhere within the vehicle.
The improper orientation of the ETC transponder can negatively affect the ability of the ETC system and transponder to communicate, which can lead to shortened captures zones, or failures of communication between the reader and transponder. This can result in enforcement actions against the vehicle owner/operator, billing disputes, or additional processing costs for the ETC System operator.
Reference will now be made, by way of example, to the accompanying drawings which show embodiments of the present invention, and in which:
Similar reference numerals are used in different figures to denote similar components.
In one aspect, the present invention provides an electronic toll collection transponder that includes an antenna; a controller, including a transceiver connected to the antenna for receiving and sending RF signals; an orientation sensor configured to output an orientation signal regarding an orientation of the transponder; and a memory storing transponder information. The controller is configured to receive the orientation signal from the orientation sensor and in response thereto to store the orientation data in the memory, and the controller is configured to transmit an RF response signal via the antenna in reply to a receiving polling signal, the RF response signal including the orientation data.
In another aspect, the present invention provides a method of determining orientation of a transponder, the transponder including an orientation sensor, an antenna, memory, and a controller connected to the antenna for receiving and sending RF signals. The method includes receiving an orientation signal from an orientation sensor mounted within the transponder, wherein the orientation signal contains information indicating an orientation of the transponder; storing orientation data within the memory based on the orientation signal; and, in response to receipt of a trigger signal, generating and transmitting an RF response signal, wherein the RF response signal contains includes the orientation data.
In yet another aspect, the present invention provides an electronic toll collection transponder that includes an antenna; a controller, including a transceiver connected to the antenna for receiving and sending RF signals; an orientation sensor configured to output an orientation signal regarding an orientation of the transponder; and a memory storing transponder information, wherein the controller is configured to receive the orientation signal from the orientation sensor and in response thereto to store the orientation data in the memory.
In some example embodiments, the transponder may determine whether it is oriented correctly based upon a comparison of orientation data with predefined ranges or thresholds. A determination of incorrect orientation may result in an output indicator, such as a light, sound or other sensory warning to vehicle occupants. A determination of incorrect orientation may result in disabling of communications from the transponder to the ETC system until corrected.
Other aspects and features of the present invention will be apparent to those of ordinary skill in the art from a review of the following detailed description when considered in conjunction with the drawings.
With reference to
As shown in
The AVI reader 17 is a control device that processes signals that are sent and received by the roadway antennas 18A, 18B and 18C. The AVI reader 17 may include a processor 37 and a radio frequency (RF) module 24. The processor 37 may be configured to control communications through the antennas 18A, 18B, 18C. The processor 37 includes a programmable processing unit, volatile and non-volatile memory storing instructions and data necessary for the operation of the processor 37, and communications interfaces to permit the processor 37 to communicate with the RF module 24 and a roadside controller 30.
The RF module 24 is configured to modulate signals from the processor 37 for transmission as RF signals over the roadway antennas 18A, 18B and 18C, and to de-modulate RF signals received by the roadway antennas 18A, 18B and 18C into a form suitable for use by the processor 37. In this regard, the AVI reader 17 employs hardware and signal processing techniques that are well known in the art.
The roadway antennas 18A, 18B and 18C, and AVI reader 17 function to read information from a transponder 20 (shown in the windshield of vehicle 22), to program information to the transponder 20, and to verify that a validated exchange has taken place.
The roadway antennas 18A, 18B and 18C may be directional transmit and receive antennas which, in the illustrated embodiment, have an orientation such that each of the roadway antennas 18A, 18B and 18C can only receive signals transmitted from a transponder 20 when the transponder 20 is located within a roughly elliptical coverage zone associated with the antenna.
The roadway antennas 18A, 18B and 18C are located above the roadway 12 and arranged such that they have coverage zones 26A, 26B and 26C which are aligned along an axis 15 that is orthogonal to the travel path along roadway 12. In the embodiment illustrated, the major axes of the elliptical coverage zones 26A, 26B and 26C are co-linear with each other, and extend orthogonally to the direction of travel. As is apparent from
It will be understood that although the coverage zones 26A, 26B and 26C are illustrated as having identical, perfect elliptical shapes, in reality the actual shapes of the coverage zones 26A, 26B and 26C will typically not be perfectly elliptical, but will have a shape that is dependent upon a number of factors, including RF reflections or interference caused by nearby structures, the antenna pattern and mounting orientation.
It will also be understood that, although elliptical coverage zones are disclosed in the above embodiment, other shapes could also be used for the coverage areas 26A, 26B or 26C. Furthermore, while three coverage areas 26A, 26B, 26C are shown, the number of coverage areas may vary. Moreover, in some embodiments the coverage area(s) may be much larger than individual lanes; in some cases spanning the entire roadway. In such cases, the ETC system may be configured to communicate with multiple transponders in an antenna coverage area at the same time, perhaps using a carrier sense multiple access (CSMA) scheme or other protocol for communicating with more than one transponder in the same coverage area.
The AVI reader 17 is connected to the roadside controller 30. The roadside controller 30 may process payment/toll transactions and may communicate with an enforcement system to coordinate enforcement actions with vehicles and payments.
In open road toll systems, the electronic toll collection system 10 may include a vehicle imaging system, which is indicated generally by reference numeral 34. The imaging system 34 includes an image processor 42 to which is connected a number of cameras 36, arranged to cover the width of the roadway for capturing images of vehicles as they cross a camera line 38 that extends orthogonally across the roadway 12. The image processor 42 is connected to the roadside controller 30, and operation of the cameras 36 is synchronized by the roadside controller 30 in conjunction with a vehicle detector 40. The vehicle detector 40 which is connected to the roadside controller 30 detects when a vehicle has crossed a vehicle detection line 44 that extends orthogonally across the roadway 12, which is located before the camera line 38 (relative to the direction of travel). The output of the vehicle detector 40 is used by the roadside controller 30 to control the operation of the cameras 36. The vehicle detector 40 can take a number of different configurations that are well known in the art, for example it can be a device which detects the obstruction of light by an object.
As shown in
The transponder 20 also includes a memory that is connected to the transponder controller. The transponder controller may access the memory to store and retrieve data. The memory may include volatile memory, non-volatile memory, or both. In one embodiment, the memory is the integrated memory of a microcontroller. In some embodiments, the memory may include shift registers, flash memory, or other computer-readable storage elements. In some instances, the memory may be paged or non-paged.
The memory of the transponder 20 may have a location of memory reserved for storing data which may be altered by the AVI reader 17. This location of memory may include, for example, fields for recording entry and exit points of the vehicle 22 and times and dates of entry or exit of the vehicle 22. It may also include account information which the AVI reader 17 verifies and then debits in an automated parking system, automated drive-through retail outlet, or other mobile commerce system. In the course of an electronic tolling operation, the AVI reader 17 may need to update the memory of the transponder 20.
The memory of the transponder 20 may also contain an area of memory that cannot be updated by the AVI reader 17. For example, the memory may contain fields which are set by the manufacturer or agency deploying the transponders. These protected areas of the memory may contain information related to the characteristics of the transponder 20 or the vehicle 20 or customer.
Other example systems may be “gated” or “closed-road” ETC systems. These types of systems usually have a toll plaza spanning the roadway 16, where individual lanes are separated by islands and, in some cases, toll booths, and where vehicles enter one of the individual lanes. In the individual lanes the toll payment is processed electronically or manually (through exchange of cash with a toll booth operator or automated tool booth), and a successful transaction is indicated by way of indicator lights, the raising of a gate, or other mechanisms. Enforcement mechanisms may also be employed in these types of ETC systems. For example, cameras may be used if a vehicle proceeds through the toll area despite not having received a successful transaction indication on the indicator lights.
It will be appreciated that it is desirable to identify the location of vehicles traversing the communication zones. One reason for identifying the location of a vehicle is to coordinate vehicle identity with enforcement mechanisms. For example if three vehicles pass through a communication zone and two of the vehicles successfully conduct a toll transaction it is necessary for the ETC system to know the locations of the three vehicles for the purpose of determining which vehicle should be subject to enforcement measures, such as photography. For this reason, ETC systems typically perform a “lane assignment” or locator function.
Some existing ETC systems, for example those used in open road installations, may use a pair of ‘detector’ antenna arrays situated on opposite sides of the roadway and scanning across the communication zone to listen for transponder response signals. The detector antenna arrays are in addition to the other antennas used by readers to actually conduct communications with the transponders and perform ETC transactions. The detector antenna arrays use angle of arrival (AOA) processing to determine the location of a given transponder based on the intersection of the particular beams for each antenna receiving the transponder response signal. In some embodiments, this determination may also or alternatively take into account other factors, such as relative signal strength information, trilateration, time of arrival, or relative phase shifts. An example of a system having detector antenna arrays is described in detail in U.S. Pat. No. 6,025,799 to Ho et al., the contents of which are hereby incorporated by reference. This type of ETC locator system may typically be used in connection with an ETC system operating using a TDMA protocol.
Some other existing ETC systems may not employ separate locator antennas, but instead count the number of transponder response signals received by each antenna in a set of antennas spanning the roadway 16 and determine the vehicle location using a voting algorithm. This type of system requires short tightly defined communication zones for each antenna so that responses received by the antenna may be associated with a certain lane. Such a system is described, by way of example, in U.S. Pat. No. 6,219,613, to Terrier et al., the contents of which are hereby incorporated by reference. This type of system may typically be used in connection with an ETC system operating using the proprietary IAG (Northeastern Inter-Agency Group) protocol for ETC communications.
The controller 30 may be implemented through a combination of hardware and software. For example, in one embodiment, the controller 30 may be realized using a microprocessor and associated memory devices containing a stored program to configure the microprocessor to implement the steps associated with a particular ETC communication and transaction protocol. In another embodiment, the controller 30 may be implemented using a suitably programmed microcontroller or general purpose computing device. In yet another embodiment, the controller 30 may be implemented using one or more application-specific integrated circuits (ASICs). The range of options will be well understood by those skilled in the art. The suitable programming of such devices to realize a given ETC communications protocol will also be within the skill of those ordinarily versed in the art.
The design and operation of a suitable reader, including the design of suitable transceivers, will be within the skill of a person of ordinary skill in the art.
Reference is now made to
The transponder 20 also includes a memory 56. As noted above, the memory 56 may include volatile memory, non-volatile memory, or both. In this example embodiment, the memory 56 includes at least some writable memory locations for storing new data.
In this embodiment, the transponder 20 also includes a battery 58.
The transponder 20 further includes an orientation sensor 60. The orientation sensor 60 outputs an orientation signal 62 to the controller 54. In some instances, the orientation sensor 60 outputs the orientation signal 62 in the sense that it supplies orientation information to the controller 54 when the controller 54 reads the sensor 60. In some instances, the controller 54 may send a read signal or other prompt to the orientation sensor 60 and may receive the orientation signal 62 in reply. In some instances, the orientation sensor 60 may supply the orientation signal 62 on a periodic basis without a read or prompt from the controller 54. Any other variations by which the controller 54 is supplied orientation information from the orientation sensor 60 are also contemplated.
The orientation sensor 60 is a device for detecting the orientation of the transponder 20 and outputting a signal representative of that orientation. The orientation signal 20 may include acceleration readings, relative accelerations as compared to a reference, angular orientation readings, or any other such data representative of orientation. In some example embodiments, the orientation sensor 60 may be a gyroscope or accelerometer. In some example embodiments, the orientation sensor 60 is a 3-axis accelerometer, and the orientation signal 62 is X, Y, Z axis acceleration data. Through the X, Y, Z axis acceleration data, which will include gravitational forces along each of the axes, the orientation of the transponder 20 will be known. Vehicular acceleration or deceleration may affect the measurements and post-measurement processing may be used to try to counter the impact of vehicle movement on the measurements, as will be discussed further below.
The controller 54 is configured to receive the orientation signal 62 and to store orientation data 72 based on the orientation signal 62 in the memory 56. In some cases, the orientation data 72 is the information in the orientation signal 62. For example, the orientation signal 62 may contain X, Y, and Z acceleration readings, and the controller 52 may store these readings explicitly in memory. In yet other embodiments, the controller 54 may process the information contained in the orientation signal 62 and may store as orientation data 72 information based on the orientation signal. For example, the controller 54 may compare the X, Y, Z accelerations to one or more threshold values, and may store as orientation data 72 an indicator as to whether the transponder 20 is correctly orientated. If the accelerations fall within predefined thresholds, then the transponder may be oriented correctly and such an indication may be stored in memory. In yet other implementations, multiple thresholds may be predefined and the indications may include relative indications of orientation quality such as “good”, “marginal”, “poor”, or similar indicia. In yet further embodiments, the controller may only store orientation data 72 if the orientation is deemed incorrect, so as to be able to report the incorrect orientation.
The orientation data 72 is stored in the memory 56 as part of the transponder information 70.
It will be appreciated that the acceleration or deceleration of the vehicle may be detectable by the orientation sensor 60, such as an accelerometer, and may impact the forces measured by the accelerometer. These forces will only occur during periods during which the vehicle is accelerating or decelerating; however, in some instances of rapid acceleration or deceleration the forces may be large enough to impact the orientation measurements. In some embodiments, the controller 54 may be configured to read multiple values over a certain time period and to average the values or filter outlier values to eliminate the effect of vehicular acceleration. Over long periods of time, the vehicle acceleration should be zero. It may also be possible to isolate the gravitational component from a series of measurements on the basis that the gravitational component should remain constant (assuming the transponder itself is not moved), while the vehicular component will vary with time. Accordingly, a series of measurements could be low pass filtered to remove or minimize the vehicular component. Large short-term changes in measurements on two or more axes may be deemed to be related to movement of the transponder itself (for example, if it were repositioned in the vehicle). This may be interpreted by the controller 54 as a change in position, meaning the controller 54 may not use any orientation measurements prior to the large change since those measurements would correspond to a different orientation than the current orientation.
The controller 54 is configured to respond to a detected polling or trigger signal by causing the transceiver 52 to generate and transmit a response signal using the antenna 50. The response signal includes the transponder information 70, which the controller 54 reads from the memory 56. As detailed above, the transponder information 70 may include transponder specific data, including a serial number or other identifier. It may also include information such as an identifier of the last entry/exit point or toll plaza used on the toll road, a time of last use, or other such volatile data. In accordance with the present application the transponder information 70 further includes orientation data 72.
As noted above the orientation data 72 may include explicit orientation information, such as 3-axis accelerometer readings of force, or it may include relative orientation information, such as an indication as to whether the orientation was determined by the controller 54 to be correct or not, or a quantitative or qualitative indication of the degree to which the orientation deviates from the desired orientation.
In some embodiments, the transponder 20 may include an output indicator 80. The output indicator 80 may include a visual indicator, such as one or more LEDs, or an auditory indicator, such as a speaker. The controller 54 may be configured to cause the output indicator 80 to generate a predefined output based on the orientation signal 62. For example, if the controller 54 determines from the orientation signal 62 that the transponder 20 is incorrectly oriented, then the controller 54 may illuminate a red LED to indicate to the driver or other persons that the transponder 20 should be adjusted in its orientation. In some cases, the indication of an incorrectly oriented transponder may include output of an auditory warning sound, or any other such auditory or visual indication. In some instances, the controller 54 may be configured to cause output of a different signal to signify a correct orientation; for example, illumination of a green LED or the like.
In one embodiment, the controller 54 is configured to prevent communications with the ETC system in the event that the controller 54 determines from the orientation signal 62 that the transponder 20 is incorrectly oriented. The controller 54 also illuminates an LED or provides some other output indication that alerts the vehicle occupants to the fact that the transponder 20 is not functional and needs to be oriented if they wish to use the transponder 20 for ETC transactions.
In some embodiments, the transponder 20 may further include an input device 82, which may include a button, switch, key, or other user interface device through which a signal may be sent to the controller 54. The input device 82 may, in some embodiments, be a “reset” button for triggering the transponder 20 to assess its orientation and, if determined to be within predefined thresholds, to permit proper operation with the ETC system. Further details of this example implementation are described below in connection with
Reference is now made to
The method 100 includes an operation 102 of awaiting a polling or trigger signal. While awaiting a polling or trigger signal, the transponder obtains orientation information from the orientation sensor and stores orientation data in memory, as indicated by operation 104. As noted above, the orientation sensor and controller may be configured to obtain and store in memory orientation data on a periodic basis, such as every minute, five minutes, twenty minutes, etc. In some instances, the controller may be configured to overwrite the previously stored orientation data in memory with new orientation data at every read operation. In some other instances, the controller may be configured to store a history of orientation data in memory. The history may be limited to a certain number of recent orientation reads, such as five or ten. In some cases, the controller may only store additional orientation data if it differs from previous data by more than a threshold amount, thereby indicating a recent change in orientation.
If, in operation 102, a polling or trigger signal is detected then in operation 106 the controller reads transponder information from memory. The transponder information includes transponder-specific details such as an identifier. It further includes the stored orientation data.
In operation 108, the transponder generates and sends a response signal in reply to the polling or trigger signal. The response signal includes the transponder information and, thus, the orientation data.
The ETC system thereby receives orientation data from the transponder and is thus able to gather statistics regarding the orientations of transponder passing through the system and being successfully detected. In some instances, a handheld reader may be used to poll or trigger a transponder in accordance with the method 100 to obtain transponder orientation history and thereby assess whether a missed transaction was due to mis-orientation of the transponder.
Reference is now made to
In operations 206 and 208 the transponder information is read from memory and sent to the ETC system in a response signal. The response signal includes the orientation data obtained in operation 204.
Depending on the implementation, it will be appreciated that the orientation data stored in memory on the transponder may include orientation data taken at one or more previous times. In some cases, the orientation data sent in the response signal may include the orientation data from one or more of these previous reads. In some cases, the response signal may include future data. In yet other cases, the controller may perform filtering, such as averaging, and may report an average orientation reading (such as for each axis), so as to remove noise.
The orientation data may include explicit orientation measurements, e.g. measured acceleration forces, or qualitative assessments of orientation, e.g. correct/incorrect. The orientation data may further include timestamps to pinpoint the time at which the orientation was measured.
The orientation of the transponder, and the consequent impact on the transponder's ability to communicate, is most relevant when the transponder is in a capture zone. Accordingly, in some embodiments, the orientation data is obtained from the sensor whenever the transponder receives/detects a poling or trigger signal. Reference is now made to
The method 300 begins in operation 302 with detection of a polling or trigger signal. Because many ETC systems have relatively short capture zones and/or a protocol that requires a transponder response within a preset window of time after transmission of the polling or trigger signal, there may be insufficient time for the controller to obtain orientation data from the sensor for inclusion in the response signal. Accordingly, in operation 304, the controller obtains the orientation data from memory where it was stored after a previous read operation. The controller sends a response signal in operation 306, where the response signal contains the transponder information, which in this case includes the stored orientation data. In operations 308 and 310, in response to the fact that a trigger signal was received, the controller obtains new orientation data from the sensor and then overwrites the old data in memory. A difference between this embodiment and the embodiments described in connection with
Reference is now made to
Reference is again made to
It will be understood from the preceding discussion of examples, that the operations 408 and 412 may be varied so that the transponder 20 sends a response signal containing previously recorded orientation data from the last trigger event, and then reads and overwrites that orientation data with new orientation data. The transponder 20 would then assess the correctness of the new orientation data in operation 410. It will also be understood that the transponder 20 may filter the data or otherwise process the data before reporting.
If, in operations 404 or 410, the transponder 20 determines that it is incorrectly orientated (i.e. that one or more measurements are outside the predefined ranges or thresholds), then in operation 414 the transponder 20 generates an output signal indicative of the incorrect orientation. The output signal may include illuminating an LED, outputting an error message on a display, outputting an audible warning sound, or other sensory outputs. The output signal alerts the vehicle occupants to the fact that the transponder 20 is incorrectly oriented and will not function correctly until properly oriented.
The transponder then, in operation 416, disables ETC communications. That is, the transponder 20 enters a state in which it will not transmit response signals if it detects a trigger signal. In some embodiments, the transponder 20 may also cease detecting trigger signals in this state. In one embodiment, the transponder 20 ceases to operate with the ETC system until a reset button or other such input device is activated, as shown in operation 418. If a reset button is activated (which may include removal and reinsertion of the battery—i.e. deactivating and repowering the device on), then the transponder 20 re-performs the orientation assessment of operations 402 and 404 to determine whether it is now correctly oriented. If not, then it will be disabled again.
In another embodiment, rather than await a reset signal, the transponder 20 simply continues to listen for trigger signals and, upon detection of a trigger signal, repeats the assessment of orientation in operations 402 and 404 to determine whether orientation has been corrected.
In one variation, the transponder 20 is not configured to report the orientation data to the ETC system in operation 412, but rather it simply relies on the orientation data to disable the transponder 20 when incorrectly oriented to prevent error-prone low-quality communications as indicate by operation 416.
The present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Certain adaptations and modifications of the invention will be obvious to those skilled in the art. Therefore, the above discussed embodiments are considered to be illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Number | Name | Date | Kind |
---|---|---|---|
6025799 | Ho et al. | Feb 2000 | A |
6219613 | Terrier et al. | Apr 2001 | B1 |
6261427 | Rolfson | Jul 2001 | B1 |
6661335 | Seal | Dec 2003 | B1 |
6693511 | Seal | Feb 2004 | B1 |
7388501 | Tang et al. | Jun 2008 | B2 |
7956725 | Smith | Jun 2011 | B2 |
20050242950 | Lindsay et al. | Nov 2005 | A1 |
20070182578 | Smith | Aug 2007 | A1 |
20070268140 | Tang et al. | Nov 2007 | A1 |
Number | Date | Country |
---|---|---|
1453012 | Feb 2004 | EP |
1675069 | Jun 2006 | EP |
WO2004025574 | Mar 2004 | WO |
Entry |
---|
International Searching Authority, “International Search Report and Written Opinion”, issued in connection with PCT Application No. PCT/AT2011/050043, Mar. 5, 2012, (11 pages). |
Number | Date | Country | |
---|---|---|---|
20120154164 A1 | Jun 2012 | US |