欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

無線通信系統(tǒng)和方法與流程

文檔序號:12007991閱讀:261來源:國知局
無線通信系統(tǒng)和方法與流程
本發(fā)明涉及無線通信和電子技術(shù)領(lǐng)域,特別涉及無線通信系統(tǒng)和方法。

背景技術(shù):
隨著信息技術(shù)的快速發(fā)展,各種計(jì)算機(jī)或智能設(shè)備在家庭或商業(yè)使用環(huán)境中快速增長?,F(xiàn)在一個(gè)用戶在同一個(gè)使用環(huán)境下,通常要控制多臺設(shè)備,例如,一個(gè)軟件開發(fā)人員可能用到多臺電腦進(jìn)行開發(fā)測試。在使用時(shí),用戶要頻繁的在多個(gè)設(shè)備之間切換。每一個(gè)設(shè)備都會配備有一套外圍設(shè)備,例如鍵盤,鼠標(biāo),遙控器等。用戶每切換一次都要使用一套新的外圍設(shè)備。在現(xiàn)有技術(shù)下,為了減少用戶的使用復(fù)雜度,通常使用KVM開關(guān),一個(gè)開關(guān)連接多個(gè)設(shè)備但是只連接一套外設(shè)。用戶在使用時(shí),可以按開關(guān)按鍵或外設(shè)(例如鍵盤)上的組合鍵來切換所要控制的設(shè)備。但是這種方法,需要很多接線,有時(shí)還需要給KVM開關(guān)單獨(dú)供電,非常不便。目前出現(xiàn)了一種通過無線通信方式實(shí)現(xiàn)一個(gè)控制設(shè)備控制多個(gè)受控設(shè)備的裝置,通過提供一個(gè)地址碼或設(shè)備碼,比如說,互聯(lián)網(wǎng)絡(luò)中每個(gè)設(shè)備的MAC地址碼,來實(shí)現(xiàn)一個(gè)控制設(shè)備和多個(gè)受控設(shè)備的通信,這種方式需要事先給每個(gè)受控設(shè)備分配一個(gè)固定的地址碼或設(shè)備碼,控制設(shè)備存儲所有受控設(shè)備的地址碼或設(shè)備碼,在需要通信時(shí),控制設(shè)備通過查表方式獲取受控設(shè)備的地址碼或設(shè)備碼,然后進(jìn)行通信,控制設(shè)備和受控設(shè)備需要專門的存儲單元用于保存地址碼或設(shè)備碼,使得整個(gè)系統(tǒng)仍然復(fù)雜,成本較高。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種無線通信系統(tǒng)和方法,使得無線通信系統(tǒng)在通信過程中動(dòng)態(tài)生成無線接收器的設(shè)備識別碼,實(shí)現(xiàn)一個(gè)發(fā)送器和多個(gè)接收器進(jìn)行通信,簡化了系統(tǒng),從而降低了系統(tǒng)成本。為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種無線通信系統(tǒng),包含:無線發(fā)送器和一個(gè)以上無線接收器;所述無線發(fā)送器和所述無線接收器均具有設(shè)備設(shè)別碼,其中,所述無線接收器的設(shè)備識別碼根據(jù)所述無線發(fā)送器的設(shè)備識別碼生成,并預(yù)先固化在所述無線接收器中;在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),所述無線發(fā)送器根據(jù)自身的設(shè)備識別碼動(dòng)態(tài)生成需要通信的無線接收器的設(shè)備識別碼,與對應(yīng)的無線接收器進(jìn)行通信。本發(fā)明的實(shí)施方式還提供了一種無線通信方法,包含以下步驟:在無線發(fā)送器與無線接收器通信之前,根據(jù)無線發(fā)送器的設(shè)備識別碼依據(jù)特定算法生成無線接收器的設(shè)備識別碼,并預(yù)先固化在所述無線接收器中;在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),所述無線發(fā)送器根據(jù)自身的設(shè)備識別碼,采用和之前生成無線接收器設(shè)備識別碼相同算法,動(dòng)態(tài)生成需要通信的無線接收器的設(shè)備識別碼,與對應(yīng)的無線接收器進(jìn)行通信。本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,包含無線發(fā)送器和一個(gè)以上無線接收器,無線發(fā)送器和無線接收器均具有設(shè)備設(shè)別碼,無線接收器的設(shè)備識別碼根據(jù)無線發(fā)送器的設(shè)備識別碼生成,并預(yù)先固化在無線接收器中;在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),無線發(fā)送器根據(jù)自身的設(shè)備識別碼動(dòng)態(tài)生成需要通信的無線接收器的設(shè)備識別碼,與相應(yīng)的無線接收器進(jìn)行通信。本發(fā)明通過無線通信系統(tǒng)在通信過程中動(dòng)態(tài)生成無線接收器的設(shè)備識別碼,實(shí)現(xiàn)了一個(gè)發(fā)送器和多個(gè)接收器的通信,簡化了系統(tǒng),從而降低了系統(tǒng)成本。另外,所述特定算法為能保證無線接收器的設(shè)備識別碼獨(dú)立性的線性映射或HASH函數(shù),以保證每個(gè)無線接收器的獨(dú)立性。另外,所述設(shè)備識別碼包含:固定碼部分和固定長度的可變碼部分;其中,所述固定碼部分包含:廠家識別信息、設(shè)備組別;所述無線接收器的可變碼部分根據(jù)所述無線發(fā)送器的可變碼部分生成。根據(jù)設(shè)備識別碼的固定碼部分區(qū)分設(shè)備組群,該設(shè)備組別和某些預(yù)先設(shè)定的固定碼的組合可用于同時(shí)和兩個(gè)以上無線接收器的的廣播通信;可變碼部分區(qū)分具體的無線接收器,進(jìn)一步保證每個(gè)無線接收器的獨(dú)立性。另外,所述無線接收器至少有兩個(gè);所述無線發(fā)送器依次與每個(gè)無線接收器通信;或者,所述無線發(fā)送器與全部無線接收器通信;其中,全部無線接收器的設(shè)備識別碼為設(shè)備組別和預(yù)先設(shè)定的第一固定碼的組合。另外,所述接收器至少有三個(gè);所述無線發(fā)送器與所有無線接收器中的至少兩個(gè)同時(shí)通信;其中,所述所有無線接收器中的至少兩個(gè)作為一個(gè)小組,這一組的無線接收器的設(shè)備識別碼為設(shè)備組別和預(yù)先設(shè)定的第二固定碼的組合。在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),通過采用設(shè)備組別和某些預(yù)先設(shè)定的固定碼的組合作為一組無線接收器的統(tǒng)一設(shè)備識別碼,可以依次控制每個(gè)接收器或者控制其中幾個(gè)或全部無線接收器,實(shí)現(xiàn)一個(gè)發(fā)送器與多個(gè)接收器之間的靈活通信,方便用戶使用。附圖說明圖1是根據(jù)本發(fā)明第一實(shí)施方式的無線通信系統(tǒng)的一對一情形示意圖;圖2是根據(jù)本發(fā)明第一實(shí)施方式的無線通信系統(tǒng)的一對多情形示意圖;圖3是根據(jù)本發(fā)明第一實(shí)施方式的無線通信系統(tǒng)的應(yīng)用場景;圖4是根據(jù)本發(fā)明第二實(shí)施方式的無線通信方法的流程圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請各權(quán)利要求所要求保護(hù)的技術(shù)方案。本發(fā)明的第一實(shí)施方式涉及一種無線通信系統(tǒng),該系統(tǒng)包含:一個(gè)無線發(fā)送器和一個(gè)以上無線接收器;無線發(fā)送器和無線接收器均具有設(shè)備設(shè)別碼,其中,無線接收器的設(shè)備識別碼根據(jù)無線發(fā)送器的設(shè)備識別碼依據(jù)特定算法生成,并預(yù)先固化在無線接收器中;在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),無線發(fā)送器根據(jù)自身的設(shè)備識別碼,采用和之前生成無線接收器設(shè)備識別碼相同的算法,動(dòng)態(tài)生成需要通信的無線接收器的設(shè)備識別碼,與對應(yīng)的無線接收器進(jìn)行通信,可以同時(shí)和多個(gè)無線接收器通信或只和其中一個(gè)選定的無線接收器通信。圖1所示是一個(gè)無線發(fā)送器和一個(gè)無線接收器進(jìn)行通信的示意圖,圖2是一個(gè)無線發(fā)送器和多個(gè)無線接收器進(jìn)行通信的示意圖,圖3給出了本實(shí)施方式的一種應(yīng)用場景,圖中顯示有一個(gè)無線鼠標(biāo)(即無線發(fā)送器),三個(gè)電腦,每個(gè)電腦都會配有一個(gè)無線微型接收器。一般而言,任何有線或無線通信設(shè)備或模塊,為了實(shí)現(xiàn)信道共享,并提供通信效率,都有一個(gè)地址碼或設(shè)備識別碼,例如互聯(lián)網(wǎng)絡(luò)中每個(gè)設(shè)備的MAC地址碼。所以可以通過利用無線發(fā)送器的設(shè)備識別碼,并巧妙分配無線接收器的設(shè)備識別碼的方法,來達(dá)到本發(fā)明的目的。具體來講,就是根據(jù)無線發(fā)送器的設(shè)備識別碼,利用能保證無線接收器的識別碼獨(dú)立性的線性映射或HASH函數(shù)關(guān)系來生成無線接收器的識別碼。舉例來說,無線發(fā)送器的設(shè)備識別碼可以是系統(tǒng)中任意的合法識別碼,一般為一多比特的數(shù)字串,在實(shí)際中這樣的設(shè)備識別碼通常包含固定碼部分例如廠家識別信息,設(shè)備組別等等,以及固定長度的可變碼部分組成,無線接收器的可變碼部分根據(jù)無線發(fā)送器的可變碼部分生成,根據(jù)設(shè)備識別碼的固定碼部分區(qū)分設(shè)備組群,該設(shè)備組別和某些預(yù)先設(shè)定的固定碼的組合可用于同時(shí)和兩個(gè)以上無線接收器的的廣播通信;可變碼部分區(qū)分具體的無線接收器,進(jìn)一步保證每個(gè)無線接收器的獨(dú)立性。為方便起見,現(xiàn)假設(shè)無線發(fā)送器的設(shè)備識別碼的可變碼部分的長度為16比特,例如0xAAAA;則可以限定無線接收器K的可變碼部分的內(nèi)容為無線發(fā)送器的可變碼部分的值加K并和與可變碼等長的二進(jìn)制“1”相與,這里就是和0xffff相與,從而將無線接收器1的可變碼賦為0xAAAB,無線接收器2的可變碼賦為0xAAAC,無線接收器K的可變碼賦為((0xAAAA+K)&0xffff);當(dāng)無線發(fā)送器要和無線接收器K相通信時(shí),無線發(fā)送器把自身的識別碼X對于本實(shí)施例X=0xAAAA,利用((X+K)&0xffff)得到無線接收器K的識別碼的可變部分,再加上無線接收器的固定碼部分得到無線接收器K的設(shè)備識別碼,此后的操作流程將和公知技術(shù)一致,在此不再詳述。此外,在一個(gè)無線發(fā)送器與多個(gè)無線接收器的通信中,在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),通過采用設(shè)備組別和某些預(yù)先設(shè)定的固定碼的組合作為一組無線接收器的統(tǒng)一設(shè)備識別碼,可以依次控制每個(gè)接收器或者控制其中幾個(gè)或全部無線接收器,實(shí)現(xiàn)一個(gè)發(fā)送器與多個(gè)接收器之間的靈活通信,方便用戶使用。具體地說,在無線接收器至少有兩個(gè)時(shí),無線發(fā)送器可以依次與每個(gè)無線接收器通信,也可以與全部無線接收器通信。在無線發(fā)送器與全部無線接收器通信時(shí),可將全部無線接收器作為一組,這一組的設(shè)備識別碼為設(shè)備組別和預(yù)先設(shè)定的第一固定碼的組合。在接收器至少有三個(gè)時(shí),無線發(fā)送器還可以與所有接收器中的至少兩個(gè)同時(shí)通信,所有無線接收器中的至少兩個(gè)作為一個(gè)小組,這一組的無線接收器的設(shè)備識別碼為設(shè)備組別和預(yù)先設(shè)定的第二固定碼的組合。也就是說,無線發(fā)送器將無線接收器分為不同的組別,用設(shè)備識別碼的固定碼部分中的設(shè)備組別和預(yù)先設(shè)定的固定碼的組合進(jìn)行區(qū)分,實(shí)現(xiàn)與部分或全部無線接收器進(jìn)行通信的目的。請參閱圖1所示,在無線通信系統(tǒng)應(yīng)用于一個(gè)控制設(shè)備控制多個(gè)受控設(shè)備的系統(tǒng)中,控制設(shè)備即為無線發(fā)送器,受控設(shè)備即為無線接收器。具體地說,無線發(fā)送器包含:第一無線收發(fā)單元、第一微處理器(MCU)、外圍輸入單元、切換控制單元;第一微處理器分別與第一無線收發(fā)單元、外圍輸入單元、切換控制單元連接。無線接收器包含:第二無線收發(fā)單元、第二微處理器、外部接口;第二微處理器分別與第二無線收發(fā)器、外部接口連接。第一無線收發(fā)單元和第二無線收發(fā)單元進(jìn)行無線發(fā)送器和無線接收器之間的信息傳輸;第一微處理器進(jìn)行無線發(fā)送器上的信息處理以及邏輯控制;第二微處理器進(jìn)行無線接收器上的信息處理以及邏輯控制;外圍輸入單元接收來自外部的控制信號或者切換指令;切換控制單元根據(jù)外圍輸入單元接收到的切換指令,進(jìn)行無線接收器的切換選擇;無線接收器通過外部接口與受控設(shè)備連接,外部接口可以為USB接口、通用輸入輸出GPIO接口、通用總線I2C接口、同步串行外設(shè)接口SPI、異步串行通信接口Uart、數(shù)字模擬轉(zhuǎn)換DAC接口中的任意一種或者任意組合。由于在本實(shí)施方式中沒有存儲單元,當(dāng)切換控制單元要求進(jìn)行接收器切換時(shí),微處理器無法直接從存儲單元獲取相應(yīng)無線接收器的識別碼信息,但無線接收器的設(shè)備識別碼可以通過無線發(fā)送器的設(shè)備識別碼動(dòng)態(tài)依據(jù)特定算法生成。此外,值得一提的是,無線發(fā)送器可連接幾乎所有外圍輸入設(shè)備,實(shí)現(xiàn)對所有受控設(shè)備類型的控制,應(yīng)用范圍廣泛。具體地說,外圍輸入單元接收到的切換指令為以下輸入信號中的任意一種或者任意組合:鼠標(biāo)鍵盤上的按鍵輸入信號、觸控屏或板的手勢或筆輸入信號、聲音輸入信號、光電傳感器或微機(jī)電系統(tǒng)(MEMS)傳感器的輸入信號。也就是說,無線發(fā)送器上可以有一種或多種外圍輸入形式,例如鼠標(biāo)鍵盤上的按鍵,觸控屏或板的手勢或筆輸入,聲音控制,光電傳感器,MEMS傳感器(如,陀螺儀,加速計(jì)等);切換控制單元可以是獨(dú)立的輸入形式,或者是已有輸入形式的一種,例如多個(gè)按鍵的組合,觸控輸入的一種手勢或筆畫,用戶的一個(gè)語音命令,或傳感器檢測到的一種變化。外圍輸入單元可以通過I2C,SPI,USB,GPIO,ADC等接口和微處理器相連接,反映光、電、聲、力等物理量變化的各種傳感器;切換控制單元用于控制無線接收器的選擇,該單元可以是一個(gè)獨(dú)立的硬件形式存在,例如一組和微處理器GPIO相連的撥動(dòng)開關(guān),也可以是以一個(gè)軟件和硬件混合形式存在,例如多個(gè)按鍵的組合,觸控輸入的一種手勢或筆畫,用戶的一個(gè)語音命令,或傳感器檢測到的一種變化等等。微處理器是無線發(fā)送器的核心處理單元,將外圍輸入單元采集的各種光、電、聲、力的物理量變化處理后通過無線收發(fā)單元發(fā)送給有切換控制單元選定的無線接收器。以圖3所示的應(yīng)用場景來說,當(dāng)切換輸入是鼠標(biāo)上的按鍵時(shí),可以是已有按鍵的特殊組合(例如,左中右三鍵齊按一定時(shí)間),也可以是一個(gè)獨(dú)立的按鍵專門控制切換。相應(yīng)地,第二微處理器將通過第二無線收發(fā)單元所收到的來自無線發(fā)送器的信息經(jīng)處理后可以直接通過外部接口控制外圍設(shè)備,例如發(fā)出聲、光提示,打開電子開關(guān)等;也可以將信息傳給上位機(jī)以做進(jìn)一步的處理,例如將按鍵和鼠標(biāo)移動(dòng)信息通過USB接口傳送給計(jì)算機(jī)。在本實(shí)施方式中,第一無線收發(fā)單元和第二無線收發(fā)單元可以全球或區(qū)域性開放給工業(yè)科學(xué)醫(yī)學(xué)使用的無需授權(quán)許可的ISM頻段無線收發(fā)模塊、藍(lán)牙模塊、WIFI無線通信模塊中的任意一種或者任意組合。此外,值得注意的是,圖1顯示的框圖只是一個(gè)功能模塊的劃分,在物理實(shí)現(xiàn)時(shí),其中一些功能模塊可能合并在一個(gè)物理單元中,其極端情況無線發(fā)送端就是由一個(gè)帶有傳感器功能的,具有無線收發(fā)模塊的,并包含MCU的無線系統(tǒng)芯片(SoC)及少量外圍元件構(gòu)成;無線接收端就是由一個(gè)帶有控制功能或USB接口的,具有無線收發(fā)模塊的,并包含MCU的無線系統(tǒng)芯片(SoC)及少量外圍元件構(gòu)成。由此可以看出,僅需要無線系統(tǒng)芯片及少量外圍元件即可實(shí)現(xiàn)本實(shí)施方式的無線通信系統(tǒng),系統(tǒng)所需器件少,從而簡化了系統(tǒng)。與現(xiàn)有技術(shù)相比,本實(shí)施方式包含無線發(fā)送器和一個(gè)以上無線接收器,無線發(fā)送器和無線接收器均具有設(shè)備設(shè)別碼,無線接收器的設(shè)備識別碼根據(jù)無線發(fā)送器的設(shè)備識別碼依據(jù)特定算法生成,并預(yù)先固化在無線接收器中;在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),無線發(fā)送器根據(jù)自身的設(shè)備識別碼,采用和之前生成無線接收器設(shè)備識別碼相同算法,動(dòng)態(tài)生成需要通信的無線接收器的設(shè)備識別碼,與相應(yīng)的無線接收器進(jìn)行通信。通過無線通信系統(tǒng)在通信過程中動(dòng)態(tài)生成無線接收器的設(shè)備識別碼,實(shí)現(xiàn)了一個(gè)發(fā)送器和多個(gè)接收器的通信,簡化了系統(tǒng),從而降低了系統(tǒng)成本。本發(fā)明第二實(shí)施方式涉及一種無線通信方法,如圖4所示,包含以下步驟:步驟401,無線接收器的設(shè)備識別碼根據(jù)無線發(fā)送器的設(shè)備識別碼依據(jù)特定算法生成,并預(yù)先固化在無線接收器中。具體地說,在無線發(fā)送器與無線接收器通信之前,根據(jù)無線發(fā)送器的設(shè)備識別碼,利用能保證無線接收器的設(shè)備識別碼獨(dú)立性的線性映射或HASH函數(shù)關(guān)系生成無線接收器的設(shè)備識別碼。包含以下子步驟:在無線發(fā)送器和無線接收器的生產(chǎn)過程中,生成無線發(fā)送器和無線接收器的設(shè)備識別碼;其中,無線發(fā)送器的設(shè)備識別碼包含:固定碼部分和固定長度的可變碼部分;固定碼部分包含:廠家識別信息、設(shè)備組別;無線接收器的可變碼部分根據(jù)無線發(fā)送器的可變碼部分生成。步驟402,判斷無線發(fā)送器是否需要與無線接收器通信;如是,則執(zhí)行步驟403;如否,則返回執(zhí)行步驟402。步驟403,無線發(fā)送器根據(jù)自身的設(shè)備識別碼,采用和之前生成無線接收器設(shè)備識別碼相同算法,動(dòng)態(tài)生成需要通信的無線接收器的設(shè)備識別碼。步驟404,無線發(fā)送器與對應(yīng)的無線接收器進(jìn)行通信;也就是說,在獲得需要通信的無線接收器的設(shè)備識別碼之后,無線發(fā)送器與對應(yīng)的無線接收器進(jìn)行通信,具體通信方法與現(xiàn)有技術(shù)一致,在此不再贅述。此外,值得一提的是,無線發(fā)送器可以依次與單個(gè)無線接收器進(jìn)行通信,或者與部分或全部無線接收器進(jìn)行通信。具體地說,無線發(fā)送器依次與單個(gè)無線接收器,或者全部無線接收器進(jìn)行通信,也就是說,在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),無線接收器至少有兩個(gè);無線發(fā)送器依次與每個(gè)無線接收器通信;或者,無線發(fā)送器與全部無線接收器通信;其中,全部無線接收器的設(shè)備識別碼為設(shè)備組別和預(yù)先設(shè)定的第一固定碼的組合?;蛘?,無線發(fā)送器與部分無線接收器進(jìn)行通信,也就是說,在無線發(fā)送器與無線接收器進(jìn)行通信時(shí),無線接收器至少有三個(gè);無線發(fā)送器與所有無線接收器中的至少兩個(gè)同時(shí)通信;其中,所有無線接收器中的至少兩個(gè)作為一個(gè)小組,這一組的無線接收器的設(shè)備識別碼為設(shè)備組別和預(yù)先設(shè)定的第二固定碼的組合。本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
章丘市| 侯马市| 临江市| 田东县| 平邑县| 海丰县| 伊吾县| 隆林| 左云县| 陆良县| 桂阳县| 塔河县| 松潘县| 泸水县| 新泰市| 德州市| 嵊州市| 阳春市| 晋中市| 鹤岗市| 尚义县| 历史| 兴安县| 林芝县| 额济纳旗| 临清市| 鄢陵县| 桂阳县| 泗水县| 安国市| 集安市| 和政县| 贵南县| 重庆市| 德惠市| 阿鲁科尔沁旗| 贵定县| 苗栗市| 东兰县| 安图县| 凤庆县|