TWI668966B - 收發報機模組以及用於在一控制器區域網路匯流排(CAN bus)上啟動及設置該收發報機模組的存取模組 - Google Patents
收發報機模組以及用於在一控制器區域網路匯流排(CAN bus)上啟動及設置該收發報機模組的存取模組 Download PDFInfo
- Publication number
- TWI668966B TWI668966B TW104124337A TW104124337A TWI668966B TW I668966 B TWI668966 B TW I668966B TW 104124337 A TW104124337 A TW 104124337A TW 104124337 A TW104124337 A TW 104124337A TW I668966 B TWI668966 B TW I668966B
- Authority
- TW
- Taiwan
- Prior art keywords
- transceiver
- module
- access module
- bus
- message
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5038—Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/22—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people in connection with sports or games
- G07C1/24—Race time-recorders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/627—Controller area network [CAN] identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Lock And Its Accessories (AREA)
- Traffic Control Systems (AREA)
Abstract
一種方法被敘述以建立一存取模組以及運動計時收發報機模組之間的資料連結,包含:連接該存取模組至一CAN匯流排,該CAN匯流排係連接至一個或一個以上收發報機模組,一收發報機模組係與一收發報機ID相關聯;輸送一個或一個以上宣布CAN訊息於該CAN匯流排上,一宣布CAN訊息的有效載荷包含一回答CAN位址;從該一個或一個以上收發報機模組接收一個或一個以上請求CAN訊息,一請求CAN訊息包含該回答CAN位址以及該一個或一個以上收發報機模組中之一個的一收發報機ID;以及,基於該一個或一個以上請求CAN訊息,該存取節點選擇一收發報機模組以建立該資料連結。
Description
本發明相關於一收發報機模組以及一用於在一控制器區域網路匯流排(CAN bus)上啟動及設置該收發報機模組的存取模組,且尤其但不限於一在一收發報機模組以及收發模組之間建立一CAN基資料的方法,一設置用於建立一與存取模組的CAN基資料連結的收發報機,一設置用於使啟動及/或設置收發報機功能於此收發報機的存取模組,以及一用於使用此方法的電腦程式產品。
用於車輛賽事,例如道路或越野汽車賽事或自行車賽事的計時系統使用裝設於車輛中或上的無線收發報機以便決定計時訊息,例如,單圈時間、總時間、平均每圈時間、排序等。收發報機係設置來傳送包含一唯一標識符的收發報機信號,該收發報機信號被天線擷取,該等天線係配置在賽道或賽徑上及/或沿著賽道或賽徑配置。天線係連接解碼器,該等解碼器轉換通過天線的車輛的收發報機信號為收發報機資料。這些資料係隨後前送至一資料處理系統以便決定參加賽事的車輛的計時資訊。
習知計時系統典型上係由一計時操作員設定及管理,其中操作員為賽事中的參賽者設置收發報機並用計時系統註冊收發報機。目前,然而有一參賽者購買他們自己個人的收發報機的趨勢,使得它能(半)永久被設置在車輛中或上。在賽事之前或期間,收發報機可被註冊至計時系統。
一已知運動計時系統的一例子係被敘述於歐洲專利FP1447681中。此發報機的功能性係受限的且它不能或至少極小的可能性依照使用者的需要及/或賽事的需求來(再)設置及/或延伸收發報機的功能。再者,收發報機通常被製成承受苛刻的條件且被設置在車輛上不是很容易接近的位置。一旦被設置,身體接近收發報機係困難的,使得無身體斷接收發報機的話,快速再設置收發報機及/或更新收發報機的韌體通常是不可能能的。
因此,從上面所述,接著的是有一本行業的需求來改良容許容易再設置及/或更新收發報機中不同的功能性及/或與收發報機有關的服務。特別地,在本行業中有一容許收發報機被基於例如賽事的形式、車輛的形式、賽事的地理位置、使用者的偏好等而不需要從車輛拆卸收發報機,以一簡單、可靠及安全的方式設置的方法及系統的需求。
如將被被熟習本行業技藝人士理解,本發明的觀點可被體現為一系統、方法或電腦程式產品。因此,本發明的觀點可採取一完全硬體實施例、一完全軟體實施例(包含韌體、常駐軟體、微式碼等)或一組合軟體以及硬體觀點的實施例的形式,該等所有三個實施例一般在此被稱為
一“電路”、“模組”或“系統”。在本說明書中所述的功能可被實施為一由一電腦的處理機執行的運算法。再者,本發明的觀點可採取一體現於一個或一個以上電腦可讀取媒體中的電腦程式產品的形式,該電腦可讀取媒體具有體現,例如儲存於其上的電腦可讀取程式碼。
一個或一個以上電腦可讀取媒體的任何組合可被使用,電腦可讀取媒體可以是一電腦可讀取信號媒體或一電腦可讀取儲存媒體。一電腦可讀取儲存媒體如可以是但不限於一電子式、磁式、光學式、電磁式、紅外光式或半導體式系統、裝置或設備或上述的任何合適的組合。電腦可讀取儲存媒體的更特定的例子(一非窮舉列表)可包括以下:一具有一個或一個以上電線的電性連接、一可攜式電腦磁碟片、一硬碟、一隨機存取記憶體(RAM)、一唯讀記憶體(ROM)、一光纖、一可攜式唯讀光碟(CD-ROM)、一光學儲存裝置、一磁儲存裝置或上述的任何合適組合。在本發明說明書的上下文中,一電腦可讀取儲存媒體可以是任何有形媒體,該有形媒體可內含或儲存一可被一指令執行系統、裝置或設備使用或連接其使用的程式。
一電腦可讀取信號媒體可包括一在一載波的基頻帶或作為其一部分的具有體現於其中的電腦可讀取程式碼的傳播資料信號。此一傳播信號可採取多種形式的任一,包含但不限於電磁式、光學式或其等的任何合適的組合。一電腦可讀取信號媒體可以是任何不是一電腦可讀取儲存媒體且能連通、傳播或輸送一信號以被一指令執行系統、裝置或設備使用或連接其使用的電腦可讀取媒體。
體現於一電腦可讀取媒體的程式碼可使用任何適當的媒體
被輸送,該媒體可包括但不限於無線、有線、光纖、RF等或上述的任何合適的組合。進行本發明的觀點的操作的電腦程式碼可以以一個或一個以上程式語言的任何組合被寫,該程式語言包括一物件導向程式設計語言,例如Java(TM)、Smalltalk或C++等以及習知程序程式設計語言,例如“C”程式設計語言或類似的程式設計語言。程式碼可完全執行於使用者的電腦上,部分地執行於使用者的電腦上,執行為一獨立的軟體包,部分地執行於使用者的電腦上並部分執行於一遠端電腦上,或完全執行於遠端電腦上或伺服器。在後者的情況下,遠端電腦可藉由任何形式的網路,包括一局域網(LAN)或一廣域網(WAN)被連接於使用者的電腦,或可連接至外部電腦(例如,藉由使用一網際網路服務供應商的網際網路)。
本發明的觀點係參考依據本發明的實施例的方法、裝置(系統)的流程圖及/或方塊圖敘述於下。應了解的是流程圖及/或方塊圖的每一方塊以及流程圖及/或方塊圖中的方塊的組合能被電腦程式指令實施。這些電腦程式指令可被提供至一處理器,特別是一微處理器或一般用途的電腦、特別目的電腦或其它可程式資料處理裝置的中央除裡單元(CPU)以產生一機器,使得經由電腦的處理器、其它可程式資料處理裝置或其它設備的指令產生實施流程圖及/或方塊圖的方塊所特定的功能/動作。
這些電腦程式指令亦可被儲存於一電腦可讀取媒體中,該電腦可讀取媒體可引導一電腦、其它可程式資料處理物裝置或其它設備以一特別的方式作用,使得儲存於電腦可讀取媒體中的指令產生一件物品,該件物品包含實施特定在流程圖及/或方塊圖的方塊中的功能/動作的指令。
電腦程式指令亦可被載至一電腦、其它可程式資料處理裝置
或其它設備上以使一系列操作步驟被進行於電腦上、其它可程式裝置或其它設備以產生一電腦實施程序,使得執行於電腦或其它可程式裝置上的指令提供實施流程圖及/或方塊圖的方塊中所特定的功能/動作的程序。
圖式中的流程圖以及方塊圖圖示依據本發明的各種實施例的系統、方法以及電腦程式產品的可能實施的架構、功能、以及操作。在這方面,流程圖或方塊圖中的每一方塊可代表碼的一模組、段或部分,該碼包含一個或一個以上用於實施特定邏輯功能的可執行指令。亦必須注意的是,在一些替代實施中,在方塊中指出的功能可能發生脫離圖式中所指出的順序。例如,取決於涉及的功能,連續顯示的兩個方塊事實上被實質同時執行或方塊可能有時被以相反的順序執行。亦將被注意的是方塊圖及/或流程圖的每一方塊以及方塊圖及/或流程圖中的方塊的組合可被特定目的硬體基系統實施,該等特定目的硬體基系統進行特定功能或動作,或特別的目的硬體以及電腦指令的組合。
本發明的一目的係減少或消除習知技術中已知的缺點中的至少一個。在本發明的一觀點中可相關一用於建立一存取模組以及一個或一個以上收發報機模組之間的一資料連結的方法。在一實施例中,一收發報機模組可被用來使用於一運動計時系統中。
在一實施例中,方法可包含經由一CAN匯流排連接該存取模組至一個或一個以上收發報機模組,一收發報機模組結合一收發報機ID;存取模組經由該CAN匯流排輸送,較佳地播送一個或一個以上第一(宣布)CAN訊息至該一個或一個以上的收發報機模組,一第一宣布CAN訊息的有效載荷包含一回答CAN ID;接收來自該一個或一個以上收發報機模組
的一個或一個以上第二(請求)CAN訊息,第二CAN訊息的有效載荷包含一播送該第二CAN訊息的收發報機模組的收發報機ID;以及,基於該回答CAN ID以及該收發報機模組的收發報機ID建立該一個或一個以上收發報機模組中之一以及該存取模組之間的一資料連結。
方法使一存取取模組(一“存取”鍵)能經由一CAN匯流排存取一收發報機。CAN匯流排係一標準化的有線串列通信匯流排(如ISO-11898:2003所述),該匯流排係對RF干擾有很強的抵抗力且使用於汽車工業。因而,當設置運動計時收發報機時,它可連接至車輛的(標準)CAN匯流排。然後,在它被使用於一車輛賽事中之前,一存取鍵可被使用來啟動及/或(再)設置收發報機。
存取鍵可被連接至CAN匯流排並播送所謂的宣布CAN訊息以動態指定一CAN ID(一回答CAN ID)至一收發報機。CAN ID(如ISO-11891:2003所界定的標準CAN 11位元識別符)可被儲存於CAN訊息的有效載荷(在CAN標準中被稱為一資料框)中並被使用以便設定存取鍵以及收發報機之間的一資料連結(特別是一點對點資料連結)。
以此方式,沒有必要(人工)預設置一具有一CAN ID的收發報機。代替的是,存取鍵可決定一CAN ID並動態地分配CAN ID(或其它CAN網路參數)至收發報機。此指定一CAN ID至一收發報機的方式係特別有利於很多不同的第三方CAN設備(在CAN標中被稱為”節點”)被連接至CAN匯流排(例如,一車輛的一CAN匯流排),其中每一CAN設備具有其自己固定的CAN ID。存取鍵能完全控制與CAN ID相關聯的優先權。更且,存取鍵可選擇一不被連接至CAN匯流排的其它CAN設備使用的CAN ID。
在一實施例中,方法可包含:藉由播送一確認CAN訊息於該CAN匯流排上,建立一與該選擇的收發報機的資料連結,該確認CAN訊息包含該選擇的收發報機的收發報機ID。
在一實施例中,一宣布CAN訊息的CAN ID域可包含該存取模組的CAN ID。一請求CAN訊息的CAN ID域包含一回答CAN ID。CAN訊息可包含資訊,使得一存取模組能動態地指定一CAN ID至一特定的收發報機並能設定一存取模組以及一CAN網路之內的一收發報機之間的暫時點對點連接。
在一實施例中,方法可包含:從該一個或一個以上收發報機模組,於該CAN匯流排上,該存取模組接收一個或一個以上請求CAN訊息,一請求CAN訊息的CAN ID域包含一回答CAN ID。
在一實施例中,方法可包含:回應接收該一個或一個以上被播送的宣布CAN訊息,該一個或一個以上收發報機模組在不同的時間實例播送請求CAN訊息至存取模組。在一實施例中,方法可包含一收發報機模組決定時間實例播報該請求CAN訊息至該存取模組以基於一宣布CAN訊息的收發報機ID回應該宣布CAN訊息的接收。為了避免不同收發報機可能與該回答CAN ID同時輸送一請求CAN訊息至存取模組,每一收發報機可基於其收發報機ID產生一等待時間t。此處,一收發報機可使用(部分的)收發報機ID以便決定不同的時間實例以播報。
在一實施例中,被選擇的收發報機模組被識別於請求CAN訊息中,該請求CAN訊息係首先被該存取模組接收。
在一實施例中,方法可包含:建立一該存取模組和該被選擇
的收發報機之間的資料連結以決定一使用者是否有權使用至少部分的收發報機中的一個或一個以上功能;以輸送收發報機中的一個或一個以上功能有關的執照資訊;及/或;以輸送一個或一個以上軟體更新至收發報機。
在一實施例中,決定一使用者是否有權使用至少部分的收發報機中的一個或一個以上功能可包含:輸送與該存取模組中的一即時時鐘有關的時間資訊,特別是加密時間至該被選擇的收發報機模組以使該收發報機模組能檢查收發報機模組的一使用者是否有權使用至少部分的一個或一個以上收發報機功能。
在一實施例中,連接該存取模組至一CAN匯流排可包含;可移除地定位一包含該存取模組的硬體卡於一設置以容納該硬體卡的插座中,使得當硬體卡被定位於插座中時該硬體卡的電接頭係電性連接該CAN匯流排。
在另一觀點中,本發明可相關於一設置用於建立一與一存取模組的資料連結的收發報機模組,該存取模組用於使能啟動及/或存取至少部分的一個或一個以上收發報機功能,該收發報機包含:一CAN介面,用於電性連接該收發報機模組至該CAN匯流排;一電腦可讀取儲存媒體,具有與其一起體現的電腦可讀取程式碼,以及一耦合至電腦可讀取儲存媒體的微處理器,其中回應於執行電腦可讀取程式碼,微處理器係設置成進行可執行的操作,該等操作包含:從該存取模組接收一宣布CAN訊息,該宣布CAN訊息的有效載荷包含一回答CAN位址;從該一個或一個以上收發報機模組播送一請求CAN訊息,每一請求CAN訊息包含該回答CAN位址以及該一個或一個以上收發報機模組之一的一收發報機ID。
在一實施例中,該處理器可更設置以進行可執行操作,該等操作包含:決定一播送該請求CAN訊息於該CAN匯流排上以回應一宣布CAN訊息的接收的時間實例,該時間實例基於該收發報機ID被決定。
在另一觀點中,本發明可相關於一設置用來建立一與一收發報機模組的資料連接的存取模組,該存取模組被設置以啟動及/或存取至少部分的一個或一個以上該收發報機模組的收發報機功能,其中該存取模組可包含:一CAN介面,用於電性連接該收發報機模組至一更連接至一個或一個以上收發報機模組的CAN匯流排;一電腦可讀取儲存媒體,具有與其一起體現的電腦可讀取程式碼,以及一耦合至電腦可讀取儲存媒體的微處理器,其中回應執行電腦可讀取程式碼,處理器係設置成進行可執行操作,該等操作包含:播送一個或一個以上宣佈CAN訊息於該CAN匯流排,一宣布CAN訊息的有效載荷包含一回答CAN位址;從該一個或一個以上收發報機模組接收一個或一個以上請求CAN訊息,請求CAN訊息包含該回答CAN位址以及該一個或一個以上收發報機模組之一的一收發報機;以及基於該一個或一個以上請求CAN訊息選擇一收發報機模組以建立該資料連結。
在又一觀點中,本發明可相關於一如上所述設置用來容納一存取模組的插座,其中插座係與連接至一個或一個以上收發報機的一CAN匯流排電性連接,且其中插座可被設置成可移動地定位存取模組於插座中,使得當存取模組被定位於插座中時,存取模組係與CAN匯流排電性接觸。
在一實施例中,CAN匯流排係設置為一不同的資料匯流排。一不同的資料匯流排係對噪音及惡劣環境有很強的抵抗力,如此在高
資料速率的運動賽事期間容許收發報機及存取模組之間的一連續資料連結。
在一實施例中,存取模組以及一個或一個以上收發報機模組包含一設置成於該CAN匯流排上輸送及接收CAN訊息的CAN控制器。
在一實施例中,CAN匯流排係車輛的CAN匯流排,收發報機被裝設於該車輛中。
在一實施例中,至少一個收發報機係裝設在輪艙及/或車輛的基板中,且其中一用於存取鍵的插座係裝設於車輛的儀表板上並經由該CAN匯流排連接至該收發報機。
在另一觀點中,發明可相關於一用於使用在一車輛中的收發報機系統,該收發報機系統包含:一收發報機;一存取鍵,經由一資料匯流排,較佳係一CAN匯流排通信地連接至該收發報機;一插座,設置成容納該存取鍵並可移動地定位存取鍵於該插座中,其中當存取鍵被定位在該插座時,存取鍵經由該資料匯流排被電性連接至該收發報機,其中該存取鍵係設置成啟動該收發報機及/或基於執照資訊及/或韌體更新設置收發報機。
本發明將被進一步參考所附圖式說明,該等圖式將概略性地顯示依據本發明的實施例。應了解的是本發明係不以任何方式限制這些特定的實施例。
102‧‧‧收發報機
104‧‧‧外部存取模組
106‧‧‧無線介面
107、108‧‧‧收發報機信號
109‧‧‧RF天線
110‧‧‧基站
112‧‧‧電感天線
113‧‧‧接收器/收發器
114‧‧‧網路
116‧‧‧資料處理系統
118‧‧‧微處理器
120‧‧‧記憶體
121‧‧‧電源供應器
122-126‧‧‧功能模組
130‧‧‧資料匯流排介面
132‧‧‧唯一收發報機識別符
134‧‧‧微控制器
136‧‧‧安全模組
138‧‧‧記憶體
140‧‧‧防竄改即時時鐘
142‧‧‧執照資訊
146‧‧‧安全模組
150‧‧‧安全記憶體
202‧‧‧收發報機
204‧‧‧存取模組
206、222、
224、226、228、229‧‧‧功能模組
218‧‧‧微處理器
230‧‧‧即時時鐘
232‧‧‧收發報機識別符
236‧‧‧安全模組
238‧‧‧加密模組
240‧‧‧即時時鐘
242‧‧‧加密執照資訊
244‧‧‧加密軟體碼
246‧‧‧安全模組
248‧‧‧加密模組
250‧‧‧執照資訊
252‧‧‧軟體碼
254‧‧‧計時器
256‧‧‧收發報機識別符
302‧‧‧收發報機
304‧‧‧存取模組
306、308‧‧‧CAN介面
310‧‧‧CAN匯流排
312‧‧‧CAN設備
314‧‧‧無線介面
316‧‧‧微處理器
318‧‧‧記憶體
320‧‧‧收發報機識別符
321‧‧‧電源供應器
322‧‧‧安全模組
324‧‧‧執照資訊
326‧‧‧軟體碼
327‧‧‧計時器
328‧‧‧鍵資訊
330‧‧‧微處理器
332‧‧‧記憶體
334‧‧‧加密執照資訊
336‧‧‧軟體碼
338‧‧‧安全模組
340‧‧‧鍵資訊
342‧‧‧即時時鐘
344‧‧‧收發報機ID
346、348‧‧‧CAN控制器
350‧‧‧CAN表
352‧‧‧CAN ID
354‧‧‧回答CAN ID(aCANid)
402‧‧‧收發報機
404‧‧‧插座
406‧‧‧記憶卡
408、409‧‧‧CAN匯流排導線
410‧‧‧硬體卡電接頭
411‧‧‧接頭
412‧‧‧顯示器
702‧‧‧CAN宣布訊息
704‧‧‧源ID場
706‧‧‧回答CAN ID
710‧‧‧CAN請求資訊CAN訊息
712‧‧‧源ID場
714‧‧‧收發報機ID
720‧‧‧CAN認可資訊
722‧‧‧源ID場/收發報機ID
904‧‧‧使用者設備
906‧‧‧存取模組
908‧‧‧介面
910‧‧‧微處理器
912‧‧‧收發報機客戶端應用程式
914‧‧‧使用者介面
916‧‧‧無線介面
918‧‧‧伺服器
920‧‧‧使用者帳號
922‧‧‧使用者設備
940‧‧‧微處理器
942‧‧‧安全模組
944‧‧‧鍵資訊
946‧‧‧即時時鐘
948‧‧‧記憶體
950‧‧‧加密執照資訊
952‧‧‧軟體碼
954‧‧‧記憶體
1070‧‧‧資料模組
1072‧‧‧收發報機識別符/收發報機形式
1076、1084、1090‧‧‧存取條件組
1077‧‧‧收發報機功能以及截止資訊
1078‧‧‧RF連結功能
1080‧‧‧資料記錄功能
1082‧‧‧基本收發報機功能
1090‧‧‧使用存取條件
1091‧‧‧旗標
1092‧‧‧第一使用存取條件
1094‧‧‧第二使用存取條件
1096‧‧‧第三使用存取條件
1098‧‧‧第四使用存取條件
1100‧‧‧資料處理系統
1102‧‧‧處理器
1104‧‧‧記憶體元件
1106‧‧‧系統匯流排
1108‧‧‧記憶體
1110‧‧‧大型儲存設備
1112‧‧‧輸入設備
1114‧‧‧輸出設備
1116‧‧‧網路適配器
1118‧‧‧應用程式
第1圖概略顯示依據本發明的實施例的運動計時系統;
第2圖概略顯示依據本發明的一實施例的一收發報機模組以及一存取模組;第3圖顯示依據本發明另一實施例的一收發報機模組以及一存取模組;第4圖顯示依據本發明的一實施例的用於可移動地連接一存取模組至一CAN匯流排的此存取模組以及一插座;第5圖顯示依據本發明的一實施例的用於建立一存取模組及一收發報機模組之間的一CAN基資料連接的一程序的一第一部分的一流程圖;第6圖顯示依據本發明的一實施例的用於建立一存取模組及一收發報機模組之間的一CAN基資料連結的一程序的一第二部分的一流程圖;第7圖顯示依據本發明的一實施例的CAN訊息的資料格式的概略圖;第8圖顯示依據本發明一實施例的用於提供一收發報機的收發報機功能的存取的一程序的一流程圖;第9圖顯示依據本發明的一實施例的連接存取模組至一使用者帳戶的系統;第10圖顯示依據本發明的一實施例的一收發報機模組的執照資訊的一資料模型;以及第11圖顯示圖示一可被使用於如本說明書中所述的系統及方法的例示資料處理系統的方塊圖。
第1圖概略顯示依據本發明的一實施例的運動計時系統。特別地,第1圖顯示一運動計時系統,包含被一運動賽事中的參賽者使用的運
動計時收發報機102,其中至少一個收發報機係裝設在車輛(未顯示)中或上且其中一個或一個以上基站110被沿著跑道設置。收發報機可包含一傳送一收發報機信號108、107的無線介面106,該收發報機信號108、107包含-尤其-一至基站110的收發報機識別符,該基站110可包含一接收收發報機信號的接收器或一收發器113。
在一實施例中,基站可被連接至一電感回路,例如,一嵌入跑道或配置於跑道上的電感天線112。一回路可界定一用於資料通信的大約數公尺的區域。特別當一車輛以高速通過回路時這提供一很短的傳輸資料的時間窗(20-40毫秒左右)。一已知調制方式(頻率、移相鍵控及/或振幅調制)可被用來達成收發報機及基站之間的資料通信。
一基站可傳送某一大小的載頻信號。當收發報機係在天線的附近時,它將接收基站信號且-回應-收發報機可藉由調制載波信號開始傳輸資訊,例如,一時間戳收發報機ID至基站。載頻的頻率可被選自一0.4及6GHz之間的範圍,較佳在0.4及1.0GHz的範圍,例如,433、868或915MHz。
收發報機亦可設置成傳輸訊息而不接收一載頻信號。在那種情形,收發報機可傳輸3及7MHz之間的訊息。
另外或此外,在一實施例中,基站可連接一個或一個以上沿著跑道定位及/或定位於跑道上的RF天線109。一個或一個以上RF天線被設置成產生一相對大區域的RF區域以提供一基站(100-200米寬)及收發報機之間的WLAN形式資料通信。大RF區域可提供一相對大的用於基站及一收發報機之間的資料通信的時間窗。因而,收發報機可被設置成經由一電感
天線及RF天線兩者與基站通信。
當一包含一收發報機的車輛接近一基站時,收發報機信號可被天線(電感回路及/或RF天線)擷取並被一接收器偵測。在收發報機信號被經由一個或一個以上網路114輸送至一資料處理系統116以決定與參賽的車輛有關的計時資訊之前一在接收器中的解碼器可解碼並時間戳收發報機信號。以此方式,資料處理系統可從所有沿著跑道通過天線的車輛接收收發報機資料,使得所有車輛的正確的計時資訊能得到且相關的計時資訊能被傳送至使用者。
如第1圖所示,收發報機可更包含一微處理器118,一儲存資料的記憶體120、一電源供應器121(例如,一可充電電池及/或一用於一外在電源連接的電源供應介面)以及一個或一個以上功能(收發報機)模組122-126。例如,在一實施例中,收發報機可包含一用於建立一與外在RF節點的無線連接(例如,一藍芽,Wi-Fi或WLAN連接)的無線頻率(RF)模組122。
在一實施例中,收發報機可包含一匯流排介面模組124。匯流排介面可以是一能掌握苛刻電磁環境的匯流排介面,例如控制器域網路(CAN)匯流排。此CAN介面可被使用來設定一與車輛的電機管理系統(未顯示)的有線通信連結。此方式,收發報機可接收能被例如收發報機中的資料登記模組126儲存的車輛資訊。
在另一實施例中,功能模組可包括一在某一時間點決定車輛的位置的GPS模組及/或一雙向資料連結模組可致能基站及收發報機之間的雙向資料通信。在那情形中,沿著跑道的至少部分基站可包含連接至天線
的一接收器及一傳輸器兩者。
如將在此之下更詳細敘述,收發報機能基於一外部存取模組104被設置及/或啟動,該外部存取模組104能經由一資料匯流排介面130被連接至收發報機。特別地,收發報機可藉由輸送儲存於存取模組的執照資訊至收發報機設置及/或啟動,收發報機隨後可使用執照資訊並因此設置收發報機功能。
存取模組可被設置成經由一例如一CAN匯流排或一RS-422匯流排的有線(差動)資料匯流排與收發報機通信。一差動資料匯流排對噪音及苛刻環境有很強的抵抗力,如此在運動賽事期間容許收發報機及存取模組之間的一連續資料連結。例如,收發報機可被裝設於輪艙中並經由CAN匯流排連接至一裝配組合(一插座),該裝配組合可設置於車輛的一方便且可容易接近部分,例如,在車輛的儀表板上。存取模組可以是可移動地裝設於插座中,使得存取模組的CAN介面電性接觸CAN匯流排。
存取模組可包含一個或一個以上唯一收發報機識別符132,該唯一收發報機識別符132可以安全地儲存在存取模組的一硬體暫存器。存取模組更可包含一微控制器134,一安全模組136以及一記憶體138。此處,一安全模組可設置為一使用於與收發報機通信期間的敏感訊息。如將在此以下更詳細敘述,決定使用者是否有權存取(使用)及/或設置某些功能模組於收發報機的程序可包含一防竄改即時時鐘140的時間資訊及/或執照資訊142至收發報機的傳輸。
較佳地,執照資訊142可以以加密形式儲存在存取模組的記憶體中。收發報機中的一安全模組146可設置成加密執照資訊並明文儲存執
照資訊於一安全記憶體150中。執照資訊(其亦可被稱為權利資訊)可被收發報機的微處理器使用以便決定那一個收發報機功能使用者可存取。特別地,執照資訊可包含存取條件,該等存取條件可取決於:收發報機的時間、位置及/或收發報機的使用。執照資訊以及存取條件將在此以下更詳細敘述。
因此,如第1圖中所示的收發報機系統基於一執照,亦即使用者權利,容許一個或一個以上收發報機的簡單及彈性的設置,該使用權利給予條件性的存取某些收發報機功能。執照資訊可被提供至使用一存取模組的收發報機,該存取模組可用為一執照資訊及軟體更新的安全模組資料載體並用為一存取收發報機功能的存取模組(一鍵)兩者。執照模組可設置成不是與收發報機無線通信就是經由一資料匯流排,較佳是一例如一CAN匯流排的差動信號資料匯流排與收發報機通信。以此方式,收發報機能可移除地連接存取模組以便依據使用者的需求設置至收發報機而無從車輛拆卸它。存取模組使雖然收發報機係使用者擁有,但不同的收發機功能能被計時操作員有效率地利用。
第2圖概略顯示依據本發明的一實施例的一收發報機系統。特別地,第2圖顯示一收發報機的一更詳細的示例,其中收發報機202可包含基於執照資訊可設置的多數個功能模組206、222、224、226、228、229。收發報機202可包含:一微處理器218,連接一沿著跑道與基站通信的(標準)無線介面模組206;一射頻(RF)介面模組222,連接一收發報機及一沿著跑道(例如,在終點區中)座落的WLAN之間的快速、高速資料連結;一GPS模組224,用於產生可被收發報機使用的位置資訊;一資料記錄模組226;以及一CAN控制器模組228。
CAN控制器模組可容許收發報機連接車輛的CAN匯流排,使得收發報機可與車輛的電機系統及/或其它連接CAN匯流排的感測器模組通信。收發報機更可包含一控制電源供應器至收發報機中的功能模組的電源供應器模組229(如,一可充電電池及/或一用於一外部電源連接的電源供應器介面)。
收發報機的功能模組的存取及設置可被儲存在收發報機的安全模組246中的執照資訊控制。收發報機模組的微處理器可使用安全模組中的執照資訊(亦稱為權利資訊)以便決定使用者存取那些功能模組及在那些條件之下使用者存取功能模組。可被稱為存取條件的這些條件將參考第10圖更詳細敘述。
存取模組204可使用一合適的介面,例如,一CAN匯流排,被可移除地連接至收發報機。當建立一連接時,一認證程序可被使用來認證存取模組至收發報機模組且反之亦然。一收發報機識別符256,例如一唯一收發報機(編)號,可被使用於在識別收發報機至存取模組的認證程序期間。可儲存於收發報機的一防竄改暫存器中的收發報機識別符可匹配儲存在存取模組中的一個或一個以上收發報機識別符232。
當收發報機及存取模組之間的一連接被成功地建立時,收發報機的微處理器可基於源自存取模組的安全模組236中的即時時鐘240的時間資訊決定使用者存取那些功能。存取模組的安全模組可包含一用於以加密形式輸送時間資訊至收發報機中的安全模組的加密模組238,使得能防止收發報機功能及/或執照鍵的未授權使用。為此,一第一加密系統可使用來輸送加密的時間資訊至收發報機。第一加密系統可包含加密及解密算法以
及至少一個用於加密及解密資料的鍵,該資料在收發報機以及存取模組之間被交換以便安全地輸送時間資訊至收發報機。已知的“輕”加密系統,例如(被延伸及/或被糾正的)微小加密算法(TEA)或RC4或其等的變化例,可使用以便以加密形式輸送計時資訊至收發報機。
存取模組可包含一記憶體,該記憶體包含加密執照資訊242及/或加密軟體碼244,例如,韌體更新及/或嵌補,其中執照資訊及/或軟體碼係基於一第二加密系統加密。
如將被更詳述於下,存取模組可使用為一用於以加密形式儲存執照資訊及/或軟體及用於提供存取收發報機功能的安全的行動式資料載體。與計時資訊相比,存取模組不包含第二加密系統的構件,例如,鍵資訊(解密鍵),該等鍵資訊可被使用來解密儲存在存取模組中的執照資訊及/或軟體。因此,第二加密系統可基於一更延伸的加密方式實施,該延伸加密方式例如是先進加密標準(AES)或其一變化例。
在一實施例中,第二加密系統可實施為一非對稱加密系統,例如,一公私加密系統,其中執照資訊及/或軟體碼可使用一公鍵加密且使用不同的(秘密的)私鍵解密,該私鍵儲存在模組的安全模組中。第二加密系統可實施為一對稱加密系統,其中加密鍵係相同於解密鍵。
在一實施例中,存取模組可輸送執照和軟體碼的版本資訊(可包括一版本號及/或時間戳)至收發報機,使得收發報機能包含儲存在收發報機的安全模組中的具有執照及/或軟體碼版本的版本資訊。代替地,收發模組可接收設置在收發報機上的執照以及軟體碼的版本資訊,使得存取模組能進行比較。若收發報機或存取模組決定新執照資訊及/或軟體碼可
用於收發報機,新版本可被輸送至收發報機的安全模組246以用於解密。
收發報機的安全模組中的加密模組248可使用第二加密系統(亦即,加密及解密算法以及鍵資訊)以解密執照資訊及/或軟體碼且使用第一加密系統以解密及加密資料以從收發報機傳輸加密時間資訊至執照鍵。
例如,當加密執照資訊及/或軟體碼被存取模組輸送至收發報機時,加密模組可使用第二加密系統的至少一個解密鍵解密加密執照資訊及軟體碼。解密鍵及解密(明文)執照資訊250及/或軟體碼252可儲存於安全模組的一防竄改記憶體中。
如上述,收發報機可使用源自存取模組中的即時時鐘的時間資訊以檢查相對於某一收發報機的使用的暫時存取條件是否滿足。在一些實施例中,執照資訊中的所謂的到期訊息(亦即決定直到那一個時間點執照還有效的資訊)可被使用而為收發報機的安全模組中的一計時器254決定一時間段。計時器可被使用來於執照有效期間監控時間段。例如,在一實施例中,計時器可實施為計數器,其中當計時器已到達一預定值(例如,零)時(部分)執照可完成。微處理器可將計時器資訊***能被中央資料處理系統處理的收發報機訊息108,使得運動賽事中的一參賽者的(部分)執照的有效性能被及時操控。
在一實施例中,計時器資訊系連續***收發報機訊息中。另外及/或此外,在一實施例中,當計時器已到達時間段的終點時計時器資訊可被***收發報機訊息中。在該情形中,執照段的終點可基於收發報機訊息中的一旗標或一碼被以信號發出至中央資料處理系統。
第3圖顯示一依據本發明的另一實施例的一CAN基收發報機系統。在此特別的實施例中,系統可包含經由一CAN介面306、308連接至CAN匯流排310的一收發報機302及一存取模組304。在一實施例中,CAN匯流排可配置成形成一個或一個以上收發報機及至少一個存取模組之間的一局部網路。CAN匯流排信號可以是差分的,使得它對噪音及苛刻環境有很強的抵抗力並容許高信號速率。
連接至CAN匯流排的設備(有時被稱為“節點”)可被設置成基於CAN協定彼此通信。CAN標準ISO-11898:2003界定一通信網路,該通信網路連結所有連接至一匯流排的所有節點並使節點能基於CAN訊息彼此交談。可有或可沒有一中央控制節點,且甚至當網路正操作時節點可在任何時間被加入(有時稱為“熱***”)。一依據CAN標準設置的設備可被稱為一CAN設備。
在一實施例中,第3圖中的CAN匯流排可以是參加在一賽車賽事中的車輛的部分的CAN網路。在該情形中收發報機及/或存取模組亦可設置成通信至基於CAN協定連接至CAN匯流排的其它(第三者)CAN設備312。例如,收發報機及/或存取模組可基於CAN協定與車輛電機管理系統及/或其他車輛感測設備通信。
第3圖中的收發報機以及存取模組的大部分的功能可類似於參考第2圖所述的那些。因而,收發報機可包含:一無線介面314,包含一用於基站;一微處理器316;一記憶體318,包含一收發報機識別符320的、一電源供應器321(例如,一可充電電池及/或一用於外部電源連接的電源供應器介面);以及一安全模組322,包含執照資訊324、軟體碼326(例如,
韌體)、鍵資訊328以及一計時器327。相似地,存取模組可包含:一微處理器330;一記憶體332,包含加密執照資訊334以及軟體碼336(韌體更新);以及一安全模組338,包含鍵資訊340以及一即時時鐘342。存取模組更包含一個或一個以上收發報機ID 344,用於識別能連接存取模組的收發報機。
為了讓收發報機以及存取模組經由CAN匯流排通信,收發報機以及存取模組可包含一設置來控制一收發器(未顯示)的CAN控制器346、348,該收發器用於播送CAN訊息於CAN匯流排上至其它連接至匯流排的CAN設備並用於從其它CAN設備接收播送的CAN訊息。CAN控制器可播送CAN訊息於CAN匯流排,其中每一CAN訊息包含一包含一CAN識別符(CAN ID)的源識別符場,其中CAN ID識別已播送CAN訊息的CAN設備。CAN ID可被實施為如在ISO-11898:2003中所界定的標準CAN 11位元識別符。
存取模組可被設置為一在其記憶體中的CAN設備,該CAN設備包含一CAN表350,該CAN表350包含一個或一個以上用於播送其CAN訊息至連接CAN匯流排的收發報機的CAN ID352。一收發報機的CAN控制器可包含一用於利用存取模組的一CAN ID過濾CAN訊息的過濾器。
在一習知CAN網路中,CAN設備典型上包含一靜態預設置CAN ID。然而,此方式不是很適合運動計時收發報機,該等運動計時收發報機可被連接至一第三者CAN匯流排(例如車輛的CAN匯流排),該第三者CAN匯流排可能已有一大數目的節點連接至其。例如,若一收發報機的靜態(預設置)CAN ID與另一CAN設備的一CAN ID相符合,收發報機、存取模組以及其他CAN設備(例如車輛管理系統)之間的資料通信可能被中
斷。因此,在一些實施例中,存取模組可被設置成動態指定一CAN ID至一收發報機。
一CAN ID的動態指定至收發報機可以以存取模組播送一所謂的宣布CAN訊息至收發報機開始,其中宣布CAN訊息的源ID場包含存取模組350的一CAN ID(1mCANid)。存取模組可***一選擇的CAN ID於CAN訊息的有效載荷的一預定部分中。此CAN ID可被稱為一回答CAN ID(aCANid)354,該回答CAN ID354必須被收發報機使用為一源ID。aCANid可被存取模組從CAN表中表列的有效CAN ID選擇。在一實施例中,存取模組可選擇一不與已連接至CAN匯流排的CAN設備的(靜態)CAN ID匹配的CAN ID。存取模組可如此使用一宣布CAN訊息以動態地指定一CAN ID-一回答CAN ID(aCANid)-至一收發報機,該發報機可儲存回答CAN ID於其記憶體356中。
為了確認指定回答CAN ID至收發報機,收發報機可藉由播送一回應CAN訊息至存取模組回應,其中回應CAN訊息的源ID場包含回答CAN ID(aCANid)。更且,收發報機可***其收發報機ID320(例如,編號)於一回應CAN訊息的有效載荷的一預定部分中。當存取模組接收一具有源ID場中的回答CAN ID的回應訊息,它可決定此訊息被一收發報機輸送以回應一較早的輸送的宣布CAN訊息並決定有效載荷包含收發報機的收發報機ID。
存取模組然後可以以儲存在其記憶體中的收發報機ID344檢查回應CAN訊息中的收發報機ID以便決定存取模組是否能與收發報機一齊使用。例如,若回應CAN訊息中的收發報機ID相配於存取模組中的收發
報機ID,存取模組可決定它可設定一與收發報機的通信連結以交換資料,包括例如加密執照資訊、軟體碼(例如韌體)及/或時間傳輸至收發報機。一此程序的一更詳細的敘述將參考第5和6圖敘述。
第4圖顯示一用於經由一CAN匯流排可移除地連結存取模組至一依據本發明的一實施例的收發報機。特別地,第4圖顯示一(硬體)記憶卡406,該記憶卡406包含:一存取模組(如參考第1-3圖所述);以及一一插座404,該插座404設置成容納硬體卡及可移除地定位記憶卡於插座中。當硬體卡被定位在插座中時,硬體卡的電接頭410使與可經由CAN匯流排導線408電性連接至一收發報機402的插座的接頭411電性接觸。另一CAN匯流排導線409可連接收發報機及存取鍵至車輛的CAN匯流排,如第4圖中所顯示的系統被裝設在該車輛中。第4圖的插圖顯示存取模組的一頂側,該存取模組可包含一用於顯示某些資訊至駕駛人的顯示器412。
第4圖的系統可被設置在車輛中,使得收發報機能被裝設在一相對難以觸及的位置,例如輪艙及/或車輛的基板且存取鍵的插座能被裝設於一對於駕駛人可易於觸及的位置(例如車輛的儀表板)。收發報機需要被裝設在此等位置中以便保證一從收發報機至基站的良好信號傳輸且反之亦然。車輛的(部分)的CAN匯流排可被使用以建立一經由CAN匯流排的收發報機和存取鍵之間的資料連結。因為CAN匯流排對苛刻環境(例如,電器電磁(EM)噪音)有很強的抵抗力,所以一可靠的資料連接能被建立於不同的條件下。顯然地,第4圖中的系統可被延伸為多數個收發報機(例如一主收發報機以及一個或一個以上備份收發報機),該等收發機經由CAN匯流排連接至存取模組。存取模組可被使用為一鍵以啟動收發報機且它可
被使用為一用於基於機照資訊及/或韌體更新設置收發報機的存取模組。
第5圖顯示一依據本發明的一實施例的一用於提供CAN基存取收發報機的一個或一個以上運動計時收發報機的程序的第一階段的流程圖。特別地,流程圖相關於一提供經由一CAN匯流排存取連接至一如例如參考第3圖所述的存取模組的一收發報機的收發報機功能的程序。
程序可以一一個或一個以上收發報機開始,每一個收收報機藉由一收發報機ID識別,該等收發報機聽從用於宣布CAN訊息的CAN匯流排,該宣布CAN訊息源自一由某一CAN ID(1mCANid)識別的存取模組(步驟502)。然後,存取模組可產生一宣布CAN訊息,在該宣布CAN訊息中一回答CAN ID(aCANid)被***宣布CAN訊息的有效載荷的一特別部分(步驟504)。產生的宣布CAN訊息可隨後被播送於CAN匯流排上至其它CAN設備,在此示例中該等其它CAN設備係連接至CAN匯流排的兩個收發報機(步驟506)。之後,存取模組可開始聽取CAN匯流排的具有作為CAN訊息的源ID場的回答CAN ID的CAN訊息(步驟508)。
同時,收發報機可接收宣布CAN訊息並基於CAN訊息的源ID決定訊息源自存取模組。更且,收發報機可決定訊息係一宣布訊息並從有效載荷抽出回答CAN ID(aCANid)(步驟510)。如果一個或一個以上收發報機願意從存取模組接收資訊(例如,執照資訊、時間及/或軟體更新),一回應CAN訊息可被產生。此訊息之後可被稱為一“請求資訊”CAN訊息(步驟512、514),其中請求資訊CAN訊息的源ID場可包含aCANid以及有效載荷的一預定部分可包含收發報機ID。
為了避免不同的收發報機可在相同時間輸送一具有相同的
aCANid的請求資訊CAN訊息至存取模組,每一個收發報機可基於其收發報機ID產生一等待時間t(步驟516、518)。例如,在一實施例中,至少部分的收發報機ID可被使用為一收發報機中的隨機產生器的種子,使得每一收發報機產生一不同的等待時間(例如,在第5圖的示例中一第一等待時間t1以及不同的第二等待時間t2)。
因為第二等待時間較短,第二收發報機可以是第一個收發報機輸送一包含訊息的有效載荷中的其收發報機ID(在此示例中收發報機2的編號#2)(步驟520)至存取模組。之後,第二收發報機可開始聽取來自存取模組的回應訊息資訊一段時間(步驟522)。在一實施例中,收發報機可被設置來在一預定時間(一“時間到”)之後停止聽取回應資訊並回到其先前聽取狀態,在該聽取狀態中它聽取源自存取模組的宣布訊息(亦即,參考第5圖中步驟502所述的狀態)。
在第5圖的示例中,第二收發報機係第一個收發報機輸送一請求資訊訊息至存取模組。回應時,存取模組可藉由輸送一包含第二收發報機的收發報機ID至收發報機認可第二收發報機的資訊請求認可資訊CAN訊息(步驟524)。在認可第二收發報機的請求之後,直到存取模組完成第二收發報機的資訊請求,存取模組才接受其它收發報機的請求資訊CAN訊息(步驟526)。在一等待時間t1之後被第一收發報機輸送至存取模組的請求資訊訊息(步驟528)將因此被存取模組忽略。第一收發報機因此將不接收一回應它的請求資訊訊息的認可訊息。在一預定時間之後,一時間到可出現且第一收發報機可轉回它的先前狀態,在該先前狀態中它聽取源自存取模組的宣布訊息(步驟530)。
第6圖顯示一依據本發明的一實施例的用於提供經由一一CAN匯流排存取一個或一個以上運動計時收發報機的收發報機功能的程序的第二階段的流程圖。第6圖的程序可在第5圖的程序之後發生,在該第6圖的程序中存取模組藉由輸送一包含第二收發報機的收發報機ID的認可資訊訊息至第二收發報機認可處理第二收發報機的一資訊請求CAN訊息(步驟602)。
當第二收發報機接收包含第二收發報機的一收發報機ID的認可資訊CAN訊息,它可決定存取模組已接受它的資訊請求。因此,收發報機可請求存取模組是否新的執照資訊係有效的(步驟604)。為此,存取模組可使用收發報機以便決定是否它具有新的執照資訊以傳送至第二收發報機(步驟606)。若有效,新的(加密)執照資訊可被存取模組輸送至第二收發報機的安全模組(步驟608)。收發報機的安全模組可解密加密的執照資訊,儲存新的執照並基於執照資訊設置功能模組於收發報機中(步驟609)。
另外及/或此外,收發報機可請求來自存取模組的時間資訊(例如,目前時間)(步驟610)。回應時,存取模組可輸送加密時間資訊至收發報機的安全模組(步驟612)。收發報機的安全模組可解密時間資訊並使用它以檢查是否收發報機執照或其部分是有效的(步驟613)。在一實施例中,時間資訊的傳輸可包括一參考第8圖更詳細敘述的認證程序。在該情形中,步驟610中輸送至存取模組的CAN訊息可包含一加密認證鍵AUTH,該加密認證鍵AUTH可被使用來認證以加密形式包含時間資訊的存取模組的回應訊息。
之後,存取模組和第二收發報機之間的通信會話可被終止。在一實施例中,第二收發報機可輸送一認可停止CAN訊息至存取模組(步驟614)。替代地,收發報機可停止輸送訊息至存取模組,使得在一預定時間之後一時間到出現。在該情形中,第二收發報機可轉換它自己至一閒置狀態,其中它一預定時間不回應宣布訊息(步驟616)。之後,存取模組可開始產生宣布訊息(618),該宣布訊息可被輸送至收發報機(620)。在該情形,第一收發報機可以以一上述的相似方式回應宣布訊息以便設定一第一收發報機和存取模組之間的通信會話。
第7圖概略顯示依據本發明的一實施例的CAN訊息的資料格式。CAN訊息可基於包含一11位元CAN識別符的標準CAN訊息格式或包含一29位元CAN識別符的延伸CAN訊息格式被格式化以識別CAN訊息的來源。CAN訊息可包一資料的0和8位元之間的有效載荷,其中DLC資料場指示訊息中的位元組的數目。
如第7圖中所示,CAN宣布訊息702可包含一包含存取模組的CAN ID(1mCANid)的源ID場704。有效載荷(或其一預定部分)可包含必須被收發報機使用為CAN ID的回答CAN ID706(aCANid)。CAN請求資訊CAN訊息710可包含一包含回答CAN ID(aCANid)的源ID場712且有效載荷(或其一預定部分)可包含傳輸請求資訊CAN訊息的收發報機的收發報機ID714。CAN認可資訊720可包含一包含存取模組的CAN ID(1mCANid)的源ID場722且有效載荷(或其一預定部分)可包含由存取模組選擇的收發報機的收發報機ID722以便設定一通信連結。
收發報機中的CAN控制器以及存取模組可設置成於CAN匯
流排上產生及播送這些CAN訊息至其它CAN設備。同樣地,收發報機中的CAN控制器以及存取模組設置成接收這些CAN訊息並基於有效載荷中的資訊處理訊息。第7圖中的訊息使一存取模組能動態地指定一CAN ID至一特定的收發報機並設定一存取模組及CAN網路內的一收發報機之間的暫時的點對點連接。
第8圖顯示依據本發明的一實施例的用於提供存取一運動計時收發報機的收發報機功能的程序的一流程圖。首先,一存取模組及收發報機之間的連接可被建立。之後,存取模組可輸送一個或一個以上宣布訊息至收發報機(步驟800),其中宣布訊息指示一收發報機能請求一與存取模組的資料連接。
回應宣布訊息,收發報機可從存取模組請求時間資訊以便檢查執照是否仍然有效。為了避免存取模組的誤用,一安全連接可被建立於存取模組和收發報機模組之間,其中資料係使用如參考第2圖所述的第一加密系統加密。為此,收發報機的安全模組可產生一認證鍵AUTH,較佳是一可由一收發報機的加密模組中的擬似隨機產生器產生的加密隨機數。在認證鍵被於一請求時間訊息中輸送至存取模組(步驟804)之前,收發報機可儲存認證鍵並使用加密算法以及至少一個認證鍵K1加密認證鍵(步驟802)。
存取模組中的安全模組可使用一解密算法及第一加密系統的解密鍵解密認證鍵(步驟806)。之後,存取模組可以利用儲存在存取模組的記憶體中的收發報機ID檢查回應時間訊息中的收發報機ID。若兩個收發報機ID相配,可決定的是存取模組能與收發報機一齊被使用。在該情形中,目前時間可基於即時時鐘被決定並組合認證鍵。時間及認證鍵可基於
一收發報機所知曉的預定的功能被組合。時間及認證鍵可使用一加密算法及一第一加密系統的加密鍵被加密(步驟808)。加密資訊可於一回應時間訊息中被輸送至收發報機的安全模組(步驟810),該安全模組可解密時間及認證鍵並將儲存在安全模組的記憶體中的認證鍵與被解密的認證鍵比較(步驟812)。
若被儲存的認證鍵匹配被從存取模組所接收的認證鍵,收發報機可決定回應時間訊息源自正確的存取模組。在該情形中,收發報機可使用目前時間回應時間訊息以便審查收發報機的安全模組中所儲存的執照。特別地,可使用目前時間來檢查是否合乎執照資訊中的暫時存取條件(步驟814)。在一實施例中,一認可訊息可被收發報機輸送至存取模組以通知存取模組收發報機中的目前執照是有效的、部分有效的或無效的(步驟816)。
回應執照的審查的結果,收發報機及/或存取模組可初始化某些量測。例如,若執照有效,收發報機功能的存取如執照資訊中所界定被提供(步驟818)。若執照或其部分係無效,沒有或限制的收發報機功能可被提供(步驟820)。更且,在一些實施例中,若執照係無效,基本的收發報機的存取可被提供,其中輸送基站的收發報機訊息包含一能被中央資料處理伺服器的基站偵測的逾期通知。
第9圖顯示依據本發明的一實施例的連接存取模組至一使用者帳戶的系統。特別地,第9圖中的系統包含一連接一存取模組906的使用者設備904(例如,一手機、一電子桌上計算器、一桌上型電腦或一個人電腦)。存取模組可以以各種方式連接使用者設備。在一實施例,存取模組可
被實施為一安全卡,例如,一智慧卡或一安全數位(SD)卡,該安全卡可經由一介面908電性連接至使用者設備的微處理器910,代替地,在另一實施例中,存取模組可設置為一儲存於一記憶卡上的安全軟體模組,其中鍵資訊以及加密和解密算法可使用例如白箱加密技術及/或密碼混淆技術的已知技術被保護。
一收發報機客戶端應用程式912可被設置於使用者設備上,其中客戶端應用程式可提供一(圖形)使用者介面914以控制用於管理存取模組和一被託管於一伺服器918上的收發報機伺服器應用程式之間的通信的使用者設備922的無線介面916。收發報機伺服器應用程式可提供一存取模組的一使用者存取一使用者帳號920。
存取模組可以以類似於參考第1及2圖所述的方式設置。特別地,存取模組可包含一微處理器940、一包含鍵資訊944及一即時時鐘946的安全模組942以及一包含加密執照資訊950及/或軟體碼952(例如,韌體)及一個或一個以上收發報機識別符954的記憶體948。
在此特別的實施例中,使用者可指示收發報機客戶端應用程式接觸伺服器應用程式以存取使用者帳號920以便請求執照資訊956及/或連結一特定收發報機識別符960的軟體更新958是否有效。如果是這種情況,在執照資訊及/或軟體更新經由一個或一個以上網路以及使用者設備輸送至安全模組之前,伺服器應用程式可使用鍵資訊944以便基於第二加密系統的一加密算法加密執照資訊及/或軟體更新。此處,收發報機客戶端及收發報機伺服器應用程式之間的通信可基於一安全連結,例如一HTTP/SSL連結建立。因此,接觸收發報機之前,使用者可利用最新的執照資訊或軟體更新
經由使用者帳戶更新存取模組。另外及/或此外,使用者可經由其使用者帳戶購買一新的執照或升級執照以便取得存取要求的如例如參考第2及3圖所詳述的收發報機功能。
在存取模組中的執照資訊以及軟體更新之後,存取模組及收發報機之間的一CAN匯流排連接可被建立且運動計時收發報機的收發報機功能的存取可以以一類似於參考第5-8圖的程序所敘述的方式基於執照及時間資訊被管理。
第10圖顯示一依據本發明的各種實施例的被收發報機系統使用的執照的資料模型1070的示例。執照資訊可包含指示執照應用至那一個收發報機的一個或一個以上收發報機識別符1072以及一個或一個以上收發報機形式1072。更且,執照可包含可取決於收發報機的時間、位置或使用的不同的存取條件組1076、1084、1090。
在一實施例中,執照可內含暫時存取條件1076。這些條件可連結於一特別收發報機功能以及截止資訊1077,其中截止資訊決定時間點,直到該時間點由一使用者的收發報機功能的存取被容許。截止資訊可包含一特定的收發報機功能將結束或將被限於某些基本功能的日期。在第10圖的示例中,基本收發報機功能1082被許可直到31/12/2016且RF連結功能1078以及資料記錄功能1080被許可直到31/12/2014。
在另一實施例中,執照可內含位置(或地理)存取條件1084。在該情形中,有關一些收發報機功能的執照被限制於界定於地理資訊1083的區域。例如,在第10圖中,RF連結功能及資料記錄功能被分別限制於荷蘭和法國的某些區域。在執照中的一地理區域可被座標界定,該等座標可
比作收發報機中的GPS模組所產生的位置資訊。假若位置資訊係在區域之內,收發報機功能可被使用。
在又一實施例中,執照可內含使用存取條件1090。這些條件可界定收發報機的某些使用的存取。在一些實施例中,一(二進元)旗標1091的一預定值被使用以便指示收發報機的某一使用是否需要。例如,在第10圖中的示例中,一第一使用存取條件1092的旗標“需要鍵接觸”係設定成需求僅當收發報機係接觸存取模組時收發報機功能的存取係可能的“真實”。因此,在此模式中存取模組可被使用為一“解鎖”收發報機功能的存取的鍵。
更且,一第二使用存取條件1094的一旗標“外部電源”係設定需求收發報機,特別收發報機的電源供應器(電池)需要連接至一外部電源的“真實”。一第三使用存取條件1096“ISM”可被設定成如此的某一ISM頻帶,該頻帶指示收發報機的無線(RF)連結將使用2,45千赫頻帶。一第四使用存取條件1098的一旗標“CAN控制器存取”可指示收發報機可經由CAN匯流排連接外部設備。據認為很多收發報機功能、服務以及使用可基於執照資訊被控制且第10圖僅圖示一非限制性示例。
據認為第1-10圖的實施例係不受限的。更且一個實施例的元件可與其它實施例的一個或一個以上元件組合而無離開本發明的範圍。再者,存取模組亦可包含兩個或兩個以上收發報機識別符,使得存取模組可提供兩個或兩個以上收發報機的存取。在一實施例中,執照資訊可包含與一第一收發報機連結的第一執照資訊以及與一第二收發報機連結的第二執照資訊,在某些狀態中一車輛可包含一個以上收發報機,例如一收發報機
以及一備份收發報機。在另一實施例中,一使用者可具有兩個或兩個以上具有一收發報機的車輛。在該情形中,存取條件可需要一存取模組至收發報機的連結以便保持收發報機功能仍然有效,使得僅一個收發報機能同時有效。此方式,存取模組可被使用為一用於激活收發報機功能的收發報機鍵。
運動計時收發報機可被使用於任何形式的機動化或非機動化運動賽事,包含但不限於使用汽車、卡丁車或摩托車的道路賽及越野賽、自行車賽事、無線控制(RC)賽等。
第11圖顯示一方塊圖,圖示一例示的被使用於參考第1-10圖所述的系統及方法的資料處理系統。資料處理系統1100可包括至少一個藉由一系統匯流排1106耦合於記憶體元件1104的處理器1102。這樣,資料處理系統可儲存記憶體元件1104內的程式碼。再者,處理器1102可執行經由系統匯流排1106從記憶體元件1104所存取的程式碼。在一觀點中,資料處理系統可被實施為一適合儲存及/或執行程式碼的電腦。然而,應理解的是資料處理系統可以以任何包括能進行本說明書內所述的功能的一處理器及一記憶體的系統的形式被實施。
記憶體元件1104可包括一個或一個以上實體記憶體如,例如,局部記憶體1108以及一個或一個以上大型儲存設備1110。局部記憶體可指隨機存取記憶體或其它一般使用於程式碼的真正執行的期間的非持久記憶體。一大型儲存設備可被實施為一硬碟機或其它持久資料儲存設備。處理系統亦可包括一個或一個以上提供至少一些程式碼的暫時儲存以便在執行期間減少程式碼必須從大型儲存設備1110取回的次數的快取記憶體(未
顯示)。
顯示為輸入設備1112及輸出設備1114的輸入/輸出(I/O)設備能選擇性地耦合於資料處理系統。輸入設備的示例可包括但不限於例如一鍵盤,一例如滑鼠的指標裝置等,輸出設備可包括但不限於例如一監視器或顯示幕、揚聲器等。輸入設備及/或輸出設備可不是直接就是經由中間I/O控制器耦合於資料處理系統。一網路適配器1116亦可耦合於資料處理系統以使它能藉由中間私或公網路變成耦合於其它系統、電腦系統、遠端網路設備及/或遠端儲存設備。網路適配器可包含一用於接收由該系統、設備及/或網路傳輸至該資料處理系統的資料的資料接收器,以及一用於傳輸資料至該等系統、設備及/或網路的資料傳輸器。數據機、電纜數據機以及乙太網路卡係不同形式的可與資料處理系統一起使用的網路適配器的示例。
如第11圖所示,記憶體元件1104可儲存一應用程式1118。應理解的是資料處理系統1100可進一步執行一能有助於執行應用程式的操作系統(未顯示)。以可執行程式碼的形式所實施的應用程式可被資料處理系統1100執行,例如可被處理器1102執行。回應執行應用程式,資料處理系統可被設置成進行一個或一個以上在此更詳細敘述的操作。
在一觀點中,例如,資料處理系統1100可代表一客戶端資料處理系統。在該情形中,應用程式1118可代表一客戶端應用程式,當執行時,該客戶端應用程式設置資料處理系統1100成執行參考一“客戶端”在此所述的各種功能。一客戶端的示例包括但不限於一個人電腦、一可攜式電腦、一手機等。
在另一觀點中,資料處理系統1100可代表一伺服器。例如,
資料處理系統1100可代表一HTTP伺服器,在該情形,當執行時,應用程式1118可設置資料處理系統1100成執行HTTP伺服器操作。
在此使用的術語係為了僅敘述特別的實施例且不意欲限制本發明,如在此所使用,單數形式“一”係意欲同樣包括複數形式,除非上下文清楚指明。更可了解的是當使用在本說明書中時,術語“包含”具體指定所述的特徵、整數、步驟、操作、元件及/或構件的呈現,但不排除一個或一個以上其它特徵、整數、步驟、操作、元件、構件及/或其等的群組的呈現或加入。
在以下的申請專利範圍項中的對應的結構、材料、動作、以及所有手段的對等物或步驟加上功能元件係意欲包括用於組合如特別請求的其它請求的元件進行功能的任何材料、材料、或動作。為了圖示及敘述,本發明的敘述已被呈現,但不意欲窮舉或限制本發明於揭示的形式。很多修飾及變化對一般技藝本行業人士而言係顯而易見的而無偏離本發明的範圍及精神。實施例被顯示及敘述以便最佳說明本發明的原理及特別的應用,且對於如適合預期的特別使用的具有各種修飾的各種實施例,使本行業的其它普通技藝人士能了解本發明。
Claims (15)
- 一種建立一存取模組及一收發報機模組之間的資料連結的方法包含:連接至一CAN匯流排的該存取模組輸送一個或一個以上宣佈CAN訊息於該CAN匯流排上至連接該CAN匯流排的一個或一個以上收發報機模組,每一該一個或一個以上宣佈CAN訊息包含一有效載荷,該有效載荷包含一回答CAN位址,用於動態指定該回答CAN位址至該一個或一個以上收發報機模組中之一個;該存取模組接收來自該一個或一個收發報機模組的一個或一個以上請求CAN訊息其中每一該一個或一個以上收發報機模組與一收發報機ID相關聯,每一該一個或一個以上請求CAN訊息包含一回答CAN位址以及該一個或一個以上收發報機模組中之一個的一收發報機ID;以及該存取模組基於該一個或一個以上請求CAN訊息選擇一收發報機模組以建立該資料連結。
- 如申請專利範圍第1項之方法,包含:存取模組藉由播送一認可CAN訊息建立一與該選擇的收發報機模組的資料連結,該認可CAN訊息包含該選擇的收發報機的收發報機ID。
- 如申請專利範圍第1或2項之方法,其中該宣布CAN訊息包含一CAN ID場,該CAN ID場包含該存取模組的CAN ID。
- 如申請專利範圍第1項之方法,更包含:從該一個或一個以上收發報機模組,該存取模組接收一個或一個以上請求CAN訊息於該CAN匯流排,一請求CAN訊息的CAN ID場包含一回答CAN ID。
- 如申請專利範圍第1項之方法,更包含:回應接收該一個或一個以上播送的宣布CAN訊息,該一個或一個以上收發報機模組在不同時間實例播送請求CAN訊息至存取模組。
- 如申請專利範圍第1項之方法,更包含:該一個或一個以上收發報機模組的至少一個決定時間實例以播報該請求CAN訊息至該存取模組以基於其發送報機ID回應一宣布CAN訊息的接收。
- 如申請專利範圍第1項之方法,其中選擇的收發報機模組係識別於首先由該存取模組接收的請求CAN訊息中。
- 如申請專利範圍第1項之方法,其中該存取模組建立與該選擇的收發報機模組的一資料連結以決定一使用者是否有權使用至少部分的一個或一個以上收發報機中的功能。
- 如申請專利範圍第8項之方法,其中決定一使用者是否有權使用至少部分的一個或一個以上收發報機的功能包含:該存取模組輸送詩間資訊至該選擇的收發報機模組以使該收發報機模組能檢查收發報機模組的一使用者是否有權使用至少部分的一個或一個以上收發報機功能。
- 如申請專利範圍第1項之方法,其中連接該存取模組至一CAN匯流排包含:可移除地定位一硬體卡包含一設置為接收該硬體卡的插座中的該存取模組,其中當硬體卡被定位於插座中時該硬體卡的電接頭係電性連接該CAN匯流排。
- 一種收發報機模組,設置以建立一與一存取模組的資料連結,該收發報機包含:一CAN介面,用於電性連接該收發報機模組至一CAN匯流排,該CAN匯流排更連接一個或一個以上收發報機模組;以及一電腦可讀取儲存媒體,具有與其一起體現的電腦可讀取程式碼以及一耦合於該電腦可讀取儲存媒體以及該CAN介面的微處理器,其中回應於執行電腦可讀取程式碼,處理器係設置成進行可執行操作,該等操作包含:從該存取模組接收一宣布CAN訊息,該宣布CAN訊息包含一有效載荷,該宣布CAN訊息的該有效載荷包含一回答CAN位址以動態指定該回答CAN位址至該收發報機模組;以及輸送一請求CAN訊息於該CAN或流排上至該存取模組,該請求CAN訊息包含該回答CAN位址以及該收發報機模組的一收發報機ID;以及從該存取模組接收一認可CAN訊息以建立一資料連結,該認可CAN訊息包含該收發報機模組的該收發報機ID。
- 如申請專利範圍第11項之收發報機模組,其中該處理器係更設置成執行指令以進行可執行操作,該等操作包含;決定一播送該請求CAN訊息於該CAN匯流排上的時間實例以回應一宣布CAN訊息的接收,該時間實例係基於該收發報機ID決定。
- 一種存取模組,設置以建立一與一收發報機模組的資料連結,該存取模組係設置成啟動及/或存取至少部分的一個或一個以上該收發報機模組中的收發報機功能,該存取模組包含:一CAN介面,用於電性連接該收發報機模組至一CAN匯流排,該CAN匯流排更連接一個或一個以上收發報機模組;一電腦可讀取儲存媒體,具有與其一起體現的電腦可讀取程式碼以及一耦合於電腦可讀取儲存媒體以及該CAN介面的微處理器,其中回應於執行電腦可讀取程式碼,處理器係設置成進行可執行操作,該等操作包含:輸送一個或一個以上宣佈CAN訊息於該CAN匯流排上至該一個或一個以上收發報機模組,每一該一個或一個以上宣佈CAN訊息包含一有效載荷,一宣布CAN訊息的該有效載荷包含一回答CAN位址以動態指定該回答CAN位址至一收發報機模組;從該一個或一個以上收發報機模組接收一個或一個以上請求CAN訊息,一請求CAN訊息包含該回答CAN位址以及該一個或一個以上收發報機模組中之一個的一收發報機ID;基於該一個或一個以上請求CAN訊息選擇一收發報機模組以建立該資料連結。
- 一種插座,設置以容納一如申請專利範圍第13項之存取模組,插座係電性接觸一連接一個或一個以上收發報機的CAN匯流排,插座係設置成可移除地定位存取模組於插座中,使得當存取模組系定位於插座中時,存取模組係電性接觸CAN匯流排。
- 一種收發報機系統,用於使用於一車輛中,包含:一收發報機,連接一CAN匯流排;一存取鍵,經由該CAN匯流排通信地連接該收發報機;以及一插座,設置成接收該存取鍵以及可移除地定位該插座中的存取鍵,其中當存取鍵係定位於該插座中時,存取鍵係經由該資料匯流排電性連接至該收發報機,其中該存取鍵係設置以啟動該收發報機及/或基於儲存在該存取鍵的該記憶體的執照資訊及/或韌體更新設置收發報機。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
??14178693.9 | 2014-07-28 | ||
EP14178693.9A EP2981028B1 (en) | 2014-07-28 | 2014-07-28 | Transponder module and access module for activating and configuring such transponder module over a CAN bus |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201605182A TW201605182A (zh) | 2016-02-01 |
TWI668966B true TWI668966B (zh) | 2019-08-11 |
Family
ID=51224845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104124337A TWI668966B (zh) | 2014-07-28 | 2015-07-28 | 收發報機模組以及用於在一控制器區域網路匯流排(CAN bus)上啟動及設置該收發報機模組的存取模組 |
Country Status (7)
Country | Link |
---|---|
US (1) | US10454706B2 (zh) |
EP (1) | EP2981028B1 (zh) |
JP (1) | JP6671340B2 (zh) |
CN (1) | CN106664329A (zh) |
AU (1) | AU2015295492B2 (zh) |
TW (1) | TWI668966B (zh) |
WO (1) | WO2016016163A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012200997A1 (de) | 2011-08-29 | 2013-02-28 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Prüfung der korrekten Funktion einer seriellen Datenübertragung |
EP2980759B1 (en) | 2014-07-28 | 2023-06-07 | MyLaps B.V. | Transponder module and access module for activating and configuring such transponder module |
CN107612801B (zh) * | 2017-09-30 | 2020-05-22 | 中国兵器装备集团上海电控研究所 | 一种can总线动态组网的方法 |
WO2019089633A1 (en) | 2017-10-31 | 2019-05-09 | East Coast Racing Technologies, Llc | Track information system |
US10358082B1 (en) | 2018-07-26 | 2019-07-23 | Kinney ASWD Holding Company, LLC | Advanced warning lighting systems and methods |
TWI718008B (zh) * | 2020-02-21 | 2021-02-01 | 宏碁股份有限公司 | 控制器區域網路資料壓縮/解壓縮之方法與裝置 |
CN114421993B (zh) * | 2022-01-19 | 2024-03-08 | 北京全路通信信号研究设计院集团有限公司 | 一种应答器测试***及方法 |
CN114465843A (zh) * | 2022-01-26 | 2022-05-10 | 北京拓盛电子科技有限公司 | 一种基于can总线自动配置现场设备id的***和方法 |
CN114615105B (zh) * | 2022-04-02 | 2024-04-02 | 深圳市元征科技股份有限公司 | 数据传输方法、装置、电子设备、***及存储介质 |
US11880734B2 (en) * | 2022-05-31 | 2024-01-23 | Wiliot, LTD. | Wireless tag testing |
CN116185486A (zh) * | 2023-04-27 | 2023-05-30 | 苏州清研精准汽车科技有限公司 | Can模块配置方法、装置及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1447681A2 (en) * | 2003-02-14 | 2004-08-18 | AMB -IT Holding B.V. | System for determining a position of a moving transponder |
TW201028310A (en) * | 2009-01-17 | 2010-08-01 | Mictech Security Co Ltd | Signal transmission device of controller area network of vehicle |
US20110289123A1 (en) * | 2001-12-27 | 2011-11-24 | Denison William D | Method for Controlling and Recording the Security of an Enclosure |
US20120320927A1 (en) * | 2011-06-15 | 2012-12-20 | Denso Corporation | Gateway apparatus |
US20130231760A1 (en) * | 2012-03-02 | 2013-09-05 | Qualcomm Incorporated | Real-time event feedback |
CN103543399A (zh) * | 2013-10-31 | 2014-01-29 | 哈尔滨工业大学 | 一种基于pci板卡的汽车can总线模块全自动检测***和方法 |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2619644A1 (fr) | 1987-08-19 | 1989-02-24 | Braconnier Dominique | Dispositif de detection, en particulier pour le chronometrage de vehicules lors de competitions sportives |
GB8813066D0 (en) | 1988-06-02 | 1988-07-06 | Pi Research Ltd | Vehicle data recording system |
US5666101A (en) | 1990-12-14 | 1997-09-09 | Cazzani; Umberto | High-efficiency apparatus for measuring operational parameters and times of vehicles running around a racetrack |
US5294931A (en) | 1992-04-29 | 1994-03-15 | Texas Instruments Deutschland Gmbh | Method of interrogating a plurality of transponders arranged in the transmission range of an interrogating device and transponders for use in the said method |
US5311185A (en) | 1992-08-31 | 1994-05-10 | Hochstein Peter A | Supervised personnel monitoring system |
US8850477B2 (en) * | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US5887176A (en) | 1996-06-28 | 1999-03-23 | Randtec, Inc. | Method and system for remote monitoring and tracking of inventory |
US5842118A (en) | 1996-12-18 | 1998-11-24 | Micron Communications, Inc. | Communication system including diversity antenna queuing |
GB2336205B (en) | 1998-04-08 | 2000-08-23 | Factorgraft Limited | A vehicle telemetry system |
GB9821046D0 (en) | 1998-09-28 | 1998-11-18 | Whitesmith Howard W | Detection system |
US20150297949A1 (en) * | 2007-06-12 | 2015-10-22 | Intheplay, Inc. | Automatic sports broadcasting system |
US6261247B1 (en) | 1998-12-31 | 2001-07-17 | Ball Semiconductor, Inc. | Position sensing system |
EP1065625A1 (fr) | 1999-07-02 | 2001-01-03 | EM Microelectronic-Marin SA | Système de détection d'individus ou d'objets à transpondeur |
US6219613B1 (en) | 2000-04-18 | 2001-04-17 | Mark Iv Industries Limited | Vehicle position determination system and method |
AUPR558501A0 (en) | 2001-06-12 | 2001-07-12 | Citech Sports Corporation Pty Ltd | System and method for monitoring and displaying athlete char acteristics |
US20030033035A1 (en) | 2001-08-08 | 2003-02-13 | Mar-Tin Mar | Versatile counting-meter |
WO2005081183A1 (en) * | 2004-01-23 | 2005-09-01 | Nokia Corporation | Method, device and system for automated context information based selective data provision by identification means |
US7983835B2 (en) * | 2004-11-03 | 2011-07-19 | Lagassey Paul J | Modular intelligent transportation system |
US7548152B2 (en) | 2004-10-08 | 2009-06-16 | Entrust Limited | RFID transponder information security methods systems and devices |
JP4376862B2 (ja) * | 2005-12-20 | 2009-12-02 | 富士通テン株式会社 | 通信メッセージ変換装置及び通信メッセージ変換方法 |
JP2007210557A (ja) | 2006-02-13 | 2007-08-23 | Mitsubishi Electric Corp | 車両盗難防止装置および車両盗難防止方法 |
US10588004B2 (en) * | 2006-05-16 | 2020-03-10 | RedSky Technologies, Inc. | Method and system for locating a network device in an emergency situation |
US10637724B2 (en) * | 2006-09-25 | 2020-04-28 | Remot3.It, Inc. | Managing network connected devices |
JP4926648B2 (ja) * | 2006-10-27 | 2012-05-09 | 富士通セミコンダクター株式会社 | 車載ゲートウェイ装置 |
US20170188199A1 (en) * | 2007-08-30 | 2017-06-29 | Wirelesswerx International, Inc. | Flow control in a defined location |
TWI448111B (zh) * | 2008-03-18 | 2014-08-01 | Icm Inc | Automobile detection and control integration device and method thereof |
JP5255579B2 (ja) * | 2010-02-09 | 2013-08-07 | 日立オートモティブシステムズ株式会社 | 車内データ中継装置、車両制御システム |
US8441671B2 (en) * | 2010-04-30 | 2013-05-14 | Xerox Corporation | Dynamic module configuration in a controller area network (CAN) with fixed sub-module board identification and plug-N-play support |
US9516352B2 (en) * | 2010-06-22 | 2016-12-06 | Livetv, Llc | Registration of a personal electronic device (PED) with an aircraft IFE system using a PED generated registration identifier and associated methods |
NL2005772C2 (en) * | 2010-11-29 | 2012-05-30 | Amb It Holding Bv | Method and system for detecting an event on a sports track. |
US8571471B2 (en) | 2011-04-22 | 2013-10-29 | Adam Kuenzi | Batteryless lock with trusted time |
CN104709289B (zh) | 2011-06-07 | 2017-06-09 | 大星电机工业株式会社 | 双控制器***的错误检测装置和方法 |
DE102011077409A1 (de) * | 2011-06-10 | 2012-12-13 | Robert Bosch Gmbh | Verbindungsknoten für ein Kommunikationsnetz |
JP2014531663A (ja) | 2011-08-05 | 2014-11-27 | ケーピーアイティ テクノロジーズ リミテッド | 埋め込みソフトウェアコードの保護システム |
US8818612B2 (en) * | 2011-09-14 | 2014-08-26 | Robert Bosch Gmbh | On-board diagnostic connector module and vehicle diagnostic system |
DE102013101508A1 (de) * | 2012-02-20 | 2013-08-22 | Denso Corporation | Datenkommunikationsauthentifizierungssystem für ein Fahrzeug, Netzkopplungsvorrichtung für ein Fahrzeug, Datenkommunikationssystem für ein Fahrzeug und Datenkommunikationsvorrichtung für ein Fahrzeug |
US9300423B2 (en) * | 2012-04-24 | 2016-03-29 | Zetta Research and Development LLC—ForC Series | Device for synchronizing a time base for V2V communictation |
EP2852100A4 (en) * | 2012-05-14 | 2015-05-06 | Toyota Motor Co Ltd | COMMUNICATION MANAGEMENT DEVICE AND COMMUNICATION MANAGEMENT PROCESS FOR A VEHICLE-SPECIFIC NETWORK |
US9112721B2 (en) | 2012-05-28 | 2015-08-18 | Freescale Semiconductor, Inc. | System and methods for enabling a controller area network (CAN) device to operate in different power modes based upon the payload of a wake-up message |
WO2014074046A1 (en) * | 2012-11-06 | 2014-05-15 | Kvaser Ab | Remote control system and method and usage related to such a system |
EP2747036B1 (fr) | 2012-12-19 | 2019-11-20 | Swiss Timing Ltd. | Procédé de mesure d'un temps dans une compétition sportive avec un module à transpondeur, et module à transpondeur pour sa mise en oeuvre |
DE102013003799A1 (de) | 2013-03-05 | 2014-09-11 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Verfahren zum Steuern eines elektronisch gesicherten Geräts und Transponder dafür |
US9405944B2 (en) * | 2013-04-25 | 2016-08-02 | Ford Global Technologies, Llc | Mitigation of LF interference from adjacent vehicles also using LF approach detection system |
US9704132B2 (en) * | 2014-01-11 | 2017-07-11 | Federico Fraccaroli | Method, system and apparatus for adapting the functionalities of a connected object associated with a user ID |
US20150291127A1 (en) * | 2014-04-15 | 2015-10-15 | Lear Corporation | Wireless device with accelerometer for optimizing polling |
EP2980759B1 (en) | 2014-07-28 | 2023-06-07 | MyLaps B.V. | Transponder module and access module for activating and configuring such transponder module |
-
2014
- 2014-07-28 EP EP14178693.9A patent/EP2981028B1/en active Active
-
2015
- 2015-07-27 US US15/329,162 patent/US10454706B2/en not_active Expired - Fee Related
- 2015-07-27 JP JP2017504154A patent/JP6671340B2/ja not_active Expired - Fee Related
- 2015-07-27 CN CN201580039404.4A patent/CN106664329A/zh active Pending
- 2015-07-27 WO PCT/EP2015/067107 patent/WO2016016163A1/en active Application Filing
- 2015-07-27 AU AU2015295492A patent/AU2015295492B2/en not_active Ceased
- 2015-07-28 TW TW104124337A patent/TWI668966B/zh not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110289123A1 (en) * | 2001-12-27 | 2011-11-24 | Denison William D | Method for Controlling and Recording the Security of an Enclosure |
EP1447681A2 (en) * | 2003-02-14 | 2004-08-18 | AMB -IT Holding B.V. | System for determining a position of a moving transponder |
TW201028310A (en) * | 2009-01-17 | 2010-08-01 | Mictech Security Co Ltd | Signal transmission device of controller area network of vehicle |
US20120320927A1 (en) * | 2011-06-15 | 2012-12-20 | Denso Corporation | Gateway apparatus |
US20130231760A1 (en) * | 2012-03-02 | 2013-09-05 | Qualcomm Incorporated | Real-time event feedback |
CN103543399A (zh) * | 2013-10-31 | 2014-01-29 | 哈尔滨工业大学 | 一种基于pci板卡的汽车can总线模块全自动检测***和方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6671340B2 (ja) | 2020-03-25 |
US10454706B2 (en) | 2019-10-22 |
WO2016016163A1 (en) | 2016-02-04 |
EP2981028B1 (en) | 2020-05-06 |
EP2981028A1 (en) | 2016-02-03 |
US20170222828A1 (en) | 2017-08-03 |
AU2015295492A1 (en) | 2017-01-12 |
TW201605182A (zh) | 2016-02-01 |
AU2015295492B2 (en) | 2019-11-14 |
CN106664329A (zh) | 2017-05-10 |
JP2017522825A (ja) | 2017-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI668966B (zh) | 收發報機模組以及用於在一控制器區域網路匯流排(CAN bus)上啟動及設置該收發報機模組的存取模組 | |
TWI669919B (zh) | 收發報機模組以及用於啟動及設置該收發報機模組的存取模組 | |
CN108924135B (zh) | 网络接入方法和装置 | |
CN108475379A (zh) | 一种电子烟产品认证方法以及电子烟产品认证*** | |
CN110290525A (zh) | 一种车辆数字钥匙的分享方法及***、移动终端 | |
KR101777052B1 (ko) | Ble 통신 장치 및 방법 | |
JP2009043224A (ja) | Drmシステム及びdrmコンテンツ管理方法 | |
CN108418845A (zh) | 蓝牙配对码配备方法、***、终端、服务器及车载设备 | |
US9325670B2 (en) | Communication information transmitting process and system | |
JP6306364B2 (ja) | 携帯端末登録システム | |
KR20180056507A (ko) | 공유자 차량항법장치를 이용한 역방향 파커 공유 방법 | |
US10341313B2 (en) | Peripheral device, wireless communication chip, computer-readable non-transitory storage medium having application program stored therein, information processing system, and information processing method | |
JP2013251814A (ja) | 無線通信装置 | |
CN106372557B (zh) | 证件卡信息获取方法、装置及*** | |
NZ727578A (en) | Cooling system for cooling a flow of milk, milk storage facility, milking system, and method for reconfiguring a cooling system | |
KR20120126468A (ko) | 인증번호 중계 방법 및 시스템과 이를 위한 프로그램 | |
CN112333677B (zh) | 一种低功耗蓝牙的安全通信方法 | |
KR20180056499A (ko) | 공유자 무선단말을 이용한 역방향 파커 공유 방법 | |
US9241267B2 (en) | Radio communication apparatus and radio communication method | |
US20220094527A1 (en) | Service provision system and service provision method | |
KR20170120999A (ko) | 공유자 무선단말을 이용한 역방향 파커 공유 방법 | |
KR20100046349A (ko) | 무선통신시스템에서 방송 서비스를 제공하기 위한 장치 및 방법 | |
CA2829685A1 (en) | Communication information transmitting process and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |