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

一種藍(lán)牙數(shù)據(jù)發(fā)送方法、系統(tǒng)及藍(lán)牙收發(fā)器與流程

文檔序號(hào):12690932閱讀:290來源:國知局
一種藍(lán)牙數(shù)據(jù)發(fā)送方法、系統(tǒng)及藍(lán)牙收發(fā)器與流程
本發(fā)明屬于藍(lán)牙通信
技術(shù)領(lǐng)域
,尤其涉及一種藍(lán)牙數(shù)據(jù)發(fā)送方法、系統(tǒng)及藍(lán)牙收發(fā)器。
背景技術(shù)
:公知地,藍(lán)牙通信采用2.4GHz頻段實(shí)現(xiàn)數(shù)據(jù)傳輸,而2.4GHz頻段作為各國共同的ISM頻段,無線局域網(wǎng)、WiFi、ZigBee等無線網(wǎng)絡(luò)均工作在此頻段,因此,藍(lán)牙數(shù)據(jù)在傳輸過程中,容易受到干擾,甚至,微波爐的正常使用也會(huì)對(duì)2.4GHz頻段產(chǎn)生一定的影響。現(xiàn)有技術(shù)中,藍(lán)牙通信采用重傳機(jī)制來抗干擾。在該機(jī)制下,若藍(lán)牙數(shù)據(jù)在傳輸過程中受到干擾而引起數(shù)據(jù)出錯(cuò),則接收方會(huì)請求發(fā)送方重傳出錯(cuò)的數(shù)據(jù)報(bào)文來恢復(fù)。但若傳輸距離較遠(yuǎn),重傳過程有可能會(huì)出現(xiàn)斷線和數(shù)據(jù)無法通信狀況,抗干擾性較差,無法提供更遠(yuǎn)的傳輸距離。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例的目的在于提供一種藍(lán)牙數(shù)據(jù)發(fā)送方法,旨在解決現(xiàn)有藍(lán)牙數(shù)據(jù)傳輸采用重傳機(jī)制來抗干擾,抗干擾性較差,無法提供更遠(yuǎn)的傳輸距離的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種藍(lán)牙數(shù)據(jù)發(fā)送方法,所述方法包括以下步驟:采用線性分組碼(n,k)編碼方法,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù);對(duì)編碼數(shù)據(jù)調(diào)制后,發(fā)送到藍(lán)牙網(wǎng)絡(luò)。本發(fā)明實(shí)施例的另一目的在于提供一種藍(lán)牙數(shù)據(jù)接收方法,所述方法包括以下步驟:從藍(lán)牙網(wǎng)絡(luò)獲取編碼數(shù)據(jù),對(duì)編碼數(shù)據(jù)解調(diào);采用與發(fā)送端的線性分組碼(n,k)編碼方法對(duì)應(yīng)的線性分組碼(n,k)譯碼方法,對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行譯碼,并實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。本發(fā)明實(shí)施例的另一目的在于提供一種藍(lán)牙數(shù)據(jù)發(fā)送系統(tǒng),所述系統(tǒng)包括:編碼器,用于采用線性分組碼(n,k)編碼方法,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù);調(diào)制器,用于對(duì)所述編碼器得到的所述編碼數(shù)據(jù)調(diào)制后,發(fā)送到藍(lán)牙網(wǎng)絡(luò)。本發(fā)明實(shí)施例的另一目的在于提供一種藍(lán)牙數(shù)據(jù)接收系統(tǒng),所述系統(tǒng)包括:解調(diào)器,用于從藍(lán)牙網(wǎng)絡(luò)獲取編碼數(shù)據(jù),對(duì)編碼數(shù)據(jù)解調(diào);糾錯(cuò)模塊,用于采用與發(fā)送端的線性分組碼(n,k)編碼方法對(duì)應(yīng)的線性分組碼(n,k)譯碼方法,對(duì)所述解調(diào)器解調(diào)后的數(shù)據(jù)進(jìn)行譯碼,并實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。本發(fā)明實(shí)施例的另一目的在于提供一種藍(lán)牙收發(fā)器,所述藍(lán)牙收發(fā)器包括如上所述的藍(lán)牙數(shù)據(jù)發(fā)送系統(tǒng)、以及如上所述的藍(lán)牙數(shù)據(jù)接收系統(tǒng)。本發(fā)明提供的藍(lán)牙數(shù)據(jù)發(fā)送方法及系統(tǒng)、藍(lán)牙數(shù)據(jù)接收方法及系統(tǒng)以及藍(lán)牙收發(fā)器采用線性分組編/譯碼方法作為藍(lán)牙數(shù)據(jù)傳輸?shù)募m錯(cuò)機(jī)制,而線性分組編/譯碼方法屬于一種前向糾錯(cuò)編/譯碼方法,可以在無需重發(fā)的情況下,檢測出有限個(gè)錯(cuò)碼,并加以糾正,從而減少了數(shù)據(jù)重發(fā)的次數(shù),提升了通信質(zhì)量,相對(duì)于現(xiàn)有的重發(fā)機(jī)制,提高了抗干擾能力,并提升了通信距離。附圖說明圖1是本發(fā)明實(shí)施例一提供的藍(lán)牙數(shù)據(jù)傳輸方法的流程圖;圖2是本發(fā)明實(shí)施例一中、對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù)的步驟的一種詳細(xì)流程圖;圖3是本發(fā)明實(shí)施例一中、對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù)的步驟的另一種詳細(xì)流程圖;圖4是本發(fā)明實(shí)施例二提供的藍(lán)牙數(shù)據(jù)發(fā)送方法的流程圖;圖5是本發(fā)明實(shí)施例三提供的藍(lán)牙數(shù)據(jù)接收方法的流程圖;圖6是本發(fā)明實(shí)施例四提供的藍(lán)牙數(shù)據(jù)發(fā)送系統(tǒng)的結(jié)構(gòu)圖;圖7是本發(fā)明實(shí)施例四中、編碼器的一種結(jié)構(gòu)圖;圖8是本發(fā)明實(shí)施例四中、編碼器的另一種結(jié)構(gòu)圖;圖9是本發(fā)明實(shí)施例五提供的藍(lán)牙數(shù)據(jù)接收系統(tǒng)的結(jié)構(gòu)圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。針對(duì)現(xiàn)有技術(shù)存在的問題,本發(fā)明提供了一種藍(lán)牙數(shù)據(jù)傳輸方法,該方法采用線性分組碼編/譯碼方法作為藍(lán)牙數(shù)據(jù)傳輸?shù)募m錯(cuò)機(jī)制。以下將結(jié)合實(shí)施例詳細(xì)說明:實(shí)施例一本發(fā)明實(shí)施例一提供了一種藍(lán)牙數(shù)據(jù)傳輸方法,如圖1所示,包括以下步驟:S11:采用線性分組碼(n,k)編碼方法,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù),對(duì)該編碼數(shù)據(jù)調(diào)制后,發(fā)送到藍(lán)牙網(wǎng)絡(luò)。其中的線性分組碼(n,k)編碼方法及對(duì)應(yīng)的線性分組碼(n,k)譯碼方法屬于一種前向糾錯(cuò)編/譯碼方法,可以在無需重發(fā)的情況下,檢測出有限個(gè)錯(cuò)碼,并加以糾正。在線性分組碼(n,k)編碼方法中,將待發(fā)送的藍(lán)牙數(shù)據(jù)源作為信息碼分成若干組,然后為每一組碼附加若干位監(jiān)督碼元,得到若干碼組,碼組中,監(jiān)督碼元和信息碼之間滿足線性變換關(guān)系。這種編碼稱為分組碼,分組碼一般用(n,k)形式表示。其中,k是每一碼組中信息碼的位數(shù),n是每一碼組的長度,每一碼組中,監(jiān)督碼元位數(shù)r=n-k,監(jiān)督碼元的作用是在接收端實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。由于藍(lán)牙協(xié)議本身定義了一些糾錯(cuò)機(jī)制,故而實(shí)施例一中,需要進(jìn)行編碼傳輸?shù)拇l(fā)送的藍(lán)牙數(shù)據(jù)源是指:A、對(duì)于經(jīng)典藍(lán)牙(BasicRate,BR)技術(shù),其基本速率的數(shù)據(jù)包所包括的數(shù)據(jù)有訪問碼(AccessCode)、數(shù)據(jù)頭(Header)和負(fù)載(Payload),其增強(qiáng)速率的數(shù)據(jù)包所包括的數(shù)據(jù)有訪問碼(AccessCode)、數(shù)據(jù)頭(Header)、保護(hù)間隔(Guard)、同步序列(Sync)、增強(qiáng)速率負(fù)載(Enhanceddataratepayload)和負(fù)載尾(Trailer),待發(fā)送的藍(lán)牙數(shù)據(jù)源主要是負(fù)載(Payload)和增強(qiáng)速率負(fù)載(Enhanceddataratepayload)中的數(shù)據(jù),特別是基于藍(lán)牙協(xié)議未采用任何糾錯(cuò)機(jī)制的數(shù)據(jù);B、對(duì)于藍(lán)牙低功耗(BluetoothLowEnergy,BLE)技術(shù),其數(shù)據(jù)包所包括的數(shù)據(jù)有前同步碼(Preamble)、存取地址(AccessAddress)、協(xié)議數(shù)據(jù)單元(PDU)、循環(huán)冗余校驗(yàn)(CRC),待發(fā)送的藍(lán)牙數(shù)據(jù)源主要是協(xié)議數(shù)據(jù)單元(PDU)中的數(shù)據(jù),特別是基于藍(lán)牙協(xié)議未采用任何糾錯(cuò)機(jī)制的數(shù)據(jù)。在一種情況下,如圖2所示,步驟S11中,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù)的步驟包括以下步驟:S111:將待發(fā)送的藍(lán)牙數(shù)據(jù)源以k比特為一個(gè)數(shù)據(jù)單位進(jìn)行分組,得到若干信息組。S112:采用線性分組碼(n,k)編碼方法,對(duì)信息組進(jìn)行編碼,得到相應(yīng)的碼字。碼字包括了k比特的信息值以及附加在信息值后的n-k比特的校驗(yàn)值,該校驗(yàn)值作為監(jiān)督碼元用以實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。S113:在碼字后補(bǔ)充一位奇偶校驗(yàn)位,得到相應(yīng)的編碼數(shù)據(jù)。舉例來說,若線性分組碼(n,k)編碼方法采用BCH(n,k)碼編碼方法,且BCH(n,k)碼編碼方法為BCH(7,4)碼編碼方法,則首先,將待發(fā)送的藍(lán)牙數(shù)據(jù)源以4比特為一個(gè)數(shù)據(jù)單位進(jìn)行分組,得到若干信息組。之后,采用BCH(7,4)碼編碼方法對(duì)每一信息組分別進(jìn)行編碼,得到相應(yīng)的7比特的碼字,該7比特的碼字自帶1比特的前向糾錯(cuò)。之后,在每一信息組對(duì)應(yīng)的7比特的碼字后,增加一位奇偶校驗(yàn)位,構(gòu)成8比特的編碼數(shù)據(jù)。如下表以增加偶校驗(yàn)位為例,示出了BCH(7,4)碼編碼后的碼字結(jié)構(gòu):信息值BCH校驗(yàn)值偶校驗(yàn)位00000000000101110010110100111010010011100101100101100011011101001000101110011100101001101011000111000101110100101110100011111111這樣,在將8比特的編碼數(shù)據(jù)發(fā)送給接收端后,在譯碼后,可檢測出信息值是否正確,若信息值出現(xiàn)1比特的錯(cuò)誤,可對(duì)錯(cuò)誤進(jìn)行定位并糾正,而無需重傳,從而相對(duì)于現(xiàn)有的重傳機(jī)制,提高了抗干擾能力,并提升了通信距離。在另一種情況下,如圖3所示,步驟S11中,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù)的步驟包括以下步驟:S114:對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位進(jìn)行擴(kuò)展,將比特位0擴(kuò)展為k個(gè)0,將比特位1擴(kuò)展為k個(gè)1。S115:將擴(kuò)展后的數(shù)據(jù)以k比特為一個(gè)數(shù)據(jù)單位進(jìn)行分組,得到若干信息組。S116:采用線性分組碼(n,k)編碼方法,對(duì)信息組進(jìn)行編碼,得到相應(yīng)的碼字。碼字包括了k比特的信息值以及附加在信息值后的n-k比特的校驗(yàn)值,該校驗(yàn)值作為監(jiān)督碼元用以實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。S117:在碼字后補(bǔ)充一位奇偶校驗(yàn)位,得到相應(yīng)的編碼數(shù)據(jù)。舉例來說,若線性分組碼(n,k)編碼方法采用BCH(n,k)碼編碼方法,且BCH(n,k)碼編碼方法為BCH(7,4)碼編碼方法,則首先,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位進(jìn)行擴(kuò)展,將比特位0擴(kuò)展為4個(gè)0,將比特位1擴(kuò)展為4個(gè)1。例如,若待發(fā)送的藍(lán)牙數(shù)據(jù)源1010,則擴(kuò)展后為1111000011110000。之后,將待發(fā)送的藍(lán)牙數(shù)據(jù)源以4比特為一個(gè)數(shù)據(jù)單位進(jìn)行分組,得到若干信息組,這樣,每一信息組為0000或1111。之后,采用BCH(7,4)碼編碼方法對(duì)每一信息組分別進(jìn)行編碼,參照上表,得到相應(yīng)的7比特的碼字,該7比特的碼字為0000000或1111111。之后,在每一信息組對(duì)應(yīng)的7比特的碼字后,增加一位奇偶校驗(yàn)位,構(gòu)成8比特的編碼數(shù)據(jù),該8比特的編碼數(shù)據(jù)為00000000或11111111。這樣,在將8比特的編碼數(shù)據(jù)發(fā)送給接收端后,在譯碼后,可檢測出擴(kuò)展后的信息值是否正確,若擴(kuò)展后的信息值出現(xiàn)錯(cuò)誤,可對(duì)擴(kuò)展恢復(fù)后的相應(yīng)的比特位直接進(jìn)行糾正,而無需重傳。相對(duì)于前一種情況,后一種情況可精確糾正待發(fā)送的藍(lán)牙數(shù)據(jù)源中出現(xiàn)錯(cuò)誤的每一位,例如,若待發(fā)送的藍(lán)牙數(shù)據(jù)源為1010,BCH(n,k)碼編碼方法為BCH(7,4)碼編碼方法,若采用前一種情況,則可糾正1010中出現(xiàn)的一位錯(cuò)誤,對(duì)于其它位錯(cuò)誤無法糾錯(cuò),而若采用后一種情況,則可對(duì)1010中每一出現(xiàn)錯(cuò)誤的比特位進(jìn)行糾錯(cuò),抗干擾能力更強(qiáng),進(jìn)一步提升了通信距離。當(dāng)然,實(shí)施例一中,線性分組碼(n,k)編碼方法還可采用除BCH(n,k)碼編碼方法之外的其它的線性分組碼(n,k)編碼方法,而BCH(n,k)碼編碼方法可選擇BCH(7,4)碼編碼方法、BCH(15,5)碼編碼方法或其它。其中,BCH(7,4)碼編碼方法能糾正1個(gè)隨機(jī)獨(dú)立差錯(cuò),BCH(15,5)碼編碼方法能糾正3個(gè)隨機(jī)獨(dú)立差錯(cuò)。S12:從藍(lán)牙網(wǎng)絡(luò)獲取編碼數(shù)據(jù),對(duì)編碼數(shù)據(jù)解調(diào),之后采用與線性分組碼(n,k)編碼方法對(duì)應(yīng)的線性分組碼(n,k)譯碼方法,對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行譯碼,并實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。例如,若線性分組碼(n,k)編碼方法采用BCH(n,k)碼編碼方法,則對(duì)應(yīng)的線性分組碼(n,k)譯碼方法采用BCH(n,k)碼譯碼方法。譯碼后,根據(jù)監(jiān)督碼元,可實(shí)現(xiàn)對(duì)信息碼的檢錯(cuò)及糾錯(cuò)。本發(fā)明實(shí)施例一提供的藍(lán)牙數(shù)據(jù)傳輸方法采用線性分組編/譯碼方法作為藍(lán)牙數(shù)據(jù)傳輸?shù)募m錯(cuò)機(jī)制,而線性分組譯碼方法屬于一種前向糾錯(cuò)編/譯碼方法,可以在無需重發(fā)的情況下,檢測出有限個(gè)錯(cuò)碼,并加以糾正,從而減少了數(shù)據(jù)重發(fā)的次數(shù),提升了通信質(zhì)量,相對(duì)于現(xiàn)有的重發(fā)機(jī)制,提高了抗干擾能力,并提升了通信距離。特別的,線性分組編碼方法采用BCH(n,k)碼編碼方法,BCH(n,k)碼編碼方法相對(duì)于其它的線性分組碼編碼方法,糾錯(cuò)能力強(qiáng),構(gòu)造方便,編碼簡單,不僅可以對(duì)突發(fā)性錯(cuò)誤進(jìn)行檢錯(cuò)及糾錯(cuò),還可以對(duì)隨機(jī)差錯(cuò)進(jìn)行檢錯(cuò)及糾錯(cuò),特別適用于藍(lán)牙數(shù)據(jù)傳輸。進(jìn)一步地,還可對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位進(jìn)行擴(kuò)展后,再進(jìn)行線性分組碼(n,k)編碼,以實(shí)現(xiàn)對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位的精確糾錯(cuò),進(jìn)一步增強(qiáng)抗干擾能力,提升通信距離。實(shí)施例二本發(fā)明實(shí)施例二提供了一種藍(lán)牙數(shù)據(jù)發(fā)送方法,如圖4所示,包括以下步驟:S21:采用線性分組碼(n,k)編碼方法,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù)。實(shí)施例二中,線性分組碼(n,k)編碼方法可采用BCH(n,k)碼編碼方法或其它的線性分組碼(n,k)編碼方法,且BCH(n,k)碼編碼方法可選擇BCH(7,4)碼編碼方法、BCH(15,5)碼編碼方法或其它。在一種情況下,步驟S21的具體步驟如實(shí)施例一中步驟S111至步驟S113所述,不贅述。在另一種情況下,步驟S21的具體步驟如實(shí)施例一中步驟S114至步驟S117所述,不贅述。S22:對(duì)編碼數(shù)據(jù)調(diào)制后,發(fā)送到藍(lán)牙網(wǎng)絡(luò)。實(shí)施例三本發(fā)明實(shí)施例三提供了一種藍(lán)牙數(shù)據(jù)接收方法,如圖5所示,包括以下步驟:S31:從藍(lán)牙網(wǎng)絡(luò)獲取編碼數(shù)據(jù),對(duì)編碼數(shù)據(jù)解調(diào)。S32:采用與發(fā)送端的線性分組碼(n,k)編碼方法對(duì)應(yīng)的線性分組碼(n,k)譯碼方法,對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行譯碼,并實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。例如,若線性分組碼(n,k)編碼方法采用BCH(n,k)碼編碼方法,則對(duì)應(yīng)的線性分組碼(n,k)譯碼方法采用BCH(n,k)碼譯碼方法。譯碼后,根據(jù)監(jiān)督碼元,可實(shí)現(xiàn)對(duì)信息碼的檢錯(cuò)及糾錯(cuò)。實(shí)施例四本發(fā)明實(shí)施例四提供了一種藍(lán)牙數(shù)據(jù)發(fā)送系統(tǒng),如圖6所示,包括:編碼器1,用于采用線性分組碼(n,k)編碼方法,對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源進(jìn)行編碼,得到編碼數(shù)據(jù);調(diào)制器2,用于對(duì)編碼器1得到的編碼數(shù)據(jù)調(diào)制后,發(fā)送到藍(lán)牙網(wǎng)絡(luò)。實(shí)施例四中,線性分組碼(n,k)編碼方法可采用BCH(n,k)碼編碼方法或其它的線性分組碼(n,k)編碼方法,且BCH(n,k)碼編碼方法可選擇BCH(7,4)碼編碼方法、BCH(15,5)碼編碼方法或其它。在一種情況下,如圖7所示,編碼器1可包括:第一分組模塊11,用于將待發(fā)送的藍(lán)牙數(shù)據(jù)源以k比特為一個(gè)數(shù)據(jù)單位進(jìn)行分組,得到若干信息組;第一編碼模塊12,用于采用線性分組碼(n,k)編碼方法對(duì)第一分組模塊11得到的信息組進(jìn)行編碼,得到相應(yīng)的碼字,碼字包括了k比特的信息值以及附加在信息值后的n-k比特的校驗(yàn)值,該校驗(yàn)值作為監(jiān)督碼元用以實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò);第一補(bǔ)位模塊13,用于在第一編碼模塊12得到的碼字后補(bǔ)充一位奇偶校驗(yàn)位,得到相應(yīng)的編碼數(shù)據(jù)。在另一種情況下,如圖8所示,編碼器1可包括:擴(kuò)展模塊14,用于對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位進(jìn)行擴(kuò)展,將比特位0擴(kuò)展為k個(gè)0,將比特位1擴(kuò)展為k個(gè)1;第二分組模塊15,用于將擴(kuò)展模塊14擴(kuò)展后的數(shù)據(jù)以k比特為一個(gè)數(shù)據(jù)單位進(jìn)行分組,得到若干信息組;第二編碼模塊16,用于采用線性分組碼(n,k)編碼方法對(duì)第二分組模塊15得到的信息組進(jìn)行編碼,得到相應(yīng)的碼字,碼字包括了k比特的信息值以及附加在信息值后的n-k比特的校驗(yàn)值,該校驗(yàn)值作為監(jiān)督碼元用以實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò);第二補(bǔ)位模塊17,用于在第二編碼模塊16得到的碼字后補(bǔ)充一位奇偶校驗(yàn)位,得到相應(yīng)的編碼數(shù)據(jù)。實(shí)施例五本發(fā)明實(shí)施例五提供了一種藍(lán)牙數(shù)據(jù)接收系統(tǒng),如圖9所示,包括:解調(diào)器3,用于從藍(lán)牙網(wǎng)絡(luò)獲取編碼數(shù)據(jù),對(duì)編碼數(shù)據(jù)解調(diào);糾錯(cuò)模塊4,用于采用與發(fā)送端的線性分組碼(n,k)編碼方法對(duì)應(yīng)的線性分組碼(n,k)譯碼方法,對(duì)解調(diào)器3解調(diào)后的數(shù)據(jù)進(jìn)行譯碼,并實(shí)現(xiàn)檢錯(cuò)及糾錯(cuò)。實(shí)施例六本發(fā)明實(shí)施例六提供了一種藍(lán)牙數(shù)據(jù)傳輸系統(tǒng),包括如實(shí)施例四所述的藍(lán)牙數(shù)據(jù)發(fā)送系統(tǒng)、以及如實(shí)施例五所述的藍(lán)牙數(shù)據(jù)接收系統(tǒng),不贅述。實(shí)施例七本發(fā)明實(shí)施例七提供了一種藍(lán)牙收發(fā)器,包括如實(shí)施例六所述的藍(lán)牙數(shù)據(jù)傳輸系統(tǒng),不贅述。本發(fā)明提供的藍(lán)牙數(shù)據(jù)傳輸方法及系統(tǒng)、藍(lán)牙數(shù)據(jù)發(fā)送方法及系統(tǒng)、藍(lán)牙數(shù)據(jù)接收方法及系統(tǒng)以及藍(lán)牙收發(fā)器是采用線性分組編/譯碼方法作為藍(lán)牙數(shù)據(jù)傳輸?shù)募m錯(cuò)機(jī)制,而線性分組編/譯碼方法屬于一種前向糾錯(cuò)編/譯碼方法,可以在無需重發(fā)的情況下,檢測出有限個(gè)錯(cuò)碼,并加以糾正,從而減少了數(shù)據(jù)重發(fā)的次數(shù),提升了通信質(zhì)量,相對(duì)于現(xiàn)有的重發(fā)機(jī)制,提高了抗干擾能力,并提升了通信距離。特別的,線性分組編/譯碼方法采用BCH(n,k)碼編/譯碼方法,BCH(n,k)碼編/譯碼方法相對(duì)于其它的線性分組編/譯碼方法,糾錯(cuò)能力強(qiáng),構(gòu)造方便,編碼簡單,不僅可以對(duì)突發(fā)性錯(cuò)誤進(jìn)行檢錯(cuò)及糾錯(cuò),還可以對(duì)隨機(jī)差錯(cuò)進(jìn)行檢錯(cuò)及糾錯(cuò),特別適用于藍(lán)牙數(shù)據(jù)傳輸。進(jìn)一步地,還可對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位進(jìn)行擴(kuò)展后,再進(jìn)行線性分組碼(n,k)編碼,以實(shí)現(xiàn)對(duì)待發(fā)送的藍(lán)牙數(shù)據(jù)源中的每一比特位的精確糾錯(cuò),進(jìn)一步增強(qiáng)抗干擾能力,提升通信距離。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來控制相關(guān)的硬件完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤、光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1