本發(fā)明涉及可見(jiàn)光通信技術(shù)領(lǐng)域,尤其涉及一種基于可見(jiàn)光的通信方法、發(fā)送端設(shè)備及接收端設(shè)備。
背景技術(shù):
如今,隨著移動(dòng)互聯(lián)技術(shù)的不斷發(fā)展,移動(dòng)終端(例如手機(jī))成為人類日常生活必不可少的一部分。不難預(yù)見(jiàn),在未來(lái),人們也許只需要一臺(tái)手機(jī)就可以實(shí)現(xiàn)與人、與物、與全世界的互聯(lián)互通。
可見(jiàn)光通信技術(shù)作為一種新興的通信技術(shù),具有良好的發(fā)展前景??梢?jiàn)光通信是指利用熒光燈或者發(fā)光二極管(led)等光源發(fā)出的光信號(hào)實(shí)現(xiàn)信息傳輸,接收端由光電二極管檢測(cè)恢復(fù)信息的新興無(wú)線通信方式,在照明的同時(shí)實(shí)現(xiàn)了無(wú)線數(shù)據(jù)的傳輸。
現(xiàn)有技術(shù)中,可以利用可見(jiàn)光通信技術(shù)傳輸數(shù)據(jù)并同時(shí)提供照明功能,也就是說(shuō)在提供光源的場(chǎng)所都可以實(shí)現(xiàn)可見(jiàn)光通信。但是,現(xiàn)有技術(shù)中尚未充分利用可見(jiàn)光通信的上述特性,因此有必要提出改進(jìn)的技術(shù)手段解決上述問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種基于可見(jiàn)光的通信方法、發(fā)送端設(shè)備及接收端設(shè)備,以解決現(xiàn)有技術(shù)中的上述問(wèn)題。
根據(jù)本發(fā)明實(shí)施例提供一種發(fā)送端設(shè)備,其包括:
存儲(chǔ)模塊,用于存儲(chǔ)所述發(fā)光源設(shè)備的位置信息;
第一發(fā)送模塊,用于通過(guò)發(fā)光源發(fā)送包括所述位置信息的可見(jiàn)光信號(hào)。
其中,所述發(fā)送端設(shè)備還包括:
調(diào)制模塊,用于按照預(yù)設(shè)方式調(diào)制所述位置信息;
所述第一發(fā)送模塊還用于,通過(guò)發(fā)光源發(fā)送包括調(diào)制的所述位置信息的可見(jiàn)光信號(hào)。
根據(jù)本發(fā)明實(shí)施例還提供一種接收端設(shè)備,其包括:
第一接收模塊,用于接收發(fā)光源發(fā)送的包括所述發(fā)光源位置信息的可見(jiàn)光信號(hào);
獲取模塊,用于獲取所述可見(jiàn)光信號(hào)中的所述位置信息;
顯示模塊,用于顯示所述位置信息。
其中,所述接收端設(shè)備還包括:
解調(diào)模塊,用于按照預(yù)設(shè)方式解調(diào)出所述可見(jiàn)光信號(hào)中的位置信息。
其中,所述接收端設(shè)備還包括:
第二發(fā)送模塊,用于通過(guò)網(wǎng)絡(luò)將所述位置信息發(fā)送至服務(wù)器;
第二接收模塊,用于接收所述服務(wù)器發(fā)送的基于所述位置信息的數(shù)據(jù)信息。
根據(jù)本發(fā)明實(shí)施例還提供一種基于可見(jiàn)光的通信方法,其包括:
存儲(chǔ)所述發(fā)光源設(shè)備的位置信息;
通過(guò)發(fā)光源發(fā)送包括所述位置信息的可見(jiàn)光信號(hào)。
其中,在所述通過(guò)發(fā)光源發(fā)送包括所述位置信息的可見(jiàn)光信號(hào)的步驟之前,所述方法還包括:
按照預(yù)設(shè)方式調(diào)制所述位置信息。
根據(jù)本發(fā)明實(shí)施例還提供一種基于可見(jiàn)光的通信方法,其包括:
接收發(fā)光源發(fā)送的包括所述發(fā)光源位置信息的可見(jiàn)光信號(hào);
獲取所述可見(jiàn)光信號(hào)中的所述位置信息;
顯示所述位置信息。
其中,所述方法還包括:
按照預(yù)設(shè)方式解調(diào)出所述可見(jiàn)光信號(hào)中的位置信息。
其中,所述方法還包括:
通過(guò)網(wǎng)絡(luò)將所述位置信息發(fā)送至服務(wù)器;
接收所述服務(wù)器發(fā)送的基于所述位置信息的數(shù)據(jù)信息。
根據(jù)本發(fā)明的技術(shù)方案,用于通過(guò)發(fā)光源發(fā)送包括位置信息的可見(jiàn)光信號(hào),使得接收端設(shè)備能夠通過(guò)可見(jiàn)光通信獲取所述位置信息,實(shí)現(xiàn)了簡(jiǎn)單快捷的位置信息服務(wù)。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的發(fā)送端設(shè)備和接收端設(shè)備的結(jié)構(gòu)框圖;
圖2為根據(jù)本發(fā)明實(shí)施例的為可見(jiàn)光定位系統(tǒng)的示意圖;
圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于可見(jiàn)光的通信方法的流程圖;
圖4是根據(jù)本發(fā)明另一實(shí)施例的基于可見(jiàn)光的通信方法的流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對(duì)本發(fā)明技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
以下結(jié)合附圖,詳細(xì)說(shuō)明本發(fā)明各實(shí)施例提供的技術(shù)方案。
圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的發(fā)送端設(shè)備11和接收端設(shè)備12的結(jié)構(gòu)框圖,如圖1所示,所述發(fā)送端設(shè)備11包括:
存儲(chǔ)模塊111,用于存儲(chǔ)所述發(fā)光源設(shè)備的位置信息;
第一發(fā)送模塊112,用于通過(guò)發(fā)光源發(fā)送包括所述位置信息的可見(jiàn)光信號(hào)。
在本發(fā)明的一個(gè)實(shí)施例中,所述發(fā)送端設(shè)備11還包括:
調(diào)制模塊113,所述調(diào)制模塊113耦接在所述存儲(chǔ)模塊111和所述第一發(fā)送模塊112之間,用于按照預(yù)設(shè)方式調(diào)制所述位置信息;例如,可以通過(guò)fpga的vhdl語(yǔ)言編程實(shí)現(xiàn)對(duì)位置信息的ook(on-offkeying,二進(jìn)制啟閉鍵控)調(diào)制。
所述第一發(fā)送模塊112還用于,通過(guò)發(fā)光源發(fā)送包括調(diào)制的所述位置信息的可見(jiàn)光信號(hào),其中,所述發(fā)光源為具有編碼發(fā)射功能的發(fā)光源。
根據(jù)本實(shí)施例,可以通過(guò)fpga(現(xiàn)場(chǎng)可編程門陣列)的vhdl語(yǔ)言編程實(shí)現(xiàn)對(duì)位置信息的ook調(diào)制,然后將經(jīng)過(guò)調(diào)制的信號(hào)輸出,再通過(guò)驅(qū)動(dòng)電路將信號(hào)驅(qū)動(dòng)到發(fā)光源(例如led燈),從而發(fā)送所述位置信息。通過(guò)本發(fā)明實(shí)施例,可實(shí)現(xiàn)“有燈的地方就可通信”,有效解決了通信的“末端接入”和“深度覆蓋”問(wèn)題。
繼續(xù)參考圖1,所述接收端設(shè)備12,其包括:
第一接收模塊121,其與所述第一發(fā)送模塊112相耦接,用于接收發(fā)光源發(fā)送的包括所述發(fā)光源位置信息的可見(jiàn)光信號(hào);例如,通過(guò)手機(jī)攝像頭接收發(fā)送的ook信號(hào);
獲取模塊122,用于獲取所述可見(jiàn)光信號(hào)中的所述位置信息;
顯示模塊123,用于顯示所述位置信息。
在本發(fā)明的一個(gè)實(shí)施例中,所述接收端設(shè)備12還包括:
解調(diào)模塊124,其耦接在所述第一接收模塊121和所述獲取模塊122之間,用于按照預(yù)設(shè)方式解調(diào)出所述可見(jiàn)光信號(hào)中的位置信息。需要說(shuō)明,所述調(diào)制模塊113的調(diào)制方式與所述解調(diào)模塊124的解調(diào)方式是對(duì)應(yīng)設(shè)置。
繼續(xù)參考提1,所述接收端設(shè)備12還包括:
第二發(fā)送模塊125,用于通過(guò)網(wǎng)絡(luò)將所述位置信息發(fā)送至服務(wù)器;
第二接收模塊(未示出),用于接收所述服務(wù)器發(fā)送的基于所述位置信息的數(shù)據(jù)信息。
在實(shí)際應(yīng)用中,所述接收端設(shè)備具有攝像頭的手機(jī)、平板電腦或其他移動(dòng)終端,本發(fā)明對(duì)此不進(jìn)行限制。
通過(guò)本實(shí)施例,利用手機(jī)自帶終端攝像頭實(shí)現(xiàn)可見(jiàn)光的接收,從而獲取可見(jiàn)光信號(hào)中攜帶的位置信息并顯示在屏幕上,實(shí)現(xiàn)了簡(jiǎn)單快捷的位置信息服務(wù)。
參考圖2,圖2為根據(jù)本發(fā)明實(shí)施例的為可見(jiàn)光定位系統(tǒng)的示意圖。發(fā)送端設(shè)備21將現(xiàn)有l(wèi)ed改造成帶編碼發(fā)射功能的led,并在led后添加一個(gè)存儲(chǔ)模塊和調(diào)制模塊。將編碼預(yù)先存放在存儲(chǔ)模塊中,當(dāng)led燈打開(kāi)后,通過(guò)調(diào)制模塊循環(huán)發(fā)送該編碼。接收端設(shè)備22接收到編碼后,即可將自己的位置信息上傳至服務(wù)器23,從而獲得基于該位置信息的相關(guān)自助服務(wù)。
其中,基于位置信息的服務(wù)(lbs)包括:
1、在景區(qū)、博物館、展廳、商場(chǎng)等場(chǎng)所提供導(dǎo)航服務(wù),例如在上述場(chǎng)所指引用戶快速找到安全出口等;
2、在景區(qū)、博物館、展廳等場(chǎng)所獲取位置信息(或附近)的講解信息服務(wù)。例如,在景區(qū),可將景區(qū)的離線地圖和文字講解內(nèi)容通過(guò)數(shù)據(jù)包的形式提前安裝在手機(jī)上,用戶在得到自己的定位信息以后,無(wú)需聯(lián)網(wǎng)即可享受該信息服務(wù);同時(shí),用戶可以通過(guò)聯(lián)網(wǎng)獲得景區(qū)實(shí)時(shí)推出的活動(dòng)公告或者圖片、視頻等講解內(nèi)容,從而從線上線下兩個(gè)方向共同保障游客的綜合信息服務(wù)。
3、由于本方案通過(guò)可見(jiàn)光傳輸數(shù)據(jù),不產(chǎn)生任何射頻干擾,因此能夠在醫(yī)院等對(duì)射頻干擾嚴(yán)格限制的場(chǎng)所提供位置信息服務(wù)。
圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于可見(jiàn)光的通信方法的流程圖,該方法的執(zhí)行主體是發(fā)送端設(shè)備。如圖3所示,該方法包括:
步驟s302,存儲(chǔ)所述發(fā)光源設(shè)備的位置信息;
步驟s306,通過(guò)發(fā)光源發(fā)送包括所述位置信息的可見(jiàn)光信號(hào)。
其中,在步驟s302和步驟s306之間,所述方法還包括:
步驟s304,按照預(yù)設(shè)方式調(diào)制所述位置信息。
圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于可見(jiàn)光的通信方法的流程圖,該方法的執(zhí)行主體是接收端設(shè)備。如圖4所示,該方法包括:
步驟s402,接收發(fā)光源發(fā)送的包括所述發(fā)光源位置信息的可見(jiàn)光信號(hào);
步驟s404,按照預(yù)設(shè)方式解調(diào)出所述可見(jiàn)光信號(hào)中的位置信息;
步驟s406,獲取所述可見(jiàn)光信號(hào)中的所述位置信息;
步驟s408,顯示所述位置信息。
其中,所述方法還包括:
步驟s410,通過(guò)網(wǎng)絡(luò)將所述位置信息發(fā)送至服務(wù)器;
步驟s412,接收所述服務(wù)器發(fā)送的基于所述位置信息的數(shù)據(jù)信息。
本發(fā)明的方法的操作步驟與設(shè)備的結(jié)構(gòu)特征對(duì)應(yīng),可以相互參照,不再一一贅述。
根據(jù)本發(fā)明的技術(shù)方案,用于通過(guò)發(fā)光源發(fā)送包括位置信息的可見(jiàn)光信號(hào),使得接收端設(shè)備能夠通過(guò)可見(jiàn)光通信獲取所述位置信息,從而能夠在對(duì)射頻輻射嚴(yán)格限制的環(huán)境中實(shí)現(xiàn)基于位置信息的服務(wù)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、商品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。