一種交換交通信息的系統及方法
【技術領域】
[0001]本發明涉及通信技術領域,更具體地說,涉及一種交換交通信息的系統及方法。
【背景技術】
[0002]傳統的動態交通信息都是終端訪問服務器端的方式獲取的,采集點分布在各個交通路段,信息采集后上傳到服務器統一處理,有需要的終端向服務器申請并獲取。由于后臺處理及網絡傳輸問題,該方式往往存在一定的延時,司機獲得的交通信息已經發生變化。
[0003]而點對點動態交通信息交換方式提供的是真正實時的交通信息,不需要通過中心處理,而是通過不同終端之間的信息交換直接進行的。由于人眼和攝像頭的可視范圍有限,這種方式對于交通擁堵路段的信息交互更具有實際意義。
【發明內容】
[0004]本發明要解決的技術問題在于,針對現有技術中網絡發送交通信息存在延遲的缺陷,提供一種交換交通信息的系統及方法。
[0005]本發明的一方面,提供一種交換交通信息的系統,該系統包括多個分別設置于多臺移動終端內的裝置,每一所述裝置包括控制模塊、第一無線通訊模塊、定位模塊、以及攝像模塊;其中,所述控制模塊與所述第一無線通訊模塊、所述定位模塊、所述攝像模塊電性連接;
[0006]所述第一無線通訊模塊用于與其它裝置通信連接;
[0007]所述定位模塊用于獲取自身的位置信息;
[0008]所述攝像模塊用于拍攝自身的交通信息;
[0009]所述控制模塊用于將同一時刻的所述交通信息與所述位置信息綁定以組成綁定交通信息,通過所述第一無線通訊模塊實時地將所述綁定交通信息發送至其它裝置,并通過所述第一無線通訊模塊接收其它裝置所發出的綁定交通信息。
[0010]在本發明所述的系統中,所述系統還包括遠程服務器,所述遠程服務器通過移動通信網絡與所述多個裝置通信連接;
[0011]每一所述裝置還包括與所述控制模塊電性連接的第二無線通訊模塊,所述第二無線通訊模塊用于與所述遠程服務器通過移動通信網絡通信連接。
[0012]所述控制模塊還用于將所述綁定交通信息通過所述第二無線通訊模塊上傳至所述遠程服務器,并從所述遠程服務器通過所述第二無線通訊模塊下載其他裝置所上傳的所述綁定交通信息。
[0013]在本發明所述的系統中,每一所述裝置還包括與所述控制模塊電性連接的存儲模塊,所述存儲模塊用于存儲所述綁定交通信息;
[0014]所述控制模塊還用于調用所述存儲模塊的所述綁定交通信息,通過所述無線通訊模塊將所述綁定交通信息發送至其它裝置。
[0015]在本發明所述的系統中,所述控制模塊還用于調用自身預設的身份識別信息,依據所述身份識別信息通過所述第二無線通訊模塊于所述遠程服務器中注冊,從而獲取一身份識別號碼;
[0016]所述控制模塊還用于通過所述無線通訊模塊將所述身份識別號碼發送至其它裝置,通過所述無線通訊模塊接收并識別其它裝置的身份識別號碼。
[0017]在本發明所述的系統中,所述控制模塊還用于依據所述身份識別號碼與其它裝置交換所述綁定交通信息。
[0018]本發明的另一方面,提供一種交換交通信息的方法,該方法包括:
[0019]建立多個所述裝置之間的通信連接;
[0020]每個所述裝置獲取自身的位置信息;
[0021]每個所述裝置拍攝自身的交通信息;
[0022]每個所述裝置將同一時刻的所述交通信息與所述位置信息綁定以組成綁定交通信息,實時地將所述綁定交通信息發送至其它裝置,并接收其它裝置所發出的綁定交通信肩、Ο
[0023]在本發明所述的方法中,所述系統還包括遠程服務器,所述遠程服務器通過移動通信網絡分別與多個所述裝置通信連接。
[0024]每一所述裝置上傳所述綁定交通信息,并從所述遠程服務器下載其他裝置所上傳的綁定交通信息。
[0025]在本發明所述的方法中,每一所述裝置還存儲所述綁定交通信息,調用所述綁定交通信息并發送至其它裝置。
[0026]在本發明所述的方法中,每一所述裝置調用自身預設的身份識別信息,依據所述身份識別信息于所述遠程服務器中注冊,從而獲取一身份識別號碼;
[0027]每一所述裝置還將所述身份識別號碼發送至其它裝置,接收并識別其它裝置的身份識別號碼。
[0028]在本發明所述的方法中,每一所述裝置還依據所述身份識別號碼與其它裝置交換所述綁定交通信息。
[0029]實施本發明的一種交換交通信息的系統及方法,具有以下有益效果:解決動態交通信息延遲的問題,提供實景數據。同時,由于是點對點傳輸交通信息,每臺終端設備又都是服務器,還能降低傳統方式服務器端硬件配置及帶寬成本。
【附圖說明】
[0030]下面將結合附圖及實施例對本發明作進一步說明,附圖中:
[0031]圖1為本發明第一實施例提供的一種交換交通信息的系統框圖;
[0032]圖2為本發明第一實施例提供的裝置框圖;
[0033]圖3為本發明第一實施例提供的一種交換交通信息的方法流程圖;
[0034]圖4為本發明第二實施例提供的一種交換交通信息的系統框圖;
[0035]圖5為本發明第二實施例提供的裝置框圖;
[0036]圖6為本發明第二實施例提供的一種交換交通信息的方法流程圖;
[0037]圖7為本發明第二實施例提供的另一種交換交通信息的方法流程圖;
[0038]圖8為本發明第三實施例提供的裝置框圖;
[0039]圖9為本發明第三實施例提供的一種交換交通信息的方法流程圖。
【具體實施方式】
[0040]為了對本發明的技術特征、目的和效果有更加清楚的理解,現對照附圖詳細說明本發明的【具體實施方式】。
[0041]本發明的目的在于結合位置信息,提出了一種點對點動態交通信息交換的方式及系統。本系統及方法解決客戶端-服務器端動態交通信息延遲的問題,通過點對點提供實景數據,組成一交通信息交換的網絡。同時,由于是點對點傳輸,每臺終端設備又都是服務器,還能降低傳統方式服務器端硬件配置及帶寬成本。
[0042]圖1是本發明第一實施例提供的一種交換交通信息的系統框圖,如圖1所示,該實施例提供一種交換交通信息的系統,該系統包括多個分別設置于多臺移動終端內的裝置
(100a,100b,100c,......),該裝置(100a,100b,100c,......)統稱為裝置 100,并可以在移動終端中植入完成交換交通信息的程序,也可以通過在移動終端中設置。還可以加設一顯示屏,顯示屏用于顯示動態交通信息,或者依據所接收到的信息顯示實時的交通信息。
[0043]如圖2所示,在本發明第一實施例提供的裝置框圖中,每一所述裝置(100a,100b,100c,……)包括控制模塊1、第一無線通訊模塊2、定位模塊3、以及攝像模塊4;其中,所述控制模塊1與所述第一無線通訊模塊2、所述定位模塊3、所述攝像模塊4電性連接。
[0044]所述第一無線通訊模塊2用于與其它裝置(100a,100b, 100c,……)通信連接;第一無線通訊模塊2可以是W1-Fi模塊,也可以是藍牙模塊等,只要可支持點對點連接均可用于第一無線通訊模塊。連接時通過socket連接,其中,socket的連接過程可以分為三個步驟:服務器監聽,客戶端請求,連接確認。
[0045]服務器監聽:是服務器端套接字并不定位具體的客戶端套接字,而是處于等待連接的狀態,實時監控網絡狀態。
[0046]客戶端請求:是指由客戶端的套接字提出連接請求,要連接的目標是服務器端的套接字。為此,客戶端的套接字必須首先描述它要連接的服務器的套接字,指出服務器端套接字的地址和端口號,然后就向服務器端套接字提出連接請求。
[0047]連接確認:是指當服務器端套接字監聽到或者說接收到客戶端套接字的連接請求,它就響應客