亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)收發(fā)裝置、發(fā)射機以及接收機的制作方法

文檔序號:12517316閱讀:241來源:國知局
一種數(shù)據(jù)收發(fā)裝置、發(fā)射機以及接收機的制作方法

本實用新型涉及通信技術領域,尤其涉及一種數(shù)據(jù)收發(fā)裝置、發(fā)射機以及接收機。



背景技術:

低頻無線傳輸技術與高頻無線傳輸技術(如WIFI(Wireless Fidelity,無線保真)、Bluetooth(藍牙)、4G(4th-Generation,第四代移動通信技術)、5G(第五代移動通信技術)等)相比,在相同發(fā)送功率下,可以獲得較遠的傳輸距離,因此,低頻無線傳輸技術在無線抄表、語音對講等領域具有廣泛應用。

目前,低頻無線傳輸技術的一種典型應用是ZigBee(紫蜂)協(xié)議,ZigBee協(xié)議的特點包括近距離、低復雜度、自組織、低功耗、低數(shù)據(jù)速率等。如圖1所示,為ZigBee的組網示意圖,當終端設備之間需要傳輸數(shù)據(jù)時,則終端設備先將數(shù)據(jù)發(fā)送給協(xié)調器/路由器,協(xié)調器/路由器將數(shù)據(jù)發(fā)送給另一個終端設備。

當終端設備采用ZigBee協(xié)議傳輸數(shù)據(jù)時,由于ZigBee協(xié)議從下到上分別為物理層、媒體訪問控制層、傳輸層、網絡層、應用層,因此在終端設備發(fā)送數(shù)據(jù)時,會涉及非常復雜的協(xié)議層和轉發(fā)機制,數(shù)據(jù)傳輸過程復雜。由于ZigBee協(xié)議的傳輸范圍是10米-100米,因此,當終端設備之間的距離比較遠時,為了增加傳輸距離,就需要使用協(xié)調器/路由器等中間節(jié)點,使用和維護工作量增加。



技術實現(xiàn)要素:

本實用新型提供一種數(shù)據(jù)收發(fā)裝置,所述數(shù)據(jù)收發(fā)裝置包括:控制單元、射頻開關、第一天線和第二類天線,所述控制單元與所述射頻開關連接,所述 控制單元控制所述射頻開關連接到所述第一天線或者所述第二類天線連接;所述射頻開關與所述第一天線連接,或者,所述射頻開關與所述第二類天線連接;

所述第一天線和第二類天線相互正交;

在所述數(shù)據(jù)收發(fā)裝置作為發(fā)射機時,所述的控制單元通過射頻開關控制第一天線或第二類天線周期性的發(fā)送數(shù)據(jù);

在所述數(shù)據(jù)收發(fā)裝置作為接收機時,所述控制單元,通過射頻開關控制第一天線和第二類天線分別接收數(shù)據(jù),并從接收到的所有數(shù)據(jù)中選取目標數(shù)據(jù)。

所述數(shù)據(jù)收發(fā)裝置還包括:基帶芯片和功率處理單元;

所述控制單元與所述基帶芯片連接,所述基帶芯片與所述功率處理單元連接,所述功率處理單元與所述射頻開關連接。

所述基帶芯片具體包括:采用偏移四相相移鍵控OQPSK調制方式或者正交相移鍵控QPSK調制方式,對數(shù)據(jù)進行調制或者解調處理的基帶芯片。

所述控制單元具體包括:微控制單元MCU。

所述功率處理單元具體包括:功率放大器PA或者低噪聲放大器LNA。

所述控制單元還與所述功率處理單元連接。

所述第二類天線包括至少一個第二天線,且第二天線與所述第一天線是相互正交的天線。

本實用新型還提供一種發(fā)射機,所述發(fā)射機包括上述的數(shù)據(jù)收發(fā)裝置;其中,所述發(fā)射機應用于終端設備上。

本實用新型還提供一種接收機,所述接收機包括上述的數(shù)據(jù)收發(fā)裝置;其中,所述接收機應用于終端設備上。

基于上述技術方案,本實用新型實施例中,接收機采用分級接收的方式,通過第一天線和第二類天線分別接收數(shù)據(jù),并從接收到的所有數(shù)據(jù)中選取目標數(shù)據(jù)(即校驗正確的數(shù)據(jù)),這樣,接收機可以得到正確的數(shù)據(jù),即使存在多徑干擾,也可以得到正確的數(shù)據(jù),降低誤碼率和丟包率,具有比較好的接收性能,有效對抗了多徑干擾,實現(xiàn)數(shù)據(jù)的可靠傳輸。而且,由于抗干擾能力較強, 因此即使增加發(fā)射機與接收機之間的距離(如2Km的無線距離),也可以保證數(shù)據(jù)的可靠接收不用使用協(xié)調器/路由器等中間節(jié)點,從而在音頻傳輸(如語音對講)、物聯(lián)網(如無線抄表)等領域具有更廣泛的應用。而且,在發(fā)射機與接收機之間傳輸數(shù)據(jù)時,可以使用自定義的數(shù)據(jù)傳輸方式,而不需要使用ZigBee協(xié)議傳輸數(shù)據(jù),避免物理層、媒體訪問控制層、傳輸層、網絡層、應用層等復雜的協(xié)議層處理以及轉發(fā)機制,從而簡化數(shù)據(jù)的傳輸過程,提高數(shù)據(jù)傳輸效率。

附圖說明

為了更加清楚地說明本實用新型實施例或者現(xiàn)有技術中的技術方案,下面將對本實用新型實施例或者現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型中記載的一些實施例,對于本領域普通技術人員來講,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是ZigBee的組網示意圖;

圖2A-圖2C是本實用新型一種實施方式中的數(shù)據(jù)收發(fā)裝置的結構圖;

圖3A是本實用新型一種實施方式中的多徑環(huán)境的信號傳輸示意圖;

圖3B是本實用新型一種實施方式中的數(shù)據(jù)傳輸?shù)氖疽鈭D;

圖4A-圖4D是本實用新型另一種實施方式中的數(shù)據(jù)收發(fā)裝置的結構圖。

具體實施方式

在本申請使用的術語僅僅是出于描述特定實施例的目的,而非限制本申請。本申請和權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其它含義。還應當理解,本文中使用的術語“和/或”是指包含一個或多個相關聯(lián)的列出項目的任何或所有可能組合。

應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,此外,所使用的詞語 “如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。

本實用新型實施例中提出一種數(shù)據(jù)收發(fā)裝置,該數(shù)據(jù)收發(fā)裝置可以應用于終端設備,對此終端設備的類型不做限制,只要具有無線發(fā)射功能、無線接收功能即可,所有類型的終端設備均在本實用新型實施例的保護范圍之內。該數(shù)據(jù)收發(fā)裝置可以應用于低頻無線傳輸技術的場景中,如音頻傳輸(如語音對講)、物聯(lián)網(如無線抄表)等領域,對此數(shù)據(jù)收發(fā)裝置的應用領域不做限制。

在一個例子中,參見圖2A所示,為該數(shù)據(jù)收發(fā)裝置的結構圖,該數(shù)據(jù)收發(fā)裝置可以包括:控制單元10、射頻開關20、第一天線30和第二類天線,該第二類天線可以包括至少一個第二天線40,且第二天線40與第一天線30可以是相互正交的天線。其中,第一天線30的數(shù)量可以為一個,第二天線40的數(shù)量可以根據(jù)實際需要選取,如第二天線40的數(shù)量可以為一個,也可以為多個。在圖2A中,以第二天線40的數(shù)量是一個為例,其它數(shù)量的處理與此類似。

在一個例子中,如圖2A所示,控制單元10與射頻開關20連接,且射頻開關20可以連接到第一天線30,也可以連接到第二類天線中的每個第二天線40。

在一個例子中,數(shù)據(jù)收發(fā)裝置可以作為發(fā)射機,應用在終端設備上,基于此,數(shù)據(jù)收發(fā)裝置用于發(fā)送數(shù)據(jù),參見圖2B所示,為發(fā)射機發(fā)送數(shù)據(jù)的示意圖。在另一個例子中,數(shù)據(jù)收發(fā)裝置可以作為接收機,應用在終端設備上,基于此,數(shù)據(jù)收發(fā)裝置用于接收數(shù)據(jù),參見圖2C所示,為接收機接收數(shù)據(jù)的示意圖。

情況一:

在數(shù)據(jù)收發(fā)裝置作為發(fā)射機時,控制單元10,用于控制射頻開關20連接到第一天線30或者第二類天線(如某個第二天線40),并獲取待發(fā)送的數(shù)據(jù)。若射頻開關20連接到第一天線30,則控制單元10將該數(shù)據(jù)發(fā)送給第一天線30,由第一天線30發(fā)送接收到的數(shù)據(jù)。若射頻開關20連接到第二類天線,則控制單元10將該數(shù)據(jù)發(fā)送給第二類天線,由第二類天線發(fā)送接收到的數(shù)據(jù)。為了方便描述,后續(xù)以控制單元10控制射頻開關20連接到第一天線30為例進行說明。

在一個例子中,針對“控制單元10獲取待發(fā)送的數(shù)據(jù)”的過程,控制單元10可通過USART(Universal Synchronous Asynchronous Receiver Transmitter,通 用同步異步收發(fā)器)、SPI(Serial Peripheral Interface,串行外設接口)、I2C(Inter Integrated Circuit,集成電路總線)、I2S(InterIC Sound,內置音頻總線)等協(xié)議,從應用數(shù)據(jù)源端獲取到待發(fā)送的數(shù)據(jù),對此獲取方式不再贅述。其中,應用數(shù)據(jù)源端可以是終端設備的業(yè)務端,該應用數(shù)據(jù)源端可以采集到數(shù)據(jù),并將數(shù)據(jù)提供給控制單元10。例如,針對語音對講業(yè)務,則應用數(shù)據(jù)源端可以采集到語音數(shù)據(jù);針對無線抄表業(yè)務,則應用數(shù)據(jù)源端可以采集到抄表數(shù)據(jù)。

在一個例子中,在控制單元10獲取到待發(fā)送的數(shù)據(jù)之后,在控制單元10將數(shù)據(jù)發(fā)送給第一天線30之前,控制單元10還可以確定所述獲取到的數(shù)據(jù)對應的特定標識以及檢驗標識,并在獲取到的數(shù)據(jù)中添加該特定標識以及該檢驗標識?;诖?,控制單元10可以將修改后的數(shù)據(jù)發(fā)送給第一天線30。

其中,針對“控制單元10確定數(shù)據(jù)對應的特定標識”的過程,控制單元10可以確定本發(fā)射機的特定標識,且該特定標識作為發(fā)射機的標識,如123456等,該特定標識是發(fā)射機與接收機之間預先約定的標識(如預先將特定標識配置在發(fā)射機和接收機上,或者,發(fā)射機將特定標識通知給接收機等,具體約定方式不做限制)。而且,接收機可以將攜帶特定標識的數(shù)據(jù)上送給控制單元10,而不將未攜帶特定標識的數(shù)據(jù)上送給控制單元10。這樣,即使接收機的天線接收到大量數(shù)據(jù),也不會將大量數(shù)據(jù)均上送給控制單元10,而是先判斷數(shù)據(jù)中是否攜帶預先約定的特征標識,如果是,則將數(shù)據(jù)上送給控制單元10,如果否,則不將數(shù)據(jù)上送給控制單元10,從而避免控制單元10對無用的數(shù)據(jù)進行處理。

其中,針對“控制單元10確定數(shù)據(jù)對應的檢驗標識”的過程,控制單元10在獲取到待發(fā)送的數(shù)據(jù)后,可以將此待發(fā)送的數(shù)據(jù)作為原始數(shù)據(jù),并利用預設算法(如CRC(Cyclic Redundancy Check,循環(huán)冗余校驗)算法等,對此預設算法的類型不做限制)對該原始數(shù)據(jù)進行計算,得到檢驗標識。該預設算法是發(fā)射機與接收機之間預先約定的算法(如預先將預設算法配置在發(fā)射機和接收機上,或發(fā)射機將預設算法通知給接收機,或接收機將預設算法通知給發(fā)射機等,具體約定方式不做限制),即發(fā)射機與接收機會使用相同的預設算法。

其中,針對“控制單元10在獲取到的數(shù)據(jù)中添加該特定標識以及該檢驗標 識”的過程,控制單元10在獲取到待發(fā)送的數(shù)據(jù)后,可以將此待發(fā)送的數(shù)據(jù)作為原始數(shù)據(jù),并在該原始數(shù)據(jù)外封裝一層報文頭,該報文頭中包括該特定標識以及該檢驗標識。與傳統(tǒng)的低頻無線傳輸技術相比,以ZigBee協(xié)議為例,會涉及物理層、媒體訪問控制層、傳輸層、網絡層、應用層等,這些層均會對原始數(shù)據(jù)進行處理,涉及復雜的協(xié)議層和轉發(fā)機制,在最終發(fā)送的數(shù)據(jù)中,包含原始數(shù)據(jù)和大量封裝內容,浪費了傳輸帶寬。而本實用新型的例子中,可以采用自定義的通信協(xié)議(可根據(jù)用戶實際需求設計,是一種無線數(shù)據(jù)交互協(xié)議),只要該通信協(xié)議能夠支持發(fā)射機與接收機的一對一通信即可,如上述在原始數(shù)據(jù)外封裝特定標識以及檢驗標識的方式,這樣,在最終發(fā)送的數(shù)據(jù)中,包含原始數(shù)據(jù)和少量封裝內容,節(jié)約了傳輸帶寬。例如,在傳統(tǒng)方式中,傳輸2M的數(shù)據(jù),包含1.6M的原始數(shù)據(jù)和0.4M的封裝內容,而本例子中,包含1.9M的原始數(shù)據(jù)和0.1M的封裝內容,顯然,與傳統(tǒng)方式相比,可以傳輸更多的原始數(shù)據(jù)。

在一個例子中,針對“控制單元10將修改后的數(shù)據(jù)(攜帶特定標識和檢驗標識的數(shù)據(jù))發(fā)送給第一天線30”的過程,控制單元10可以周期性的將修改后的數(shù)據(jù)發(fā)送給第一天線30。例如,控制單元10可以每隔N秒發(fā)送一次數(shù)據(jù)給第一天線30,第一天線30每隔N秒發(fā)送一次數(shù)據(jù)?;蛘?,控制單元10可以每隔N秒發(fā)送一次數(shù)據(jù)給第一天線30,第一天線30每隔N秒發(fā)送一次數(shù)據(jù),而且,控制單元10在接收到針對該數(shù)據(jù)的確認消息后,則不再發(fā)送數(shù)據(jù)?;蛘?,控制單元10可以每隔N秒發(fā)送一次數(shù)據(jù)給第一天線30,第一天線30每隔N秒發(fā)送一次數(shù)據(jù),而且,控制單元10只發(fā)送M次(大于等于2)數(shù)據(jù)。

情況二:

在數(shù)據(jù)收發(fā)裝置作為接收機時,控制單元10用于控制射頻開關20連接到第一天線30,并獲取該第一天線30接收到的第一數(shù)據(jù)。在達到預設切換條件時,控制單元10還用于控制射頻開關20連接到第二類天線(如某個第二天線40),并獲取該第二類天線接收到的第二數(shù)據(jù)。進一步的,控制單元10可以對該第一數(shù)據(jù)和該第二數(shù)據(jù)進行校驗,以得到校驗正確的第一數(shù)據(jù)或者第二數(shù)據(jù)。

在一個例子中,由于發(fā)射機是周期性的發(fā)送數(shù)據(jù),因此,第一天線30和第 二類天線均可以接收到發(fā)射機發(fā)送的數(shù)據(jù),將第一天線30接收到的數(shù)據(jù)稱為第一數(shù)據(jù),將第二類天線接收到的數(shù)據(jù)稱為第二數(shù)據(jù)?;诖?,當射頻開關20連接到第一天線30時,第一天線30還用于判斷接收到的第一數(shù)據(jù)是否攜帶特定標識(即發(fā)射機與接收機之間預先約定的特定標識);如果攜帶,則第一天線30可以將接收到的第一數(shù)據(jù)發(fā)送給控制單元10,以使控制單元10獲取到該第一天線30接收到的第一數(shù)據(jù);如果未攜帶,則第一天線30可以丟棄接收到的第一數(shù)據(jù)。此外,當射頻開關20連接到第二類天線時,第二類天線還用于判斷接收到的第二數(shù)據(jù)是否攜帶特定標識;如果攜帶,則第二類天線可以將接收到的第二數(shù)據(jù)發(fā)送給控制單元10,以使控制單元10獲取到該第二類天線接收到的第二數(shù)據(jù);如果未攜帶,則第二類天線可以丟棄接收到的第二數(shù)據(jù)。

在一個例子中,預設切換條件可以包括但不限于:控制單元10已經獲取到第一天線30接收到的數(shù)據(jù);或者,射頻開關20連接到第一天線30的時間已經持續(xù)預設時間;或者,控制單元10已經獲取到第一天線30接收到的數(shù)據(jù),且該數(shù)據(jù)的校驗不正確。例如,以第二類天線包括一個第二天線為例,控制單元10先控制射頻開關20連接到第一天線30,若已經獲取到第一天線30接收到的數(shù)據(jù)/射頻開關20連接到第一天線30的時間已經持續(xù)預設時間,則控制單元10控制射頻開關20連接到第二天線40。以第二類天線包括兩個第二天線為例,控制單元10先控制射頻開關20連接到第一天線30,若已經獲取到第一天線30接收到的數(shù)據(jù)/射頻開關20連接到第一天線30的時間已經持續(xù)預設時間,則控制單元10控制射頻開關20連接到第一個第二天線40,若已經獲取到第一個第二天線40接收到的數(shù)據(jù)/射頻開關20連接到第一個第二天線40的時間已經持續(xù)預設時間,則控制單元10控制射頻開關20連接到第二個第二天線40。

在一個例子中,針對“控制單元10對該第一數(shù)據(jù)和該第二數(shù)據(jù)進行校驗,以得到校驗正確的第一數(shù)據(jù)或者第二數(shù)據(jù)”的過程,可以包括但不限于如下方式:控制單元10確定該第一數(shù)據(jù)對應的檢驗標識,若確定的檢驗標識與該第一數(shù)據(jù)中攜帶的檢驗標識相同,則控制單元10確定該第一數(shù)據(jù)校驗正確,并將該第一數(shù)據(jù)選取為目標數(shù)據(jù)。若確定的檢驗標識與該第一數(shù)據(jù)中攜帶的檢驗標識 不同,則控制單元10確定該第一數(shù)據(jù)校驗不正確,并確定該第二數(shù)據(jù)對應的檢驗標識。若確定的檢驗標識與該第二數(shù)據(jù)中攜帶的檢驗標識相同,則控制單元10確定該第二數(shù)據(jù)校驗正確,并將該第二數(shù)據(jù)選取為目標數(shù)據(jù)。若確定的檢驗標識與該第二數(shù)據(jù)中攜帶的檢驗標識不同,則控制單元10可以丟棄該第一數(shù)據(jù)和該第二數(shù)據(jù),在此情況下,控制單元10將無法選取出目標數(shù)據(jù)。

需要注意的是,當?shù)诙愄炀€包括多個第二天線時,則第二數(shù)據(jù)的數(shù)量為多個,且第二數(shù)據(jù)的數(shù)量與第二天線的數(shù)量相同。上述針對第二數(shù)據(jù)的處理,是針對每個第二天線接收到的第二數(shù)據(jù)的處理,具體處理在此不做贅述。

其中,針對“控制單元10確定第一數(shù)據(jù)/第二數(shù)據(jù)對應的檢驗標識”的過程,控制單元10在獲取到第一數(shù)據(jù)/第二數(shù)據(jù)之后,可以去掉第一數(shù)據(jù)/第二數(shù)據(jù)中封裝的報文頭(如特定標識以及檢驗標識等內容),并將剩余的部分作為原始數(shù)據(jù)。之后,控制單元10利用預設算法(如CRC算法等,對此預設算法的類型不做限制)對該原始數(shù)據(jù)進行計算,得到檢驗標識。該預設算法是發(fā)射機與接收機之間預先約定的算法,即發(fā)射機與接收機會使用相同的預設算法。

此外,控制單元10還可以從第一數(shù)據(jù)/第二數(shù)據(jù)中解析出該第一數(shù)據(jù)/第二數(shù)據(jù)攜帶的檢驗標識,繼而比較自身確定的檢驗標識以及第一數(shù)據(jù)/第二數(shù)據(jù)攜帶的檢驗標識是否相同;如果二者相同,則可以確定出第一數(shù)據(jù)/第二數(shù)據(jù)校驗正確,如果二者不同,則可以確定出第一數(shù)據(jù)/第二數(shù)據(jù)的校驗不正確。

在一個例子中,控制單元10在選取出目標數(shù)據(jù)(第一數(shù)據(jù)或者第二數(shù)據(jù))之后,可以通過USART、SPI、I2C、I2S等協(xié)議,將目標數(shù)據(jù)發(fā)送給應用數(shù)據(jù)源端。其中,應用數(shù)據(jù)源端可以是終端設備的業(yè)務端,該應用數(shù)據(jù)源端可以利用目標數(shù)據(jù)進行業(yè)務處理。例如,針對語音對講業(yè)務,則應用數(shù)據(jù)源端可以利用目標數(shù)據(jù)進行語言處理;針對無線抄表業(yè)務,則應用數(shù)據(jù)源端可以利用目標數(shù)據(jù)進行抄表結果處理。對此業(yè)務處理的過程,本實用新型實施例中不再贅述。

在一個例子中,針對上述情況一和情況二,控制單元10可以包括但不限于MCU(MicrocontrollerUnit,微控制單元),對此控制單元10的類型不做限制。

如圖3A所示,為多徑環(huán)境的信號傳輸示意圖,多徑環(huán)境的射頻信號存在多 徑衰落。參見圖3A,接收機的天線會接收到多個信號疊加,由于電波通過各個路徑的距離不同,因此,各個路徑的電波到達接收機的時間不同,相位也就不同?;诖?,若不同相位的多個信號在接收端發(fā)生疊加,則多個信號的疊加可能是同相疊加,此時信號加強,也可能是反相疊加,此時信號減弱。這樣,接收機的天線接收到的信號幅度會急劇變化,即產生了多徑衰落。多徑衰落作為一種乘性干擾,嚴重影響通信系統(tǒng)的性能,會導致嚴重的數(shù)據(jù)丟包和誤碼。

在傳統(tǒng)方式中,發(fā)射機通過一個天線發(fā)送數(shù)據(jù),接收機通過一個天線接收數(shù)據(jù),這樣,為了避免多徑環(huán)境的信號干擾問題,發(fā)射機與接收機之間的距離會比較近,如ZigBee協(xié)議下,發(fā)射機與接收機之間的距離是10米-100米,這樣,可以減輕多徑環(huán)境的信號干擾,但是存在發(fā)射機與接收機距離近的問題。

而本實施例中,發(fā)射機通過一個天線周期性的發(fā)送數(shù)據(jù)(即采用時間分集,重復發(fā)送數(shù)據(jù)),接收機通過至少兩個天線接收數(shù)據(jù)(即采用空間分集,分級接收數(shù)據(jù)),從而有效對抗了多徑環(huán)境的干擾,實現(xiàn)數(shù)據(jù)的可靠傳輸。如圖3B所示,發(fā)射機重復發(fā)送同一個數(shù)據(jù),而接收機通過一個天線(即第一天線)接收到數(shù)據(jù)后,將射頻開關切換到另一個天線(即與第一天線正交的第二天線),由另一個天線接收數(shù)據(jù)。由于發(fā)射機重復發(fā)送數(shù)據(jù),因此,接收機會通過第一天線和第二天線接收到多個數(shù)據(jù),并從多個數(shù)據(jù)中選取出正確的目標數(shù)據(jù),從而可以降低誤碼率和丟包率,繼而避免多徑環(huán)境的信號干擾問題。在上述方式下,由于不用通過降低發(fā)射機與接收機之間的距離來避免多徑環(huán)境的信號干擾問題,因此,可以使發(fā)射機與接收機之間的距離較長,如2Km的無線距離。

基于上述技術方案,本實用新型實施例中,接收機采用分級接收的方式,通過第一天線和第二類天線分別接收數(shù)據(jù),并從接收到的所有數(shù)據(jù)中選取目標數(shù)據(jù)(即校驗正確的數(shù)據(jù)),這樣,接收機可以得到正確的數(shù)據(jù),即使存在多徑干擾,也可以得到正確的數(shù)據(jù),降低誤碼率和丟包率,具有比較好的接收性能,有效對抗了多徑干擾,實現(xiàn)數(shù)據(jù)的可靠傳輸。而且,由于抗干擾能力較強,因此即使增加發(fā)射機與接收機之間的距離(如2Km的無線距離),也可以保證數(shù)據(jù)的可靠接收不用使用協(xié)調器/路由器等中間節(jié)點,從而在音頻傳輸(如語音 對講)、物聯(lián)網(如無線抄表)等領域具有更廣泛的應用。而且,在發(fā)射機與接收機之間傳輸數(shù)據(jù)時,可以使用自定義的數(shù)據(jù)傳輸方式,而不需要使用ZigBee協(xié)議傳輸數(shù)據(jù),避免物理層、媒體訪問控制層、傳輸層、網絡層、應用層等復雜的協(xié)議層處理以及轉發(fā)機制,從而簡化數(shù)據(jù)的傳輸過程,提高數(shù)據(jù)傳輸效率。

本實用新型實施例中還提出另一種數(shù)據(jù)收發(fā)裝置,該數(shù)據(jù)收發(fā)裝置可以應用于終端設備,對此終端設備的類型不做限制,只要具有無線發(fā)射功能、無線接收功能即可,所有類型的終端設備均在本實施例的保護范圍之內。其中,該數(shù)據(jù)收發(fā)裝置可以應用于低頻無線傳輸技術的場景中,如音頻傳輸(如語音對講)、物聯(lián)網(如無線抄表)等領域,對此數(shù)據(jù)收發(fā)裝置的應用領域不做限制。

在一個例子中,參見圖4A所示,為該數(shù)據(jù)收發(fā)裝置的結構圖,該數(shù)據(jù)收發(fā)裝置可以包括:控制單元10、射頻開關20、第一天線30和第二類天線,第二類天線可以包括至少一個第二天線40,且第二天線40與第一天線30可以是相互正交的天線。而且,數(shù)據(jù)收發(fā)裝置還包括:基帶芯片50和功率處理單元60。

其中,第一天線30的數(shù)量可以為一個,第二天線40的數(shù)量可以根據(jù)實際需要進行選取,如第二天線40的數(shù)量可以為一個,也可以為多個。在圖4A中,是以第二天線40的數(shù)量是一個為例進行說明,其它數(shù)量的處理與此類似。

在一個例子中,控制單元10可以包括但不限于MCU?;鶐酒?0可以包括但不限于射頻基帶芯片,如SUB1G(Sub-1GHz)基帶芯片,如基帶芯片50可以是AT86RF212B基帶芯片。功率處理單元60可以包括但不限于PA(Power Amplifier,功率放大器)或者LNA(Low Noise Amplifier,低噪聲放大器),例如,當數(shù)據(jù)收發(fā)裝置作為發(fā)射機時,則功率處理單元60可以是PA,當數(shù)據(jù)收發(fā)裝置作為接收機時,則功率處理單元60可以是LNA。

在一個例子中,對此基帶芯片的類型不做限制,可以根據(jù)實際需要任意選擇,如該基帶芯片可以采用OQPSK(Offset Quadrature Phase ShiftKeyin,偏移四相相移鍵控)調制方式或者QPSK(Quadrature Phase ShiftKeyin,正交相移鍵控)調制方式,進行數(shù)據(jù)的調制與解調處理,如AT86RF212B基帶芯片等。當然,該基帶芯片并不局限于采用OQPSK調制方式或者QPSK調制方式,還 可以采用FSK(Frequency Shift Keying,頻率相移鍵控)、BPSK(Binary Phase Shift Keying,二進制相移鍵控)等其它調制方式,對此不做限制。

其中,該基帶芯片可以工作在700MHz-1000MHz頻段內,該基帶芯片的射頻帶寬為1MHz,其可以實現(xiàn)幾百米到數(shù)千米距離的可靠數(shù)據(jù)傳輸,能夠實現(xiàn)中遠距離的數(shù)據(jù)傳輸,在無線語音、物聯(lián)網等市場具有廣泛的應用價值。

在一個例子中,如圖4A所示,控制單元10與射頻開關20連接,控制單元10與基帶芯片50連接;射頻開關20連接到第一天線30或連接到第二類天線中的每個第二天線40;基帶芯片50與功率處理單元60連接;功率處理單元60與射頻開關20連接。在另一個例子中,如圖4B所示,控制單元10與射頻開關20連接,控制單元10與基帶芯片50連接,控制單元10與功率處理單元60連接;射頻開關20連接到第一天線30或連接到第二類天線中的每個第二天線40;基帶芯片50與功率處理單元60連接;功率處理單元60與射頻開關20連接。

在一個例子中,數(shù)據(jù)收發(fā)裝置可以作為發(fā)射機,應用在終端設備上,基于此,數(shù)據(jù)收發(fā)裝置用于發(fā)送數(shù)據(jù),參見圖4C所示,為發(fā)射機發(fā)送數(shù)據(jù)的示意圖。在另一個例子中,數(shù)據(jù)收發(fā)裝置可以作為接收機,應用在終端設備上,基于此,數(shù)據(jù)收發(fā)裝置用于接收數(shù)據(jù),參見圖4D所示,為接收機接收數(shù)據(jù)的示意圖。

情況一:

在數(shù)據(jù)收發(fā)裝置作為發(fā)射機時,控制單元10,用于控制射頻開關20連接到第一天線30或者第二類天線(如某個第二天線40),并獲取待發(fā)送的數(shù)據(jù),并將獲取的數(shù)據(jù)發(fā)送給基帶芯片50。基帶芯片50用于對接收到的數(shù)據(jù)進行調制處理,并將調制處理后的數(shù)據(jù)發(fā)送給功率處理單元60。功率處理單元60用于對接收到的數(shù)據(jù)進行放大處理,而且,若射頻開關20連接到第一天線30,則功率處理單元60將放大處理后的數(shù)據(jù)發(fā)送給第一天線30,由第一天線30發(fā)送接收到的數(shù)據(jù)。若射頻開關20連接到第二類天線,則功率處理單元60將放大處理后的數(shù)據(jù)發(fā)送給第二類天線,由第二類天線發(fā)送接收到的數(shù)據(jù)。為了方便描述,后續(xù)以控制單元10控制射頻開關20連接到第一天線30為例進行說明。

在一個例子中,針對“控制單元10獲取待發(fā)送的數(shù)據(jù)”的過程,控制單元 10可通過USART、SPI、I2C、I2S等協(xié)議,從應用數(shù)據(jù)源端獲取到待發(fā)送的數(shù)據(jù)。應用數(shù)據(jù)源端可以是終端設備的業(yè)務端,該應用數(shù)據(jù)源端可以采集到數(shù)據(jù),并將數(shù)據(jù)提供給控制單元10。例如,針對語音對講業(yè)務,則應用數(shù)據(jù)源端可以采集到語音數(shù)據(jù);針對無線抄表業(yè)務,則應用數(shù)據(jù)源端可以采集到抄表數(shù)據(jù)。

在一個例子中,在控制單元10獲取到待發(fā)送的數(shù)據(jù)之后,在控制單元10將數(shù)據(jù)發(fā)送給基帶芯片50之前,控制單元10還可以確定所述獲取到的數(shù)據(jù)對應的特定標識以及檢驗標識,并在獲取到的數(shù)據(jù)中添加該特定標識以及該檢驗標識?;诖?,控制單元10可以將修改后的數(shù)據(jù)發(fā)送給基帶芯片50。

其中,針對“控制單元10確定數(shù)據(jù)對應的特定標識”的過程,控制單元10可以確定本發(fā)射機的特定標識,其作為發(fā)射機的標識,該特定標識是發(fā)射機與接收機之間預先約定的標識。而且,接收機可以將攜帶特定標識的數(shù)據(jù)上送給控制單元10,而不將未攜帶特定標識的數(shù)據(jù)上送給控制單元10。這樣,即使接收機的天線收到大量數(shù)據(jù),也不會將大量數(shù)據(jù)均上送給控制單元10,而是先判斷數(shù)據(jù)是否攜帶預先約定的特征標識,如果是,將數(shù)據(jù)上送給控制單元10,如果否,不將數(shù)據(jù)上送給控制單元10,從而避免控制單元10對無用數(shù)據(jù)進行處理。

其中,針對“控制單元10確定數(shù)據(jù)對應的檢驗標識”的過程,控制單元10在獲取到待發(fā)送的數(shù)據(jù)后,可以將此待發(fā)送的數(shù)據(jù)作為原始數(shù)據(jù),并利用預設算法(如CRC算法)對原始數(shù)據(jù)進行計算,得到檢驗標識。該預設算法是發(fā)射機與接收機之間預先約定的算法,即發(fā)射機與接收機會使用相同的預設算法。

其中,針對“控制單元10在獲取到的數(shù)據(jù)中添加該特定標識以及該檢驗標識”的過程,控制單元10在獲取到待發(fā)送的數(shù)據(jù)后,可以將此待發(fā)送的數(shù)據(jù)作為原始數(shù)據(jù),并在該原始數(shù)據(jù)外封裝一層報文頭,該報文頭中包括該特定標識以及該檢驗標識。與傳統(tǒng)的低頻無線傳輸技術相比,以ZigBee協(xié)議為例,會涉及物理層、媒體訪問控制層、傳輸層、網絡層、應用層等,這些層均會對原始數(shù)據(jù)進行處理,涉及復雜的協(xié)議層和轉發(fā)機制,在最終發(fā)送的數(shù)據(jù)中,包含原始數(shù)據(jù)和大量封裝內容,浪費了傳輸帶寬。而本實用新型的例子中,可以采用自定義的通信協(xié)議(可根據(jù)用戶實際需求設計,是一種無線數(shù)據(jù)交互協(xié)議), 只要該通信協(xié)議能夠支持發(fā)射機與接收機的一對一通信即可,如上述在原始數(shù)據(jù)外封裝特定標識以及檢驗標識的方式,這樣,在最終發(fā)送的數(shù)據(jù)中,包含原始數(shù)據(jù)和少量封裝內容,節(jié)約了傳輸帶寬。例如,在傳統(tǒng)方式中,傳輸2M的數(shù)據(jù),包含1.6M的原始數(shù)據(jù)和0.4M的封裝內容,而本例子中,包含1.9M的原始數(shù)據(jù)和0.1M的封裝內容,顯然,與傳統(tǒng)方式相比,可以傳輸更多的原始數(shù)據(jù)。

在一個例子中,針對“控制單元10將修改后的數(shù)據(jù)(攜帶特定標識和檢驗標識的數(shù)據(jù))發(fā)送給基帶芯片50”的過程,控制單元10可以周期性的將修改后的數(shù)據(jù)發(fā)送給基帶芯片50。例如,控制單元10可以每隔N秒發(fā)送一次數(shù)據(jù)給基帶芯片50,基帶芯片50每隔N秒發(fā)送一次數(shù)據(jù),這樣,使得第一天線30將每隔N秒發(fā)送一次數(shù)據(jù)?;蛘撸刂茊卧?0可以每隔N秒發(fā)送一次數(shù)據(jù)給基帶芯片50,基帶芯片50每隔N秒發(fā)送一次數(shù)據(jù),這樣,使得第一天線30將每隔N秒發(fā)送一次數(shù)據(jù),而且,控制單元10在接收到針對該數(shù)據(jù)的確認消息后,則不再發(fā)送數(shù)據(jù)?;蛘撸刂茊卧?0可以每隔N秒發(fā)送一次數(shù)據(jù)給基帶芯片50,基帶芯片50每隔N秒發(fā)送一次數(shù)據(jù),這樣,使得第一天線30將每隔N秒發(fā)送一次數(shù)據(jù),而且,控制單元10可以只發(fā)送M次(大于等于2)數(shù)據(jù)。

在一個例子中,針對“基帶芯片50對接收到的數(shù)據(jù)進行調制處理”的過程,基帶芯片50可以采用OQPSK調制方式或者QPSK調制方式,對接收到的數(shù)據(jù)進行調制處理。此外,基帶芯片50還可以對數(shù)據(jù)進行編碼處理,并將經過調制處理、編碼處理后的數(shù)據(jù)發(fā)送給功率處理單元60。針對基帶芯片50對數(shù)據(jù)進行調制處理和編碼處理的方式,可以根據(jù)實際需要任意選擇,在此不再贅述。

在一個例子中,針對“功率處理單元60對接收到的數(shù)據(jù)進行放大處理”的過程,功率處理單元60可以對數(shù)據(jù)的信號進行放大處理,具體的放大倍數(shù)可以根據(jù)實際需要任意選擇,對此放大處理的過程不做限制,在此不再詳加贅述。

情況二:

在數(shù)據(jù)收發(fā)裝置作為接收機時,控制單元10可以控制射頻開關20連接到第一天線30,在達到預設切換條件時,控制單元10還可以控制射頻開關20連接到第二類天線(如某個第二天線40)。當射頻開關20連接到第一天線30時, 則第一天線30將接收到的第一數(shù)據(jù)發(fā)送給功率處理單元60;當射頻開關20連接到第二類天線時,則第二類天線將接收到的第二數(shù)據(jù)發(fā)送給功率處理單元60。功率處理單元60用于對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行放大處理,并將放大處理后的第一數(shù)據(jù)或者第二數(shù)據(jù)發(fā)送給基帶芯片50?;鶐酒?0用于對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行解調處理,并將解調處理后的第一數(shù)據(jù)或者第二數(shù)據(jù)發(fā)送給控制單元10。經過上述處理后,則控制單元10可以獲取到第一天線30接收到的第一數(shù)據(jù),并獲取到第二類天線接收到的第二數(shù)據(jù),并對該第一數(shù)據(jù)和該第二數(shù)據(jù)進行校驗,以得到校驗正確的第一數(shù)據(jù)或者第二數(shù)據(jù)。

在一個例子中,由于發(fā)射機是周期性的發(fā)送數(shù)據(jù),因此,第一天線30和第二類天線均可以接收到發(fā)射機發(fā)送的數(shù)據(jù),將第一天線30接收到的數(shù)據(jù)稱為第一數(shù)據(jù),將第二類天線接收到的數(shù)據(jù)稱為第二數(shù)據(jù)?;诖耍斏漕l開關20連接到第一天線30時,第一天線30還用于判斷接收到的第一數(shù)據(jù)是否攜帶特定標識(即發(fā)射機與接收機之間預先約定的特定標識);如果攜帶,則第一天線30可以將接收到的第一數(shù)據(jù)發(fā)送給功率處理單元60,此時控制單元10將獲取到該第一天線30接收到的第一數(shù)據(jù);如果未攜帶,則第一天線30可以丟棄接收到的第一數(shù)據(jù)。此外,當射頻開關20連接到第二類天線時,第二類天線還用于判斷接收到的第二數(shù)據(jù)是否攜帶特定標識;如果攜帶,則第二類天線可以將接收到的第二數(shù)據(jù)發(fā)送給功率處理單元60,此時控制單元10將獲取到該第二類天線接收到的第二數(shù)據(jù);如果未攜帶,則第二類天線丟棄接收到的第二數(shù)據(jù)。

在一個例子中,針對“功率處理單元60對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行放大處理”的過程,功率處理單元60可以對第一數(shù)據(jù)或者第二數(shù)據(jù)的信號進行放大處理,具體的放大倍數(shù)可以根據(jù)實際需要任意選擇,只要能夠對第一數(shù)據(jù)或者第二數(shù)據(jù)的信號進行放大處理即可,在此不再詳加贅述。

在一個例子中,針對“基帶芯片50用于對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行解調處理”的過程,基帶芯片50可以采用OQPSK調制方式或者QPSK調制方式,對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行解調處理?;鶐酒?0還可以對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行解編碼處理,并將經過解調處理、解編 碼處理后的第一數(shù)據(jù)或者第二數(shù)據(jù)發(fā)送給控制單元10。針對基帶芯片50對接收到的第一數(shù)據(jù)或者第二數(shù)據(jù)進行解調處理、解編碼處理的方式,在此不再贅述。

在一個例子中,預設切換條件可以包括但不限于:控制單元10已經獲取到第一天線30接收到的數(shù)據(jù);或者,射頻開關20連接到第一天線30的時間已經持續(xù)預設時間;或者,控制單元10已經獲取到第一天線30接收到的數(shù)據(jù),且該數(shù)據(jù)的校驗不正確。例如,以第二類天線包括一個第二天線為例,控制單元10先控制射頻開關20連接到第一天線30,若已經獲取到第一天線30接收到的數(shù)據(jù)/射頻開關20連接到第一天線30的時間已經持續(xù)預設時間,則控制單元10控制射頻開關20連接到第二天線40。以第二類天線包括兩個第二天線為例,控制單元10先控制射頻開關20連接到第一天線30,若已經獲取到第一天線30接收到的數(shù)據(jù)/射頻開關20連接到第一天線30的時間已經持續(xù)預設時間,則控制單元10控制射頻開關20連接到第一個第二天線40,若已經獲取到第一個第二天線40接收到的數(shù)據(jù)/射頻開關20連接到第一個第二天線40的時間已經持續(xù)預設時間,則控制單元10控制射頻開關20連接到第二個第二天線40。

在一個例子中,針對“控制單元10對該第一數(shù)據(jù)和該第二數(shù)據(jù)進行校驗,以得到校驗正確的第一數(shù)據(jù)或者第二數(shù)據(jù)”的過程,還可以包括但不限于如下方式:控制單元10確定該第一數(shù)據(jù)對應的檢驗標識,若確定的檢驗標識與該第一數(shù)據(jù)中攜帶的檢驗標識相同,則控制單元10確定該第一數(shù)據(jù)校驗正確,并將該第一數(shù)據(jù)選取為目標數(shù)據(jù)。若確定的檢驗標識與該第一數(shù)據(jù)中攜帶的檢驗標識不同,則控制單元10確定該第一數(shù)據(jù)校驗不正確,并確定該第二數(shù)據(jù)對應的檢驗標識。若確定的檢驗標識與該第二數(shù)據(jù)中攜帶的檢驗標識相同,則控制單元10確定該第二數(shù)據(jù)校驗正確,并將該第二數(shù)據(jù)選取為目標數(shù)據(jù)。若確定的檢驗標識與該第二數(shù)據(jù)中攜帶的檢驗標識不同,則控制單元10可以丟棄該第一數(shù)據(jù)和該第二數(shù)據(jù),在此情況下,控制單元10將無法選取出目標數(shù)據(jù)。

需要注意的是,當?shù)诙愄炀€包括多個第二天線時,則第二數(shù)據(jù)的數(shù)量為多個,且第二數(shù)據(jù)的數(shù)量與第二天線的數(shù)量相同。上述針對第二數(shù)據(jù)的處理,是針對每個第二天線接收到的第二數(shù)據(jù)的處理,具體處理在此不做贅述。

其中,針對“控制單元10確定第一數(shù)據(jù)/第二數(shù)據(jù)對應的檢驗標識”的過程,控制單元10在獲取到第一數(shù)據(jù)/第二數(shù)據(jù)之后,可以去掉第一數(shù)據(jù)/第二數(shù)據(jù)中封裝的報文頭(如特定標識以及檢驗標識等內容),并將剩余的部分作為原始數(shù)據(jù)。之后,控制單元10利用預設算法(如CRC算法等,對此預設算法的類型不做限制)對該原始數(shù)據(jù)進行計算,得到檢驗標識。該預設算法是發(fā)射機與接收機之間預先約定的算法,即發(fā)射機與接收機會使用相同的預設算法。

進一步的,控制單元10還可以從第一數(shù)據(jù)/第二數(shù)據(jù)中解析出該第一數(shù)據(jù)/第二數(shù)據(jù)攜帶的檢驗標識,繼而比較自身確定的檢驗標識以及第一數(shù)據(jù)/第二數(shù)據(jù)攜帶的檢驗標識是否相同;如果二者相同,則可以確定出第一數(shù)據(jù)/第二數(shù)據(jù)校驗正確,如果二者不同,則可以確定出第一數(shù)據(jù)/第二數(shù)據(jù)的校驗不正確。

在一個例子中,控制單元10在選取出目標數(shù)據(jù)(第一數(shù)據(jù)或者第二數(shù)據(jù))之后,可以通過USART、SPI、I2C、I2S等協(xié)議,將目標數(shù)據(jù)發(fā)送給應用數(shù)據(jù)源端。其中,應用數(shù)據(jù)源端可以是終端設備的業(yè)務端,該應用數(shù)據(jù)源端可以利用目標數(shù)據(jù)進行業(yè)務處理。例如,針對語音對講業(yè)務,則應用數(shù)據(jù)源端可以利用目標數(shù)據(jù)進行語言處理;針對無線抄表業(yè)務,則應用數(shù)據(jù)源端可以利用目標數(shù)據(jù)進行抄表結果處理。對此業(yè)務處理的過程,本實用新型實施例中不再贅述。

本實用新型實施例中,發(fā)射機通過一個天線周期性的發(fā)送數(shù)據(jù)(即采用時間分集,重復發(fā)送數(shù)據(jù)),接收機通過至少兩個天線接收數(shù)據(jù)(即采用空間分集,分級接收數(shù)據(jù)),從而有效對抗了多徑環(huán)境的干擾,實現(xiàn)數(shù)據(jù)的可靠傳輸。例如,發(fā)射機重復發(fā)送同一個數(shù)據(jù),而接收機通過一個天線(即第一天線)接收到數(shù)據(jù)后,將射頻開關切換到另一個天線(即與第一天線正交的第二天線),由另一個天線接收數(shù)據(jù)。由于發(fā)射機重復發(fā)送數(shù)據(jù),因此,接收機會通過第一天線和第二天線接收到多個數(shù)據(jù),并從多個數(shù)據(jù)中選取出正確的目標數(shù)據(jù),從而可以降低誤碼率和丟包率,繼而避免多徑環(huán)境的信號干擾問題。在上述方式下,由于不用通過降低發(fā)射機與接收機之間的距離來避免多徑環(huán)境的信號干擾問題,因此,可以使發(fā)射機與接收機之間的距離較長,如2Km的無線距離。

基于上述技術方案,本實用新型實施例中,接收機采用分級接收的方式, 通過第一天線和第二類天線分別接收數(shù)據(jù),并從接收到的所有數(shù)據(jù)中選取目標數(shù)據(jù)(即校驗正確的數(shù)據(jù)),這樣,接收機可以得到正確的數(shù)據(jù),即使存在多徑干擾,也可以得到正確的數(shù)據(jù),降低誤碼率和丟包率,具有比較好的接收性能,有效對抗了多徑干擾,實現(xiàn)數(shù)據(jù)的可靠傳輸。而且,由于抗干擾能力較強,因此即使增加發(fā)射機與接收機之間的距離(如2Km的無線距離),也可以保證數(shù)據(jù)的可靠接收不用使用協(xié)調器/路由器等中間節(jié)點,從而在音頻傳輸(如語音對講)、物聯(lián)網(如無線抄表)等領域具有更廣泛的應用。而且,在發(fā)射機與接收機之間傳輸數(shù)據(jù)時,可以使用自定義的數(shù)據(jù)傳輸方式,而不需要使用ZigBee協(xié)議傳輸數(shù)據(jù),避免物理層、媒體訪問控制層、傳輸層、網絡層、應用層等復雜的協(xié)議層處理以及轉發(fā)機制,從而簡化數(shù)據(jù)的傳輸過程,提高數(shù)據(jù)傳輸效率。

基于與上述數(shù)據(jù)收發(fā)裝置同樣的實用新型構思,本實用新型實施例中還提出一種包括上述數(shù)據(jù)收發(fā)裝置的發(fā)射機,且所述發(fā)射機應用于終端設備上。以及,包括上述數(shù)據(jù)收發(fā)裝置的接收機,且所述接收機應用于終端設備上。

上述實施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計算機芯片或實體實現(xiàn),或者由具有某種功能的產品來實現(xiàn)。一種典型的實現(xiàn)設備為計算機,計算機的具體形式可以是個人計算機、膝上型計算機、蜂窩電話、相機電話、智能電話、個人數(shù)字助理、媒體播放器、導航設備、電子郵件收發(fā)設備、游戲控制臺、平板計算機、可穿戴設備或者這些設備中的任意幾種設備的組合。

為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。

本領域內的技術人員應明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本申請實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。

本申請是參照根據(jù)本申請實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可以由計算機程序指令實現(xiàn)流程圖和/ 或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其它可編程數(shù)據(jù)處理設備的處理器以產生一個機器,使得通過計算機或其它可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

而且,這些計算機程序指令也可以存儲在能引導計算機或其它可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或者多個流程和/或方框圖一個方框或者多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其它可編程數(shù)據(jù)處理設備上,使得在計算機或者其它可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其它可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

本領域技術人員應明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產品。因此,本申請可以采用完全硬件實施例、完全軟件實施例、或者結合軟件和硬件方面的實施例的形式。而且,本申請可以采用在一個或者多個其中包含有計算機可用程序代碼的計算機可用存儲介質(可以包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。

以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的權利要求范圍之內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1