一種數(shù)據(jù)傳輸方法、設備以及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種數(shù)據(jù)傳輸方法、設備及系統(tǒng),適應于有遮擋、相對封閉的空間,能夠提高數(shù)據(jù)傳輸?shù)目煽啃?。該方法包括:通過低頻方式循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀,直至在預設的等待時間內(nèi)接收到針對于所述數(shù)據(jù)幀的握手幀。
【專利說明】
一種數(shù)據(jù)傳輸方法、設備以及系統(tǒng)
技術領域
[0001]本發(fā)明涉及通信技術領域,特別涉及一種數(shù)據(jù)傳輸方法、設備以及系統(tǒng)。
【背景技術】
[0002]隨著汽車數(shù)量的不斷增加,對于停車場的管理也變得日益重要,合理、有效的對停車場進行管理,可以提高停車場的利用率,并降低停車場的管理成本。目前通過在停車場的各個出入口設置捕捉攝像頭,識別車牌駛入及駛出停車場的時間,自動進行計費。為了獲取汽車在停車場的停泊時間,需要實現(xiàn)入口攝像頭與出口攝像頭之間的通信。
[0003]為了避免鋪設線路對停車場建設成本的提升,可以通過無線傳輸?shù)姆绞?,停車場入口攝像頭通過無線網(wǎng)絡將數(shù)據(jù)發(fā)送給出口攝像頭,實現(xiàn)根據(jù)車牌駛入停車場時間及駛出停車場時間計算停車費用的目的。
[0004]針對于現(xiàn)有技術通過無線網(wǎng)絡實現(xiàn)停車場入口攝像頭與出口攝像頭相通信的方法,入口攝像頭通過無線網(wǎng)絡向出口攝像頭發(fā)送信號,每個信號只發(fā)送一次,如果出口攝像頭由于某些原因沒有接收到服務器發(fā)送的信號,出口攝像頭將無法再次獲得該信號,從而無法計算停車費用,因而,數(shù)據(jù)傳輸?shù)目煽啃暂^低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種數(shù)據(jù)傳輸方法、設備以及系統(tǒng),能夠提高數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0006]本發(fā)明實施例提供的一種數(shù)據(jù)傳輸方法包括:
[0007]通過低頻通信網(wǎng)絡循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀,直至在預設的等待時間內(nèi)接收到針對于所述數(shù)據(jù)幀的握手幀。
[0008]本發(fā)明實施例提供的一種數(shù)據(jù)傳輸設備包括:
[0009]發(fā)送單元,用于通過低頻通信網(wǎng)絡發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀;
[0010]接收單元,用于接收針對于所述發(fā)送單元發(fā)送的數(shù)據(jù)幀的握手幀;
[0011]第一判斷單元,用于判斷在預設的等待時間內(nèi)所述接收單元是否接收到針對于所述發(fā)送單元發(fā)送的數(shù)據(jù)幀的握手幀,如果否,觸發(fā)所述發(fā)送單元繼續(xù)發(fā)送所述數(shù)據(jù)幀。
[0012]本發(fā)明實施例提供的一種數(shù)據(jù)傳輸系統(tǒng),應用于停車場系統(tǒng),包括:一中心網(wǎng)關設備以及至少一個如上所述的設備;
[0013]其中,所述中心網(wǎng)關設備具有多個端口,每一個端口支持一個頻段的收發(fā);所述每一個設備工作在其中一個端口的工作頻段上。
[0014]采取低頻通信以及握手幀反饋的方式,適應于有遮擋、相對封閉的空間,典型的應用環(huán)境是停車場,地下餐廳等,在這種應用場景和空間下,現(xiàn)有的有線布線方式以及其他第三方提供的無線網(wǎng)絡方式都無法施展,原因在于這種空間或者不便于布線,或者信號不好。而低頻通信網(wǎng)路進行傳輸數(shù)據(jù),傳輸距離更長,穿透能力更好,同時握手幀反饋方式進一步提高了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0015]另外,低頻通信網(wǎng)絡不受第三方運營商的制約,屬于法律允許民用的波段,也保證該方法的合法性,同時也不會產(chǎn)生額外的第三方費用。最后,通過低頻通信的方式進行數(shù)據(jù)傳輸,省掉中心服務器,降低了系統(tǒng)創(chuàng)建的成本。
【附圖說明】
[0016]圖1是本發(fā)明一個實施例提供的一種應用于發(fā)送端的數(shù)據(jù)傳輸方法流程圖;
[0017]圖2是本發(fā)明一個實施例提供的一種應用于接收端的數(shù)據(jù)傳輸方法流程圖;
[0018]圖3是本發(fā)明一個實施例提供的一種數(shù)據(jù)傳輸方法流程圖;
[0019]圖4是本發(fā)明一個實施例提供的一種發(fā)送端裝置的結構示意圖;
[0020]圖5是本發(fā)明一個實施例提供的一種接收端裝置的結構示意圖;
[0021]圖6是本發(fā)明一個實施例提供的一種停車系統(tǒng)的結構示意圖;
[0022]圖7是本發(fā)明一實施例中停車場系統(tǒng)中各停車設備之間收發(fā)頻率示意圖;
[0023]圖8是本發(fā)明一實施例提供的一種停車系統(tǒng)示意圖。
【具體實施方式】
[0024]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]圖1所示為本發(fā)明實施例提供的一種應用于發(fā)送端的數(shù)據(jù)傳輸方法,如圖1所示,該方法包括:
[0026]步驟101:通過低頻通信網(wǎng)絡發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀;
[0027]本領域技術人員可以理解,可以以廣播的形式發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀;當然也可以采取其他無線網(wǎng)絡發(fā)送方式,本發(fā)明并不做限制。
[0028]步驟102:判斷在預設的等待時間內(nèi)是否接收到針對于所述數(shù)據(jù)幀的握手幀,如果否,執(zhí)行步驟101,如果是,結束當前流程。
[0029]本發(fā)明實施例提供了一種數(shù)據(jù)傳輸方法,發(fā)送端通過低頻通信網(wǎng)絡發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀,如果在預設的等待時間內(nèi)接收到了針對于該數(shù)據(jù)幀的握手幀,則說明該數(shù)據(jù)幀已經(jīng)被接收端成功接收,結束當前流程,如果在等待時間內(nèi)沒有接收到針對于該數(shù)據(jù)幀的握手幀,則針對于該數(shù)據(jù)幀重新執(zhí)行發(fā)送操作及判斷操作,直至在一次發(fā)送結束后的等待時間內(nèi)接收到針對于該數(shù)據(jù)幀的握手幀。通過這樣的方式,根據(jù)握手幀判斷接收端是否接收到數(shù)據(jù)幀,如果沒有接收到則重復發(fā)送數(shù)據(jù)幀,直至接收到證明接收端已經(jīng)接收到數(shù)據(jù)幀的握手幀,保證接收端能夠接收到數(shù)據(jù)幀,提高了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0030]采取低頻通信以及握手幀反饋的方式,適應于有遮擋、相對封閉的空間,典型的應用環(huán)境是停車場,地下餐廳等,在這種應用場景和空間下,現(xiàn)有的有線布線方式以及其他第三方提供的無線網(wǎng)絡方式都無法施展,原因在于這種空間或者不便于布線,或者信號不好。而低頻通信網(wǎng)路進行傳輸數(shù)據(jù),傳輸距離更長,穿透能力更好,同時握手幀反饋方式進一步提高了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0031]另外,低頻通信網(wǎng)絡不受第三方運營商的制約,屬于法律允許民用的波段,也保證該方法的合法性,同時也不會產(chǎn)生額外的第三方費用。最后,通過低頻通信的方式進行數(shù)據(jù)傳輸,省掉中心服務器,降低了系統(tǒng)創(chuàng)建的成本。
[0032]當然,本發(fā)明實施例提供的技術方案也同樣適用于開闊的空間。
[0033]在本發(fā)明一實施例中,低頻通信網(wǎng)絡的頻段可以是315MHz,433MHz或868MHz。
[0034]在本發(fā)明一個實施例中,預先設定的幀格式可以為{幀類型:目標地址:本機地址:幀數(shù)據(jù)},根據(jù)該幀格式生成包括待傳輸數(shù)據(jù)的數(shù)據(jù)幀,數(shù)據(jù)幀的格式包括{數(shù)據(jù)幀ID:第一目標地址:第一本機地址:待傳輸數(shù)據(jù)}。其中數(shù)據(jù)幀ID對應于幀格式中的幀類型,為該數(shù)據(jù)幀的唯一標識;第一目標地址對應于幀格式中的目標地址,假設應用場景為停車場時,它可以是停車場出口處接收待傳輸數(shù)據(jù)的接收端的虛擬地址;第一本機地址對應于幀格式中的本機地址,同樣,當應用場景為停車場時,它可以是停車場入口處發(fā)送待傳輸數(shù)據(jù)的發(fā)送端的虛擬地址。不同的數(shù)據(jù)幀ID代表不同的數(shù)據(jù)幀,通過數(shù)據(jù)幀ID可以準確判斷每一個數(shù)據(jù)幀的傳輸狀態(tài),提高數(shù)據(jù)傳輸?shù)目煽啃?通過數(shù)據(jù)幀中的第一目標地址可以判斷接收到該數(shù)據(jù)幀的接收端是否為目標接收端,提高數(shù)據(jù)傳輸?shù)臏蚀_性;通過數(shù)據(jù)幀中的第一本機地址可以獲取到待傳輸數(shù)據(jù)的發(fā)送端地址,以便接收端能夠將對應的握手幀發(fā)送回數(shù)據(jù)幀的發(fā)送端,保證握手幀能夠準確發(fā)送至對應的發(fā)送端,避免握手幀不能發(fā)送至對應的發(fā)送端時發(fā)送端持續(xù)發(fā)送同一數(shù)據(jù)幀的情況發(fā)生,提高數(shù)據(jù)傳輸?shù)挠行浴?br>[0035]當應用場景為停車場時,待傳輸數(shù)據(jù)包括進入停車場車輛的車牌號碼及該車牌號碼通過停車場入口的時間,將待傳輸數(shù)據(jù)傳輸?shù)酵\噲龀隹诘慕邮斩撕?,根?jù)該車牌號碼駛出停車場出口的時間,可自動計算該車牌號碼對應的車輛的停車時間,進而計算出停車費用,無需人工計時及計算,提高了停車場停車計費的效率。
[0036]在本發(fā)明一個實施例中,在發(fā)送數(shù)據(jù)幀之前,根據(jù)預設的編碼方式對數(shù)據(jù)幀進行編碼,以對數(shù)據(jù)幀進行壓縮,降低數(shù)據(jù)幀包含的數(shù)據(jù)量的大小,以使數(shù)據(jù)幀適合于通過低頻通信網(wǎng)絡傳輸,提高了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0037]在本發(fā)明一個實施例中,可以通過發(fā)送低功率形式的數(shù)據(jù)幀,降低發(fā)送功率可以減少低頻信號發(fā)送功率的輻射,避免輻射過高而破壞環(huán)境。
[0038]在本發(fā)明一個實施例中,可以通過發(fā)送擴頻處理后的數(shù)據(jù)幀,通過擴寬發(fā)送信號的頻譜,可以增加低頻信號的傳輸距離,以彌補降低發(fā)送功率造成的傳輸距離縮短,保證數(shù)據(jù)傳輸?shù)挠行浴?br>[0039]圖2所示為本發(fā)明實施例提供了一種應用于接收端的數(shù)據(jù)傳輸方法,如圖2所示,該方法包括:
[0040]步驟201:通過無線網(wǎng)絡,循環(huán)接收數(shù)據(jù)幀;
[0041]步驟202:判斷接收到的當前數(shù)據(jù)幀的目標接收端是否為當前接收端;
[0042]步驟203:根據(jù)判斷結果,如果是,生成針對于所述當前數(shù)據(jù)幀的握手幀,并通過無線網(wǎng)絡以廣播的形式發(fā)送所述握手幀,如果否,執(zhí)行步驟201。
[0043]本發(fā)明實施例提供了一種數(shù)據(jù)傳輸方法,接收端通過無線網(wǎng)絡循環(huán)接收數(shù)據(jù)幀,接收到數(shù)據(jù)幀后,判斷當前數(shù)據(jù)幀的目標接收端是否為當前接收端,如果是,生成針對于當前數(shù)據(jù)幀的握手幀,并通過無線網(wǎng)絡以廣播的形式發(fā)送該握手幀,如果否,則繼續(xù)通過無線網(wǎng)絡循環(huán)接收數(shù)據(jù)幀。通過這種方法,循環(huán)接收數(shù)據(jù)幀,如果數(shù)據(jù)幀的目標接收端是當前接收端,則發(fā)送握手幀通知發(fā)送該數(shù)據(jù)幀的發(fā)送端已經(jīng)接收到該數(shù)據(jù)幀,對于目標接收端不是當前接收端的數(shù)據(jù)幀,則不發(fā)送對應的握手幀,保證發(fā)送端能夠根據(jù)握手幀判斷數(shù)據(jù)幀是否發(fā)送成功,以確定是否重新發(fā)送數(shù)據(jù)幀,從而提高數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0044]在本發(fā)明一個實施例中,根據(jù)數(shù)據(jù)幀的幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)},生成對應于接收到的當前數(shù)據(jù)幀的握手幀,握手幀的格式包括{ACK:第二目標地址:第二本機地址:數(shù)據(jù)幀ID} C3ACK對應于幀格式中的幀類型,為握手幀的標識;第二目標地址對應于數(shù)據(jù)幀的幀格式中的目標地址,為接收該握手幀的發(fā)送端的虛擬地址,即當前數(shù)據(jù)幀發(fā)送端對應的虛擬地址;第二本機地址對應于幀格式中的本機地址,為發(fā)送該握手幀的當前接收端的虛擬地址;數(shù)據(jù)幀ID對應與幀格式中的幀數(shù)據(jù),為該握手幀對應的數(shù)據(jù)幀的唯一標識。接收到該握手幀的各個發(fā)送端通過ACK可以確定接收到的幀為握手幀,以按握手幀的流程進行相應的處理,提高了數(shù)據(jù)處理的效率;接收到該握手幀的發(fā)送端通過第二目標地址可以判斷該握手幀的目標接收端是否自身,以接收發(fā)送給自身的握手幀,在本發(fā)明一實施例中,如果判斷該握手幀的目標接收端不是自身,則將數(shù)據(jù)幀或握手幀刪除,避免無用數(shù)據(jù)幀或握手幀占用存儲資源,提高了數(shù)據(jù)傳輸?shù)暮侠硇?發(fā)送端通過第二本機地址可以對該握手幀的來源進行確認;發(fā)送端根據(jù)數(shù)據(jù)幀ID準確識別出該數(shù)據(jù)幀ID對應的數(shù)據(jù)幀,終止對識別出的數(shù)據(jù)幀進行重復發(fā)送,保證其他數(shù)據(jù)幀不受影響,提高數(shù)據(jù)傳輸?shù)目煽啃?,在本發(fā)明一實施例中,發(fā)送端還可以根據(jù)數(shù)據(jù)幀ID準確的將已發(fā)送成功的數(shù)據(jù)幀從發(fā)送隊列中刪除,以節(jié)省網(wǎng)絡資源。
[0045]本領域技術人員可以理解,在實際應用中,停車場入口設備和出口設備是相同的,即本發(fā)明以上實施例提及的數(shù)據(jù)發(fā)送方法和數(shù)據(jù)接收方法會被同時應用在停車場的入口處以及出口處。
[0046]圖3所示為本發(fā)明實施例提供了一種數(shù)據(jù)傳輸方法的示例,如圖3所示,該方法包括:
[0047]步驟301:獲取駛入停車場車輛的車牌號碼及對應的駛入時間,形成待發(fā)送數(shù)據(jù)。
[0048]在本發(fā)明一個實施例中,停車場入口設備包括攝像頭及發(fā)送端裝置,當有車輛通過停車場的一個入口時,該入口處的停車場入口設備中的攝像頭捕捉車輛的車牌號碼,并獲取捕捉該車牌號碼的時間,將車牌號碼及該車牌號碼對應汽車駛入停車場的時間作為待發(fā)送數(shù)據(jù)。例如,一個停車場設有兩個入口和兩個出口,兩個入口分別為入口 I和入口 2,兩個出口分別為出口 I和出口 2,一輛汽車A從入口 I進入該停車場,入口 I處的停車場入口設備中的攝像頭捕捉到汽車A的車牌號碼為123456,并獲取到捕捉到車牌號碼123456的時間為11月5日12:00,根據(jù)將車牌號碼123456及駛入時間11月5日12:00生成待發(fā)送數(shù)據(jù),待發(fā)送數(shù)據(jù)為 123456(11051200)。
[0049]步驟302:根據(jù)幀格式,生成包括待發(fā)送數(shù)據(jù)的數(shù)據(jù)幀。
[0050]在本發(fā)明一個實施例中,在獲取到待發(fā)送數(shù)據(jù)后,停車場入口設備中的發(fā)送端裝置按照幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)},生成包括待發(fā)送數(shù)據(jù)的數(shù)據(jù)幀,生成的數(shù)據(jù)幀為{數(shù)據(jù)幀ID:第一目標地址:第一本機地址:待發(fā)送數(shù)據(jù)},其中,數(shù)據(jù)幀ID為該數(shù)據(jù)幀的唯一標識,第一目標地址為停車場出口設備中接收待發(fā)送數(shù)據(jù)的接收端裝置的虛擬地址,第一本機地址為停車場入口設備中發(fā)送待發(fā)送數(shù)據(jù)的發(fā)送端裝置的虛擬地址。例如,將入口 I處的停車場入口設備中的發(fā)送端裝置的虛擬地址設置為001,將入口2處的停車場入口設備中的發(fā)送端裝置的虛擬地址設置為002,將出口 I處的停車場出口設備中的接收端裝置的虛擬地址設置為003,將出口 2處的停車場出口設備中的接收端裝置的虛擬地址設置為004,入口 I處的停車場入口設備中的發(fā)送端裝置根據(jù)幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)}分別生成發(fā)送給出口 I的數(shù)據(jù)幀A和發(fā)送給出口 2的數(shù)據(jù)幀B,數(shù)據(jù)幀A為{0512:003:001:123456(11051200)},數(shù)據(jù)幀B為{0513:004:001:123456( 11051200) },其中,0512為數(shù)據(jù)幀A的唯一標識,0513為數(shù)據(jù)幀B的唯一標識,003為出口 I處停車場出口設備中的接收端裝置的虛擬地址,004為出口 2處停車場出口設備中的接收端裝置的虛擬地址,001為入口 I處停車場入口設備中的發(fā)送端裝置的虛擬地址,123456(11051200)為待發(fā)送數(shù)據(jù)。
[0051]步驟303:根據(jù)預設的編碼方式對數(shù)據(jù)幀進行編碼,將數(shù)據(jù)幀壓縮。
[0052]步驟304:通過無線網(wǎng)絡以廣播的形式發(fā)送數(shù)據(jù)幀,并將數(shù)據(jù)幀存儲到發(fā)送隊列中。
[0053]在本發(fā)明一個實施例中,停車場入口設備中的發(fā)送端裝置生成數(shù)據(jù)幀并進行編碼處理后,通過低頻通信網(wǎng)絡,以廣播的形式向外發(fā)送一次生成的數(shù)據(jù)幀,其中發(fā)送信號為低功率且擴頻處理后的低頻信號,發(fā)送完成后將數(shù)據(jù)幀存儲到發(fā)送隊列中。例如,入口 I處的停車場入口設備中的發(fā)送端裝置生成數(shù)據(jù)幀A和數(shù)據(jù)幀B,根據(jù)編碼方式將數(shù)據(jù)幀A和數(shù)據(jù)幀B壓縮至幾十byte,通過315MHz,433MHz或868MHz的低頻通信網(wǎng)絡,以50毫瓦的功率和并進行擴頻處理后,分別以廣播的形式向外發(fā)送一次數(shù)據(jù)幀A和數(shù)據(jù)幀B,發(fā)生完畢后,依次將數(shù)據(jù)幀A和數(shù)據(jù)幀B存儲到發(fā)送隊列中。
[0054]步驟305:停車場出口設備循環(huán)接收數(shù)據(jù)幀,并判斷接收到的數(shù)據(jù)幀的目標接收端是否為自身,如果是,生成并發(fā)送對應的握手幀。
[0055]在本發(fā)明一個實施例中,各個停車場出口設備中的接收端裝置一直處于循環(huán)接收數(shù)據(jù)幀的狀態(tài),通過低頻通信網(wǎng)絡接收停車場入口設備廣播的數(shù)據(jù)幀,當停車場出口設備中的當前接收端裝置接收到一個當前數(shù)據(jù)幀時,當前接收端裝置判斷當前數(shù)據(jù)幀中的第一目標地址與自身的虛擬地址是否相同,如果不同,說明當前數(shù)據(jù)幀的目標接收端不是當前接收端裝置,將當前數(shù)據(jù)幀刪除,如果相同,說明當前數(shù)據(jù)幀的目標接收端就是當前接收端裝置,當前接收端裝置根據(jù)幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)},生成針對于當前數(shù)據(jù)幀的當前握手幀,當前握手幀為{ACK:第二目標地址:第二本機地址:數(shù)據(jù)幀ID},其中ACK為握手幀的標識,第二目標地址停車場入口設備中接收當前握手幀的發(fā)送端裝置的虛擬地址,第二本機地址為停車場出口設備中發(fā)送當前握手幀的當前接收端裝置的虛擬地址,數(shù)據(jù)幀ID為當前數(shù)據(jù)幀的唯一標識,在生成當前握手幀后,當前接收端裝置通過低頻通信網(wǎng)絡,對握手幀進行編碼處理后,以低頻率的形式,并進行擴頻處理后,以廣播的形式向外發(fā)送當前握手幀。例如,出口 I和出口2處的停車場出口設備中的接收端裝置一直處于循環(huán)接收數(shù)據(jù)幀的狀態(tài),出口 I處的接收端裝置接收到數(shù)據(jù)幀A后,判斷數(shù)據(jù)幀A中的第一目標地址003與自身的虛擬地址003相同,根據(jù)幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)},生成針對于數(shù)據(jù)幀A的握手幀A,握手幀A為{ACK: 001:003:0512},生成握手幀A后,通過無線網(wǎng)絡以廣播的形式向外發(fā)送握手幀A;出口 I處的接收端裝置接收到數(shù)據(jù)幀B后,判斷數(shù)據(jù)幀B的第一目標地址004與自身的虛擬地址003不同,將數(shù)據(jù)幀B刪除;出口 2處的接收端裝置接收到數(shù)據(jù)幀A后,判斷數(shù)據(jù)幀A的第一目標地址003與自身的虛擬地址004不同,將數(shù)據(jù)幀A刪除,但沒有接收到數(shù)據(jù)幀B。
[0056]步驟306:停車場入口設備循環(huán)接收握手幀,并判斷接收到的握手幀的目標地址是否為自身,如果是,執(zhí)行步驟307,否則繼續(xù)執(zhí)行步驟306。
[0057]在本發(fā)明一個實施例中,停車場入口設備中的發(fā)送端裝置一直處于循環(huán)接收握手幀的狀態(tài),通過低頻通信網(wǎng)絡接收停車場出口設備廣播的握手幀,當接收到的幀的開頭為ACK時,發(fā)送端裝置判斷接收到的當前握手幀的第二目標地址與自身的虛擬地址是否相同,如果是,說明當前握手幀是發(fā)送給自身的,相應的執(zhí)行步驟307,如果否,說明當前握手幀不是發(fā)送給自身的,將當前握手幀刪除。例如,入口 I處的停車場入口設備中的發(fā)送端裝置接收到握手幀A后,判斷握手幀A的第二目標地址001與自身的虛擬地址001相同,相應的執(zhí)行步驟307,入口 2處的停車場入口設備中的發(fā)送端裝置接收到握手幀A后,判斷握手幀A的第二目標地址001與自身的虛擬地址002不同,將握手幀刪除。
[0058]步驟307:將握手幀對應的數(shù)據(jù)幀從發(fā)送隊列中刪除。
[0059]在本發(fā)明一個實施例中,停車場入口設備中的發(fā)送端裝置接收到發(fā)送給自身的握手幀后,根據(jù)握手幀中的數(shù)據(jù)幀ID,將發(fā)送隊列中該數(shù)據(jù)幀ID對應的數(shù)據(jù)幀刪除。例如,入口 I處的停車場入口設備中的發(fā)送裝置判斷握手幀A是發(fā)送給自身的握手幀后,從握手幀A中讀取數(shù)據(jù)幀ID 0512,根據(jù)讀取到的數(shù)據(jù)幀ID,從發(fā)送隊列中搜索到數(shù)據(jù)幀ID為0512的數(shù)據(jù)幀A,將數(shù)據(jù)幀A從發(fā)送隊列中刪除。
[0060]步驟308:定時對發(fā)送隊列中的數(shù)據(jù)幀進行重新發(fā)送,并執(zhí)行步驟306。
[0061 ]在本發(fā)明一個實施例中,預先設定一個等待時間,每經(jīng)過一個等待時間,按照存儲入發(fā)送隊列的時間,依次將發(fā)送隊列中的各個數(shù)據(jù)幀重新發(fā)送一次,然后執(zhí)行步驟306。例如,設置等待時間為2秒,每經(jīng)過2秒入口 I處的停車場入口設備中的發(fā)送端裝置,按照數(shù)據(jù)幀存儲到發(fā)送隊列中時間順序,依次將發(fā)送隊列中的各個數(shù)據(jù)幀重新發(fā)送一次,由于沒有接收到針對于數(shù)據(jù)幀B的握手幀,所以又將數(shù)據(jù)幀B發(fā)送一次,然后返回執(zhí)行步驟306。
[0062]進一步地,在本發(fā)明一個實施例中,停車場出口設備中的攝像頭可以捕捉駛出停車場的汽車的車牌號碼及對應的駛出時間,停車場出口設備中的接收端裝置根據(jù)接收到的數(shù)據(jù)幀中包括的車牌號碼及對應的駛入時間,出口處攝像頭捕捉到的車牌號碼及對應的駛出時間,以及停車單價,計算停車費用。例如,出口 I處的停車場出口設備中的攝像頭捕捉到汽車A的車牌號碼123456及駛出停車場的時間11月5日14:00,出口 I處的停車場出口設備中的接收端裝置根據(jù)數(shù)據(jù)幀A中的傳輸數(shù)據(jù),獲取到車牌號碼123456駛入停車場的時間為11月5日12:00,根據(jù)停車單價為2元/小時,計算出車牌號碼123456對應的汽車A的停車費用為4元。
[0063]需要說明的是,本發(fā)明實施例中圖3所示的各個步驟只是為了便于描述而拆分成的多個步驟,在實際業(yè)務實現(xiàn)過程中,各個步驟之間可能沒有嚴格的執(zhí)行上的先后順序,比如,步驟305可以與步驟304同時執(zhí)行。
[0064]在本發(fā)明一實施例中,接收端裝置在發(fā)送握手幀時,可以采用與發(fā)送端裝置相同的低頻通信網(wǎng)絡,而且,在發(fā)送握手幀之前,根據(jù)同樣的編碼方式對生成的握手幀進行編碼,在發(fā)送握手幀時,以低頻率的形式,并進行擴頻處理。
[0065]圖4所示為本發(fā)明一個實施例提供的一種發(fā)送端裝置的結構示意圖,如圖4所述,該裝置包括:發(fā)送單元401、接收單元402、第一判斷單元403;
[0066]所述發(fā)送單元401,用于通過無線網(wǎng)絡以廣播的形式發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀;
[0067]所述接收單元402,用于接收針對于所述發(fā)送單元發(fā)送的數(shù)據(jù)幀的握手幀;
[0068]所述第一判斷單元403,用于判斷在預設的等待時間內(nèi)接收單元402是否接收到針對于所述發(fā)送單元發(fā)送的數(shù)據(jù)幀的握手幀,如果否,觸發(fā)所述發(fā)送單元401繼續(xù)發(fā)送該數(shù)據(jù)幀,如果是,則觸發(fā)所述發(fā)送單元401發(fā)送數(shù)據(jù)隊列中的下一個數(shù)據(jù)幀。
[0069]在本發(fā)明一個實施例中,該裝置進一步包括生成單元,生成單元用于根據(jù)預先確定的幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)},將包括進入停車場車輛的車牌號碼及該車牌號碼通過所述停車場入口的時間的待傳輸數(shù)據(jù)生成所述數(shù)據(jù)幀,該數(shù)據(jù)幀的格式包括{數(shù)據(jù)幀ID:第一目標地址:第一本機地址:待傳輸數(shù)據(jù)},其中,所述數(shù)據(jù)幀ID對應于所述幀格式中的幀類型項,所述數(shù)據(jù)幀ID為所述數(shù)據(jù)幀的唯一標識,所述第一目標地址對應于所述幀格式中的目標地址項,所述第一目標地址為所述停車場出口處接收所述待傳輸數(shù)據(jù)的接收端的虛擬地址,所述第一本機地址對應于所述幀格式中的本機地址項,所述第一本機地址為所述停車場入口處發(fā)送所述待傳輸數(shù)據(jù)的當前發(fā)送端的虛擬地址。
[0070]在本發(fā)明一個實施例中,發(fā)送單元和/或接收單元,用于支持通過WIFI網(wǎng)絡、3G網(wǎng)絡、4G網(wǎng)絡或低頻通信網(wǎng)絡發(fā)送所述數(shù)據(jù)幀/接受所述握手幀。在本發(fā)明一實施例中,該發(fā)送單元為基于低頻的通信設備。
[0071]在本發(fā)明一個實施例中,當發(fā)送單元通過低頻通信網(wǎng)絡發(fā)送數(shù)據(jù)幀時,該發(fā)送端進一步包括編碼單元,編碼單元用于將生成的數(shù)據(jù)幀進行編碼,以減少數(shù)據(jù)幀的大小。經(jīng)編碼單元編碼后的數(shù)據(jù)幀才被發(fā)送單元發(fā)送出去。
[0072]在本發(fā)明一個實施例中,還進一步包括:功放單元,用于增加發(fā)送單元發(fā)送的低功率的數(shù)據(jù)幀;和/或擴頻單元,用于擴寬發(fā)送信號的頻譜。
[0073]圖5所示為本發(fā)明一個實施例提供的一種接收端裝置,如圖5所述,該方法包括:接收單元501、第二判斷單元502、執(zhí)行單元503以及發(fā)送單元504;
[0074]所述接收單元501,用于通過無線網(wǎng)絡,循環(huán)接收數(shù)據(jù)幀;
[0075]所述第二判斷單元502,用于判斷所述接收單元501接收到的當前數(shù)據(jù)幀的目標接收端是否為當前接收端;如果是,在觸發(fā)執(zhí)行單元503生成針對于所述當前數(shù)據(jù)幀的握手幀;如果否,則控制接收單元501繼續(xù)接收數(shù)據(jù)幀;
[0076]發(fā)送單元504,用于通過無線網(wǎng)絡以廣播的形式發(fā)送執(zhí)行單元503生成的握手幀。
[0077]在本發(fā)明一個實施例中,所述執(zhí)行單元用于根據(jù)所述幀格式{幀類型:目標地址:本機地址:幀數(shù)據(jù)},生成對應于所述當前數(shù)據(jù)幀的握手幀,該握手幀的格式包括{ACK:第二目標地址:第二本機地址:數(shù)據(jù)幀ID},所述ACK對應于所述幀格式中的幀類型項,所述ACK為握手幀的標識,所述第二目標地址對應于所述幀格式中的目標地址項,所述第二目標地址為接收所述握手幀的發(fā)送端的虛擬地址,所述第二本機地址對應于所述幀格式中的本機地址項,所述第二本機地址為發(fā)送所述握手幀的當前接收端的虛擬地址,所述數(shù)據(jù)幀ID對應于所述幀格式中的幀數(shù)據(jù)項,所述數(shù)據(jù)幀ID為所述當前數(shù)據(jù)幀的唯一標識。
[0078]圖6所示為本發(fā)明一個實施例提供的一種停車系統(tǒng),如圖6所示,該方法包括:至少一個停車場入口設備601及至少一個停車場出口設備602 ;
[0079]所述停車場入口設備601包括:上述實施例提供的任意一種發(fā)送端裝置;
[0080]所述停車場出口設備602包括:上述實施例提供的任意一種接收端裝置。
[0081]本領域技術人員可以理解,在實際操作過程中,發(fā)送端設備和接收端設備會被集成應用于一個設備中。即在實際應用場景中,無論是停車場的入口還是停車場的出口安裝的是同樣的設備,該設備同時具備收發(fā)功能。這種情況下,在本發(fā)明一實施例中,一種停車場設備包括一套發(fā)送單元和接收單元,當該設備安裝在停車場入口時,其執(zhí)行的是發(fā)送單元401和接收單元402的功能,當其安裝在出口時,其執(zhí)行的是發(fā)送單元504和接收單元501的功能;該停車場設備還進一步包括:第一判斷單元403、第二判斷單元502、執(zhí)行單元503。
[0082]如以上一方法實施例提及的,在本發(fā)明一實施例中,停車場設備的但這種情況下,該設備在發(fā)送一次數(shù)據(jù)幀后,需要等到一段時間,以供接收另一臺設備發(fā)送單元發(fā)送的對應握手幀,除非在設定時間內(nèi)沒有收到握手幀后,才可以進行下一次數(shù)據(jù)幀的發(fā)送。原因在于,統(tǒng)一通信頻道上或者用于發(fā)送數(shù)據(jù)或者用于接收數(shù)據(jù),這種情況下,由于信道只能單工使用,信息發(fā)送效率較低。
[0083]為此,在本發(fā)明一個較優(yōu)的實施例中,位于停車場出入口的該設備可以擁有兩個接收單元和一個發(fā)送單元,這種時候,數(shù)據(jù)以及握手信號可以使用不同的低頻頻段傳輸。即,該發(fā)送單元具備根據(jù)發(fā)送的數(shù)據(jù)類型(數(shù)據(jù)或握手幀)來確定跳變到哪個頻段進行發(fā)送,比如,在本發(fā)明一實施例中,發(fā)送單元可以使用433MHZ發(fā)送數(shù)據(jù)以及470MHZ發(fā)送握手幀;此時,一個接收單元設置為在相應頻段接收其他設備發(fā)送的握手幀,比如設置為使用470MHZ接收握手幀;另一個接收單元設置為在相應的頻段接收其他設備發(fā)送的數(shù)據(jù),比如設置為使用433MHZ接收數(shù)據(jù)。這樣,在數(shù)據(jù)密集的時候,數(shù)據(jù)和握手幀分別在不同頻段傳輸,不會造成互相干擾,可以提高傳輸效率。
[0084]在本發(fā)明一實施例中,還可以采取433.5MHZ、434.5MHZ等其他任何頻段。
[0085]圖7所示為該實施例中停車場系統(tǒng)中各停車設備之間收發(fā)頻率示意圖。如圖7所述,此時停車場系統(tǒng)中設置了兩個通信頻道,一個通信頻道為所有數(shù)據(jù)的通信頻道,另一個通信頻道為所有握手幀的通信頻道。雖然圖7僅僅以包括兩個設備的停車場系統(tǒng)為例說明,但實際上是,圖7所示的結構可以擴展至包括任意數(shù)量停車場設備的停車場系統(tǒng)。
[0086]除了采取廣播的方式,在本發(fā)明的另一個較優(yōu)的實施例中,還可以采取中心組網(wǎng)的方式來架構停車場系統(tǒng)。圖8所示為本發(fā)明一實施例中一種停車場系統(tǒng)的結構示意圖。如圖8所示,該系統(tǒng)包括一中心網(wǎng)關設備以及至少一個圖7所示的停車場設備,該中心網(wǎng)關設備具有多個端口,每一個端口支持一個頻段的收發(fā)。在本發(fā)明一實施例中,一個中心網(wǎng)關設備至少支持8個以上的端口,即同時至少支持8個頻段同時通信的能力。在本發(fā)明一較優(yōu)實施例中,該停車場設備的數(shù)量不超過中心網(wǎng)關設備的端口數(shù)量,這樣每一個停車場設備都可以獨享一個端口信道。圖8示出了其中的4個端口,如圖8所示,設備I與網(wǎng)關的端口 I采用433MHZ傳輸數(shù)據(jù),此時,設備I的接收單元和發(fā)送單元都工作于433MHZ頻段;設備2與網(wǎng)關的端口 2采用434MHZ傳輸數(shù)據(jù),此時,設備2的接收單元和發(fā)送單元都工作于434MHZ頻段以此類推。這種傳輸方式由于給予每個停車場設備一個專有頻段,因此傳輸效率最高。
[0087]本領域技術人員可以理解,以上實施例中提及到的頻段僅僅是示例,本領域技術人員完全可以根據(jù)實時情況,調整具體使用的頻段。
[0088]需要說明的是,在本文中,諸如第一和第二之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
[0089]本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質中。
[0090]最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。
【主權項】
1.一種數(shù)據(jù)傳輸方法,其特征在于,包括: 通過低頻通信網(wǎng)絡循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀,直至在預設的等待時間內(nèi)接收到針對于所述數(shù)據(jù)幀的握手幀。2.根據(jù)權利要求1所述的方法,其特征在于,在所述通過低頻通信網(wǎng)絡循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀之前進一步包括: 根據(jù)預先確定的幀格式,形成所述攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀,所述數(shù)據(jù)幀的格式包括數(shù)據(jù)幀ID、目標地址、本機地址、待傳輸數(shù)據(jù);其中所述數(shù)據(jù)幀ID為所述數(shù)據(jù)幀的唯一標識; 所述目標地址為接收所述待傳輸數(shù)據(jù)的接收端的虛擬地址; 所述本機地址為發(fā)送所述待傳輸數(shù)據(jù)的當前發(fā)送端的虛擬地址。3.根據(jù)權利要求1所述的方法,其特征在于,所述待傳輸數(shù)據(jù)包括:進入停車場車輛的車牌號碼及該車牌號碼通過所述停車場入口的時間。4.根據(jù)權利要求2所述的方法,其特征在于,進一步包括: 作為接收方時,判斷接收到的當前數(shù)據(jù)幀的目標接收端是否為當前接收端; 如果是,生成針對于所述當前數(shù)據(jù)幀的握手幀,并通過低頻通信網(wǎng)絡發(fā)送所述握手幀。5.根據(jù)權利要求4所述的方法,其特征在于,所述握手幀的格式包括所述幀格式中的目標地址項、對應于所述幀格式中的本機地址項、數(shù)據(jù)幀ID。6.根據(jù)權利要求1至5任一所述的方法,其特征在于,所述低頻通信網(wǎng)絡頻段為315MHZ,433MHz或868MHz。7.根據(jù)權利要求1所述的方法,其特征在于,在所述通過低頻通信網(wǎng)絡循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀之前進一步包括: 根據(jù)預設的編碼方式對所述數(shù)據(jù)幀進行編碼,以對所述幀格式進行壓縮。8.根據(jù)權利要求7所述的方法,其特征在于,所述通過低頻通信網(wǎng)絡循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀包括: 發(fā)送低功率的所述攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀;和/或, 發(fā)送低功率的所述攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀,然后通過功放增大功率; 發(fā)送擴頻處理后的所述攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀。9.根據(jù)權利要求4所述的方法,其特征在于,采取不同的低頻頻段來分別發(fā)送數(shù)據(jù)幀和握手幀;則所述方法進一步包括: 根據(jù)發(fā)送的數(shù)據(jù)類型是數(shù)據(jù)幀還是握手幀來確定跳變到哪個頻段進行發(fā)送; 在對應的低頻頻段上接收數(shù)據(jù)幀或握手幀。10.根據(jù)權利要求4所述的方法,其特征在于, 通過低頻通信網(wǎng)絡循環(huán)發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀至一中心網(wǎng)關; 作為接收方時,判斷從所述中心網(wǎng)關接收到的當前數(shù)據(jù)幀的目標接收端是否為當前接收端;其中, 所述中心網(wǎng)關具有多個端口,每一個端口支持一個頻段的收發(fā);每一個停車場設備工作在其中一個端口的工作頻段上。11.一種數(shù)據(jù)傳輸設備,其特征在于,包括: 發(fā)送單元,用于通過低頻通信網(wǎng)絡發(fā)送攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀; 接收單元,用于接收針對于所述發(fā)送單元發(fā)送的數(shù)據(jù)幀的握手幀; 第一判斷單元,用于判斷在預設的等待時間內(nèi)所述接收單元是否接收到針對于所述發(fā)送單元發(fā)送的數(shù)據(jù)幀的握手幀,如果否,觸發(fā)所述發(fā)送單元繼續(xù)發(fā)送所述數(shù)據(jù)幀。12.如權利要求11所述的設備,其特征在于,進一步包括: 生成單元,用于根據(jù)預先確定的幀格式,形成所述攜帶待傳輸數(shù)據(jù)的數(shù)據(jù)幀。13.如權利要求12所述的設備,其特征在于,進一步包括: 編碼單元,用于將生成的數(shù)據(jù)幀進行編碼。14.如權利要求11所述的設備,其特征在于,進一步包括: 功放單元,用于增加發(fā)送單元發(fā)送的低功率的數(shù)據(jù)幀;和/或 擴頻單元,用于擴寬發(fā)送信號的頻譜。15.如權利要求11或12所述的設備,其特征在于,進一步包括:第二接收單元、第二判斷單元、執(zhí)行單元;貝1J, 所述第二接收單元,用于通過低頻通信網(wǎng)絡循環(huán)接收其他設備發(fā)送的數(shù)據(jù)幀; 所述第二判斷單元,用于判斷所述接收單元接收到的當前數(shù)據(jù)幀的目標接收端是否為當前接收端;如果是,在觸發(fā)所述執(zhí)行單元生成針對于所述當前數(shù)據(jù)幀的握手幀; 所述發(fā)送單元,進一步用于通過低頻通信網(wǎng)絡發(fā)送執(zhí)行單元生成的握手幀。16.如權利要求15所述的設備,其特征在于,所述接收單元與所述第二接收單元為同一個或不同的單元。17.如權利要求16所述的設備,其特征在于,所述接收單元與所述第二接收單元采取不同的頻段;則所述發(fā)送單元用于根據(jù)發(fā)送的數(shù)據(jù)類型是數(shù)據(jù)幀還是握手幀來確定跳變到哪個頻段進行發(fā)送; 所述接收單元與所述第二接收單元分別用于在對應的低頻頻段上接收數(shù)據(jù)幀或握手幀。18.如權利要求17所述的設備,其特征在于,所述發(fā)送單元支持在433MHZ、470MHZ、433.5MHZ、434.5MHZ之間任意兩個頻段調頻工作;所述接收單元或所述第二接收單元分別支持在433MHZ、470MHZ、433.5MHZ、434.5MHZ 其中一個頻段工作。19.一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,應用于停車場系統(tǒng),包括:一中心網(wǎng)關設備以及至少一個如權利要求11至18任一所述的數(shù)據(jù)傳輸設備; 其中,所述中心網(wǎng)關設備具有多個端口,每一個端口支持一個頻段的收發(fā);所述每一個停車場設備工作在其中一個端口的工作頻段上。20.如權利要求19所述的系統(tǒng),其特征在于,所述中心網(wǎng)關設備至少支持8個以上的端口,和/或所述停車場設備的數(shù)量不超過中心。
【文檔編號】H04W4/00GK105872949SQ201610183451
【公開日】2016年8月17日
【申請日】2016年3月28日
【發(fā)明人】蔣君偉, 高建松, 張黎明, 余揚
【申請人】北京四象網(wǎng)訊科技有限公司