欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

遠程控制車輛的方法、tsp后臺系統(tǒng)以及車載終端的制作方法

文檔序號:7817592閱讀:1444來源:國知局
遠程控制車輛的方法、tsp后臺系統(tǒng)以及車載終端的制作方法
【專利摘要】本發(fā)明提供了一種遠程控制車輛的方法、TSP后臺系統(tǒng)以及車載終端,其中,一種遠程控制車輛的方法包括:接收移動終端發(fā)送的遠程控制請求;其中,遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令;依據(jù)短信驗證碼和身份識別碼對移動終端進行合法性驗證;當判定移動終端為合法用戶時,查找與接收的身份識別碼對應的車載終端的身份認證碼;在確定查找到的身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的控制指令加密后發(fā)送至車載終端,以使車載終端在判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作。通過本發(fā)明,能夠靈活有效地對車輛進行控制,且安全系數(shù)高。
【專利說明】遠程控制車輛的方法、TSP后臺系統(tǒng)以及車載終端

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車電子【技術(shù)領(lǐng)域】,特別是涉及遠程控制車輛的方法、TSP后臺系統(tǒng)以及車載終端。

【背景技術(shù)】
[0002]目前,隨著汽車產(chǎn)業(yè)的發(fā)展,已有越來越多的車輛使用車載終端為車輛提供信息服務。使用車載終端為車輛提供信息服務時,需要首先在車輛上安裝車載終端,并且通過車載終端與TSP(Telematics Service Provider,汽車遠程服務提供商)后臺系統(tǒng)之間建立通信為車輛提供信息服務。TSP后臺系統(tǒng)能夠為用戶提供強大的服務,例如導航、娛樂、資訊、安防等等。
[0003]然而,車載終端的功能僅局限于為車輛提供信息服務。對于車輛的控制并未涉足。目前在對車輛進行控制時大都采用傳統(tǒng)的控制方式,即直接的手動對車輛進行操控,例如:通過方向盤控制車輛的行車路線、手動開關(guān)車門、手動啟動車輛等等。最靈活的控制方式也僅是通過車鑰匙來控制車輛執(zhí)行開關(guān)車門、車窗、后備箱等操作。通過車鑰匙控制車輛的方式雖較傳統(tǒng)的手動控制方式便捷靈活,但是,車鑰匙控制車輛時一方面,其支持操作項目非常局限,另一方面,需要在距車輛一定距離內(nèi)才有效,受距離的限制。并且,當車主的車鑰匙丟失時,任何人通過車鑰匙都可以對車輛進行控制,安全系數(shù)低。
[0004]可見,現(xiàn)有的對車輛控制方式一方面無法靈活有效地對車輛進行控制,另一方面安全系數(shù)低。


【發(fā)明內(nèi)容】

[0005]本發(fā)明提供了遠程控制車輛的方法、TSP后臺系統(tǒng)以及車載終端,以解決現(xiàn)有的車輛控制方式無法靈活有效地對車輛進行控制,以及安全系數(shù)低的問題。
[0006]依據(jù)本發(fā)明的一個方面,本發(fā)明提供了一種遠程控制車輛的方法,包括:接收移動終端發(fā)送的遠程控制請求;其中,所述遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令;依據(jù)所述短信驗證碼和所述身份識別碼對所述移動終端進行合法性驗證;當判定所述移動終端為合法用戶時,查找與接收的所述身份識別碼對應的車載終端的身份認證碼;在確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
[0007]優(yōu)選地,在所述在確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)步驟之前,還包括:判斷所述身份認證碼對應的車載終端是否處于睡眠狀態(tài);若是,則向所述車載終端發(fā)送加密的喚醒指令,以將所述車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài);若否,則確定所述車載終端處于工作狀態(tài)。
[0008]優(yōu)選地,所述遠程控制請求還包括:時間戳,所述將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作步驟包括:將接收到的所述控制指令以及時間戳加密后通過設(shè)定協(xié)議發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作;其中,所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作時:根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行所述控制指令所指示的操作;若否,則根據(jù)當前車輛狀態(tài)信息判斷所述控制指令是否為安全指令;若判斷所述控制指令為安全指令,則執(zhí)行所述控制指令所指示的操作;若判斷所述控制指令為非安全指令,則拒絕執(zhí)行所述控制指令所指示的操作。
[0009]依據(jù)本發(fā)明的另一方面,本發(fā)明還提供了一種遠程控制車輛的方法,包括:接收汽車遠程服務提供商TSP后臺系統(tǒng)發(fā)送的加密后的控制指令;其中,移動終端向所述TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,所述遠程控制請求中包括所述加密后的控制指令;獲取當前車輛的狀態(tài)信息,根據(jù)獲取的所述當前狀態(tài)信息判斷接收到的所述控制指令是否為安全指令;在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
[0010]優(yōu)選地,所述遠程控制請求中還包括:時間戳;所述接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令步驟包括:接收所述TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳;在所述獲取當前車輛的狀態(tài)信息步驟之前,還包括:根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行所述控制指令所指示的操作;若否,則執(zhí)行獲取當前車輛的狀態(tài)信息,根據(jù)獲取的所述當前狀態(tài)信息判斷接收到的所述控制指令是否為安全指令的操作。
[0011]依據(jù)本發(fā)明的再一方面,本發(fā)明又提供了一種TSP后臺系統(tǒng),包括:接收模塊,用于接收移動終端發(fā)送的遠程控制請求;其中,所述遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令;驗證模塊,用于依據(jù)所述短信驗證碼和所述身份識別碼對所述移動終端進行合法性驗證;查找模塊,用于當判定所述移動終端為合法用戶時,查找與接收的所述身份識別碼對應的車載終端的身份認證碼;發(fā)送模塊,用于在確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
[0012]優(yōu)選地,所述后臺系統(tǒng)還包括:判斷模塊,用于在所述發(fā)送模塊確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)之前,判斷所述身份認證碼對應的車載終端是否處于睡眠狀態(tài);第一執(zhí)行模塊,用于在所述判斷模塊的判斷結(jié)果為是時,向所述車載終端發(fā)送加密的喚醒指令,以將所述車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài);第二執(zhí)行模塊,用于在所述判斷模塊的判斷結(jié)果為否時,確定所述車載終端處于工作狀態(tài)。
[0013]優(yōu)選地,所述遠程控制請求還包括:時間戳;所述發(fā)送模塊將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作時,將接收到的所述控制指令以及時間戳加密后通過設(shè)定協(xié)議發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作;其中,所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作時:根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行所述控制指令所指示的操作;若否,則根據(jù)當前車輛狀態(tài)信息判斷所述控制指令是否為安全指令;若判斷所述控制指令為安全指令,則執(zhí)行所述控制指令所指示的操作;若判斷所述控制指令為非安全指令,則拒絕執(zhí)行所述控制指令所指示的操作。
[0014]依據(jù)本發(fā)明的又一方面,本發(fā)明又提供了一種車載終端,包括:接收模塊,用于接收TSP后臺系統(tǒng)發(fā)送的加S后的控制指令;其中,移動終端向所述TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,所述遠程控制請求中包括所述加密后的控制指令;獲取模塊,用于獲取當前車輛的狀態(tài)信息;判斷模塊,用于根據(jù)獲取的所述當前狀態(tài)信息判斷接收到的所述控制指令是否為安全指令;操作執(zhí)行模塊,用于在所述判斷模塊判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
[0015]優(yōu)選地,所述遠程控制請求中還包括:時間戳;所述接收模塊接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令時,接收所述TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳;所述車載終端還包括:時間判斷模塊,用于在所述獲取模塊獲取當前車輛的狀態(tài)信息之前,根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;拒絕模塊,用于在所述時間判斷模塊的判斷結(jié)果為是時,拒絕執(zhí)行所述控制指令所指示的操作;調(diào)用模塊,用于在所述時間判斷模塊的判斷結(jié)果為是時,調(diào)用所述獲取模塊。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:
[0016]本發(fā)明提供的遠程控制車輛的方案,通過建立移動終端、TSP后臺系統(tǒng)以及車載終端之間的網(wǎng)絡(luò)通信,移動終端通過TSP后臺系統(tǒng)向車載終端發(fā)送控制指令,由車載終端依據(jù)控制指令執(zhí)行對應的操作。由于該方案中通過網(wǎng)絡(luò)進行通信、不受距離的影響,因而,能夠?qū)崿F(xiàn)對車輛的遠程控制解決現(xiàn)有的車輛控制方案中受距離限制的問題。本發(fā)明提供的遠程控制車輛的方案,移動終端向TSP后臺系統(tǒng)發(fā)送控制請求時,在控制請求中攜帶有短信驗證碼以及身份識別碼等信息,通過這些信息對移動終端的合法性進行驗證,只有當移動終端為合法用戶時,TSP后臺系統(tǒng)才能夠向?qū)能囕d終端發(fā)送控制指令,并且發(fā)送的控制指令也是被加密后發(fā)送至車載終端。因此,通過本發(fā)明提供的遠程控制車輛的方案在滿足遠程控制車輛的需求的同時,還能夠避免車輛被非法控制,進而保證了遠程控制的安全性。此外,本發(fā)明提供的遠程控制車輛的方案,車載終端接收到控制指令后,還會對控制指令是否為安全指令進行判斷,只有當控制指令為安全指令時,車載終端才會執(zhí)行控制指令所指示的操作,能夠保證車輛自身的安全。

【專利附圖】

【附圖說明】
[0017]圖1是根據(jù)本發(fā)明實施例一的一種遠程控制車輛的方法的步驟流程圖;
[0018]圖2是根據(jù)本發(fā)明實施例二的一種遠程控制車輛的方法的步驟流程圖;
[0019]圖3是根據(jù)本發(fā)明實施例三的一種遠程控制車輛的方法的步驟流程圖;
[0020]圖4是根據(jù)本發(fā)明實施例四的一種遠程控制車輛的方法的步驟流程圖;
[0021]圖5是根據(jù)本發(fā)明實施例五的一種TSP后臺系統(tǒng)的結(jié)構(gòu)框圖;
[0022]圖6是根據(jù)本發(fā)明實施例六的一種車載終端的結(jié)構(gòu)框圖。

【具體實施方式】
[0023]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明。
[0024]實施例一
[0025]參照圖1,示出了根據(jù)本發(fā)明實施例一的一種遠程控制車輛的方法的步驟流程圖。
[0026]本實施例中從TSP后臺系統(tǒng)側(cè)對本發(fā)明的遠程控制車輛的方法進行說明,本實施例中的遠程控制車輛的方法包括以下步驟:
[0027]步驟S102 =TSP后臺系統(tǒng)接收移動終端發(fā)送的遠程控制請求。
[0028]其中,遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令。
[0029]本實施例中,車載終端通過網(wǎng)絡(luò)與TSP后臺系統(tǒng)之間進行通信,移動終端也同樣通過網(wǎng)絡(luò)與TSP后臺系統(tǒng)之間進行通信。移動終端通過安裝在移動終端上的APP上傳控制指令至TSP后臺系統(tǒng),TSP后臺系統(tǒng)將移動終端上傳的控制指令下發(fā)至對應的車載終端以實現(xiàn)對車輛的遠程控制,實現(xiàn)移動終端、車載終端以及TSP后臺系統(tǒng)遠程控制車輛的一體化技術(shù)方案。
[0030]其中,車載終端安裝在車輛中,車載終端中設(shè)置有相應的程序可以對車輛的各個部分進行控制。每個車載終端對應有身份標識碼,例如=IMSI用戶標識碼,用戶在激活該車載終端時,TSP后臺系統(tǒng)中為該車載終端生成訪問令牌,該訪問令牌通過相應的加密算法對身份標識碼進行加密生成。同時,用戶在購買該車載終端并注冊遠程服務時,需要設(shè)置安全手機。安全手機,為用戶填寫的手機號碼,該號碼特定用途為接收車主在發(fā)送遠程控制時需要的短信驗證碼。同時,還為該用戶設(shè)定一個身份識別碼,在TSP后臺系統(tǒng)中存儲有車載終端的身份標識碼、用戶的身份識別碼以及手機號碼的對應關(guān)系。
[0031]當用戶需要通過移動終端遠程控制車輛時,登錄移動終端APP,TSP后臺系統(tǒng)對用戶移動終端對應的安全手機號碼進行校驗后,向該安全手機號碼上發(fā)送短信驗證碼。其中,安全手機號碼是移動終端在注冊激活遠程控制車輛服務器時,設(shè)置在TSP后臺系統(tǒng)中的。這樣在注冊激活時設(shè)置在TSP后臺系統(tǒng)中,無需移動終端APP再次發(fā)送安全手機號碼,能夠更有效防止APP被反編譯時造成的用戶信息丟失的問題。
[0032]移動終端APP操作者通過APP發(fā)送遠程控制請求時,要選擇相應的控制選項、輸入短信驗證碼以及預先分配的身份識別碼。每個控制選項對應一個控制指令。移動終端接收到操作者輸入的短信驗證碼、身份識別碼以及控制指令后,將這些信息攜帶在遠程控制請求中發(fā)送至TSP后臺系統(tǒng)。
[0033]步驟S104:TSP后臺系統(tǒng)依據(jù)短信驗證碼和身份識別碼對移動終端進行合法性驗證。
[0034]在TSP后臺系統(tǒng)中存儲有多個已經(jīng)分配給不同用戶的身份識別碼。當TSP后臺系統(tǒng)從遠程控制請求中獲取到發(fā)送請求的用戶的身份識別碼后,與預先存儲的多個用戶的身份識別碼進行匹配,若存在與獲取的用戶的身份識別碼匹配的用戶的身份識別碼,則可初步判斷發(fā)送請求的移動終端為合法用戶。
[0035]但是僅憑借用戶的身份識別碼進行合法性驗證還存在安全隱患,假如用戶的身份識別碼被盜取,那么盜號者便可以通過該用戶身份識別碼對車輛進行控制。因此,為了更加保險,則在對用戶的身份識別碼進行驗證的同時還設(shè)置對短信驗證碼的驗證。一方面,短信驗證碼是隨機發(fā)送的隨意性強,另一方面,短信驗證碼僅能通過安全手機號碼進行獲取,即便是用戶的身份識別碼被盜取盜號者也無法獲取短信驗證碼,依然無法對車輛進行控制。因此,通過短信驗證碼以及身份識別碼雙重的匹配驗證方式安全系數(shù)更高,能夠有效地保證遠程控制的安全。
[0036]步驟S106:TSP后臺系統(tǒng)當判定移動終端為合法用戶時,查找與接收的身份識別碼對應的車載終端的身份認證碼。
[0037]在TSP后臺系統(tǒng)中存儲有用戶的身份識別碼與車載終端的身份認證碼的對應關(guān)系,通過該對應關(guān)系能夠確定移動終端此次發(fā)送的遠程控制請求所請求控制的車載終端。
[0038]步驟S108:TSP后臺系統(tǒng)在確定查找到的車載終端的身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的控制指令加密后發(fā)送至車載終端,以使車載終端在判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作。
[0039]TSP后臺系統(tǒng)在向車載終端發(fā)送控制指令前需要確定車載終端處于工作狀態(tài)。因為車載終端如果處于睡眠狀態(tài),TSP后臺系統(tǒng)則需要將車載終端喚醒,例如:通過向車載系統(tǒng)發(fā)送短信以完成車載終端的喚醒。當然,也可以根據(jù)實際需求對車載終端進行設(shè)置,可以將車載終端設(shè)置成即使在睡眠狀態(tài),依然可以接收并識別TSP后臺系統(tǒng)通過短信發(fā)送的控制指令。本實施例僅是對于處于睡眠狀態(tài)的車載系統(tǒng)需要被喚醒之后,再處理控制指令為例進行的說明。對于處于工作狀態(tài)的車載終端在接收到TSP后臺系統(tǒng)發(fā)送的控制指令后,并不會盲目的執(zhí)行該控制指令,而是對控制指令的安全性進行判斷。僅有在車載終端判斷出該控制指令為安全指令后,才會執(zhí)行該控制指令所指示的操作。例如:車載終端所在的車輛的當前狀態(tài)為行駛狀態(tài),車載終端所接收到的控制指令為開車門指令,那么,該控制指令則會被車載終端判定為非安全指令。
[0040]通過本實施例提供的遠程控制車輛的方法,通過建立移動終端、TSP后臺系統(tǒng)以及車載終端之間的網(wǎng)絡(luò)通信,移動終端通過TSP后臺系統(tǒng)向車載終端發(fā)送控制指令,由車載終端依據(jù)控制指令執(zhí)行對應的操作。由于該方法中通過網(wǎng)絡(luò)進行通信、不受距離的影響,因而,能夠?qū)崿F(xiàn)對車輛的遠程控制解決現(xiàn)有的車輛控制方案中受距離限制的問題。本實施例提供的遠程控制車輛的方法,移動終端向TSP后臺系統(tǒng)發(fā)送控制請求時,在控制請求中攜帶有短信驗證碼以及身份識別碼等信息,通過這些信息對移動終端的合法性進行驗證,只有當移動終端為合法用戶時,TSP后臺系統(tǒng)才能夠向?qū)能囕d終端發(fā)送控制指令,并且發(fā)送的控制指令也是被加密后發(fā)送至車載終端。因此,通過本實施例提供的遠程控制車輛的方法在滿足遠程控制車輛的需求的同時,還能夠避免車輛被非法控制,進而保證了遠程控制的安全性。此外,本實施例提供的遠程控制車輛的方法,車載終端接收到控制指令后,還會對控制指令是否為安全指令進行判斷,只有當控制指令為安全指令時,車載終端才會執(zhí)行控制指令所指示的操作,能夠保證車輛自身的安全。
[0041]實施例二
[0042]參照圖2,示出了根據(jù)本發(fā)明實施例二的一種遠程控制車輛的方法的步驟流程圖。
[0043]本實施例中,依然從TSP后臺系統(tǒng)側(cè)對本發(fā)明的遠程控制車輛的方法進行說明。本實施例中選擇手機作為移動終端,且手機上已預先下載有相應的APP。本實施例中通過手機APP、TSP平臺系統(tǒng)以及車載終端三部分聯(lián)合組成的系統(tǒng)來實現(xiàn)遠程控制車輛的方法。在該方法中,TSP平臺系統(tǒng)負責建立手機APP與車載終端之間的數(shù)據(jù)通訊。本實施例中的遠程控制車輛的方法具體包括以下步驟:
[0044]步驟S202 =TSP后臺系統(tǒng)接收移動終端發(fā)送的遠程控制請求。
[0045]其中,遠程控制請求包括:短信驗證碼、身份識別碼、控制指令以及時間戳,遠程控制請求中的時間戳用于指示控制指令的發(fā)出時間。
[0046]用戶在TSP后臺系統(tǒng)開通遠程控制車輛的服務時,必須設(shè)置綁定的手機號碼。當用戶通過手機APP向TSP后臺系統(tǒng)發(fā)起遠程控制車輛的請求時,TSP后臺系統(tǒng)自動向綁定的手機號碼發(fā)送短信驗證碼。而用戶在通過手機APP發(fā)送控制車輛的控制指令時,通過手機APP向TSP后臺系統(tǒng)發(fā)送接收到的短信驗證碼、用戶身份識別碼、控制指令以及時間戳。
[0047]手機APP與TSP后臺系統(tǒng)之間使用Https協(xié)議進行控制指令數(shù)據(jù)(例如:遠程控制請求)傳輸,以保障數(shù)據(jù)安全。
[0048]S204 =TSP后臺系統(tǒng)依據(jù)短信驗證碼和身份識別碼對移動終端進行合法性驗證。
[0049]由于基于互聯(lián)網(wǎng)實現(xiàn)信息傳輸?shù)募夹g(shù)存在很多安全隱患,如仿冒攻擊篡改信息,或者盜取數(shù)據(jù)竊取用戶隱私,特別是在涉及到用戶財產(chǎn)安全的業(yè)務中安全措施上的缺陷是很致命的。因此,本實施例中,使用入了安全手機號碼與用戶的身份識別碼作為安全鑰匙,仿冒者必須獲取短信驗證碼、并且知道用戶的身份識別碼才能通過身份認證,這就意味著仿冒者在攻破數(shù)據(jù)通道時也必須攻破運營商的通訊服務。從技術(shù)上給仿冒者增加攻擊難度,從而能夠有效避免安全危害。
[0050]具體的,TSP后臺系統(tǒng)從接收到的遠程控制請求中提取短信驗證碼和身份識別碼,依據(jù)提取的短信驗證碼和身份識別碼對移動終端進行合法性驗證。在TSP后臺系統(tǒng)中存儲有用戶身份識別碼與車載終端的身份識別碼的對應關(guān)系,在對移動終端進行合法性驗證時,判斷該用戶的身份識別碼是否存儲在TSP后臺系統(tǒng)中,若存在,則能夠初步判定該移動終端合法。同時,在此基礎(chǔ)上,還要判斷遠程控制請求中的短信驗證碼是否為TSP后臺系統(tǒng)發(fā)送至該移動終端對應的手機號碼的短信驗證碼,若也滿足該條件,則能夠最終確定移動終端是合法的。
[0051]步驟S206 =TSP后臺系統(tǒng)當判定移動終端為合法用戶時,查找與接收的身份識別碼對應的車載終端的身份認證碼。
[0052]在TSP后臺系統(tǒng)中存儲有用戶身份識別碼與車載終端的身份識別碼的對應關(guān)系,通過該對應關(guān)系以及接收到的用戶的身份識別碼能夠查找到與用戶身份識別碼對應的車載終端的身份認證碼,進一步地通過車載終端的身份識別碼能夠確定控制的車輛。
[0053]步驟S208 =TSP后臺系統(tǒng)判斷身份認證碼對應的車載終端是否處于睡眠狀態(tài);若是,則執(zhí)行步驟S210 ;若否,則執(zhí)行步驟S212。
[0054]TSP后臺系統(tǒng)與車載終端之間通過Socket傳輸協(xié)議進行數(shù)據(jù)的傳輸,車載終端定時向TSP系統(tǒng)發(fā)送心跳包來維持Socket協(xié)議的長連接。如果,車載終端長時間未向TSP后臺系統(tǒng)發(fā)送維持長連接的心跳包,那么,TSP后臺系統(tǒng)則判斷該車載終端處于睡眠狀態(tài)。
[0055]步驟S210:當判斷車載終端處于睡眠狀態(tài)時,TSP后臺系統(tǒng)向車載終端發(fā)送加密的喚醒指令,以將車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài);然后,執(zhí)行步驟S214。
[0056]TSP后臺系統(tǒng)使用二進制短信喚醒車載終端,終端被喚醒后登錄TSP后臺系統(tǒng),則將車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài)。TSP后臺系統(tǒng)使用對應的加密算法密鑰對指令進行加密處理后通過Socket協(xié)議發(fā)送到目標車載終端。
[0057]需要說明的是,本實施例中TSP后臺系統(tǒng)向車載終端發(fā)送的二進制短信中僅是攜帶了喚醒指令用以喚醒車載終端。但是在實際設(shè)置時,本領(lǐng)域技術(shù)人員還可以根據(jù)實際需求在TSP后臺系統(tǒng)向車載終端發(fā)送的二進制短信中攜帶喚醒指令以及控制指令,這樣在喚醒車載系統(tǒng)的同時,即可向車載系統(tǒng)發(fā)送控制指令,能夠有效地縮短控制指令的響應時間。步驟S212:當判斷車載終端未處于睡眠狀態(tài)時,TSP后臺系統(tǒng)確定車載終端處于工作狀態(tài);然后,執(zhí)行步驟S214。
[0058]步驟S214:TSP后臺系統(tǒng)在確定查找到的身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的控制指令以及時間戳加密后通過設(shè)定協(xié)議發(fā)送至車載終端,以使車載終端在判定控制指令為有效、且安全的指令后、執(zhí)行控制指令所指示的操作。
[0059]TSP后臺系統(tǒng)在確定車載終端處于工作狀態(tài)后,使用設(shè)定的加密算法、密鑰對控制指令進行加密處理后通過Socket協(xié)議發(fā)送到車載終端。
[0060]其中,設(shè)定的加密算法可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置,例如:設(shè)置成使用AES-128對稱加密算法,該對稱加密算法通信雙方在加密或解密過程中使用共享的單一密鑰;再例如:使用MD5加密算法對控制指令進行加密處理。在加密時所使用的密鑰可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置或生成。一種優(yōu)選的生成密鑰的方式為:車載終端在首次登陸TSP后臺系統(tǒng)時,在TSP后臺系統(tǒng)中會對車載終端進行身份認證,當認證成功后由TSP后臺系統(tǒng)為該車載終端生成唯一的密鑰并下發(fā)至車載終端,同時,在TSP后臺系統(tǒng)中也存儲該車載終端對應的密鑰。
[0061]車載終端在接收到TSP后臺系統(tǒng)發(fā)送的遠程控制指令后,首先采用密鑰對數(shù)據(jù)進行解密,在解密完成后,再執(zhí)行判定控制指令為有效、且安全的指令后、執(zhí)行控制指令所指示的操作。
[0062]車載終端在判定控制指令為有效、且安全的指令后、執(zhí)行控制指令所指示的操作時執(zhí)行如下具體的操作:
[0063]首先,根據(jù)時間戳判斷控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行控制指令所指示的操作;若否,則根據(jù)當前車輛狀態(tài)信息判斷控制指令是否為安全指令。
[0064]其次,則根據(jù)當前車輛狀態(tài)信息判斷控制指令是否為安全指令時,若判斷控制指令為安全指令,則執(zhí)行控制指令所指示的操作;若判斷控制指令為非安全指令,則拒絕執(zhí)行控制指令所指示的操作。
[0065]需要說明的是,本實施例中對于設(shè)定時間間隔的設(shè)定可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置,例如:設(shè)置成30秒,也就是說,將控制請求中的時間戳與當前時間進行比較,若時間差在30秒內(nèi),則判斷該控制請求中的控制指令為有效指令。當然也可以設(shè)置成40秒、50秒或更長時間。本申請對此不作具體限制。
[0066]對于在判斷完指令為有效指令后,為了給用戶提供安全的駕駛體驗,本發(fā)明在指令處理環(huán)節(jié)中增加了車身環(huán)境的判斷,即判斷有效的控制指令是否為安全控制指令。對于有效地控制指令是否為安全控制指令的判斷,通過車輛目前的狀態(tài)判斷車輛是否可以執(zhí)行對應的操作來作為是否為安全控制指令的判斷依據(jù)。例如當車輛運行時接收到開啟車門的控制指令,如果執(zhí)行開車門的控制指令,可能造成乘客掉下車,而對于這種狀況則可判定該控制指令為不安全的控制指令。本實施中通過在車載終端上增加判斷控制指令是否安全的處理邏輯,來杜絕危險駕駛。
[0067]車載終端執(zhí)打完有效安全的控制指令后,將結(jié)果反饋到TSP后臺系統(tǒng),TSP后臺系統(tǒng)再通過設(shè)定的協(xié)議例如=Socket協(xié)議、Https協(xié)議,將結(jié)果發(fā)送到手機APP展示給用戶。
[0068]本實施例中,使用手機APP、TSP后臺系統(tǒng)以及車載終端建立的在一個完整的系統(tǒng),將車身網(wǎng)絡(luò)與互聯(lián)網(wǎng)進行對接,搭建成車聯(lián)網(wǎng)。手機APP作為系統(tǒng)的客戶端,提供用戶操作界面;TSP后臺系統(tǒng)作為整個系統(tǒng)的中樞,負責搭建手機APP到車載終端的傳輸通道,以及所有數(shù)據(jù)的傳輸、處理、安全等問題;車載終端則是接入車輛網(wǎng)絡(luò)的接口,同時將車輛網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)絋SP后臺系統(tǒng)實現(xiàn)車身網(wǎng)絡(luò)與互聯(lián)網(wǎng)的聯(lián)通。通過上述遠程控制車輛的系統(tǒng),用戶能夠通過手機上安裝的APP對車輛進行遠程控制,具體包括:解鎖或鎖閉門、打開空調(diào)、遠程尋車(雙閃鳴笛)、禁止啟動發(fā)動機、查看車輛位置等操作。
[0069]需要說明的是,在TSP后臺系統(tǒng)的服務中加入呼叫中心語音技術(shù),坐席即后臺服務人員可以遠程提供用戶所有服務,包括異常情況處理、手機號碼的變更等操作。
[0070]通過本實施例提供的遠程控制車輛的方法,移動終端向TSP后臺系統(tǒng)發(fā)送控制請求時,在控制請求中攜帶有短信驗證碼以及身份識別碼以及時間戳等信息,通過這些信息對移動終端的合法性進行驗證,只有當移動終端為合法用戶時,TSP后臺系統(tǒng)才能夠向?qū)能囕d終端發(fā)送控制指令,并且發(fā)送的控制指令也是被加密后發(fā)送至車載終端。因此,通過本實施例提供的遠程控制車輛的方法在滿足遠程控制車輛的需求的同時,還能夠避免車輛被非法控制,進而保證了遠程控制的安全性。此外,本實施例提供的遠程控制車輛的方法,車載終端接收到控制指令后,還會先對控制指令的有效性進行判斷,只有在判斷控制指令為有效指令后,才會進一步對控制指令是否為安全指令進行判斷,只有當控制指令為安全指令時,車載終端才會執(zhí)行有效且安全的控制指令所指示的操作,能夠保證控制指令的時效性以及車輛自身的安全。此外,本實施例中采用遠程喚醒與執(zhí)行控制指令合并,使用二進制短信方式來遠程喚醒終端,無需用戶另外點火以啟動車輛,使整個控制流程更簡便。
[0071]實施例三
[0072]參照圖3,示出了根據(jù)本發(fā)明實施例三的一種遠程控制車輛的方法的步驟流程圖。
[0073]本實施例中從車載終端側(cè)對本發(fā)明的遠程控制車輛的方法進行說明,本實施例中的遠程控制車輛的方法包括以下步驟:
[0074]步驟S302:車載終端接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令。
[0075]其中,移動終端向TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,遠程控制請求中包括加密后的控制指令。
[0076]其中,加密的算法可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行選擇,加密時所使用的密鑰也可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求進行設(shè)置,本實施例對此不作具體限制。
[0077]步驟S304:車載終端獲取當前車輛的狀態(tài)信息,根據(jù)獲取的當前狀態(tài)信息判斷接收到的控制指令是否為安全指令;在判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作。
[0078]車載終端在判斷接收到的控制指令是否為安全指令時,通過獲取當前車輛的狀態(tài)信息來判斷車輛當前的狀態(tài),然后判斷車輛在當前的狀態(tài)下執(zhí)行控制指令所指示的操作是否具有風險性。例如:當車輛運行時接收到開啟車門的控制指令,如果執(zhí)行開車門的控制指令,可能造成乘客掉下車,那么該開啟車門的控制指令則被判定為具有風險性,即為不安全控制指令。
[0079]通過本實施例提供的遠程控制車輛的方法,通過建立移動終端、TSP后臺系統(tǒng)以及車載終端之間的網(wǎng)絡(luò)通信,移動終端通過TSP后臺系統(tǒng)向車載終端發(fā)送控制指令,由車載終端依據(jù)控制指令執(zhí)行對應的操作。由于該方法中通過網(wǎng)絡(luò)進行通信、不受距離的影響,因而能夠?qū)崿F(xiàn)對車輛的遠程控制解決現(xiàn)有的車輛控制方案中受距離限制的問題。本實施例提供的遠程控制車輛的方法,車載終端接收到控制指令后,還會對控制指令是否為安全指令進行判斷,只有當控制指令為安全指令時,車載終端才會執(zhí)行控制指令所指示的操作,能夠保證車輛自身的安全。同時,本實施例提供的遠程控制車輛的方法,TSP后臺系統(tǒng)向車載終端發(fā)送控制指令時,將控制指令按照設(shè)定算法加密后發(fā)送,能夠避免車輛被非法控制,從而保證了遠程控制的安全性。
[0080]實施例四
[0081]參照圖4,示出了根據(jù)本發(fā)明實施例四的一種遠程控制車輛的方法的步驟流程圖。
[0082]本實施例中依然從車載終端側(cè)對本發(fā)明的遠程控制車輛的方法進行說明,本實施例中的遠程控制車輛的方法具體包括以下步驟:
[0083]步驟S402:車載終端接收TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳。
[0084]其中,移動終端向TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,遠程控制請求中包括加密后的控制指令以及時間戳。時間戳用于指示控制指令的發(fā)出時間。
[0085]移動終端可以為手機、電腦等終端。并且移動終端上安裝有相應地APP。例如:移動終端為手機,那么用戶可在android/蘋果應用商店下載手機APP,TSP平臺負責聯(lián)通手機APP與車載終端進行所有的數(shù)據(jù)通訊。
[0086]本實施例中,車載終端通過網(wǎng)絡(luò)與TSP后臺系統(tǒng)之間進行通信,移動終端也同樣通過網(wǎng)絡(luò)與TSP后臺系統(tǒng)之間進行通信。移動終端通過安裝在移動終端上的APP上傳控制指令至TSP后臺系統(tǒng),TSP后臺系統(tǒng)將移動終端上傳的控制指令下發(fā)至對應的車載終端以實現(xiàn)對車輛的遠程控制。
[0087]每個車載終端對應有身份標識碼,例如:IMSI用戶標識碼,用戶在激活該車載終端時,在TSP后臺系統(tǒng)中為該車載終端生成訪問令牌,該訪問令牌通過相應的加密算法對身份標識碼進行加密生成,并且訪問令牌可刷新。與此同時,在TSP后臺系統(tǒng)中還會為車載終端生成唯一的密鑰,該密鑰作為TSP后臺系統(tǒng)與車載終端中進行數(shù)據(jù)通信時用于加密或解密的密鑰。
[0088]當車載終端非首次登陸時,移動終端向TSP后臺系統(tǒng)發(fā)送請求登陸的信息,TSP后臺系統(tǒng)發(fā)送驗證短信至車載終端,車載終端將接收到的驗證短信以及訪問令牌發(fā)送至TSP后臺系統(tǒng),TSP后臺系統(tǒng)對移動終端發(fā)送的短信校驗和訪問令牌進行校驗,實現(xiàn)對車載終端的身份的多重認證,保證車載終端的安全。
[0089]上述的車載終端接收TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳是在車載終端處于工作狀態(tài)時接收到信息。車載終端還可能處于睡眠狀態(tài),車載終端按照設(shè)定時間間隔向TSP后臺系統(tǒng)發(fā)送心跳包來維持車載終端與TSP后臺系統(tǒng)之間的socket協(xié)議的長連接。當TSP后臺系統(tǒng)在設(shè)定時間間隔內(nèi)未接收到車載終端發(fā)送的心跳包時,則說明Socket協(xié)議的長連接已經(jīng)斷開,此時車載終端處于休眠狀態(tài)。那么TSP后臺系統(tǒng)需要先喚醒車載終端然后才能向車載終端發(fā)送移動終端發(fā)送的控制指令。TSP后臺系統(tǒng)在喚醒車載終端時,通過向車載終端發(fā)送喚醒短信來達到喚醒車載終端的目的。
[0090]步驟S404:車載終端根據(jù)時間戳判斷接收到的控制指令是否超出了設(shè)定時間間隔;若是,則執(zhí)行步驟S406 ;若否,則執(zhí)行步驟S408。
[0091]車載終端在接收到遠程控制指令后,首先對接收到的控制指令進行超時判斷。例如:設(shè)定的時間間隔為30秒,如果指令發(fā)起時間是30秒之前,則說明該控制指令已經(jīng)超時失效,車載終端不會執(zhí)行該操作指令所指示的操作。
[0092]需要說明的是,上述僅是以30秒為例對判斷控制指令是否超時失效進行的說明,在實際實現(xiàn)過程中,對于設(shè)定時間間隔的設(shè)定,本領(lǐng)域技術(shù)人員可以根據(jù)實際需求進行設(shè)定,并不局限于本實施例中所例舉的將時間間隔設(shè)定成30秒。
[0093]步驟S406:當車載終端判斷出接收到的控制指令超出了設(shè)定時間間隔時,則拒絕執(zhí)行控制指令所指示的操作。
[0094]在車載終端判斷出控制指令超出設(shè)定時間間隔,拒絕執(zhí)行控制指令所指示的操作時,還可以將拒絕操作的信息通過Socket協(xié)議發(fā)送至TSP后臺系統(tǒng),TSP后臺系統(tǒng)將該信息加密后發(fā)送至移動終端APP提示給用戶。
[0095]步驟S408:當車載終端判斷出接收到的控制指令未超出設(shè)定時間間隔時,則獲取當前車輛的狀態(tài)信息,根據(jù)獲取的當前狀態(tài)信息判斷接收到的控制指令是否為安全指令的操作;在判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作。
[0096]車載終端在處理接收到的移動終端發(fā)送的遠程控制指令前會根據(jù)車輛當前狀態(tài)對該操作指令進行判斷,如接收到的控制指令違反安全駕駛車載終端將放棄執(zhí)行該控制指令所執(zhí)行的操作。而如果接收到的控制指令為安全指令,則執(zhí)行控制指令所指示的操作。
[0097]本實施例中提供的遠程控制車輛的方法,將移動終端、TSP后臺系統(tǒng)、車載終端連接在一起,移動終端與車載終端存在綁定關(guān)系,由用戶在移動終端?呆作綁定,移動終端通過安裝的APP發(fā)出遠程控制車輛數(shù)據(jù)信息到TSP后臺系統(tǒng),同時指定執(zhí)行指令的車載終端,TSP后臺系統(tǒng)負責將控制指令傳輸?shù)侥繕塑囕d終端,目標車載終端接收到控制指令后會將執(zhí)行結(jié)果原路反饋到移動終端上,從而形成一個閉環(huán)的遠程控制車輛的業(yè)務流程。
[0098]采用本實施例中提供的遠程控制車輛的方法,當用戶不在車輛附近時,移動終端上安裝的APP可以代替車鑰匙與車輛上安裝的車載終端進行通訊,由車載終端控制車輛以實現(xiàn)對車輛的遠程控制。例如:用戶在偌大的停車場找尋不到自己的車輛時,可通過移動終端上安裝的APP發(fā)起遠程尋車指令,車輛上安裝的車載終端接收到該控制指令后會自動控制車輛雙閃鳴笛。
[0099]本實施例提供的遠程控制車輛的方法,將對車載終端的身份進行多重認證,并且采用設(shè)定的密鑰分配機制以及加密算法,將TSP后臺系統(tǒng)與車載終端之間的通信都加密傳輸,保障了整個系統(tǒng)的安全性。此外,一方面,本實施例提供的遠程控制車輛的方法,車載終端在接收到移動終端通過TSP后臺系統(tǒng)發(fā)送的控制指令時,還對控制操作指令進行是否超時的邏輯判斷,只有在控制指令在有效時間段內(nèi)時即控制指令有效時,才會進一步執(zhí)行執(zhí)行后續(xù)的是否為安全指令的判斷,能夠保證所執(zhí)行的控制指令的時效性。另一方面,本實施例提供的遠程控制車輛的方法,車載終端中還設(shè)置有安全性判斷邏輯,針對車輛的當前狀態(tài)對控制指令的安全性進行判斷,僅執(zhí)行安全的控制指令,能夠保證車輛自身的安全。
[0100]實施例五
[0101]參照圖5,示出了根據(jù)本發(fā)明實施例五的一種TSP后臺系統(tǒng)的結(jié)構(gòu)框圖。
[0102]本實施例中的TSP后臺系統(tǒng)包括:接收模塊502,用于接收移動終端發(fā)送的遠程控制請求;其中,遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令;驗證模塊504,用于依據(jù)短信驗證碼和身份識別碼對移動終端進行合法性驗證;查找模塊506,用于當判定移動終端為合法用戶時,查找與接收的身份識別碼對應的車載終端的身份認證碼;發(fā)送模塊508,用于在確定查找到的身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的控制指令加密后發(fā)送至車載終端,以使車載終端在判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作。
[0103]優(yōu)選地,本實施例中的TSP后臺系統(tǒng)還包括:判斷模塊510,用于在發(fā)送模塊508確定查找到的身份認證碼對應的車載終端處于工作狀態(tài)之前,判斷身份認證碼對應的車載終端是否處于睡眠狀態(tài);第一執(zhí)行模塊512,用于在判斷模塊的判斷結(jié)果為是時,向車載終端發(fā)送加密的喚醒指令,以將車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài);第二執(zhí)行模塊514,用于在判斷模塊的判斷結(jié)果為否時,確定車載終端處于工作狀態(tài)。
[0104]優(yōu)選地,遠程控制請求還包括:時間戳;發(fā)送模塊508將接收到的控制指令加密后發(fā)送至車載終端,以使車載終端在判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作時,將接收到的控制指令以及時間戳加密后通過設(shè)定協(xié)議發(fā)送至車載終端,以使車載終端在判定控制指令為有效、且安全的指令后、執(zhí)行控制指令所指示的操作;其中,車載終端在判定控制指令為有效、且安全的指令后、執(zhí)行控制指令所指示的操作時:根據(jù)時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行控制指令所指示的操作;若否,則根據(jù)當前車輛狀態(tài)信息判斷控制指令是否為安全指令;若判斷控制指令為安全指令,則執(zhí)行控制指令所指示的操作;若判斷控制指令為非安全指令,則拒絕執(zhí)行控制指令所指示的操作。
[0105]本實施例的TSP后臺系統(tǒng)用于實現(xiàn)前述方法實施例一、實施例二中相應的遠程控制車輛的方法,并且具有相應的方法實施的有益效果,在此不再贅述。
[0106]實施例六
[0107]參照圖6,示出了根據(jù)本發(fā)明實施例六的一種車載終端的結(jié)構(gòu)框圖。
[0108]本實施例中的車載終端包括:接收模塊602,用于接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令;其中,移動終端向TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,遠程控制請求中包括加密后的控制指令;獲取模塊604,用于獲取當前車輛的狀態(tài)信息;判斷模塊606,用于根據(jù)獲取的當前狀態(tài)信息判斷接收到的控制指令是否為安全指令;操作執(zhí)行模塊608,用于在判斷模塊606判定控制指令為安全指令后、執(zhí)行控制指令所指示的操作。
[0109]優(yōu)選地,遠程控制請求中還包括:時間戳;接收模塊602接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令時,接收TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳;本實施例中的車載終端還包括:時間判斷模塊610,用于在獲取模塊604獲取當前車輛的狀態(tài)信息之前,根據(jù)時間戳判斷控制指令是否超出了設(shè)定時間間隔;拒絕模塊612,用于在時間判斷模塊610的判斷結(jié)果為是時,拒絕執(zhí)行控制指令所指示的操作;調(diào)用模塊614,用于在時間判斷模塊的判斷結(jié)果為是時,調(diào)用獲取模塊604。
[0110]本實施例的車載終端用于實現(xiàn)前述方法實施例三、實施例四中相應的遠程控制車輛的方法,并且具有相應的方法實施的有益效果,在此不再贅述。
[0111]本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于系統(tǒng)實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0112]以上對本發(fā)明所提供的遠程控制車輛的方法、TSP后臺系統(tǒng)以及車載終端,進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種遠程控制車輛的方法,其特征在于,包括: 接收移動終端發(fā)送的遠程控制請求;其中,所述遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令; 依據(jù)所述短信驗證碼和所述身份識別碼對所述移動終端進行合法性驗證; 當判定所述移動終端為合法用戶時,查找與接收的所述身份識別碼對應的車載終端的身份認證碼; 在確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
2.根據(jù)權(quán)利要求1所述的遠程車輛控制方法,其特征在于,在所述在確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)步驟之前,還包括: 判斷所述身份認證碼對應的車載終端是否處于睡眠狀態(tài); 若是,則向所述車載終端發(fā)送加密的喚醒指令,以將所述車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài); 若否,則確定所述車載終端處于工作狀態(tài)。
3.根據(jù)權(quán)利要求1所述的遠程車輛控制方法,其特征在于,所述遠程控制請求還包括:時間戳,所述將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作步驟包括: 將接收到的所述控制指令以及時間戳加密后通過設(shè)定協(xié)議發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作; 其中,所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作時:根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行所述控制指令所指示的操作;若否,則根據(jù)當前車輛狀態(tài)信息判斷所述控制指令是否為安全指令;若判斷所述控制指令為安全指令,則執(zhí)行所述控制指令所指示的操作;若判斷所述控制指令為非安全指令,則拒絕執(zhí)行所述控制指令所指示的操作。
4.一種遠程控制車輛的方法,其特征在于,包括: 接收汽車遠程服務提供商TSP后臺系統(tǒng)發(fā)送的加密后的控制指令;其中,移動終端向所述TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,所述遠程控制請求中包括所述加密后的控制指令; 獲取當前車輛的狀態(tài)信息,根據(jù)獲取的所述當前狀態(tài)信息判斷接收到的所述控制指令是否為安全指令;在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述遠程控制請求中還包括:時間戳; 所述接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令步驟包括:接收所述TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳; 在所述獲取當前車輛的狀態(tài)信息步驟之前,還包括: 根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行所述控制指令所指示的操作;若否,則執(zhí)行獲取當前車輛的狀態(tài)信息,根據(jù)獲取的所述當前狀態(tài)信息判斷接收到的所述控制指令是否為安全指令的操作。
6.—種TSP后臺系統(tǒng),其特征在于,包括: 接收模塊,用于接收移動終端發(fā)送的遠程控制請求;其中,所述遠程控制請求包括:短信驗證碼、身份識別碼以及控制指令; 驗證模塊,用于依據(jù)所述短信驗證碼和所述身份識別碼對所述移動終端進行合法性驗證; 查找模塊,用于當判定所述移動終端為合法用戶時,查找與接收的所述身份識別碼對應的車載終端的身份認證碼; 發(fā)送模塊,用于在確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)后,將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
7.根據(jù)權(quán)利要求6所述的后臺系統(tǒng),其特征在于,所述后臺系統(tǒng)還包括: 判斷模塊,用于在所述發(fā)送模塊確定查找到的所述身份認證碼對應的車載終端處于工作狀態(tài)之前,判斷所述身份認證碼對應的車載終端是否處于睡眠狀態(tài); 第一執(zhí)行模塊,用于在所述判斷模塊的判斷結(jié)果為是時,向所述車載終端發(fā)送加密的喚醒指令,以將所述車載終端從睡眠狀態(tài)轉(zhuǎn)入工作狀態(tài); 第二執(zhí)行模塊,用于在所述判斷模塊的判斷結(jié)果為否時,確定所述車載終端處于工作狀態(tài)。
8.根據(jù)權(quán)利要求6所述的后臺系統(tǒng),其特征在于,所述遠程控制請求還包括:時間戳; 所述發(fā)送模塊將接收到的所述控制指令加密后發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作時,將接收到的所述控制指令以及時間戳加密后通過設(shè)定協(xié)議發(fā)送至所述車載終端,以使所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作; 其中,所述車載終端在判定所述控制指令為有效、且安全的指令后、執(zhí)行所述控制指令所指示的操作時:根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔;若是,則拒絕執(zhí)行所述控制指令所指示的操作;若否,則根據(jù)當前車輛狀態(tài)信息判斷所述控制指令是否為安全指令;若判斷所述控制指令為安全指令,則執(zhí)行所述控制指令所指示的操作;若判斷所述控制指令為非安全指令,則拒絕執(zhí)行所述控制指令所指示的操作。
9.一種車載終端,其特征在于,包括: 接收模塊,用于接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令;其中,移動終端向所述TSP后臺系統(tǒng)發(fā)送遠程控制請求以控制車載終端,所述遠程控制請求中包括所述加密后的控制指令; 獲取模塊,用于獲取當前車輛的狀態(tài)信息; 判斷模塊,用于根據(jù)獲取的所述當前狀態(tài)信息判斷接收到的所述控制指令是否為安全指令; 操作執(zhí)行模塊,用于在所述判斷模塊判定所述控制指令為安全指令后、執(zhí)行所述控制指令所指示的操作。
10.根據(jù)權(quán)利要求9所述的車載終端,其特征在于,所述遠程控制請求中還包括:時間戳; 所述接收模塊接收TSP后臺系統(tǒng)發(fā)送的加密后的控制指令時,接收所述TSP后臺系統(tǒng)通過設(shè)定協(xié)議發(fā)送的加密后的控制指令以及時間戳; 所述車載終端還包括: 時間判斷模塊,用于在所述獲取模塊獲取當前車輛的狀態(tài)信息之前,根據(jù)所述時間戳判斷所述控制指令是否超出了設(shè)定時間間隔; 拒絕模塊,用于在所述時間判斷模塊的判斷結(jié)果為是時,拒絕執(zhí)行所述控制指令所指示的操作; 調(diào)用模塊,用于在所述時間判斷模塊的判斷結(jié)果為是時,調(diào)用所述獲取模塊。
【文檔編號】H04L29/08GK104363266SQ201410573706
【公開日】2015年2月18日 申請日期:2014年10月23日 優(yōu)先權(quán)日:2014年10月23日
【發(fā)明者】何天翼, 張洪波, 郭子毅, 高林發(fā), 席程遠 申請人:北京遠特科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
辰溪县| 密云县| 铜陵市| 齐齐哈尔市| 平武县| 金坛市| 宝兴县| 水城县| 白河县| 西充县| 镇巴县| 友谊县| 固始县| 阿尔山市| 遵化市| 澳门| 宁国市| 淅川县| 疏勒县| 阳原县| 曲靖市| 福建省| 兴海县| 云龙县| 舟曲县| 伽师县| 齐河县| 修水县| 瑞昌市| 客服| 廉江市| 巴彦淖尔市| 丘北县| 海晏县| 大同市| 丹阳市| 邮箱| 宿州市| 阳泉市| 衡东县| 永吉县|