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