專利名稱:數(shù)據(jù)傳送方法、數(shù)據(jù)傳送系統(tǒng)及數(shù)據(jù)傳送裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及比如適用于近距離無線傳送系統(tǒng)的適合的數(shù)據(jù)傳送方法、應(yīng)用了該數(shù)據(jù)傳送方法的數(shù)據(jù)傳送系統(tǒng)以及用于該系統(tǒng)的數(shù)據(jù)傳送裝置,尤其涉及到在音頻設(shè)備和視頻設(shè)備及這些設(shè)備的控制設(shè)備之間進(jìn)行無線傳送情況下的適合的處理技術(shù)。
背景技術(shù):
近年來,被稱為藍(lán)牙(Bluetooth商標(biāo))規(guī)范的無線傳送系統(tǒng)不斷被提出并投入實(shí)用。在這種無線傳送系統(tǒng)中,在數(shù)臺設(shè)備之間通過2.4GHz的頻帶進(jìn)行電話通信用語音數(shù)據(jù)、傳真用圖像數(shù)據(jù)及計(jì)算機(jī)用數(shù)據(jù)等的無線傳送。
設(shè)備之間的無線傳送距離為從數(shù)米到最大100米左右,是一種被設(shè)想為較近距離的網(wǎng)絡(luò)近距離無線傳送方式。在該近距離無線傳送方式下,要確定規(guī)定基于各被傳送數(shù)據(jù)類別的各數(shù)據(jù)傳送方式的模式。有關(guān)通信方式的說明在后文中的發(fā)明實(shí)施最佳方式項(xiàng)下有詳細(xì)介紹,制定該規(guī)范的標(biāo)準(zhǔn)化組織Bluetooth SIG公司已將其對外公開。
然而在假設(shè)基于已作為設(shè)想提出的藍(lán)牙規(guī)范的無線網(wǎng)絡(luò)中的音頻設(shè)備及視頻設(shè)備之間的控制為遠(yuǎn)程控制的情況下,有時(shí)由于設(shè)備的原因存在多條控制線路,造成控制狀態(tài)混亂。
具體地說,比如在一臺音頻設(shè)備中內(nèi)置有多個(gè)磁盤再生部的情況下,僅僅就傳送由遙控裝置發(fā)出的再生操作指令而言,就存在著一個(gè)接收側(cè)難以判斷究竟由哪一個(gè)磁盤再生部開始實(shí)施再生比較好的問題。
因此,在傳統(tǒng)技術(shù)中,在傳送用于指定實(shí)施何種操作的指令時(shí),必須指定其指令是針對設(shè)備內(nèi)的哪一個(gè)功能塊的指令,從而使指令結(jié)構(gòu)復(fù)雜化,這也是一個(gè)問題。
此外,雖然這里以藍(lán)牙技術(shù)為例作以說明,但在構(gòu)成其它同類無線傳送網(wǎng)絡(luò)的情況下,也存在相同的問題。
發(fā)明內(nèi)容
本發(fā)明的目的旨在實(shí)現(xiàn)利用各種傳送網(wǎng)絡(luò)較好地實(shí)施對其它設(shè)備的遠(yuǎn)程控制等。
第1發(fā)明為在通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式下的指令的數(shù)據(jù)傳送方法中,在上述傳送網(wǎng)絡(luò),當(dāng)上述一方設(shè)備對上述另一方設(shè)備傳送了用于指示成為控制對象的功能塊的第1指令時(shí),將由上述一方設(shè)備傳送的第2指令的成為控制對象的功能塊決定為由上述第1指令指示了的功能塊。如此一來,通過用傳送第1指令來指定成為控制對象的功能塊,便無需在隨后的第2指令的傳送中再對成為控制對象的功能塊進(jìn)行指示,僅此一舉,便可以簡化指令的結(jié)構(gòu),用簡化的結(jié)構(gòu)便可以良好地實(shí)施由一方設(shè)備對另一方設(shè)備的控制。
第2發(fā)明為在第1發(fā)明的數(shù)據(jù)傳送方法中,上述第1指令通過立規(guī)定的特征位進(jìn)行指示。這樣,成為控制對象的功能塊的指定便可簡單進(jìn)行。
第3發(fā)明為在第1發(fā)明的數(shù)據(jù)傳送方法中,上述傳送網(wǎng)絡(luò)為無線傳送網(wǎng)絡(luò),上述指令通過該無線傳送網(wǎng)絡(luò)內(nèi)確保了的第1信道傳送。這樣,可以通過無線傳送簡單地對控制對象進(jìn)行指示。
第4發(fā)明為在第3發(fā)明的數(shù)據(jù)傳送方法中,當(dāng)通過上述第2指令指示了流數(shù)據(jù)的輸出時(shí),該流數(shù)據(jù)通過上述無線傳送網(wǎng)絡(luò)內(nèi)確保了的第2信道傳送。這樣,可以利用與指令不同的信道良好地實(shí)施流數(shù)據(jù)的傳送。
第5發(fā)明為在第1發(fā)明的數(shù)據(jù)傳送方法中,上述傳送網(wǎng)絡(luò)是通過規(guī)定的總線使設(shè)備間連接起來的網(wǎng)絡(luò),上述指令在上述總線上通過非同步通信進(jìn)行。這樣,通過使用了總線的數(shù)據(jù)傳送可以簡便地指定控制對象。
第6發(fā)明為在第5發(fā)明的數(shù)據(jù)傳送方法中,當(dāng)通過上述第2指令指示了流數(shù)據(jù)的輸出時(shí),該流數(shù)據(jù)在上述總線上通過同步通信傳送。這樣,通過同步通信可以良好地傳送流數(shù)據(jù)。
第7發(fā)明為在通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式下的指令及其響應(yīng)的數(shù)據(jù)傳送方法中,在上述傳送網(wǎng)絡(luò)內(nèi),當(dāng)上述一方設(shè)備對上述另一方設(shè)備傳送了用于確認(rèn)成為控制對象的功能塊的第1指令時(shí),通過針對該第1指令的響應(yīng)在上述另一方設(shè)備返回對應(yīng)的功能塊。這樣,在被控制設(shè)備側(cè)成為控制對象的功能塊可以簡單地通過另一設(shè)備得到確認(rèn),從而可以簡單地實(shí)施在預(yù)先特定成為控制對象的功能塊并進(jìn)行控制場合下的確認(rèn)。
第8發(fā)明為在第7發(fā)明的數(shù)據(jù)傳送方法中,上述第1指令通過立規(guī)定的特征位進(jìn)行指示。這樣,指令的結(jié)構(gòu)便可簡化。
第9發(fā)明為在通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的第1設(shè)備與第2設(shè)備之間傳送規(guī)定形式下的指令的數(shù)據(jù)傳送系統(tǒng)中,作為上述第1設(shè)備包括第1通信單元,通過上述網(wǎng)絡(luò)與上述第2設(shè)備進(jìn)行通信;第1控制單元,生成用于指示上述第2設(shè)備內(nèi)的成為控制對象的功能塊的第1指令和用于指示由第1指令所指示的功能塊實(shí)施規(guī)定功能的第2指令,作為上述第2設(shè)備包括第2通信單元,通過上述網(wǎng)絡(luò)與上述第1設(shè)備進(jìn)行通信;第2控制單元,在上述第2通信單元接收到上述第1指令時(shí)存儲(chǔ)由該指令所指示的功能塊,在接收到上述第2指令時(shí),使上述存儲(chǔ)的功能塊實(shí)施由該第2指令所指示了的功能。這樣,通過傳送來自第1設(shè)備的第1指令而指定成為控制對象的功能塊,在隨后的第2指令傳送時(shí),便無需對成為控制對象的功能塊進(jìn)行指示,僅此一舉便可以簡化指令的結(jié)構(gòu),從而用簡單的結(jié)構(gòu)便可以良好地實(shí)施由第1設(shè)備對第2設(shè)備的控制。
第10發(fā)明為在第9發(fā)明的數(shù)據(jù)傳送系統(tǒng)中,上述第1控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。這樣,便可簡單地進(jìn)行成為控制對象的功能塊的指定。
第11發(fā)明為在通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的第1設(shè)備與第2設(shè)備之間傳送規(guī)定形式下的指令及響應(yīng)的數(shù)據(jù)傳送系統(tǒng)中,作為上述第1設(shè)備包括第1通信單元,通過上述網(wǎng)絡(luò)與上述第2設(shè)備進(jìn)行通信;第1控制單元,生成用于確認(rèn)在上述第2設(shè)備內(nèi)成為了控制對象的功能塊的第1指令,作為上述第2設(shè)備包括第2通信單元,通過上述網(wǎng)絡(luò)與上述第1設(shè)備進(jìn)行通信;第2控制單元,在上述第2通信單元接收到上述第1指令時(shí),作為響應(yīng)從上述第2通信單元輸出成為了控制對象的功能塊。這樣,可從第1設(shè)備簡單地確認(rèn)在第2設(shè)備側(cè)成為了控制對象的功能塊,從而對于實(shí)施成為了控制對象的功能塊預(yù)先特定并控制的場合下的確認(rèn)也變得簡單。
第12發(fā)明為在連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置中包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,生成用于指示通過上述網(wǎng)絡(luò)連接的規(guī)定設(shè)備內(nèi)的成為控制對象的功能塊的第1指令和用于指示由第1指令所指示的功能塊實(shí)施規(guī)定功能的第2指令。這樣,通過用傳送第1指令來指定成為控制對象的功能塊,在隨后的第2指令傳送時(shí),便無需對成為控制對象的功能塊進(jìn)行指示,僅此一舉便可以簡化指令結(jié)構(gòu),并以簡單的結(jié)構(gòu)可以良好地實(shí)施對其它設(shè)備的控制。
第13發(fā)明為在第12發(fā)明的數(shù)據(jù)傳送裝置中,上述控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。這樣,成為控制對象的功能塊的指定便可簡單進(jìn)行。
第14發(fā)明為在連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置中包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,生成并從上述通信單元輸出用于確認(rèn)在通過上述網(wǎng)絡(luò)連接的規(guī)定設(shè)備內(nèi)成為了控制對象的功能塊的第1指令。這樣,被控制設(shè)備側(cè)的成為控制對象的功能塊可以簡單地得到確認(rèn),對于實(shí)施成為控制對象的功能塊預(yù)先特定控制場合下的確認(rèn)也變得簡單。
第15發(fā)明為在第14發(fā)明的數(shù)據(jù)傳送裝置中,上述控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。這樣,指令構(gòu)成便簡化了。
第16發(fā)明為在連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置中包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,在上述通信單元接收到第1指令時(shí)存儲(chǔ)由該指令所指示的功能塊,在接收到第2指令時(shí),使上述存儲(chǔ)的功能塊實(shí)施由該第2指令所指示了的功能。這樣,在通過傳送第1指令指定了成為控制對象的功能塊時(shí),當(dāng)隨后接收到第2指令時(shí),成為控制對象的功能塊便被特定,并被由構(gòu)成簡單的指令從其它設(shè)備上良好地控制。
第17發(fā)明為在第16發(fā)明的數(shù)據(jù)傳送裝置中,上述控制單元通過判別指令中的規(guī)定位來對第1指令進(jìn)行判別。這樣,成為控制對象的功能塊便可以被簡單地指定。
第18發(fā)明為在連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置中包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,在判別了上述通信單元接收到用于確認(rèn)在本設(shè)備內(nèi)成為了控制對象的功能塊的指令時(shí),將設(shè)定了的附加有表示成為控制對象的功能塊的信息的響應(yīng)從上述通信單元傳送到上述指令的輸出源。這樣,在該設(shè)備成為控制對象的功能塊可以簡單地通過另一設(shè)備得到確認(rèn),對于實(shí)施成為控制對象的功能塊預(yù)先特定控制場合下的確認(rèn)也變得簡單。
第19發(fā)明為在第18發(fā)明的數(shù)據(jù)傳送裝置中,上述控制單元通過判別指令中的規(guī)定位來判斷是確認(rèn)上述功能塊的指令。這樣,只要判別規(guī)定位,便可以簡單地判別出是功能塊的確認(rèn)。
圖1為表示本發(fā)明一實(shí)施方式下的無線傳送部構(gòu)成示例方框圖。
圖2為表示本發(fā)明一實(shí)施方式下的音頻記錄再生裝置的示例方框圖。
圖3為表示本發(fā)明一實(shí)施方式下的遙控裝置的示例方框圖。
圖4為表示協(xié)議棧示例說明圖。
圖5為表示無線傳送分級結(jié)構(gòu)示例說明圖。
圖6為表示傳送頻率設(shè)定示例說明圖。
圖7為表示跳頻狀態(tài)說明圖。
圖8為表示單時(shí)隙包相對時(shí)間軸的配置示例說明圖。
圖9為表示單時(shí)隙包與多時(shí)隙包相對時(shí)間軸的混合示例說明圖。
圖10為表示主機(jī)與從機(jī)之間傳送狀態(tài)示例說明圖。
圖11為表示網(wǎng)絡(luò)構(gòu)成示例說明圖。
圖12為表示SCO鏈接通信示例定時(shí)圖。
圖13為表示非同步通信方式通信示例定時(shí)圖。
圖14為表示同步通信方式通信示例定時(shí)圖。
圖15為表示多址通信方式通信示例定時(shí)圖。
圖16為表示SCO鏈接與ALC鏈接共用場合下的通信示例定時(shí)圖。
圖17為表示時(shí)鐘數(shù)據(jù)構(gòu)成示例說明圖。
圖18為表示地址構(gòu)成示例說明圖。
圖19為表示跳頻模式生成處理示例構(gòu)成圖。
圖20為表示包格式示例說明圖。
圖21為表示存取碼構(gòu)成示例說明圖。
圖22為表示包信頭構(gòu)成示例說明圖。
圖23為表示凈荷構(gòu)成示例說明圖。
圖24為表示單時(shí)隙包的凈荷信頭構(gòu)成示例說明圖。
圖25為表示多時(shí)隙包的凈荷信頭構(gòu)成示例說明圖。
圖26為表示FHS包的凈荷構(gòu)成示例說明圖。
圖27為表示設(shè)備狀態(tài)轉(zhuǎn)移示例說明圖。
圖28為表示查詢通信示例說明圖。
圖29為表示查詢處理示例定時(shí)圖。
圖30為表示呼叫通信示例說明圖。
圖31為表示呼叫處理示例定時(shí)圖。
圖32為表示AV/C協(xié)議分級結(jié)構(gòu)示例說明圖。
圖33為表示AV/C協(xié)議包結(jié)構(gòu)示例說明圖。
圖34為表示AV/C協(xié)議的連接確立與指令、響應(yīng)傳送示例說明圖。
圖35為表示AV/C協(xié)議的釋放連接示例說明圖。
圖36為表示AV/C協(xié)議的數(shù)據(jù)結(jié)構(gòu)示例說明圖。
圖37為表示指令的具體示例說明圖。
圖38為表示指令及響應(yīng)的具體示例說明圖。
圖39為表示本發(fā)明一實(shí)施方式下設(shè)備之間的傳送示例說明圖。
圖40為表示本發(fā)明一實(shí)施方式下指令的結(jié)構(gòu)示例說明圖。
圖41為表示控制指令的傳送狀態(tài)示例說明圖。
圖42為表示圖41示例中指令及響應(yīng)的數(shù)據(jù)示例說明圖。
圖43為表示本發(fā)明一實(shí)施方式下狀態(tài)指令傳送狀態(tài)的示例說明圖。
圖44為表示圖43示例中指令及響應(yīng)的數(shù)據(jù)示例說明圖。
圖45為表示傳遞指令的格式示例說明圖。
圖46為表示傳遞指令的操作id示例說明圖。
實(shí)施方式以下參照圖1-圖46對本發(fā)明的一實(shí)施方式作以說明。
本發(fā)明適用于符合藍(lán)牙規(guī)范要求的近距離無線傳送方式下在數(shù)臺設(shè)備之間組成無線網(wǎng)絡(luò)的系統(tǒng)。這里主要由視頻設(shè)備和音頻設(shè)備等電子設(shè)備組成系統(tǒng)。
圖1所示為配有本例電子設(shè)備的近距離無線通信部構(gòu)成示例圖。在與天線1相連的信號收發(fā)處理部2中進(jìn)行高頻信號處理和無線信號傳送處理及無線信號接收處理。信號收發(fā)處理部2內(nèi)的傳送信號及接收信號通過2.4GHZ頻帶內(nèi)按1MHz間隔設(shè)定的信道傳送。但是,各信道信號需要進(jìn)行在后述時(shí)隙間隔內(nèi)使傳送頻率改變的所謂跳頻處理。假設(shè)在每個(gè)時(shí)隙內(nèi)都要實(shí)施跳頻處理,由于一個(gè)時(shí)隙為625微秒,所以在一秒鐘內(nèi)將有1600次頻率切換,這樣便可防止受到其它無線通信的干擾。無線傳送信號的調(diào)制方式可采用被稱為GFSK(Gaussian filterd FSK高斯濾波頻移鍵控)的調(diào)制方式。這種調(diào)制方式是一種利用頻率傳送特性呈高斯分布狀態(tài)的低通濾波器進(jìn)行頻帶限制的頻率調(diào)制方式。
由信號收發(fā)處理部2接收的信號及由信號收發(fā)處理部2傳送的信號在數(shù)據(jù)處理部3中進(jìn)行基帶處理。藍(lán)牙規(guī)范基本上適用交替實(shí)施信號傳送與信號接收的TDD方式(Time Division Duplex時(shí)分雙工),在數(shù)據(jù)處理部3中交替實(shí)施信號傳送時(shí)隙處理和信號接收時(shí)隙處理。
數(shù)據(jù)處理部3通過接口部4與功能處理塊10相接,將所接收到的數(shù)據(jù)傳送到功能處理塊20內(nèi),或者通過數(shù)據(jù)處理部3對功能處理塊20輸出的數(shù)據(jù)進(jìn)行信號傳送時(shí)隙處理。信號收發(fā)處理部2和數(shù)據(jù)處理部3及接口部4中的信號傳送處理在控制器5的控制下實(shí)施。該控制器5可以采用比如各設(shè)備的內(nèi)置中央控制單元。中央控制單元還可以采用專門用于近距離無線通信的專用控制器。
信號收發(fā)處理部2、數(shù)據(jù)處理部3、接口部4、控制器5組成在藍(lán)牙規(guī)范下進(jìn)行通信的近距離無線通信部10。
因此,與近距離無線通信部10相接的功能處理塊20相當(dāng)于作為一臺設(shè)備實(shí)施實(shí)際功能的單元部分。比如,對于攝像機(jī)與視頻記錄再生裝置,它相當(dāng)于視頻數(shù)據(jù)和音頻數(shù)據(jù)的記錄與再生的處理單元部分。對于音頻記錄再生裝置,它相當(dāng)于音頻數(shù)據(jù)記錄與再生的處理單元部分。對于計(jì)算機(jī)裝置,它相當(dāng)于基于專用程序?qū)嵤?shù)據(jù)處理的單元部分。通過將如此構(gòu)成的傳送處理裝置內(nèi)置于各種設(shè)備內(nèi),或者接在外部,便可以在各種設(shè)備之間進(jìn)行數(shù)據(jù)傳送。
此外,近距離無線通信部10除了可內(nèi)置于電子設(shè)備本體內(nèi)之外,也可以裝在裝置本體之外的其它裝置內(nèi),從外部連接。
圖2為將音頻設(shè)備100的塊作為功能處理塊20場合下的構(gòu)成示例圖。本例中的音頻設(shè)備100包括以下單元將被稱為袖珍盤(MD)的包容在樹脂外殼內(nèi)的光磁盤或光盤作為記錄媒體使用,把音響信號等作為數(shù)字?jǐn)?shù)據(jù)記錄或再生的功能單元、將被稱為激光盤(CD)的光盤作為記錄媒體使用,把音響信號等作為數(shù)字?jǐn)?shù)據(jù)進(jìn)行再生的功能單元、接收無線電廣播等信號,作為調(diào)諧器發(fā)揮作用的功能單元。
在音頻設(shè)備100的磁盤記錄再生部的記錄部分的結(jié)構(gòu)下,由外部輸入的2個(gè)信道的模擬音響信號可通過模擬/數(shù)字轉(zhuǎn)換器101轉(zhuǎn)換為數(shù)字音響數(shù)據(jù)。轉(zhuǎn)換后的音響數(shù)據(jù)被傳送到ATRAC編碼器102內(nèi),被編成ATRAC(Adaptive Transform Acoustic Coding自適應(yīng)音響轉(zhuǎn)換編碼)方式下的壓縮音響數(shù)據(jù)碼。此外,在從外部直接輸入數(shù)字音響數(shù)據(jù)的場合下,該輸入音響數(shù)據(jù)可不通過模擬/數(shù)字轉(zhuǎn)換器101被直接傳送到TARAC編碼器102內(nèi)。
在編碼器102內(nèi)經(jīng)過編碼處理后的數(shù)據(jù)被傳送到記錄再生部103內(nèi),進(jìn)行記錄用處理,基于處理后的數(shù)據(jù)驅(qū)動(dòng)光感器104,在磁盤(光磁盤)105上記錄數(shù)據(jù)。此外,在記錄時(shí)通過圖中未示出的磁頭進(jìn)行磁場調(diào)制。
另外,本例中的音頻設(shè)備100配有調(diào)諧部172,可通過天線171把所接收到的無線電廣播等2信道音頻信號通過切換開關(guān)161、162有選擇地傳送到模擬/數(shù)字轉(zhuǎn)換器101的輸入部分內(nèi)。因此,通過調(diào)諧部172,在磁盤105上也實(shí)施所接收的音頻信號記錄。
在磁盤記錄再生部的再生部分構(gòu)成下,由光感器104讀取在磁盤(光磁盤或光盤)105上記錄的數(shù)據(jù),通過記錄再生部103進(jìn)行再生處理,從而得到ATRAC方式下的壓縮音響數(shù)據(jù)。把該再生音響數(shù)據(jù)傳送到ATRAC解碼器106內(nèi)解碼,轉(zhuǎn)變?yōu)榫哂幸?guī)定方式的數(shù)字音響數(shù)據(jù),再把該解碼后的音響數(shù)據(jù)傳送到數(shù)字/模擬轉(zhuǎn)換器107內(nèi),轉(zhuǎn)換為2信道模擬音響信號輸出。另外,在向外部直接輸出數(shù)字音響數(shù)據(jù)的場合下,在ATRAC解碼器106內(nèi)解碼的音響數(shù)據(jù)可以不經(jīng)過數(shù)字/模擬轉(zhuǎn)換器107直接輸出。
圖2示例的構(gòu)成為經(jīng)模擬轉(zhuǎn)換后的輸出音響信號被傳送到放大裝置51內(nèi),進(jìn)行放大等音響輸出處理,由所連接的話筒52、53輸出2信道音響(音頻)。
在以上介紹的記錄再生部采用其它磁盤再生部構(gòu)成方式下,在磁盤(光盤)152上記錄的數(shù)據(jù)由光感器151讀取,在再生部153內(nèi)進(jìn)行再生處理,從而得到2信道等數(shù)字音響數(shù)據(jù)。該再生音響數(shù)據(jù)被傳送到數(shù)字/模擬轉(zhuǎn)換器154內(nèi),轉(zhuǎn)換為2信道模擬音響信號輸出。此外,在向外部直接輸出數(shù)字音響數(shù)據(jù)的情況下,可以不通過數(shù)字/模擬轉(zhuǎn)換器154直接輸出。
圖2示例中,在模擬音響信號輸出系統(tǒng)中,來自采用MD的磁盤記錄再生部的再生輸出和來自采用CD的磁盤再生部的再生輸出通過切換開關(guān)163、164被有選擇地傳送到放大裝置51內(nèi)。對于數(shù)字音響信號輸出系統(tǒng)也同樣,通過切換開關(guān)165進(jìn)行切換。
此外本例中的音頻設(shè)備100配有用于在上述藍(lán)牙方式下進(jìn)行無線通信的無線處理塊10。通過所連接的天線1與對方無線處理塊進(jìn)行雙向無線通信。
比如由該無線處理塊10接收的音響數(shù)據(jù)通過ATRAC編碼器102被傳送到記錄再生部102內(nèi),使其能被磁盤105記錄。此外,來自磁盤105的再生音響數(shù)據(jù)從記錄再生部102經(jīng)過ATRAC解碼器106被傳送到無線處理塊10內(nèi),使其能無線傳送到另一方設(shè)備內(nèi),另外來自磁盤152的再生音響數(shù)據(jù)從再生部153被傳送到無線處理塊10內(nèi),使其能無線傳送到另一方設(shè)備內(nèi)。另外,由調(diào)諧器172接收的音響數(shù)據(jù)被傳送到無線處理塊10內(nèi),使其能無線傳送到另一方設(shè)備內(nèi)。
音頻設(shè)備100內(nèi)的記錄處理、再生處理、收音機(jī)信號接收處理及無線處理塊10內(nèi)的信號傳送及接收處理均通過中央控制單元(CPU)110的控制實(shí)施。在CPU110中接有一個(gè)作為工作RAM的存儲(chǔ)器111。來自操作盤112的操作信息被傳送到CPU110內(nèi),用于實(shí)施與該操作信息對應(yīng)的動(dòng)作控制。
此外,當(dāng)后述的控制指令和響應(yīng)等控制數(shù)據(jù)由無線處理塊10接收時(shí),該數(shù)據(jù)將被傳送到CPU110內(nèi),使CPU110得以實(shí)施對應(yīng)的動(dòng)作控制和處理。當(dāng)來自該裝置100的控制指令和響應(yīng)等控制數(shù)據(jù)被無線傳送時(shí),在CPU110內(nèi)也生成被傳送的該控制數(shù)據(jù),使其能通過無線處理塊10被無線傳送。
圖3為對該音頻設(shè)備100等實(shí)施遠(yuǎn)程控制的遙控裝置200的結(jié)構(gòu)示意圖。本例中的遙控裝置200相對音頻設(shè)備100實(shí)施藍(lán)牙規(guī)范下的無線信號傳送,并對音頻設(shè)備100的動(dòng)作進(jìn)行控制。
即遙控裝置200配有用于指示各種動(dòng)作的操作鍵201,該操作鍵201的各種操作均可由作為控制單元的中央控制單元(CPU)202判斷出來。此外,還配有用于顯示操作狀態(tài)及被控制設(shè)備的動(dòng)作狀態(tài)等的顯示屏203,通過CPU202的控制以文字、數(shù)字及圖形等形式實(shí)施相應(yīng)的顯示。
CPU202中接有控制碼生成部204,比如當(dāng)按壓操作鍵201時(shí),將在控制碼生成部204內(nèi)生成與該操作動(dòng)作對應(yīng)的控制碼,該生成的控制碼被傳送到無線處理塊10內(nèi)進(jìn)行無線傳送,由無線處理塊10接收的控制碼被傳送到接收碼判別部205內(nèi),在該判別部205中經(jīng)過判別的接收碼被傳送到CPU202內(nèi)。
此外,本例中的遙控裝置200具有從音頻設(shè)備100等接收被無線傳送的音頻數(shù)據(jù)功能,該被接收的音頻數(shù)據(jù)通過在遙控裝置200一文中介紹的耳機(jī)208輸出。即當(dāng)通過無線處理塊10接收音頻數(shù)據(jù)時(shí),該音頻數(shù)據(jù)被傳送到再生處理部206內(nèi),實(shí)施解調(diào)、模擬轉(zhuǎn)換、放大等音頻再生處理,經(jīng)過這些處理后的音頻信號可被傳送到與耳機(jī)端子207相接的耳機(jī)208內(nèi),然后輸出。
通過在具有如此結(jié)構(gòu)的音頻設(shè)備100與遙控裝置200之間傳送藍(lán)牙規(guī)范下的無線信號,可由遙控裝置200實(shí)施對音頻設(shè)備100的遠(yuǎn)程控制。另外,通過遙控裝置200配備的顯示屏203也可以顯示出音頻設(shè)備100的動(dòng)作狀態(tài)。此外,音頻設(shè)備100中由磁盤再生的音頻信號也可通過與遙控裝置200連接的耳機(jī)208輸出。
接下來,對利用各設(shè)備內(nèi)設(shè)置的近距離無線通信部以藍(lán)牙方式對其它設(shè)備實(shí)施的無線通信處理作以說明。
圖4為藍(lán)牙方式下實(shí)施無線通信所需協(xié)議棧的示意圖。藍(lán)牙系統(tǒng)總體協(xié)議分為以下三個(gè)部分作為藍(lán)牙協(xié)議主體部分的核心協(xié)議、掌管應(yīng)用業(yè)務(wù)的應(yīng)用軟件、用于匹配核心協(xié)議與應(yīng)用業(yè)務(wù)之間的通信協(xié)議的適用協(xié)議群。
藍(lán)牙核心協(xié)議由5個(gè)協(xié)議組成。從低層開始依次向上是物理層、基帶層、實(shí)際數(shù)據(jù)處理層、邏輯鏈路管理層。
適用協(xié)議群的用途是使核心協(xié)議能適合于應(yīng)用軟件,以便利用現(xiàn)有的各種應(yīng)用軟件。該適用協(xié)議群包括比如TCP/IP協(xié)議、用于模擬串行端口的RFCOMM協(xié)議、用戶操作設(shè)備(HID人機(jī)接口裝置)的驅(qū)動(dòng)程序等。為實(shí)施后述的AV/C數(shù)據(jù)傳送,該適用協(xié)議群配有適合于相應(yīng)模式的協(xié)議。有關(guān)AV/C數(shù)據(jù)傳送所需的協(xié)議構(gòu)成在后文中介紹。
物理層采用利用2.4GHZ頻帶的跳頻型擴(kuò)頻方式。信號傳送功率最大極限為100毫瓦,無線傳送距離設(shè)定為大約100米以內(nèi)的短距離。此外,該物理層在鏈接層的控制下,其信號傳送功率最小可下降到-30dBm。
基帶層被定義為是一種用于將實(shí)際收發(fā)數(shù)據(jù)包連接到物理層上的協(xié)議。該層可提供一種用于收發(fā)從上層轉(zhuǎn)發(fā)的數(shù)據(jù)的通信鏈路。此時(shí)也實(shí)施跳頻管理及時(shí)間軸時(shí)隙管理等。此外,包的再次傳送和誤差修正與檢測處理也由該基帶層管理。
鏈路管理層是用于連接通過通信鏈路收發(fā)的數(shù)據(jù)包的協(xié)議之一,用于指定對基帶層的通信鏈路設(shè)定和與該鏈路有關(guān)的各種通信參數(shù)設(shè)定。它們在鏈路管理層內(nèi)被作為控制包定義,必要時(shí)與對方終端鏈路管理層進(jìn)行通信。此外在必要時(shí)該層由上層應(yīng)用軟件直接控制。
在音響層中,鏈路管理層在設(shè)定可傳送數(shù)據(jù)的通信鏈路后實(shí)施音響數(shù)據(jù)的轉(zhuǎn)發(fā)。這里的音響數(shù)據(jù)主要指用于電話通話的語音數(shù)據(jù),在進(jìn)行無線電話等通信時(shí),為了把數(shù)據(jù)傳送的延遲量降到最低限度,設(shè)置了專用于較低層的處理層。
邏輯鏈路管理層通過用于連接鏈路管理層及基帶層的協(xié)議實(shí)施邏輯信道管理。另外,音響層所處理的音響數(shù)據(jù)以外的傳送數(shù)據(jù)雖然由上位應(yīng)用軟件向邏輯鏈接層提供,但在此處收發(fā)的實(shí)際數(shù)據(jù)在不明確由基帶層收發(fā)的數(shù)據(jù)包大小及定時(shí)的情況下被轉(zhuǎn)發(fā)。因此,邏輯鏈路管理層把上位應(yīng)用數(shù)據(jù)作為邏輯信道加以管理,實(shí)施數(shù)據(jù)分割和數(shù)據(jù)結(jié)構(gòu)的重新設(shè)置。
圖5所示為2臺設(shè)備之間進(jìn)行無線通信時(shí)各層內(nèi)的處理狀態(tài),在物理層中設(shè)定物理性無線通信鏈路,在基帶層中利用該設(shè)定的鏈路實(shí)施數(shù)據(jù)包的收發(fā)。在鏈路管理層中,通過通信鏈路管理信道實(shí)施控制數(shù)據(jù)包的收發(fā)。在邏輯鏈路管理層中,通過邏輯信道實(shí)施用戶數(shù)據(jù)包收發(fā)。該用戶數(shù)據(jù)相當(dāng)于實(shí)際傳送的流數(shù)據(jù)和指令等。
以下就以該方式實(shí)施無線通信時(shí)的物理性通信頻率設(shè)定處理作以說明。圖6為該方式下所采用的頻率示意圖,如圖6所示,在2402MHz至2480MHz的1MHz間隔內(nèi)存在79個(gè)通信頻率。被傳送的各數(shù)據(jù)包分別占有該79個(gè)通信頻率中的一個(gè)通信頻譜。因此,該被使用的通信頻譜每隔625微秒隨機(jī)變化一次(跳頻)。
圖7所示為該通信頻率跳頻示例,從特定的定時(shí)t0開始,傳送頻率每隔625微秒隨機(jī)變化一次。由于通信頻率每隔625微秒改變一次,所以在1秒內(nèi)大約能隨機(jī)跳頻1600次,其結(jié)果是在如圖7所示的帶寬內(nèi)形成擴(kuò)散傳送,從而產(chǎn)生擴(kuò)頻。
另外在藍(lán)牙規(guī)范下,雖然包的一個(gè)單位為625微秒,但也可以連續(xù)多次使用該單位包進(jìn)行信號傳送。比如當(dāng)在2臺設(shè)備之間進(jìn)行雙向傳送時(shí),雙向通信無需使用相同的包數(shù),有時(shí)僅單向通信就可以采用多個(gè)數(shù)據(jù)包。
如圖8所示,在被傳送數(shù)據(jù)包都為625微秒數(shù)據(jù)包的情況下,如圖7所示,每隔625微秒實(shí)施一次跳頻。與此相對,比如如圖9所示,在連續(xù)采用3個(gè)包及連續(xù)采用5個(gè)包的情況下,在該時(shí)隙呈連續(xù)狀態(tài)的期間內(nèi),傳送頻率是固定的。
如果2臺設(shè)備間的通信狀態(tài)如圖10所示,而且把實(shí)施無線傳送的一方設(shè)備設(shè)定為主機(jī),把另一方設(shè)備設(shè)定為從機(jī)時(shí),在一個(gè)時(shí)隙(625微秒)期間內(nèi)主機(jī)向從機(jī)傳送時(shí)隙構(gòu)成數(shù)據(jù)(圖10A),然后在下一個(gè)時(shí)隙期間內(nèi)從機(jī)向主機(jī)傳送時(shí)隙構(gòu)成數(shù)據(jù)(圖10B)。接下來在連續(xù)傳送期間反復(fù)實(shí)施上述這種交互傳送。但是如上所述,無線傳送頻率在每個(gè)時(shí)隙內(nèi)按照f(k)、f(k+1)、f(k+2)...改變頻率。
圖11為由多臺設(shè)備組成的網(wǎng)絡(luò)構(gòu)成示例圖。在藍(lán)牙標(biāo)準(zhǔn)化通信方式下,不僅可以實(shí)施上述的1對1無線傳送,還可以由多臺設(shè)備組成一個(gè)網(wǎng)絡(luò)。
即在2臺設(shè)備間進(jìn)行無線傳送時(shí),如圖11左端所示,一方設(shè)備作為主機(jī),另一方設(shè)備作為從機(jī),在主機(jī)MA11的控制下,主機(jī)MA11與從機(jī)SL11之間進(jìn)行雙向無線傳送。與此相對,如圖11中央所示,比如一臺主機(jī)MA21控制三臺從機(jī)SL21,SL22,SL23,則可以按照可在這4臺設(shè)備之間進(jìn)行無線傳送的方式構(gòu)成網(wǎng)絡(luò)。
此外如圖11右端所示,配備3臺主機(jī)MA31,MA32,MA33以及單獨(dú)受各臺主機(jī)控制的從機(jī)SL31,SL32,SL33,SL34,SL35,SL36,構(gòu)成3個(gè)網(wǎng)絡(luò),而且還可以將這3個(gè)網(wǎng)絡(luò)連接起來,使網(wǎng)絡(luò)構(gòu)成擴(kuò)大。無論在哪種情況下,都不能在從機(jī)之間直接通信,都必須經(jīng)過主機(jī)進(jìn)行通信。
此外,由一個(gè)主機(jī)和一個(gè)與主機(jī)直接進(jìn)行通信的從機(jī)構(gòu)成的一個(gè)網(wǎng)絡(luò)稱為皮網(wǎng)。具有多個(gè)主機(jī)的網(wǎng)絡(luò)群(即由多個(gè)皮網(wǎng)組成的網(wǎng)絡(luò)群)稱作自位網(wǎng)。
接下來對實(shí)施藍(lán)牙規(guī)范下設(shè)備之間的通信時(shí)的鏈接種類作以說明。藍(lán)牙規(guī)范具有SCO(面向同步鏈接)鏈接和ACL(非非同步鏈接)鏈接這2種通信鏈路方式,可根據(jù)應(yīng)用用途分別使用。
SCO鏈接是在主機(jī)與特定從機(jī)之間實(shí)施1對1通信的鏈接方式,即所謂的鏈路轉(zhuǎn)換型鏈接。這種鏈接方式主要用于有音響等實(shí)時(shí)性要求的應(yīng)用用途,在該SCO鏈接方式下,在皮網(wǎng)內(nèi)的通信鏈路中每隔一間隔預(yù)先保證一個(gè)通信時(shí)隙,即使途中發(fā)生其它的數(shù)據(jù)傳送,也能保證SCO鏈路上的數(shù)據(jù)通信的優(yōu)先性。即比如圖12所示,在主機(jī)與從機(jī)之間,SCO通信時(shí)隙每隔一定間隔被互相傳送。
該SCO鏈接對一個(gè)主機(jī)最多可同時(shí)支持3個(gè)SCO鏈接。該場合分以下2種情況在一個(gè)從機(jī)下支持3個(gè)SCO鏈接、相對3個(gè)不同從機(jī)分別支持1個(gè)SCO鏈接。此外,SCO鏈接沒有2次傳送信號功能,通過SCO鏈路傳送的數(shù)據(jù)包中不附加誤差修正特征位。
ACL鏈接是所謂的包交換型鏈接類型,它在主機(jī)與多個(gè)從機(jī)之間可實(shí)施1對多的通信。并非皮網(wǎng)內(nèi)的任何一個(gè)從機(jī)都能進(jìn)行通信,各從機(jī)的實(shí)際通信速度有時(shí)根據(jù)數(shù)據(jù)量和從機(jī)數(shù)而變化。SCO鏈接與ACL鏈接也可以混合使用。
在ACL鏈接中,可同時(shí)與一個(gè)主機(jī)通信的從機(jī)數(shù)最多為7個(gè)。但是由于在一個(gè)皮網(wǎng)內(nèi)可設(shè)定的ACL鏈路對各從機(jī)只有一個(gè),所以一個(gè)從機(jī)不能一次設(shè)定多個(gè)ACL鏈路。為能在一個(gè)從機(jī)上實(shí)施多項(xiàng)應(yīng)用,有必要對上位應(yīng)用進(jìn)行協(xié)議多路復(fù)用處理。只要沒有特別規(guī)定,在主機(jī)與從機(jī)之間的通信就可以采用單時(shí)隙ACL數(shù)據(jù)包。從機(jī)如果要實(shí)施多時(shí)隙ACL數(shù)據(jù)包傳送,必須事先得到主機(jī)的許可。盡管主機(jī)可以拒絕來自從機(jī)的多時(shí)隙ACL數(shù)據(jù)包傳送要求,從機(jī)也必須從主機(jī)得到信號傳送要求。
主機(jī)只向從機(jī)通知多時(shí)隙上限值,是否實(shí)施多時(shí)隙ACL數(shù)據(jù)包傳送則由從機(jī)判斷決定。另一方面,由于由主機(jī)傳送的ACL包是單時(shí)隙還是多時(shí)隙完全依靠主機(jī)的判斷,所以從機(jī)有必要隨時(shí)準(zhǔn)備接收所有的多時(shí)隙包。
ACL包根據(jù)單時(shí)隙及多時(shí)隙的定義的不同,大體上可以提供以下三種數(shù)據(jù)包通信方法。第一種為非同步通信方式(非同步傳送),第2種為同步通信方式(同步傳送),第3種為多址通信方式(廣播傳送)。
非同步通信方式是一種用于普通包收發(fā)的通信方式。數(shù)據(jù)的傳送速度由于受到皮網(wǎng)內(nèi)存在的從機(jī)通信量和通信鏈路質(zhì)量的劣化的影響而隨包的再次傳送等而變化。
圖13為同一皮網(wǎng)內(nèi)三個(gè)從機(jī)(從機(jī)1,2,3)在非同步通信方式下的通信示例。主機(jī)將ACL數(shù)據(jù)包相對各從機(jī)1,2,3依次傳送,再由接收到該ACL包的從機(jī)向主機(jī)返送經(jīng)過接收確認(rèn)的包。
此外有時(shí)也在ACL包非同步方式下傳送音頻數(shù)據(jù)和視頻數(shù)據(jù)等流數(shù)據(jù)。在這種以非同步通信方式傳送流數(shù)據(jù)的場合下,可在各ACL包上附加時(shí)間標(biāo)記,以使接收側(cè)保證流數(shù)據(jù)的連續(xù)性。
同步通信方式是一種在預(yù)定的時(shí)隙期間內(nèi)必須從主機(jī)向各從機(jī)傳送數(shù)據(jù)包的方式。在這種方式中,可以保證被傳送數(shù)據(jù)的最低限延遲。在同步通信方式下,有必要在開始實(shí)施同步通信方式下的通信之前,使作為最大輪詢時(shí)間的主機(jī)與從機(jī)之間的時(shí)隙間隔達(dá)到一致。
主機(jī)可以相對從機(jī)強(qiáng)制性地指定最大輪詢間隔,還可以拒絕來自從機(jī)的同步通信方式的設(shè)定要求。但是從機(jī)不能對主機(jī)指定最大輪詢間隔,也不能要求進(jìn)行同步通信設(shè)定。
圖14為同步通信方式下主機(jī)與從機(jī)之間的通信示例。如圖14所示,在最大輪詢間隔內(nèi),主機(jī)向從機(jī)傳送ACL包,接收到該ACL包后的從機(jī)立即向主機(jī)返送經(jīng)過接收確認(rèn)的包。
在多址通信方式中,把數(shù)據(jù)包信頭中的從機(jī)識別符設(shè)定為零。這樣,主機(jī)便可以對所有從機(jī)實(shí)施多址通信包傳送。接收到同一數(shù)據(jù)包的從機(jī)不傳送與此對應(yīng)的經(jīng)過接收確認(rèn)的包。如果從機(jī)沒有進(jìn)行接收確認(rèn),主機(jī)將連續(xù)多次傳送多址通信包。在實(shí)施多址通信之前主機(jī)有必要將該多次傳送的次數(shù)通知給所有的從機(jī)。
圖15為多址通信方式下對皮網(wǎng)內(nèi)所有從機(jī)實(shí)施通信的示例。在圖15中,從機(jī)接收到數(shù)據(jù)包時(shí)附加X標(biāo)記的部位表示此時(shí)從機(jī)不能接收數(shù)據(jù)包,反復(fù)傳送NBC次后,可以保證能向所有的從機(jī)都傳達(dá)到。
圖16為SCO鏈接與ACL鏈接并用時(shí)的通信示例。在該例中,在SCO鏈接下的SCO數(shù)據(jù)包在主機(jī)與從機(jī)1之間實(shí)施一定周期傳送的情況下,主機(jī)隨時(shí)向三臺從機(jī)1,2,3傳送ACL包。此外,多址通信用包也按照規(guī)定次數(shù)被反復(fù)傳送。在該多址通信用包被反復(fù)傳送期間,按照SCO包傳送定時(shí)對SCO包進(jìn)行傳送。
表1為同步通信方式與多址通信方式下必要的設(shè)定參數(shù)匯總表。
(表1)同步通信與多址通信的設(shè)定參數(shù)
接下來就主機(jī)及從機(jī)的內(nèi)部時(shí)鐘作以說明。在該通信方式下,各設(shè)備利用內(nèi)部時(shí)鐘進(jìn)行跳頻模式等設(shè)定。該主機(jī)與從機(jī)的內(nèi)部時(shí)鐘如圖17所示,設(shè)定為比如0-27范圍內(nèi)的28位的計(jì)數(shù)器計(jì)數(shù)值。該計(jì)數(shù)器的一個(gè)檔位為312.5微秒,該312.5微秒是呼叫與查詢處理的最小時(shí)間單位。該28位計(jì)數(shù)器每312.5微秒只計(jì)加一位數(shù)值,一個(gè)周期大約為23個(gè)小時(shí),因而跳頻模式的隨機(jī)性較高。
在零位的時(shí)鐘值上設(shè)定的312.5微秒周期是主機(jī)在實(shí)施呼叫與查詢時(shí)的數(shù)據(jù)包傳送時(shí)間周期。在1位時(shí)鐘值上設(shè)定的625微秒周期是通信頻率變化時(shí)隙的時(shí)間周期。在2位時(shí)鐘值上設(shè)定的1.25毫秒周期是主機(jī)或從機(jī)信號收發(fā)時(shí)間周期。在12位時(shí)鐘值上設(shè)定的1.28秒周期是在查詢與呼叫時(shí)接收頻率變化時(shí)間周期的時(shí)鐘定時(shí)。
各從機(jī)參照主機(jī)時(shí)鐘在本機(jī)時(shí)鐘內(nèi)計(jì)加一定的偏置值,以與主機(jī)時(shí)鐘一致,再將計(jì)加后的時(shí)鐘用于通信中。
在主機(jī)與從機(jī)計(jì)算出跳頻模式時(shí),除了該時(shí)鐘之外,附加于各終端的48位地址也作為參數(shù)使用。48位地址根據(jù)IEEE802標(biāo)準(zhǔn)按地址方式定義,它是被單獨(dú)分配到各藍(lán)牙終端上的絕對地址。圖18為該48位地址的構(gòu)成示例圖,它由三部分組成,下24位為LAP(下位地址部分)、另8位為UAP(上位地址部分)、其余16位為NAP(無意義地址部分)。
在皮網(wǎng)內(nèi)生成同步跳頻模式時(shí),在主機(jī)地址中采用LAP的全部24位、UAP的下4位,合計(jì)為28位。這樣,基于主機(jī)地址的跳頻模式可被分配到各皮網(wǎng)中。在轉(zhuǎn)為通信狀態(tài)時(shí),由于要向從機(jī)通知主機(jī)地址,所以在各從機(jī)內(nèi)也能單獨(dú)計(jì)算出與主機(jī)相同的跳頻模式。
圖19為通信頻率計(jì)算構(gòu)成示例圖。主機(jī)地址的下28位與28位時(shí)鐘的下27位被傳送到通信頻率選擇部8中,用于單獨(dú)決定作為信道跳頻模式的通信頻率。但是呼叫跳頻模式與查詢跳頻模式是不同于信道跳頻模式的模式。
以下就主機(jī)與從機(jī)之間的傳送數(shù)據(jù)構(gòu)成作以說明。圖20為包格式示意圖。數(shù)據(jù)包可大體分為存取碼、數(shù)據(jù)包信頭、凈荷三部分。凈荷根據(jù)與此時(shí)的傳送數(shù)據(jù)量對應(yīng)的可變長設(shè)定。
圖21為存取碼構(gòu)成示意圖。存取碼由68位或72位數(shù)據(jù)組成,它表示被傳送數(shù)據(jù)包的地址,是一種附加于所有收發(fā)包上的代碼。根據(jù)包的種類,有時(shí)只有該存取碼存在.。
前置碼與同步字的LSB對應(yīng),由反復(fù)重復(fù)1與0模式的4個(gè)固定位長構(gòu)成。尾碼與同步字的MSB對應(yīng),由反復(fù)重復(fù)1與0的4位數(shù)字構(gòu)成。二者都具有能除去存取碼總體信號直流成份的功能。
48位同步字是以48位地址內(nèi)的24位LAP為源點(diǎn)生成的64位數(shù)據(jù)。該同步字用于對皮網(wǎng)進(jìn)行識別。但是,對于在得不到主機(jī)地址及時(shí)鐘情況下的通信等場合下用于查詢和呼叫的數(shù)據(jù)包有時(shí)采用不同的同步字。
下列表2為存取碼類別匯總表。
(表2)
圖22為數(shù)據(jù)包信頭構(gòu)成示意圖。數(shù)據(jù)包信頭是包括用于控制基帶層中通信鏈路的必要參數(shù)的部分。
3位的AM ADDR是用于特定皮網(wǎng)內(nèi)通信中的從機(jī)的識別字段,是由主機(jī)向各從機(jī)分配的值。
4位的TYPE是用于指定數(shù)據(jù)包整體性質(zhì)的包型類別字段。
1位的FIOW是用于在ACL鏈接方式下通信的包流量控制管理的字段。
1位的ARQN是用于向包傳送側(cè)通知所接收的包是否有誤差的1位的字段。在藍(lán)牙規(guī)范下,不專門配備接收確認(rèn)專用的應(yīng)答包,而是利用該ARQN字段向包傳送源點(diǎn)傳送包的接收確認(rèn)信息。根據(jù)該字段值是1還是0,向?qū)Ψ酵ㄖ邮盏陌袥]有誤差還是有誤差。所接收的包中是否有誤差通過在所接收的包的信頭中所附加的信頭錯(cuò)誤檢測碼和在凈荷中附加的錯(cuò)誤檢測碼進(jìn)行判斷。
1位的SENQ是用于使再次傳送的包不在接收側(cè)重復(fù)出現(xiàn)的管理字段。在再次傳送同一包時(shí),每傳送一個(gè)包,其值將在1與0之間相互轉(zhuǎn)換一次。
8位的HEC是配有數(shù)據(jù)包信頭錯(cuò)誤校正碼的字段。該錯(cuò)誤校正碼利用g(D)=D8+D7+D5+D2+D+1的生成多項(xiàng)式生成。在生成時(shí),在錯(cuò)誤校正碼生成用8位移位寄存器中設(shè)定的初始值可設(shè)定前文已介紹過的藍(lán)牙用地址內(nèi)的UAP8位。這里所用的地址與存取碼生成時(shí)的地址相同。下表3所示為該錯(cuò)誤校正碼生成時(shí)的初始值。
(表3)
如要對通信中的皮網(wǎng)進(jìn)行識別,可以使用基于主機(jī)地址中的LAP24位生成的信道存取碼(CAC)。為使皮網(wǎng)中的通信達(dá)到同步,雖然有必要使跳頻模式與時(shí)隙達(dá)到同步,但在此時(shí),即使在附近存在具有同一LAP的其它主機(jī),而且頻率與時(shí)隙碰巧達(dá)到同步,利用作為數(shù)據(jù)包信頭的錯(cuò)誤校正碼的HEC也可以將其排除。
凈荷中包括在實(shí)際終端之間收發(fā)的用戶數(shù)據(jù)或控制數(shù)據(jù)。用戶數(shù)據(jù)中包括在SCO鏈接下收發(fā)的數(shù)據(jù)和在包交換型ACL鏈接下收發(fā)的數(shù)據(jù)。
圖23為ACL鏈接下的凈荷構(gòu)成示意圖。凈荷總體由凈荷信頭、凈荷主體、錯(cuò)誤檢測碼三部分組成,其總體長度是一種可變長。另一方面,由于SCO鏈接下的凈荷可以周期性地預(yù)先保證通信時(shí)隙,不2次傳送數(shù)據(jù)包,所以它只由凈荷主體組成,不附加凈荷信頭及錯(cuò)誤檢測碼。
凈荷信頭是包括由基帶層對上位層數(shù)據(jù)進(jìn)行控制所必需的參數(shù)部分,它是僅被包括在ACL鏈路中的數(shù)據(jù)。圖24為單時(shí)隙包的凈荷信頭構(gòu)成示意圖,圖25為多時(shí)隙包的凈荷信頭構(gòu)成示意圖。
被包括在將荷信頭內(nèi)的2位L_CH數(shù)據(jù)是用于識別由基帶層指定上位層數(shù)據(jù)性質(zhì)的邏輯信道的字段。SCO鏈路與ACL鏈路是基帶層內(nèi)的鏈路,根據(jù)數(shù)據(jù)信頭內(nèi)設(shè)定的信息對其進(jìn)行控制。L_CH是用于由基帶層對在上位層中定義的邏輯信道進(jìn)行識別的數(shù)據(jù),L_CH數(shù)據(jù)相對三個(gè)用戶邏輯信道的定義如表4所示。
(表4)
1位FLOW是用于對通過用戶邏輯信道收發(fā)的流數(shù)據(jù)量進(jìn)行控制的1位數(shù)據(jù)。根據(jù)每個(gè)用戶邏輯信道對FLOW進(jìn)行管理,通過設(shè)定FLOW=0并返回?cái)?shù)據(jù),可以暫時(shí)中斷向?qū)Ψ降臄?shù)據(jù)傳送。此外,當(dāng)接收緩沖器空閑時(shí),通過設(shè)定FLOW=1并返回?cái)?shù)據(jù),可以重新恢復(fù)向?qū)Ψ降臄?shù)據(jù)傳送。雖然該FLOW字段的設(shè)定由鏈路管理層實(shí)施,但并不能保證數(shù)據(jù)的實(shí)時(shí)流量控制。實(shí)時(shí)流數(shù)據(jù)量控制全部由基帶層通過數(shù)據(jù)包信頭中的FLOW字段管理。由于控制包中的數(shù)據(jù)要在鏈路管理層中全部處理,所以不向邏輯鏈路管理層轉(zhuǎn)移。因此,控制數(shù)據(jù)包在該FLOW的作用下不受流量控制的影響,其值一定要設(shè)為1。
5位或9位LENGTH是以單位字節(jié)形式表示凈荷主體中的數(shù)據(jù)長度的字段。在單時(shí)隙包場合下為5位字段,在多時(shí)隙包場合下為9位字段。
UNDEFINED只存在于多時(shí)隙包的凈荷信頭中,它是一種當(dāng)前未定義的字段,全部設(shè)為0。
在凈荷主體中附加其長度由凈荷信頭的LENGTH指定的數(shù)據(jù)。在SCO鏈接通信情況下,由于數(shù)據(jù)包的凈荷只由凈荷主體構(gòu)成,所以不能由LENGTH指定數(shù)據(jù)長度。但是,在采用DV包的情況下,可以表示其數(shù)據(jù)部分的數(shù)據(jù)長度。
CRC是用于表示錯(cuò)誤檢測碼的16位字段,是一種用于檢測凈荷信頭及凈荷中是否有誤差的的代碼。該錯(cuò)誤檢測碼利用g(D)=D16+D12+D5+1的生成多項(xiàng)式生成。在生成時(shí),在16位移位寄存器中設(shè)定的初始值可在前文已介紹過的地址內(nèi)的UAP8位上再加上8位的零,設(shè)定為16位值。這里所用的地址與HEC同樣,也采用存取碼生成時(shí)的地址。
接下來對包的類別作以說明。
如數(shù)據(jù)包信頭一節(jié)中所述,TYPE字段用于指定包的類型。為說明該指定包的類型,這里例舉出由SCO鏈路與ACL鏈路共同使用的通用包和SCO鏈路或ACL鏈路內(nèi)固有包。
首先對通用包作以說明。通用包包括NULL包、POLL包、FHS包、DM1包、IQ包、ID包。
NULL包是一種由存取碼與數(shù)據(jù)包信頭構(gòu)成的包,不含有凈荷。包的長度固定為126位。該包是一種用于收發(fā)通信鏈路狀態(tài)的包,用于進(jìn)行包接收確認(rèn)(ARQN)和流量控制(FLOW)管理。在接收到該NULL包時(shí)無需進(jìn)行包的確認(rèn)應(yīng)答。
POLL包與NULL包相同,也是一種由存取碼與數(shù)據(jù)包信頭構(gòu)成的包,具有126位固定長度,用于進(jìn)行通信鏈路狀態(tài)管理。但是,該P(yáng)OLL包與NULL包不同的是當(dāng)接收到POLL包時(shí),即使沒有傳送數(shù)據(jù),也必須進(jìn)行包的確認(rèn)應(yīng)答。
FHS包是使皮網(wǎng)內(nèi)實(shí)現(xiàn)同步的重要的控制包,它在交換作為用于在主機(jī)與從機(jī)之間確立同步關(guān)系所必需的參數(shù)的時(shí)鐘與地址時(shí)被傳送。圖26為FHS數(shù)據(jù)包的凈荷構(gòu)成示例圖。FHS包的凈荷由11個(gè)字段構(gòu)成,在該11個(gè)字段的144位上再附加16位錯(cuò)誤檢測碼,形成160位。以下對構(gòu)成FHS包的11個(gè)字段作以說明。
34位奇偶檢驗(yàn)位是包括在FHS包中設(shè)定的存取碼中的同步字奇偶性的字段。
24位LAP是FHS包傳送終端地址的低24位。LAP內(nèi)的2個(gè)連續(xù)位是未定義字段,設(shè)定為0。
2位SR是用于指定在呼叫時(shí)主機(jī)對從機(jī)傳送ID包列時(shí)的反復(fù)次數(shù)以及從機(jī)對來自主機(jī)的ID包列進(jìn)行掃描時(shí)的掃描頻率的2位字段。
2位SP是用于指定在查詢中從機(jī)接收來自主機(jī)的IQ包,并將FHS包傳送給主機(jī)后,從機(jī)實(shí)施必需的呼叫掃描的時(shí)間的字段。
8位UAP是FHS包傳送終端地址的高8位。
16位NAP是FHS包傳送終端地址內(nèi)除了LAP及UAP之外的16位。
24位裝置等級碼是表示終端種類的字段。
3位AM ADDR是用于主機(jī)識別從機(jī)的3位字段。在呼叫處理情況下,主機(jī)在對從機(jī)傳送的FHS包中,指定用于皮網(wǎng)內(nèi)的從機(jī)識別符。在作為從機(jī)對來自主機(jī)的IQ包的應(yīng)答而傳送的FHS包中,由于AM ADDR沒有意義,所以有必要將其設(shè)為0。
26位CLK27-2是表示終端內(nèi)置時(shí)鐘內(nèi)的高26位的字段。該時(shí)鐘具有1.25微秒的精度,在傳送FHS包時(shí),必須設(shè)定此時(shí)的時(shí)鐘值。
3位的頁面掃描方式碼是用于指定FHS包傳送終端所支持的默認(rèn)呼叫掃描方式的字段。
接下來對DM1包作以說明。DM1包在通過SCO鏈路進(jìn)行信號收發(fā)的情況下,一定作為一種必需的控制包發(fā)揮作用。另一方面,在通過ACL鏈路進(jìn)行信號收發(fā)的情況下,除了作為一種控制包發(fā)揮作用外,也被用于數(shù)據(jù)包的收發(fā)。
在SCO鏈路或ACL鏈路中作為通用包傳送的場合下,作為鏈路管理層的控制包定義。但是,在通過ACL鏈路進(jìn)行DM1包收發(fā)的場合下,由于只能看到用于指定包類型的字段(TYPE),所以不能判斷出是用戶包還是控制包。因此,通過把凈荷信頭的邏輯信道類別字段設(shè)定為L_CH=11,便可以指定DM1包是相對鏈路管理層的控制包。在數(shù)據(jù)包場合下,通過對源用戶數(shù)據(jù)的分片化處理,設(shè)定為L_CH=01或L_CH=10。
IQ包只由利用在查詢時(shí)由主機(jī)廣播的數(shù)據(jù)包查詢的存取碼構(gòu)成。
ID包只由在呼叫時(shí)主機(jī)指定特定的從機(jī)并通過傳送的數(shù)據(jù)包呼叫的存取碼構(gòu)成。IQ包和ID包是未在數(shù)據(jù)包信頭的類型字段中定義的包。
以下對作為通過SCO鏈路收發(fā)的數(shù)據(jù)包的SCO包作以說明。SCO包由HV1包、HV2包、HV3包、DV包這四種包組成。
HV1包的凈荷只由凈荷主體構(gòu)成,其中包括10個(gè)字節(jié)的用戶數(shù)據(jù)。由于SCO包基本上不2次傳送,所以在該10字節(jié)中不含有錯(cuò)誤檢測碼。因此,數(shù)據(jù)被實(shí)施1/3比率的誤差修正編碼化處理,最后的凈荷長度為240位。
HV2包的凈荷也只由凈荷主體構(gòu)成,其中包括20個(gè)字節(jié)的數(shù)據(jù)。該20個(gè)字節(jié)中不含有錯(cuò)誤檢測碼。因此,數(shù)據(jù)被實(shí)施2/3比率的誤差修正編碼化處理,最后的凈荷長度為240位。
HV3包的凈荷也只由凈荷主體構(gòu)成,其中包括30個(gè)字節(jié)的數(shù)據(jù)。該30個(gè)字節(jié)中不含有錯(cuò)誤檢測碼。因此,該30個(gè)字節(jié)不被實(shí)施誤差檢測編碼化處理。
DV包由固定長度為10個(gè)字節(jié)的音響部分和最大為9個(gè)字節(jié)以下的可變長數(shù)據(jù)部分構(gòu)成。音響部分的10個(gè)字節(jié)中雖然不含有錯(cuò)誤校正碼,但在數(shù)據(jù)部分中附加與1個(gè)字節(jié)凈荷信頭擴(kuò)展后最大為10個(gè)字節(jié)的部分對應(yīng)的2字節(jié)錯(cuò)誤檢測碼。
通過ACL鏈路收發(fā)的ACL包中包括DM1包、DH1包、DM3包、DH3包、DM5包、DH5包、AUX1包。
DM1包的凈荷由1個(gè)字節(jié)的凈荷信頭和最大為17個(gè)字節(jié)的可變長凈荷主體及錯(cuò)誤檢測碼構(gòu)成。
DH1包的構(gòu)成與DM1相同。但凈荷不經(jīng)過誤差修正編碼化處理。因此最多可收發(fā)27個(gè)字節(jié)以下的可變長數(shù)據(jù)。
DM3包的凈荷由2個(gè)字節(jié)的凈荷信頭和最大為121個(gè)字節(jié)以下的可變長凈荷主體及錯(cuò)誤校正碼構(gòu)成。該DM3包的凈荷實(shí)施2/3比率的誤差修正編碼處理。
DH3包的構(gòu)成與DM3包相同。但凈荷不經(jīng)過誤差修正編碼化處理。因此最多可收發(fā)183個(gè)字節(jié)以下的可變長數(shù)據(jù)。
DM5包的凈荷由2個(gè)字節(jié)的凈荷信頭和最大為224個(gè)字節(jié)以下的可變長凈荷主體及2個(gè)字節(jié)的錯(cuò)誤校正碼構(gòu)成。
DH5包的構(gòu)成與DM5包相同。但凈荷不經(jīng)過誤差修正編碼化處理。因此最多可收發(fā)339個(gè)字節(jié)以下的可變長數(shù)據(jù)。
AUX包與不含有2個(gè)字節(jié)錯(cuò)誤檢測碼的DH1包相同。即不2次傳送AUX1包。凈荷主體可以增加2個(gè)字節(jié),可收發(fā)最大為29個(gè)字節(jié)以下的可變長數(shù)據(jù)。
以下對藍(lán)牙規(guī)范下的轉(zhuǎn)移狀態(tài)作以說明。該方式下的轉(zhuǎn)移狀態(tài)包括與通信有關(guān)的3級階段和與終端消費(fèi)功率有關(guān)的低功率消耗方式。與通信有關(guān)的3級階段分為待機(jī)階段、同步確立階段、通信階段,低功率消費(fèi)方式包括停置方式、保持方式、搜索方式3種。圖27為狀態(tài)轉(zhuǎn)移示例圖,狀態(tài)轉(zhuǎn)移方向?yàn)榧^方向。
待機(jī)階段(S11)是由一個(gè)處理狀態(tài)構(gòu)成的不收發(fā)任何包的階段。接通終端電源后及切斷通信鏈路后,終端將進(jìn)入待機(jī)階段。在該待機(jī)階段中,主機(jī)與從機(jī)的作用沒有不同。
同步確立階段包括查詢(S12)和呼叫(S13)2種狀態(tài)。
查詢狀態(tài)是一種用于在皮網(wǎng)內(nèi)建立同步關(guān)系的第1階段處理狀態(tài)。在進(jìn)行初始通信時(shí),終端在進(jìn)入待機(jī)狀態(tài)后,一定向查詢狀態(tài)轉(zhuǎn)移。
呼叫狀態(tài)是一種用于在皮網(wǎng)內(nèi)建立同步關(guān)系的第2階段處理狀態(tài),雖然基本上從查詢狀態(tài)開始轉(zhuǎn)移,但在查詢狀態(tài)下在皮網(wǎng)內(nèi)建立同步關(guān)系的第1階段處理結(jié)束后,也可以從待機(jī)狀態(tài)直接轉(zhuǎn)為呼叫狀態(tài)。
在查詢狀態(tài)下,主機(jī)與從機(jī)的作用明顯不同。在該處理狀態(tài)下,不論周圍是否有從機(jī),主機(jī)都連續(xù)廣播IQ包。如果在周圍存在著處于查詢處理狀態(tài)的從機(jī),每當(dāng)接收到IQ包,從機(jī)都要向主機(jī)傳送旨在傳達(dá)該屬性的FHS包。根據(jù)該FHS包,主機(jī)便可以知道從機(jī)的地址和時(shí)鐘。
圖28為該查詢狀態(tài)下的主機(jī)與從機(jī)實(shí)施處理的示意圖。首先如圖28左側(cè)所示,中央的主機(jī)在傳送IQ包時(shí),如圖28右側(cè)所示,周圍的從機(jī)將向主機(jī)傳送FHS包。這樣,處于查詢狀態(tài)下的主機(jī)將從數(shù)個(gè)不特定從機(jī)接收到FHS包。
這里存在著一個(gè)數(shù)個(gè)從機(jī)可能同時(shí)就特定的IQ包傳送FHS包的問題。在同時(shí)傳送數(shù)個(gè)FHS包時(shí),會(huì)發(fā)生各包之間的沖突,主機(jī)將無法判斷所傳送的FHS包。在藍(lán)牙規(guī)范下,為避免出現(xiàn)這種沖突,在傳送FHS包時(shí),隨機(jī)性地進(jìn)行時(shí)間補(bǔ)償。即從機(jī)在初次接收到IQ包后,不向主機(jī)傳送FHS包,在隨后的隨機(jī)性時(shí)間補(bǔ)償過程中,中斷IQ包的接收。然后從機(jī)重新開始接收IQ包,重新接收到IQ包后,立即向主機(jī)傳送FHS包。從機(jī)接收到FHS包后,在隨機(jī)性時(shí)間補(bǔ)償過程中再次中斷IQ包的接收。以后將反復(fù)重復(fù)上述動(dòng)作。
圖29為該查詢狀態(tài)下的主機(jī)與從機(jī)的處理概要示意圖。由于主機(jī)無誤地接收了FHS包后并不通知從機(jī),所以查詢狀態(tài)下的從機(jī)將可能處于結(jié)束FHS包傳送的狀態(tài)。但是由于在一定時(shí)間內(nèi)反復(fù)重復(fù)廣播同一IQ包,所以主機(jī)能從處于查詢處理狀態(tài)下的各從機(jī)接收到數(shù)個(gè)FHS包。其結(jié)果是通過在一定時(shí)間內(nèi)持續(xù)實(shí)施查詢,便可以保持一個(gè)較高的FHS包收發(fā)可靠性。
在呼叫狀態(tài)下,主機(jī)與從機(jī)的任務(wù)也不同。在這種處理狀態(tài)下,將通過查詢收發(fā)的FHS包信息作為信源,主機(jī)選擇通信從機(jī),向該從機(jī)地址傳送ID包。主機(jī)在確認(rèn)接收到ID包后,對該從機(jī)傳送FHS包。這樣,從機(jī)便可以知道主機(jī)地址和時(shí)鐘。
這里收發(fā)的ID包和FHS包的存取碼采用呼叫存取碼。
圖30為呼叫狀態(tài)下的主機(jī)與從機(jī)實(shí)施處理動(dòng)作的概要示意圖。如圖30左側(cè)所示,處于中心的主機(jī)向從機(jī)傳送ID包后,從機(jī)發(fā)出接收確認(rèn)通知。此外,如圖30右側(cè)所示,主機(jī)向從機(jī)傳送FHS包后,從機(jī)發(fā)出接收確認(rèn)通知。
與對查詢狀態(tài)下的不特定多個(gè)從機(jī)的處理不同,在呼叫狀態(tài)下特定的從機(jī)與主機(jī)之間的處理是交替進(jìn)行的。通過實(shí)施1對1的包收發(fā),主機(jī)與從機(jī)邊進(jìn)行該收發(fā)確認(rèn),邊進(jìn)行處理。
從機(jī)從主機(jī)接收到ID包后,向主機(jī)傳送同一ID包,發(fā)出接收確認(rèn)通知。接下來,主機(jī)向從機(jī)傳送FHS包,并把自己的地址和時(shí)鐘通知給從機(jī)。從機(jī)在無誤地接收到該FHS包后,向主機(jī)傳送ID包,進(jìn)行接收確認(rèn)。此時(shí),皮網(wǎng)內(nèi)達(dá)到同步所必需的地址和時(shí)鐘信息與查詢處理一道在主機(jī)與從機(jī)之間被相互交換。
圖31為呼叫狀態(tài)下的主機(jī)與從機(jī)之間的處理一例示意圖。
圖27中的狀態(tài)轉(zhuǎn)移圖所示的通信連接階段有連接(S14)和數(shù)據(jù)傳送(S15)2種狀態(tài)。在該通信連接階段中,主機(jī)與從機(jī)通過同步確立的階段在皮網(wǎng)內(nèi)達(dá)到同步,它是一種可以進(jìn)行實(shí)際通信的階段。在連接狀態(tài)下,不進(jìn)行數(shù)據(jù)包收發(fā)。此時(shí)能進(jìn)行收發(fā)的只限于用于設(shè)定通信鏈路的控制包、與保密有關(guān)的控制包、與低功率消費(fèi)方式有關(guān)的控制包等。
另一方面,在數(shù)據(jù)傳送狀態(tài)下,允許進(jìn)行數(shù)據(jù)包的收發(fā)。通過同步確立的階段,在轉(zhuǎn)為初始接連的場合下,如果主機(jī)與從機(jī)之間的連接認(rèn)證與加密處理沒有完成,則不能向數(shù)據(jù)傳送狀態(tài)轉(zhuǎn)移。在連接狀態(tài)下的主機(jī)與從機(jī)的任務(wù)隨著在此處被管理的控制包的內(nèi)容而異。
在數(shù)據(jù)轉(zhuǎn)移狀態(tài)下的數(shù)據(jù)包的收發(fā)根據(jù)主機(jī)和從機(jī)及時(shí)隙的規(guī)則要求被實(shí)施。此外,在由于數(shù)據(jù)傳送而中斷終端通信的場合下,以及對終端內(nèi)的控制器硬復(fù)位的場合下,終端將從數(shù)據(jù)傳送狀態(tài)轉(zhuǎn)為待機(jī)狀態(tài)。
所謂低功率消耗方式系指提供從連接狀態(tài)轉(zhuǎn)移的終端的低功率消耗狀態(tài)的方式。該低功率消耗方式有停置方式(S16)、保持方式(S17)、搜索方式(S18)3種。
停置方式是從機(jī)特有的方式,是一種在通過連接確立的皮網(wǎng)內(nèi)保持同步狀態(tài)的低功率消耗方式。
保持方式是一種無論主機(jī)還是從機(jī)都可以轉(zhuǎn)移的低功率消耗方式,是一種在通過連接確立的皮網(wǎng)內(nèi)保持同步狀態(tài)而且在從機(jī)場合下可保持由主機(jī)分配的從機(jī)識別符的方式。
搜索方式是從機(jī)特有的低功率消耗方式,與保持方式相同,是一種由從機(jī)維持通過連接確立的皮網(wǎng)內(nèi)的原同步狀態(tài),保持由主機(jī)分配的從機(jī)識別符的方式。
此外,在藍(lán)牙規(guī)范下,在皮網(wǎng)內(nèi)主機(jī)與特定從機(jī)之間可以實(shí)施主、從機(jī)轉(zhuǎn)換。
另外,在通信連接階段的連接狀態(tài)下實(shí)施的保密處理大體上可以分為認(rèn)證和加密2種處理方式。在認(rèn)證處理中,對本機(jī)與特定對方之間的連接許可性進(jìn)行判斷。加密處理系指使第三者無法偷聽本機(jī)通信中的數(shù)據(jù)的一種保護(hù)措施。
藍(lán)牙規(guī)范下的保密以被稱為鏈路密鑰的概念進(jìn)行管理。鏈路密鑰是一種分別處在某2個(gè)特定終端之間的實(shí)施1對1保密管理的參數(shù)。該鏈路密鑰不能對第三者公開。
采用在初期試連接的終端之間所采用的初始化密鑰作為該鏈路密鑰,在后期連接中,如果數(shù)據(jù)庫中鏈路密鑰被作為參數(shù)設(shè)定,則采用該設(shè)定的鏈路密鑰。初始化密鑰利用由來自上位應(yīng)用的PIN碼與內(nèi)部發(fā)生的數(shù)據(jù)生成。
到目前為止雖然對藍(lán)牙規(guī)范下的一般性處理作了說明,但本例涉及的是在該近距離無線傳送中用于對音頻設(shè)備和視頻設(shè)備(這些設(shè)備總稱為AV設(shè)備)等電子設(shè)備進(jìn)行控制的指令和響應(yīng)的傳送過程。
圖32為實(shí)施該指令與響應(yīng)傳送的傳送構(gòu)成及分層結(jié)構(gòu)示意圖。這里,指令傳送側(cè)終端稱為控制器,接收該指令并向指令傳送源傳送響應(yīng)的終端稱為目標(biāo)。該控制器與目標(biāo)之間的關(guān)系不同于上述實(shí)施通信連接管理所需的主、從機(jī)之間的關(guān)系概念,基本上說,二者都可作為主、從機(jī)終端發(fā)揮作用。
基帶層是用于傳送控制用協(xié)議數(shù)據(jù)的L2CAP包處理層,此外,它配有AVCTP(Audio/Video Control Transport Protocol音頻/視頻控制傳送協(xié)議)協(xié)議,該協(xié)議配有被稱為AV設(shè)備控制用AV/C指令的協(xié)議。
圖33為用于傳送該協(xié)議數(shù)據(jù)的L2CAP包數(shù)據(jù)的構(gòu)成示例。在該包的凈荷區(qū)間的前部附加有信頭(表示L2CAP信頭的部分),表示數(shù)據(jù)長(Length)和信道ID。以后的區(qū)間為實(shí)際信息(信息)。
信息區(qū)間內(nèi)配有AVCTP信頭和AVCTV報(bào)文。AVCTP報(bào)文數(shù)據(jù)中包括表示AV/C數(shù)據(jù)的“0000”數(shù)據(jù)(4位)、表示指令類型及響應(yīng)類型的指令類型/響應(yīng)數(shù)據(jù)(4位)、表示子單元類型的數(shù)據(jù)(5位)、表示子單元ID的數(shù)據(jù)(3位)、用于指定功能的運(yùn)算代碼(運(yùn)算代碼)數(shù)據(jù)(8位)、作為該功能中附加的數(shù)據(jù)的操作數(shù)(operand8位)操作數(shù)(0)、操作數(shù)(1)、……操作數(shù)(n)(n為任意整數(shù))。該圖33所示的AVCTP數(shù)據(jù)構(gòu)成也適用于作為通過有線總線連接的網(wǎng)絡(luò)上設(shè)備控制數(shù)據(jù)等傳送規(guī)格的AV/C指令組規(guī)定數(shù)據(jù)構(gòu)成。
圖34為在控制器與目標(biāo)之間指令與響應(yīng)無線傳送狀態(tài)示意圖。在控制側(cè)終端,不論存在什么用戶等,當(dāng)產(chǎn)生對目標(biāo)設(shè)備傳送指令的必要性時(shí),控制器確立相對目標(biāo)的連接(步驟S31),在該確立后的連接狀態(tài)下,由控制器向目標(biāo)傳送AV/C指令(步驟S32)。目標(biāo)在接收到該指令后,向控制器傳送對指令的響應(yīng)(步驟S33)。這樣,對指令的必要處理通過目標(biāo)實(shí)施。此外,如果指令是一種用于確認(rèn)目標(biāo)狀態(tài)的指令,則將該所要求的數(shù)據(jù)通過響應(yīng)返送到控制器內(nèi)。
因此,如圖35所示,在通過控制器側(cè)的用戶操作等或者目標(biāo)側(cè)用戶操作等實(shí)施取消連接處理時(shí),可實(shí)施斷開用于傳送指令與響應(yīng)而設(shè)定的連接的釋放連接處理(步驟S34)。
接下來,參照圖36-圖46對本例系統(tǒng)使用的AV/C指令組(即AVCTP數(shù)據(jù))的構(gòu)成作以說明。圖36以8位單位表示作為AV/C指令(即本例場合下的AVCTP數(shù)據(jù))被傳送的區(qū)間的數(shù)據(jù)結(jié)構(gòu)。AV/C指令組在用于控制AV設(shè)備的指令組場合下為CTS(指令組ID)=“0000”。AV/C指令幀及響應(yīng)幀被互相交換。與指令相對的響應(yīng)發(fā)生在比如規(guī)定的期間內(nèi)。但是,在有些場合下,在規(guī)定期間內(nèi)傳送暫定的響應(yīng),在一定時(shí)間后再傳送正式的響應(yīng)。
CTS表示指令組ID,在AV/C指令組中為CTS=“0000”。C類型/響應(yīng)(ctype/response)字段在數(shù)據(jù)包為指令的場合下表示指令功能分類,在數(shù)據(jù)包為響應(yīng)的情況下表示指令處理結(jié)果。指令大致可定義為(1)從外部對功能進(jìn)行控制的指令(CONTROL)、(2)從外部查詢狀態(tài)的指令(STATUS)、(3)從外部查詢是否有控制指令支持的指令(GANERAL INQUIRY(有無opcode支持)及SPECIFICINQUIRY(有無opcode及operands支持))、(4)要求使外部知道狀態(tài)變化的指令(NOTIFY)這4種。
響應(yīng)根據(jù)指令類別被返送。對控制(CONTROL)碼對應(yīng)的響應(yīng)包括“沒有安裝”(NOT IMPLEMENTED)、“接收”(ACCEPTED)、“拒絕”(REJECTED)、“暫定”(INTERIM)。與狀態(tài)(STATUS)指令對應(yīng)的響應(yīng)包括“沒有安裝”(NOT IMPLEMENTED)、“拒絕”(REJECTED)、“轉(zhuǎn)移中”(IN TRANSITION)、“穩(wěn)定”(STABLE)。與從外部查詢有無指令支持的指令(GENERAL INQUIRY及SPECIFICINQUIRY)對應(yīng)的響應(yīng)包括“已安裝”(IMPLEMENTED)及”未安裝”(NOTIMPLEMENTED)。與要求從外部知道狀態(tài)變化的指令(NOTIFY)對應(yīng)的響應(yīng)包括“未安裝”(NOT IMPLEMENTED)、“拒絕”(REJECTED)、“暫定”(INTERIM)、“已改變”(CHANGED)。
子單元類型(subunit type)用于特別設(shè)定設(shè)備內(nèi)的功能,比如,分配磁帶記錄機(jī)/回放機(jī)(tape recorder/player)及調(diào)諧器(tuner)等。該子單元類型,除了與設(shè)備對應(yīng)的功能之外,還根據(jù)作為用于向其它設(shè)備公開信息的子單元的BBS(布告欄子單元)分配。在有多個(gè)相同類型子單元場合下實(shí)施判別時(shí),根據(jù)作為類別編號的子單元ID(subunit id)實(shí)施尋址。作為操作代碼的操作碼(opcode)表示指令,操作數(shù)(operand)表示指令參數(shù)。必要時(shí)也配備附加字段(additional operands)。在操作數(shù)后面必要時(shí)附加0數(shù)據(jù)等。
圖37所示為AV/C指令具體實(shí)例。圖37的左側(cè)所示為指令類型/響應(yīng)具體實(shí)例。圖中上部表示指令,圖中下部表示響應(yīng)。在“0000”中分配控制(CONTROL)、在“0001”中分配狀態(tài)(STATUS)、在“0010”中分配特別查詢(SPECIFIC INQUIRY)、在“0011”中分配通知(NOTIFY)、在“0100”中分配一般性查詢(GENERAL INQUIRY)?!?101至0111”留作以后規(guī)格更新。此外,在“1000”中分配未安裝(NOT IMPLEMENTED)、在“1001”中分配接收(ACCEPTED)、在”1010”中分配拒絕(REJECTED)、在“1011”中分配轉(zhuǎn)移中(INTRANSITION)、在“1100”中分配安裝(IMPLEMENTED/STABLE)、在“1101”中分配狀態(tài)變化(CHANGED)、在“1111”中分配暫定應(yīng)答(INTERIM)?!?110”留作以后規(guī)格更新。
圖37中央所示為子單元類型具體實(shí)例。在“00000”中分配視頻監(jiān)測器、在“00011”中分配磁盤記錄機(jī)/回放機(jī)、在“00100”中分配磁帶記錄機(jī)/回放機(jī)、在“00101”中分配調(diào)諧器、在“00111”中分配攝像機(jī)、在“01010”中分配被稱為BBS(Bulletin Board Subunit)的作為布告板使用的子單元、在“11100”中分配制造商特有的子單元類型(Vender unique),在“11110”中分配特定的子單元類型(Subunittype extended to next byte)。此外,雖然在“11111”中也分配單元,但這只適用于向設(shè)備側(cè)進(jìn)行傳送的場合,比如電源通斷等。
圖37的右側(cè)所示為操作碼(操作碼opcode)具體實(shí)例。每種子單元類型都有操作碼表,這里的子單元類型表示磁帶記錄機(jī)/回放機(jī)場合下的操作碼。此外,操作數(shù)根據(jù)每個(gè)操作碼定義。這里,在“00h”中分配制造商特有的值(Vender dependent)、在“50h”中分配搜索方式、在“51h”中分配時(shí)間碼、在“52h”中分配ATN、在“60h”中分配開放存儲(chǔ)器、在“61h”中分配存儲(chǔ)器讀取、在“62h”中分配存儲(chǔ)器寫入、在“C1h”中分配負(fù)荷、在“C2h”中分配錄音、在“C3h”中分配再生、在“C4h”中分配卷繞。
圖38所示為AV/C指令與響應(yīng)具體示例。比如,在向作為目標(biāo)(使用裝置)的再生設(shè)備發(fā)送再生指令的場合下,控制器如圖38A所示向目標(biāo)傳送指令。該指令由于采用AV/C指令組形式,所以為CTS=“0000”。由于采用從外部控制設(shè)備的指令(CONTROL),所以指令類型(ctype)為C類型=“0000”(參照圖37)。子單元類型在磁帶記錄機(jī)/回放機(jī)情況下,將為子單元類型=“00100”(參照圖37)。id在表示ID0場合下,為id=000。操作碼在表示再生場合下,為“C3h”(參照圖37)。操作數(shù)在表示正向(FORWARD)情況下為“75h”。因此在再生時(shí),目標(biāo)將如圖38B所示向控制器返送響應(yīng)。這里,由于“接收”(accepted)被輸入到響應(yīng)內(nèi),所以為響應(yīng)=“1001”(參照圖38)。除了響應(yīng)之外,其它部分都與圖38相同,所以省略其說明。
通過在如圖33所示的構(gòu)成下以藍(lán)牙方式無線傳送上述規(guī)定的AVDCP協(xié)議數(shù)據(jù),便可以實(shí)施對另一方設(shè)備的控制等。
本例中所說明的是配有作為通過AVDCP協(xié)議數(shù)據(jù)控制的設(shè)備的面板子單元的場合。如上文中已說明的那樣,利用AVDCP協(xié)議控制的設(shè)備的各功能部分雖然被稱作子單元,但作為子單元之一,也有的單元被稱為面板子單元。這種面板子單元可使比如遙控裝置等的控制設(shè)備側(cè)顯示出與可由被控制設(shè)備實(shí)施的動(dòng)作有關(guān)的GUI(圖形用戶接口)用面板,每當(dāng)實(shí)施與該面板顯示對應(yīng)的鍵操作時(shí),便使該鍵所指定的面板上的顯示功能被實(shí)施。在利用該面板子單元實(shí)施控制時(shí),便可利用比如傳遞指令實(shí)施控制。有關(guān)傳遞指令在后文介紹。
以下參照圖39對圖2所示的音頻設(shè)備100的適用例作以說明,該音頻設(shè)備100配有作為子單元的實(shí)施在磁盤上記錄及再生音頻數(shù)據(jù)的MD(袖珍盤)記錄再生部磁盤子單元100a、實(shí)施磁盤音頻數(shù)據(jù)再生的CD(激光盤)再生部100b、接收收音機(jī)廣播等的調(diào)諧器子單元100c、使各子單元100a、100b、100c運(yùn)作的面板子單元100d。磁盤子單元100a及100b可分別作為子單元ID被附加ID0、ID1,以用于識別。面板子單元100d分別由比如圖2所示的CPU110及其周邊存儲(chǔ)器的一部分構(gòu)成。
此外,CPU110也作為其它子單元100a、100b、100c的控制單元使用。
在如此構(gòu)成下,遙控裝置200向面板子單元100d傳送控制指令C1,對音頻設(shè)備100的動(dòng)作實(shí)施遠(yuǎn)程控制。另外,在從各子單元100a、100b、100c以無線傳送方式向外部輸出流數(shù)據(jù)(音頻數(shù)據(jù)等)時(shí),由流數(shù)據(jù)用插頭100e將其直接作為數(shù)據(jù)D1傳送去。
圖45所示為對面板子單元傳送的傳遞(PASSTHROUGH)指令構(gòu)成示意圖。在操作碼區(qū)間內(nèi)附加表示傳遞指令的代碼(7C16)。在操作數(shù)(0)區(qū)間內(nèi),配置有功能類型數(shù)據(jù)。在操作數(shù)(1)區(qū)間內(nèi)的前部位中配置狀態(tài)特征位,在其余的7位中配置操作ID。當(dāng)出現(xiàn)該狀態(tài)特征位時(shí)(1個(gè)數(shù)據(jù)時(shí)),表示是一個(gè)指定控制功能塊的指令,7位的操作ID被忽略掉。當(dāng)沒有出現(xiàn)狀態(tài)特征位時(shí)(0數(shù)據(jù)時(shí)),表示余下的7位中的操作ID是有效的。在操作數(shù)(2)以下的區(qū)間內(nèi)配置子單元類型數(shù)據(jù)。此外,附加(16)的數(shù)字是一個(gè)以4位數(shù)據(jù)表示的16進(jìn)制值(以0,1,……9,A,B……F的值表示)。
比如圖46所示,根據(jù)各碼值分配各種操作方式,以作為在操作數(shù)(1)區(qū)間內(nèi)配置的操作ID。所分配的代碼比如有用于指示GUI畫面向上及向下等方向和選擇的代碼、用于指示菜單畫面選擇的代碼、用于直接指示再生、停止、錄音、快進(jìn)、卷帶等音頻設(shè)備和視頻設(shè)備的動(dòng)作的代碼。
因此在本例中,遙控裝置200可以通過向音頻設(shè)備100傳送特定指令,預(yù)先指定該音頻設(shè)備100所配有的子單元。
圖40所示為在該場合下由遙控裝置200傳送的指令的構(gòu)成示例。圖40上部所示的數(shù)據(jù)被分別配置在圖33所示的數(shù)據(jù)區(qū)間內(nèi)。指令類別分別有狀態(tài)控制(CONTROL)或查詢(STATUS)。該指令地址由于是該裝置總體的地址,所以作為一個(gè)單元存在。操作碼區(qū)間是一個(gè)表示制造商特有代碼的制造商代碼值。在操作數(shù)(0)區(qū)間內(nèi),配置有用于識別該制造商的公司ID碼,在操作數(shù)(1)以下的區(qū)間內(nèi),配置有用于查詢通過何種指令可以進(jìn)行控制的數(shù)據(jù)。
作為操作數(shù)(1)以下的區(qū)間數(shù)據(jù),如圖40下部所示,最初顯示的是作為類別碼的AVDCP協(xié)議碼,接下來配置的是查詢功能類型數(shù)據(jù)。這里配置的是子單元特定數(shù)據(jù)。接著配置操作ID碼,最后配置子單元ID等數(shù)據(jù),圖41所示為作為對該指令的指令類別狀態(tài)的控制(CONTROL)向另一方設(shè)備傳送指令的實(shí)施方的子單元登錄處理過程。首先遙控裝置200向音頻設(shè)備100傳送子單元指定指令。此時(shí),附加作為子單元類型的ID0磁盤子單元指定數(shù)據(jù)(步驟S11)。此時(shí),把狀態(tài)特征位(參照圖45)設(shè)為1。音頻設(shè)備100把與該指令對應(yīng)的響應(yīng)返送回遙控裝置200(步驟S12)。因此,音頻設(shè)備100內(nèi)的面板子單元將存儲(chǔ)(登錄)此時(shí)所指示的子單元。
圖42為此時(shí)的指令與響應(yīng)操作ID及子單元ID數(shù)據(jù)構(gòu)成示例圖。在出現(xiàn)控制指令時(shí),操作ID無效,成為最大值FF。因此,在子單元ID中要附加磁盤子單元0的指定ID。在響應(yīng)中,操作ID和子單元ID照原樣返回。
這樣,接下來在遙控裝置200傳送由傳遞指令指定實(shí)施再生的指令時(shí)(步驟S13),面板子單元將再生指令傳送到由步驟S11中的指令指定的磁盤子單元內(nèi)(ID0的磁盤子單元),開始該磁盤子單元內(nèi)的再生,并返送與該指令對應(yīng)的響應(yīng)。(步驟S14)。
接下來在遙控裝置200傳送由傳遞指令指定停止再生的指令時(shí)(步驟S15),面板子單元將停止指令傳送到由步驟S11中的指令指定的磁盤子單元內(nèi)(ID0的磁盤子單元),停止該磁盤子單元內(nèi)的再生,并返送與該指令對應(yīng)的響應(yīng)。(步驟S16)。
這樣,通過指定實(shí)施一次性控制的子單元,在以后傳送的指令中,便無需對每個(gè)子單元逐個(gè)指示。此外,數(shù)據(jù)中的子單元指定欄成為無效數(shù)據(jù)的最大值(FF)也沒關(guān)系。在傳送比如解除子單元指定數(shù)據(jù)使其被解除或者存在其它子單元的指定時(shí),可以更新該子單元的指定。
此外,通過由遙控裝置向音頻設(shè)備傳送查詢(STATUS)指令而并非控制指令,也可以查詢在該設(shè)備上的子單元登錄狀態(tài)。圖43所示為該場合的示例,遙控裝置200向音頻設(shè)備100傳送(STATUS)指令,用以確認(rèn)子單元的指定狀態(tài)(步驟S21)。此時(shí),狀態(tài)特征位(參照圖45)設(shè)為1。在與該指令對應(yīng)的響應(yīng)中附加已登錄被音頻設(shè)備100控制的子單元ID數(shù)據(jù)(步驟S22)。
圖44所示為此時(shí)指令和響應(yīng)的操作ID及子單元ID的數(shù)據(jù)構(gòu)成示例。在存在狀態(tài)碼的情況下,在操作ID中附加有查詢功能碼。在本例中,由于所查詢的是實(shí)施再生指令的子單元,所以附加了再生對應(yīng)碼(44)。因此,子單元ID成為最大值(FF)。
在與該指令對應(yīng)的響應(yīng)中,操作ID保持原樣,所登錄的子單元ID被附加到子單元ID上,以便當(dāng)出現(xiàn)再生指令時(shí)實(shí)施再生運(yùn)作。在該例中,在子單元ID中附加磁盤子單元0的ID,然后返送。
通過按上述方法傳送響應(yīng),無需指定子單元,在使控制器有效的前題下登錄時(shí),可簡單地對該登錄情況作確認(rèn)。
此外,雖然在上文中說明的實(shí)施方式中所舉出的都是在藍(lán)牙規(guī)范下通過無線傳送網(wǎng)絡(luò)進(jìn)行傳送的例子,但無需贅言,在其它無線傳送網(wǎng)絡(luò)中傳送同樣的控制數(shù)據(jù)等場合下,也適用本發(fā)明的處理方法。
另外,對設(shè)備所配備的子單元雖然只以音頻設(shè)備為例作以說明,但對視頻設(shè)備等其它設(shè)備構(gòu)成也適用。
此外,也可適用于通過有線總線將各設(shè)備直接連接起來的傳送網(wǎng)絡(luò)。比如,也可適用于被稱為IEEE(The Institute of Electricaland Electronics Engineers電氣與電子工程師協(xié)會(huì))1394方式的總線。在這種場合下,上述的各指令通過非同步通信方式實(shí)施,在通過指令指定傳送流數(shù)據(jù)的場合下,可以在同步通信方式下實(shí)施。
如上所述,在本發(fā)明下,通過傳送第1指令,對成為控制對象的功能塊進(jìn)行指示,接下來在第2指令傳送中,無需對成為控制對象的功能塊進(jìn)行指示。僅此便可以簡化指令的構(gòu)成,在簡化的構(gòu)成下由一方設(shè)備良好地對另一方設(shè)備實(shí)施控制。
在該場合下,第1指令通過確立規(guī)定的特征位進(jìn)行指示,實(shí)施指定成為控制對象的功能塊。
此外,傳送網(wǎng)絡(luò)是一種無線傳送網(wǎng)絡(luò),由于通過在該無線傳送網(wǎng)內(nèi)確保的第1信道進(jìn)行指令傳送,所以在這種無線傳送下可以簡單地對控制對象進(jìn)行指示。
此外,傳送網(wǎng)絡(luò)是通過規(guī)定的總線使設(shè)備間連接起來的網(wǎng)絡(luò),由于通過總線上的非同步通信方式傳送指令,所以通過采用總線傳送數(shù)據(jù),可以簡單地指定控制對象。
另外根據(jù)本發(fā)明,可以由另一方設(shè)備對被控制設(shè)備側(cè)的成為控制對象的功能塊方便地進(jìn)行確認(rèn),在對成為控制對象的功能塊進(jìn)行預(yù)先特定控制場合下的確認(rèn)也變得簡單了。
產(chǎn)業(yè)上的可利用性如上所述,通過利用本發(fā)明涉及的數(shù)據(jù)傳送方法和數(shù)據(jù)傳送系統(tǒng)及數(shù)據(jù)傳送裝置,在比如音頻設(shè)備之間、視頻設(shè)備之間構(gòu)成進(jìn)行無線傳送的無線傳送網(wǎng)絡(luò),在由該網(wǎng)絡(luò)中的特定設(shè)備對其它設(shè)備實(shí)施遠(yuǎn)程控制的場合下,通過最初的指令傳送指定成為控制對象的功能塊,在隨后的指令傳送中,可以不指定成為控制對象的功能塊,這樣便可以簡化結(jié)構(gòu),從而通過簡化的結(jié)構(gòu)可由一方設(shè)備對另一方設(shè)備實(shí)施良好的控制。而且由其它設(shè)備可以對在被控制側(cè)成為控制對象的功能塊方便地進(jìn)行確認(rèn),在對成為控制對象的功能塊預(yù)先進(jìn)行特定控制場合下的確認(rèn)也簡單了。
按PCT19條的修改1.一種數(shù)據(jù)傳送方法,通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式下的指令,其中在上述傳送網(wǎng)絡(luò),當(dāng)上述一方設(shè)備對上述另一方設(shè)備傳送了用于指示成為控制對象的功能塊的第1指令時(shí),將由上述一方設(shè)備傳送的第2指令的成為控制對象的功能塊決定為由上述第1指令指示了的功能塊。
2.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述第1指令通過立規(guī)定的特征位進(jìn)行指示。
3.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述傳送網(wǎng)絡(luò)為無線傳送網(wǎng)絡(luò),上述指令通過該無線傳送網(wǎng)絡(luò)內(nèi)確保了的第1信道傳送。
4.權(quán)利要求3記載的數(shù)據(jù)傳送方法,其中當(dāng)通過上述第2指令指示了流數(shù)據(jù)的輸出時(shí),該流數(shù)據(jù)通過上述無線傳送網(wǎng)絡(luò)內(nèi)確保了的第2信道傳送。
5.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述傳送網(wǎng)絡(luò)是通過規(guī)定的總線使設(shè)備間連接起來的網(wǎng)絡(luò),上述指令在上述總線上通過非同步通信進(jìn)行。
6.權(quán)利要求5記載的數(shù)據(jù)傳送方法,其中當(dāng)通過上述第2指令指示了流數(shù)據(jù)的輸出時(shí),該流數(shù)據(jù)在上述總線上通過同步通信傳送。
7.一種數(shù)據(jù)傳送方法,通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式下的指令及其響應(yīng),其中在上述傳送網(wǎng)絡(luò)內(nèi),當(dāng)上述一方設(shè)備對上述另一方設(shè)備傳送了用于確認(rèn)成為控制對象的功能塊的第1指令時(shí),通過針對該第1指令的響應(yīng)在上述另一方設(shè)備返回對應(yīng)的功能塊。
8.權(quán)利要求7記載的數(shù)據(jù)傳送方法,其中上述第1指令通過立規(guī)定的特征位進(jìn)行指示。
9.一種數(shù)據(jù)傳送系統(tǒng),通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的第1設(shè)備與第2設(shè)備之間傳送規(guī)定形式下的指令,其中作為上述第1設(shè)備包括第1通信單元,通過上述網(wǎng)絡(luò)與上述第2設(shè)備進(jìn)行通信;
第1控制單元,生成用于指示上述第2設(shè)備內(nèi)的成為控制對象的功能塊的第1指令和用于指示由第1指令所指示的功能塊實(shí)施規(guī)定功能的第2指令,作為上述第2設(shè)備包括第2通信單元,通過上述網(wǎng)絡(luò)與上述第1設(shè)備進(jìn)行通信;第2控制單元,在上述第2通信單元接收到上述第1指令時(shí)存儲(chǔ)由該指令所指示的功能塊,在接收到上述第2指令時(shí),使上述存儲(chǔ)的功能塊實(shí)施由該第2指令所指示了的功能。
10.權(quán)利要求9記載的數(shù)據(jù)傳送系統(tǒng),其中上述第1控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。
11.一種數(shù)據(jù)傳送系統(tǒng),通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的第1設(shè)備與第2設(shè)備之間傳送規(guī)定形式下的指令及響應(yīng),其中作為上述第1設(shè)備包括第1通信單元,通過上述網(wǎng)絡(luò)與上述第2設(shè)備進(jìn)行通信;第1控制單元,生成用于確認(rèn)在上述第2設(shè)備內(nèi)成為了控制對象的功能塊的第1指令,作為上述第2設(shè)備包括第2通信單元,通過上述網(wǎng)絡(luò)與上述第1設(shè)備進(jìn)行通信;第2控制單元,在上述第2通信單元接收到上述第1指令時(shí),作為響應(yīng)從上述第2通信單元輸出成為了控制對象的功能塊。
12.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,生成用于指示通過上述網(wǎng)絡(luò)連接的規(guī)定設(shè)備內(nèi)的成為控制對象的功能塊的第1指令和用于指示由第1指令所指示的功能塊實(shí)施規(guī)定功能的第2指令。
13.權(quán)利要求12記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。
14.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,生成并從上述通信單元輸出用于確認(rèn)在通過上述網(wǎng)絡(luò)連接的規(guī)定設(shè)備內(nèi)成為了控制對象的功能塊的第1指令。
15.權(quán)利要求14記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。
16.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,在上述通信單元接收到第1指令時(shí)存儲(chǔ)由該指令所指示的功能塊,在接收到第2指令時(shí),使上述存儲(chǔ)的功能塊實(shí)施由該第2指令所指示了的功能。
17.權(quán)利要求16記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過判別指令中的規(guī)定位來對第1指令進(jìn)行判別。
18.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,在判別了上述通信單元接收到用于確認(rèn)在本設(shè)備內(nèi)成為了控制對象的功能塊的指令時(shí),將設(shè)定了的附加有表示成為控制對象的功能塊的信息的響應(yīng)從上述通信單元傳送到上述指令的輸出源。
19.權(quán)利要求18記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過判別指令中的規(guī)定位來判斷是確認(rèn)上述功能塊的指令。
20.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述第1指令通過制造公司專用數(shù)據(jù)區(qū)域進(jìn)行指示。
權(quán)利要求
1.一種數(shù)據(jù)傳送方法,通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式下的指令,其中在上述傳送網(wǎng)絡(luò),當(dāng)上述一方設(shè)備對上述另一方設(shè)備傳送了用于指示成為控制對象的功能塊的第1指令時(shí),將由上述一方設(shè)備傳送的第2指令的成為控制對象的功能塊決定為由上述第1指令指示了的功能塊。
2.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述第1指令通過立規(guī)定的特征位進(jìn)行指示。
3.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述傳送網(wǎng)絡(luò)為無線傳送網(wǎng)絡(luò),上述指令通過該無線傳送網(wǎng)絡(luò)內(nèi)確保了的第1信道傳送。
4.權(quán)利要求3記載的數(shù)據(jù)傳送方法,其中當(dāng)通過上述第2指令指示了流數(shù)據(jù)的輸出時(shí),該流數(shù)據(jù)通過上述無線傳送網(wǎng)絡(luò)內(nèi)確保了的第2信道傳送。
5.權(quán)利要求1記載的數(shù)據(jù)傳送方法,其中上述傳送網(wǎng)絡(luò)是通過規(guī)定的總線使設(shè)備間連接起來的網(wǎng)絡(luò),上述指令在上述總線上通過非同步通信進(jìn)行。
6.權(quán)利要求5記載的數(shù)據(jù)傳送方法,其中當(dāng)通過上述第2指令指示了流數(shù)據(jù)的輸出時(shí),該流數(shù)據(jù)在上述總線上通過同步通信傳送。
7.一種數(shù)據(jù)傳送方法,通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式下的指令及其響應(yīng),其中在上述傳送網(wǎng)絡(luò)內(nèi),當(dāng)上述一方設(shè)備對上述另一方設(shè)備傳送了用于確認(rèn)成為控制對象的功能塊的第1指令時(shí),通過針對該第1指令的響應(yīng)在上述另一方設(shè)備返回對應(yīng)的功能塊。
8.權(quán)利要求7記載的數(shù)據(jù)傳送方法,其中上述第1指令通過立規(guī)定的特征位進(jìn)行指示。
9.一種數(shù)據(jù)傳送系統(tǒng),通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的第1設(shè)備與第2設(shè)備之間傳送規(guī)定形式下的指令,其中作為上述第1設(shè)備包括第1通信單元,通過上述網(wǎng)絡(luò)與上述第2設(shè)備進(jìn)行通信;第1控制單元,生成用于指示上述第2設(shè)備內(nèi)的成為控制對象的功能塊的第1指令和用于指示由第1指令所指示的功能塊實(shí)施規(guī)定功能的第2指令,作為上述第2設(shè)備包括第2通信單元,通過上述網(wǎng)絡(luò)與上述第1設(shè)備進(jìn)行通信;第2控制單元,在上述第2通信單元接收到上述第1指令時(shí)存儲(chǔ)由該指令所指示的功能塊,在接收到上述第2指令時(shí),使上述存儲(chǔ)的功能塊實(shí)施由該第2指令所指示了的功能。
10.權(quán)利要求9記載的數(shù)據(jù)傳送系統(tǒng),其中上述第1控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。
11.一種數(shù)據(jù)傳送系統(tǒng),通過規(guī)定的傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的第1設(shè)備與第2設(shè)備之間傳送規(guī)定形式下的指令及響應(yīng),其中作為上述第1設(shè)備包括第1通信單元,通過上述網(wǎng)絡(luò)與上述第2設(shè)備進(jìn)行通信;第1控制單元,生成用于確認(rèn)在上述第2設(shè)備內(nèi)成為了控制對象的功能塊的第1指令,作為上述第2設(shè)備包括第2通信單元,通過上述網(wǎng)絡(luò)與上述第1設(shè)備進(jìn)行通信;第2控制單元,在上述第2通信單元接收到上述第1指令時(shí),作為響應(yīng)從上述第2通信單元輸出成為了控制對象的功能塊。
12.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,生成用于指示通過上述網(wǎng)絡(luò)連接的規(guī)定設(shè)備內(nèi)的成為控制對象的功能塊的第1指令和用于指示由第1指令所指示的功能塊實(shí)施規(guī)定功能的第2指令。
13.權(quán)利要求12記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。
14.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,生成并從上述通信單元輸出用于確認(rèn)在通過上述網(wǎng)絡(luò)連接的規(guī)定設(shè)備內(nèi)成為了控制對象的功能塊的第1指令。
15.權(quán)利要求14記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過立指令內(nèi)的規(guī)定位作為第1指令。
16.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,在上述通信單元接收到第1指令時(shí)存儲(chǔ)由該指令所指示的功能塊,在接收到第2指令時(shí),使上述存儲(chǔ)的功能塊實(shí)施由該第2指令所指示了的功能。
17.權(quán)利要求16記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過判別指令中的規(guī)定位來對第1指令進(jìn)行判別。
18.一種連接在規(guī)定網(wǎng)絡(luò)的數(shù)據(jù)傳送裝置,包括通信單元,與通過上述網(wǎng)絡(luò)連接的其它設(shè)備進(jìn)行雙向通信;控制單元,在判別了上述通信單元接收到用于確認(rèn)在本設(shè)備內(nèi)成為了控制對象的功能塊的指令時(shí),將設(shè)定了的附加有表示成為控制對象的功能塊的信息的響應(yīng)從上述通信單元傳送到上述指令的輸出源。
19.權(quán)利要求18記載的數(shù)據(jù)傳送裝置,其中上述控制單元通過判別指令中的規(guī)定位來判斷是確認(rèn)上述功能塊的指令。
全文摘要
通過利用藍(lán)牙等的傳送網(wǎng)絡(luò),為對其他的設(shè)備進(jìn)行簡單而良好的遠(yuǎn)程控制等,在通過規(guī)定的無線傳送網(wǎng)絡(luò)可雙向傳送數(shù)據(jù)的一方設(shè)備與另一方設(shè)備之間傳送規(guī)定形式的指令的場合下,當(dāng)一方設(shè)備對另一方設(shè)備傳送了用于指示成為控制對象的功能塊的第1指令時(shí),將由一方設(shè)備傳送的第2指令的成為控制對象的功能塊決定為由第1指令指示了的功能塊。而且,如果在另一方設(shè)備中存在關(guān)于在第1指令成為控制對象的功能塊的設(shè)定時(shí),則通過針對來自一方設(shè)備的規(guī)定指令的響應(yīng),一方設(shè)備可以確認(rèn)。
文檔編號H04Q9/04GK1386390SQ01801979
公開日2002年12月18日 申請日期2001年5月22日 優(yōu)先權(quán)日2000年5月22日
發(fā)明者川村晴美 申請人:索尼公司