基于廣播數(shù)據(jù)系統(tǒng)的城市公交廣告信息傳輸
進(jìn)入準(zhǔn)同步狀態(tài)后,準(zhǔn)同步計(jì)數(shù)器開(kāi)始對(duì)接收的數(shù)據(jù)位進(jìn)行計(jì)數(shù),當(dāng)又接收到一組26位數(shù)據(jù)后,再進(jìn)行一次CRC校驗(yàn)運(yùn)算,如果運(yùn)算結(jié)果為RDS數(shù)據(jù)塊偏移量A,B,C,D其中之一,并且與上次檢測(cè)到的RDS數(shù)據(jù)塊偏移量成順序關(guān)系,就可以認(rèn)為已經(jīng)獲取了RDS數(shù)據(jù)信號(hào)的同步。
在獲取同步后,就不必每接收1位數(shù)據(jù)進(jìn)行一次CRC校驗(yàn)了,而只用在接收到一個(gè)完整的26位數(shù)據(jù)后進(jìn)行一次校驗(yàn)運(yùn)算,以檢測(cè)數(shù)據(jù)是否傳輸錯(cuò)誤并得到數(shù)據(jù)塊的偏移量。本文引用地址:http://m.butianyuan.cn/article/158077.htm
4 文字信息在RDS透明數(shù)據(jù)通道中的傳輸
由于這里所涉及的RDS接收機(jī)主要用于公交廣告顯示屏的文字信號(hào)傳輸,所以重點(diǎn)討論RDS中適合于文字信息傳輸?shù)膬煞N數(shù)據(jù)類(lèi)型,即開(kāi)放數(shù)據(jù)應(yīng)用和透明數(shù)據(jù)通道。
開(kāi)放數(shù)據(jù)應(yīng)用(Open Data Application,ODA)是RDS數(shù)據(jù)類(lèi)型中的一項(xiàng)重要內(nèi)容,它賦予了RDS系統(tǒng)實(shí)現(xiàn)各種特定功能的極大的靈活性。開(kāi)放數(shù)據(jù)應(yīng)用只是規(guī)定了數(shù)據(jù)組的格式,但對(duì)其中的內(nèi)容沒(méi)有作出具體的規(guī)定。由于FM廣播具有地域性的特點(diǎn),各個(gè)不同的地方可以根據(jù)各自不同的需要對(duì)于開(kāi)放數(shù)據(jù)應(yīng)用的內(nèi)容作出具體規(guī)定。當(dāng)然,接收端也必須能夠理解這些具體規(guī)定。在實(shí)際應(yīng)用中,開(kāi)放數(shù)據(jù)結(jié)構(gòu)常用來(lái)進(jìn)行特殊目的數(shù)據(jù)廣播,例如無(wú)線(xiàn)尋呼、股市信息等。在RDS的相關(guān)標(biāo)準(zhǔn)中,規(guī)定開(kāi)放數(shù)據(jù)應(yīng)用應(yīng)該向標(biāo)準(zhǔn)制定部門(mén)進(jìn)行登記。
與開(kāi)放數(shù)據(jù)應(yīng)用相比,透明數(shù)據(jù)通道(Transparent Data Channels,TDC)則使RDS的功能實(shí)現(xiàn)更加靈活。之所以稱(chēng)之為透明,是指通過(guò)它幾乎可以傳輸任意長(zhǎng)度以及任意格式的數(shù)據(jù)。圖3所示為透明數(shù)據(jù)通道的數(shù)據(jù)組結(jié)構(gòu)。
圖3中的地址編碼是指透明數(shù)據(jù)通道的子通道號(hào),共有5位二進(jìn)制數(shù)構(gòu)成,也就是說(shuō),透明數(shù)據(jù)通道最多可容納32路數(shù)據(jù)同時(shí)傳輸。
鑒于透明數(shù)據(jù)通道在功能實(shí)現(xiàn)上的靈活性和可擴(kuò)展性,設(shè)計(jì)的“基于RDS的城市公交廣告信息顯示屏”采用透明數(shù)據(jù)通道進(jìn)行數(shù)據(jù)傳輸,由于可最多容納32路數(shù)據(jù)傳輸,這也意味著廣告運(yùn)營(yíng)商可以在一個(gè)FM頻道上同時(shí)傳輸多套信息,不僅有利于減小運(yùn)營(yíng)成本。也可以根據(jù)廣告客戶(hù)的需求,有針對(duì)性地在特定公交線(xiàn)路上顯示出特定的廣告信息內(nèi)容,提高了廣告信息投放的靈活性。
RDS規(guī)范中并未規(guī)定透明數(shù)據(jù)通道中傳輸數(shù)據(jù)的格式和長(zhǎng)度,因此可以根據(jù)實(shí)際需要進(jìn)行數(shù)據(jù)傳輸協(xié)議的設(shè)計(jì)。由于系統(tǒng)傳輸?shù)臑閿?shù)字、英文、標(biāo)點(diǎn)符號(hào)等ASCII碼(小于80H)和漢字字符編碼,對(duì)于16位的漢字字符編碼,需要一個(gè)透明數(shù)據(jù)段的16位進(jìn)行傳輸,對(duì)于A(yíng)SCII碼字符,只需要一個(gè)透明數(shù)據(jù)段的低8位進(jìn)行傳輸,而高8位留作備用。由于漢字編碼每一字節(jié)的數(shù)據(jù)從OAlH開(kāi)始,并不會(huì)與小于80H的ASCII碼字符混淆。
為方便信號(hào)處理,在每一條文字信息開(kāi)始設(shè)置起始標(biāo)志7EH,對(duì)應(yīng)ASCII碼字符“~”;在每一條文字信息結(jié)束時(shí)設(shè)置結(jié)束標(biāo)志ODH,對(duì)應(yīng)ASCII碼的回車(chē)符。
一條完整的文字信息接收的主要流程如圖4所示。
5 結(jié) 語(yǔ)
在“基于RDS的城市公交廣告信息顯示屏”的設(shè)計(jì)過(guò)程中,通過(guò)對(duì)RDS數(shù)據(jù)結(jié)構(gòu)的仔細(xì)分析,在有限的處理速度和計(jì)算資源的前提下,成功解決了RDS數(shù)據(jù)組同步運(yùn)算的實(shí)時(shí)性問(wèn)題,實(shí)現(xiàn)了文字信息在RDS透明數(shù)據(jù)通道中的傳輸,并在實(shí)際運(yùn)行過(guò)程中取得了令人滿(mǎn)意的效果。
RDS作為一種依托于傳統(tǒng)媒體而開(kāi)發(fā)出的數(shù)據(jù)傳輸方式,其自身也在不斷地完善和發(fā)展之中。隨著更多新的技術(shù)手段應(yīng)用于RDS系統(tǒng),RDS的內(nèi)涵也在不斷擴(kuò)充,其應(yīng)用領(lǐng)域也會(huì)不斷擴(kuò)大。
評(píng)論