
本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,特別涉及一種雙向通信方法及通信模塊。
背景技術(shù):
:OFDM(OrthogonalFrequencyDivisionMultiplexing,正交頻分復(fù)用)通信方式由于具有很高的頻譜利用率以及抗多徑干擾能力,可將高速數(shù)據(jù)流變成并行低速數(shù)據(jù)流等優(yōu)良特性,逐漸成為一種廣泛應(yīng)用的通信技術(shù)方案。此外,電子技術(shù)的飛速發(fā)展,出現(xiàn)了各種功能的電子產(chǎn)品,為實現(xiàn)一系列功能,往往需要將這個電子產(chǎn)品整合出具有一定功能的新產(chǎn)品,在這些電子產(chǎn)品模塊之間往往需要相互通信完成功能。以電子產(chǎn)品為載體的互動通信方案已得到了飛速發(fā)展,在科學(xué)研究、汽車電子、智能手機、數(shù)字電視等領(lǐng)域得到了廣泛的應(yīng)用。因此,研究OFDM雙向通信方案是十分必要和重要的。在現(xiàn)有的OFDM雙向通信方案中,由于各種功能電路模塊之間需要協(xié)調(diào)工作,需要相互發(fā)送指令、控制工作狀態(tài)等操作,占用各自模塊的兩個I/O(輸入/輸出)端口,通常需要兩條傳輸線來實現(xiàn)雙向通信。該類傳統(tǒng)技術(shù)方案如圖1所示,一般采用模塊A的A1口與模塊B的B1口完成A到B的通信,再采用模塊A的A2口與模塊B的B2口完成B到A的通信,最終實現(xiàn)雙向通信。由于設(shè)計成本或產(chǎn)品本身的局限,這種傳統(tǒng)的雙向通信方法額外占用了I/O端口,對原本就比較緊張的I/O端口造成了很大挑戰(zhàn),以致不能提供足夠的端口與其他功能模塊連接,難以實現(xiàn)需求功能,出現(xiàn)I/O端口不夠用的情況,且兩根傳輸線的存在增加了成本,甚至有時為了系統(tǒng)通信性能,不得不增加額外的電路功能模塊。為解決上述I/O端口不夠用的情況,目前,已有采用基于單線的準(zhǔn)雙向通信方法。通常在需要兩信號交換的模塊之間設(shè)置電路,通過控制輸入輸出端口使其處于兩種不同的狀態(tài),并在兩種狀態(tài)下實現(xiàn)信號不同的傳輸方向,從而完成一條傳輸線上實現(xiàn)信號雙向傳輸?,F(xiàn)有的OFDM雙向通信方法,通過一條輸入輸出線實現(xiàn)準(zhǔn)雙向通信,利用相互通信模塊之間設(shè)置的電路來控制信號傳輸方向,一定程度上減輕了功能模塊的I/O端口資源緊張的問題。但由于仍需要增加額外的設(shè)置電路,甚至可能由于同一模塊端口的回路干擾影響通信質(zhì)量。因此,該技術(shù)方案仍然未能實現(xiàn)真正意義上的雙向通信,且所需硬件及軟件資源成本較高,對雙向通信方案大面積推廣不利,在低成本狀態(tài)下難以有較大突破,尤其在以面積小、低功耗芯片設(shè)計生產(chǎn)工業(yè)中較為不利,浪費很大資源,限制了產(chǎn)品功能甚至性能。因此,迫切需要研究一種低成本、低復(fù)雜度的真正意義上基于單線的OFDM雙向通信技術(shù)方案。技術(shù)實現(xiàn)要素:本發(fā)明的目的在于提供一種雙向通信方法及通信模塊,能夠?qū)崿F(xiàn)單線雙向通信,并且可以減低設(shè)計成本、復(fù)雜度等。為解決上述技術(shù)問題,本發(fā)明的實施方式提供了一種雙向通信方法,用于第一通信模塊,所述第一通信模塊與第二通信模塊通過一條傳輸線連接,所述方法包含:生成多個正交頻分復(fù)用OFDM幀;以及按照預(yù)設(shè)的傳送時間間隔,依次通過所述傳輸線向所述第二通信模塊發(fā)送所述多個OFDM幀;其中,所述發(fā)射時間間隔用于供所述第二通信模塊通過所述傳輸線向所述第一通信模塊發(fā)送信號。其中,所述OFDM幀的格式包括:同步頭、前導(dǎo)信號和OFDM符號。其中,所述預(yù)設(shè)的傳送時間間隔等于預(yù)設(shè)個OFDM符號的持續(xù)時間。本發(fā)明的實施例方式還提供了一種雙向通信方法,用于第一通信模塊,所述第一通信模塊與第二通信模塊通過一條傳輸線連接,所述方法包含:通過所述傳輸線接收來自所述第二通信模塊的多個正交頻分復(fù)用OFDM幀,其中,所述多個OFDM幀的相鄰幀之間存在一預(yù)設(shè)的傳送時間間隔;以及在所述預(yù)設(shè)的傳送時間間隔內(nèi),通過所述傳輸線向所述第一通信模塊發(fā)送OFDM信號。其中,所述OFDM幀的格式包括:同步頭、前導(dǎo)信號和OFDM符號。本發(fā)明的實施例方式還提供了一種通信模塊,所述通信模塊與另一通信模塊通過一條傳輸線連接,所述通信模塊包括:組幀單元,用于生成多個正交頻分復(fù)用OFDM幀;以及傳送單元,用于按照預(yù)設(shè)的傳送時間間隔,依次通過所述傳輸線向所述另一通信模塊發(fā)送所述多個OFDM幀;其中,所述發(fā)射時間間隔用于供所述另一通信模塊通過所述傳輸線向所述通信模塊發(fā)送信號。其中,所述OFDM幀的格式包括:同步頭、前導(dǎo)信號和OFDM符號。其中,所述預(yù)設(shè)的傳送時間間隔等于預(yù)設(shè)個OFDM符號的持續(xù)時間。本發(fā)明的實施例方式還提供了一種通信模塊,所述通信模塊與另一通信模塊通過一條傳輸線連接,所述通信模塊包含:接收單元,用于通過所述傳輸線接收來自所述另一通信模塊的多個正交頻分復(fù)用OFDM幀,其中,所述多個OFDM幀的相鄰幀之間存在一預(yù)設(shè)的傳送時間間隔;以及傳送單元,用于在所述預(yù)設(shè)的傳送時間間隔內(nèi),通過所述傳輸線向所述另一通信模塊發(fā)送OFDM信號。其中,所述OFDM幀的格式包括:同步頭、前導(dǎo)信號和OFDM符號。本發(fā)明實施方式的有益效果是:本發(fā)明實施方式,在相鄰的OFDM幀之間插入一傳送時間間隔,從而使得該傳送時間間隔可供通信接收方來實現(xiàn)數(shù)據(jù)發(fā)送,從而真正意義上的實現(xiàn)單線雙向通信。并且,此種方式只需要一條傳輸線,無需設(shè)置額外的電路,因此能夠降低成本和設(shè)計復(fù)雜度。附圖說明圖1是現(xiàn)有的雙向通信的技術(shù)方案的示意圖;圖2是本發(fā)明的雙向通信方法的第一實施例的流程示意圖;圖3是本發(fā)明實施例的通信模塊之間通過單線連接的示意圖;圖4是本發(fā)明的實施例的數(shù)據(jù)傳輸?shù)氖疽鈭D;圖5是本發(fā)明的雙向通信方法的第二實施例的流程示意圖;圖6是本發(fā)明的通信模塊的第一實施例的結(jié)構(gòu)示意圖;圖7是本發(fā)明的通信模塊的第二實施例的結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的各實施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請各權(quán)利要求所要求保護(hù)的技術(shù)方案。本發(fā)明實施例的雙向通信方法及通信模塊,可以應(yīng)用于車載設(shè)備,行車記錄儀,其他電子設(shè)備與智能手機連接以實現(xiàn)多種服務(wù)的場景中,如遠(yuǎn)程控制與軟件升級等,以及電子產(chǎn)品模塊間信號傳輸?shù)阮I(lǐng)域。如圖2所示,是本發(fā)明的雙向通信方法的第一實施例的流程示意圖,其中圖2主要是從數(shù)據(jù)發(fā)送方的角度對本發(fā)明的雙向通信方法進(jìn)行了說明;例如,圖2的方法流程可以應(yīng)用于圖3所示的第一通信模塊A中。如圖3所示,第一通信模塊A的A1口與第二通信模塊B的B1口之間通過一條傳輸線連接。如圖2所示,該雙向通信方法包括如下步驟:步驟201:第一通信模塊生成多個OFDM幀。其中,在步驟201中,每個OFDM幀的格式可以如表一所示。如表一所示,每個OFDM幀包括:同步頭(SYNC)+前導(dǎo)信號(Preamble)+OFDM符號(Symbol)。表一:同步頭前導(dǎo)信號OFDM符號其中,同步頭(SYNC)可以由頭信息和載荷構(gòu)成,其中頭信息例如包括:星座映射方式QPSK(QuadraturePhaseShiftKeying,正交相移編碼)、16QAM(QuadratureAmplitudeModulation,正交調(diào)幅)、64QAM、256QAM,內(nèi)編碼碼率1/2、2/3、3/4,5/6、7/8、1,每幀的OFDM符號數(shù)等等。其中,前導(dǎo)信號(Preamble)用以實現(xiàn)接收端的信號檢測、同步、信道估計、相干解調(diào)等。其中,OFDM符號緊跟在前導(dǎo)信號之后,該OFDM符號以O(shè)FDM通信方案中完成比特符號交織、信道編碼、星座映射過程的數(shù)據(jù)和導(dǎo)頻信號組合而成。步驟202:第一通信模塊按照預(yù)設(shè)的傳送時間間隔,通過第一通信模塊和第二通信模塊之間的單條傳輸線,向第二通信模塊依次發(fā)送步驟201中生成的多個OFDM幀。其中,在步驟202中,相鄰OFDM幀之間存在預(yù)設(shè)的傳送時間間隔,如圖4所示,在相鄰的OFDM幀401之間存在一預(yù)定的傳送時間間隔402。其中,預(yù)設(shè)的傳送時間間隔例如可以是預(yù)設(shè)個OFDM符號的持續(xù)時間;例如,4個OFDM符號的持續(xù)時間。又例如,在某實施例中,一個OFDM幀中可以具有8個OFDM符號,而同步頭的數(shù)據(jù)持續(xù)時間可以為1個OFDM符號的持續(xù)時間,前導(dǎo)信號的數(shù)據(jù)持續(xù)時間為1個OFDM符號持續(xù)時間的1.25倍,預(yù)設(shè)的傳送時間間隔可以為4個OFDM符號的持續(xù)時間。其中,在步驟202中,在傳送完一個OFDM幀之后,并不立即傳送另一個OFDM幀,而是在預(yù)設(shè)時間之后,再傳送另一個OFDM幀。本發(fā)明實施方式,在相鄰的OFDM幀之間插入傳送時間間隔,以使得該傳送時間間隔可供通信接收方來實現(xiàn)數(shù)據(jù)發(fā)送,從而真正意義上的實現(xiàn)單線雙向通信。并且,此種方式只需要一條傳輸線,無需設(shè)置額外的電路,因此能夠降低成本和設(shè)計復(fù)雜度。如圖5所示,是本發(fā)明的雙向通信方法的第二實施例的流程示意圖,其中圖5主要是從數(shù)據(jù)接收方的角度對本發(fā)明的雙向通信方法進(jìn)行的說明。繼續(xù)以圖3為例,圖5的雙向通信方法可以用于圖3中的第二通信模塊B。如圖5所示,該雙向通信方法包括如下步驟:步驟501:第二通信模塊通過傳輸線接收來自第一通信模塊的多個OFDM幀,其中,該多個OFDM幀中的相鄰幀之間存在預(yù)設(shè)的傳送時間間隔。其中,在步驟501為與圖2中的步驟202相配合的步驟,其中的相關(guān)細(xì)節(jié)已在前述說明,在此不贅述。步驟502:在該預(yù)設(shè)的傳送時間間隔內(nèi),第二通信模塊通過該傳輸線向第一通信模塊發(fā)送OFDM信號。本實施例方式,第二通信模塊在傳送時間間隔內(nèi)向第一通信模塊傳送信號,因此能夠?qū)崿F(xiàn)真正意義上的單線雙向通信。下面舉一個實際的應(yīng)用場景來說明本發(fā)明提出的雙向通信方法。以一種汽車車載設(shè)備系統(tǒng)為例,該汽車載車設(shè)備包括:位于車外的攝像頭和位于車內(nèi)的監(jiān)視器,其中攝像頭和監(jiān)視器通過單條傳輸線連接,并且兩者之間使用OFDM的方式來相互通信。在本實施例中,當(dāng)置于汽車外部的攝像頭采集到圖像和聲音數(shù)據(jù)時,其對采集到的數(shù)據(jù)進(jìn)行組幀處理,以得到多個OFDM幀,該多個OFDM幀攜帶所采集的數(shù)據(jù);接著,攝像頭通過傳輸線向汽車內(nèi)部的監(jiān)視器發(fā)送該多個ODFM幀,其中發(fā)送時,在相鄰的OFDM幀之間留出一段空閑時間(即預(yù)設(shè)的傳送時間間隔),于該段空閑時間內(nèi),該IP攝像頭不發(fā)送有效數(shù)據(jù),或者該攝像頭在間隔該面空閑時間之后再繼續(xù)發(fā)送數(shù)據(jù);而監(jiān)視器觀察到攝像頭發(fā)送過來的數(shù)據(jù)時,根據(jù)需求更改設(shè)置參數(shù),并向攝像頭發(fā)送指令,其中該指令的發(fā)送在攝像頭向監(jiān)視器發(fā)送數(shù)據(jù)的空閑時間段內(nèi)完成,仍使用同一根傳輸線。由此,實現(xiàn)了單線雙向通信方法,且該傳輸線可使用已有電源線,以節(jié)省資源。如圖6所示,是本發(fā)明的通信模塊600的實施例的結(jié)構(gòu)示意圖,其包括:組幀單元601,用于生成多個正交頻分復(fù)用OFDM幀;以及傳送單元602,用于按照預(yù)設(shè)的傳送時間間隔,依次通過所述傳輸線向所述另一通信模塊發(fā)送所述多個OFDM幀;其中,所述發(fā)射時間間隔用于供所述另一通信模塊通過所述傳輸線向所述通信模塊發(fā)送信號。其中,圖6是與圖2的方法實施例相對于的裝置實施例,因此相關(guān)細(xì)節(jié)已在前述描述,在此不贅述。如圖7所示,是本發(fā)明的通信模塊700的實施例的結(jié)構(gòu)示意圖,其包括:接收單元701,用于通過所述傳輸線接收來自所述另一通信模塊的多個正交頻分復(fù)用OFDM幀,其中,所述多個OFDM幀的相鄰幀之間存在一預(yù)設(shè)的傳送時間間隔;以及傳送單元702,用于在所述預(yù)設(shè)的傳送時間間隔內(nèi),通過所述傳輸線向所述另一通信模塊發(fā)送OFDM信號。其中,圖7是與圖5的方法實施例相對于的裝置實施例,因此相關(guān)細(xì)節(jié)已在前述描述,在此不贅述。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機存儲記憶體(RandomAccessMemory,RAM)等。當(dāng)前第1頁1 2 3