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

通信裝置以及通信方法

文檔序號(hào):7943952閱讀:155來(lái)源:國(guó)知局
專利名稱:通信裝置以及通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及利用不同的兩個(gè)幀格式進(jìn)行通信的通信裝置以及通信方法。
背景技術(shù)
近年來(lái),隨著數(shù)字照相機(jī)和附帶照相機(jī)移動(dòng)電話等的普及,將個(gè)人照片 作為圖像數(shù)據(jù)進(jìn)行處理的機(jī)會(huì)增加。此外,從數(shù)字照相機(jī)或附帶照相機(jī)移動(dòng) 電話機(jī)等讀取圖像數(shù)據(jù),并顯示在電視等顯示裝置,或通過(guò)打印機(jī)等圖像形
成裝置打印的機(jī)會(huì)也增加。與此相伴,作為在幾米的PAN (個(gè)人區(qū)域網(wǎng)絡(luò) Personal Area Network)的范圍內(nèi)在信息設(shè)備之間通信視頻或語(yǔ)音等容量比較 大的數(shù)據(jù)的技術(shù),正在普及不需要電纜的無(wú)線通信技術(shù)。
以往,在上述的通信領(lǐng)域,例如,為了在不同類型設(shè)備之間保障數(shù)據(jù)通 信,使用基于圖12所示的OSI (開(kāi)放系統(tǒng)互聯(lián)Open System Interconnection ) 參照模式的IrDA (紅外線數(shù)據(jù)協(xié)會(huì)Infrared Data Association)(注冊(cè)商標(biāo)) 等通信標(biāo)準(zhǔn)。在這些通信標(biāo)準(zhǔn)中,以搜索并識(shí)別通信對(duì)方的設(shè)備,進(jìn)行協(xié)商 的順序,重復(fù)用于確認(rèn)相互能夠進(jìn)行通信的作業(yè)的雙向通信成為基本。
在基于OSI參照模式的通信標(biāo)準(zhǔn)中對(duì)每個(gè)層制定標(biāo)準(zhǔn)。具體地說(shuō),制定 以下幾個(gè)層即,用于管理與其他裝置之間的通信的協(xié)議的數(shù)據(jù)鏈路層、利 用從數(shù)據(jù)鏈路層接受的服務(wù)來(lái)管理數(shù)據(jù)鏈路的網(wǎng)絡(luò)層、通過(guò)幀號(hào)碼進(jìn)行數(shù)據(jù) 幀的流量管理從而檢測(cè)幀遺失等的傳輸層、會(huì)話層。通信裝置的各個(gè)層,通 過(guò)在層之間通知連接請(qǐng)求、連接指示、連接確認(rèn)等信息來(lái)進(jìn)行線路的連接或 切斷、數(shù)據(jù)傳輸。
另一方面,由于在上述那樣的用途中利用者自身以將發(fā)送側(cè)裝置的發(fā)光
此很多情況下不一定需要搜索通信目的地的裝置,并相互確認(rèn)對(duì)方的雙向處理。
在日本公開(kāi)專利公報(bào)"特開(kāi)2005-347836號(hào)公報(bào)(2005年12月15日公
開(kāi))"中,公開(kāi)了以下的通信系統(tǒng),即,發(fā)送用于管理發(fā)送對(duì)象的數(shù)據(jù)的管理信息,并從響應(yīng)了該管理信息的發(fā)送的裝置接收用于表示該裝置的通信能力 的通信能力信息,基于所接收到的通信能力信息將發(fā)送對(duì)象的數(shù)據(jù)分組發(fā)送, 從而省略搜索在紅外線通信中可接收的設(shè)備的處理。
作為在不一定需要搜索紅外線通信中可接收的設(shè)備的處理的情況下實(shí)現(xiàn)
數(shù)據(jù)通信的高速化的技術(shù),存在直江仁志等6名著"高速赤外線通信:/口卜
〕少IrSimple 0標(biāo)準(zhǔn)化",夏普技術(shù)報(bào)9 5號(hào),2007年2月,p63-
6 8這樣的、被稱為IrSimple (注冊(cè)商標(biāo))的通信標(biāo)準(zhǔn)。
如圖13所示,在以往的紅外線通信中構(gòu)成為,在4Mbps以上的高速通 信的FIR (Fast Infrared)通信模式的數(shù)據(jù)幀之前發(fā)送9600bps左右的j氐速通 信的SIR (Serial Infrared)通信模式的連接幀(通信信息通知幀)。在圖像數(shù) 據(jù)等容量大的數(shù)據(jù)傳送中, 一般多次進(jìn)行數(shù)據(jù)幀的傳送,在數(shù)據(jù)幀的傳送結(jié) 束時(shí),以FIR通信模式傳送用于指示切斷的DISC (Disconnect)幀,并切斷 通信連接。
另外,這里所說(shuō)的"幀"是指在通常的通信技術(shù)領(lǐng)域所使用的"巾貞",表 示被定義了開(kāi)始和結(jié)束的一塊信息。
此外,"連接幀,,表示為了設(shè)為在發(fā)送側(cè)的通信裝置和接收側(cè)的通信裝置 之間可通信的狀態(tài)所需要的一連串的信息。
而且,"數(shù)據(jù)幀"表示包含在發(fā)送側(cè)的通信裝置和接收側(cè)的通信裝置之間 要數(shù)據(jù)傳送的圖像數(shù)據(jù)等內(nèi)容的一連串的信息。
此外,"幀格式"是指定義幀的結(jié)構(gòu),并規(guī)定在幀的比特列中第幾比特表 示什么的格式。
例如,作為IrDA或IrSimple的連接幀的SNRM幀具有圖14所示的幀格 式。在ADR部分設(shè)定廣播/地址。SNRM的部分是記載了用于表示幀的種類 的數(shù)據(jù)的位置,表示是SNRM幀。
在資源地址(Source address )的部分記載用于表示初級(jí)臺(tái)(發(fā)送側(cè)的通 信裝置)的地址的數(shù)據(jù)。在目的地地址(Destination Address )的部分記載用 于表示次級(jí)臺(tái)(接收側(cè)的通信裝置)的地址的數(shù)據(jù)。在連接地址(Connection Address)的部分記載用于表示在與相對(duì)臺(tái)的通信中所使用的地址的數(shù)據(jù)。在 連接參數(shù)的部分包含用于表示后續(xù)的數(shù)據(jù)幀的傳輸條件的數(shù)據(jù)。
另 一方面,作為IrSimple的數(shù)據(jù)幀的UI幀具有圖15所示的幀格式。ADR 部分是在與相對(duì)局的通信中所使用的地址,表示由SNRM幀提供的連接地址(Connection Address )。
UI的部分是記載了用于表示幀的種類的數(shù)據(jù)的位置,表示是UI幀。發(fā) 送數(shù)據(jù)的部分是包含要數(shù)據(jù)傳送的圖像數(shù)據(jù)等內(nèi)容的 一連串的數(shù)據(jù)。另外, 幀格式不依賴于通信速度或調(diào)制方式。
這里,在以往的紅外線通信中,由于例如從利用了逆變器式焚光燈、冷 陰極管的液晶電視機(jī)、以及等離子電視機(jī)等放射的紅外線噪聲的影響,在接 收側(cè)裝置不能正常接收低速的連接幀,其結(jié)果,有時(shí)不能適當(dāng)?shù)亟邮赵谶B接 帕之后發(fā)送的數(shù)據(jù)幀。
此外,已知,在放射紅外線噪聲的設(shè)備為利用了冷陰極管的液晶電視機(jī) 等的通信裝置的情況下,所放射的紅外線噪聲被周邊物體反射,妨礙紅外線 通信。另外,由于在紅外線通信中,用戶持有發(fā)送側(cè)終端,與接收側(cè)的通信 裝置的紅外線接收單元接近20cm左右至lm左右后操作,因此特別是用戶的 人體的反射所產(chǎn)生的紅外線噪聲的影響比較顯著。此外已知,在冷陰極管的 溫度在0。 10。以下的低溫環(huán)境中紅外線噪聲增加的現(xiàn)象,還判明在低溫環(huán)境 下接通電源后直至冷陰極管的溫度上升而紅外線噪聲的影響下降為止,有時(shí) 需要IO分鐘左右。
由于紅外線噪聲而數(shù)據(jù)接收變得困難的理由在于,在以往的紅外線通信 中,成為以SIR通信模式發(fā)送了作為連接幀的SNRM幀后,以FIR通信模式 等發(fā)送作為數(shù)據(jù)幀的UI幀的結(jié)構(gòu)。
具體來(lái)說(shuō),在SIR通信模式中所使用的RZI (Return to Zero Inversion ) 調(diào)制方式中,根據(jù)在規(guī)定期間中是否存在脈沖來(lái)表示數(shù)據(jù)比特的0或1。例 如,在作為IrSimple標(biāo)準(zhǔn)的單向通信標(biāo)準(zhǔn)的IrSS (IrSimpleShot (注冊(cè)商標(biāo))) 中,在連接幀的發(fā)送中所使用的9600bps左右的通信速度的SIR通信模式中, 成為在數(shù)據(jù)比特為0的情況下在104jisec左右的期間中插入/人1.41jisec至 22.13|isec的脈沖,在數(shù)據(jù)比特為1的情況下在104(isec左右的期間中不插入 脈沖的結(jié)構(gòu)。
因此,例如,在逆變器式焚光燈在通信裝置的附近的情況等幾psec 十 幾psec左右的脈沖狀的紅外線噪聲較多的環(huán)境下,存在以下問(wèn)題即有時(shí)連 接幀被噪聲信號(hào)埋沒(méi),被誤認(rèn)為表示數(shù)據(jù)比特的脈沖等,從而不能正常接收 連接幀。其結(jié)果,在接收側(cè)的通信裝置中不能切換為FIR通信模式下的數(shù)據(jù) 幀接收,不能接收以FIR通信模式發(fā)送了的數(shù)據(jù)幀。
6作為解決這樣的問(wèn)題的方法,考慮將連接幀變更為難以受到噪聲的影響 的FIR通信模式,或者即使調(diào)制方式相同,但通過(guò)導(dǎo)入基于糾錯(cuò)碼、例如里 德所羅門(mén)碼的錯(cuò)誤恢復(fù)來(lái)提高抗噪聲性。但是,為了保持與至今為止的標(biāo)準(zhǔn) 的互換性,改變最初所傳輸?shù)倪B接幀的信號(hào)形式并不容易。
此外,在上述的說(shuō)明中,說(shuō)明了通過(guò)紅外線通信發(fā)送接收連接幀和數(shù)據(jù) 幀的通信的問(wèn)題點(diǎn),但在發(fā)送數(shù)據(jù)幀之前,以與數(shù)據(jù)幀不同的信號(hào)形式發(fā)送 用于表示該數(shù)據(jù)幀的發(fā)送條件的連接幀的通信裝置中,也產(chǎn)生同樣的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明鑒于上述以往的問(wèn)題點(diǎn)來(lái)完成,其目的在于,提供一種在對(duì)連接 幀傳輸和數(shù)據(jù)幀傳輸使用不同的幀格式的通信中,即使不能接收連接幀的情 況下也能夠接收數(shù)據(jù)幀的通信裝置以及通信方法。
為了解決上述的問(wèn)題,本發(fā)明的通信裝置包括接收幀處理單元,所述接
層的通信層,所述連接幀是用于指示為了進(jìn)行數(shù)據(jù)通信而連接的設(shè)定的幀, 所述數(shù)據(jù)幀是用于發(fā)送數(shù)據(jù)的幀的幀,其特征在于,包括連接指示生成單元, 在接收連接幀之前所述接收幀處理單元接收了數(shù)據(jù)幀的情況下,或者在所述 接收幀處理單元取得了來(lái)自上層的通信層的連接請(qǐng)求的情況下,生成連接指 示并輸出到上層的通信層。
此外,本發(fā)明的通信方法,用于包括接收幀處理單元的通信裝置,所述 接收幀處理單元以不同的幀格式從通信對(duì)方接收連接幀和作為發(fā)送數(shù)據(jù)的幀 的數(shù)據(jù)幀,并輸出到上層的通信層,所述連接幀是指示為了進(jìn)行數(shù)據(jù)通信而 連接的設(shè)定的幀,其特征在于,包括在接收連接幀之前所述接收幀處理單元 接收了數(shù)據(jù)幀的情況下,或者在所述接收幀處理單元取得了來(lái)自上層的通信 層的連接請(qǐng)求的情況下,生成連接指示并輸出到上層的通信層的步驟。
根據(jù)上述的結(jié)構(gòu),在以不同的通信模式,具體來(lái)說(shuō),例如以至少兩個(gè)不 同的通信速度、調(diào)制方式、以及其它通信條件對(duì)連接幀以及數(shù)據(jù)幀進(jìn)行通信 的情況下,即使在基于第1通信模式不能正常接收連接幀的情況下,也能夠 基于第2通信模式進(jìn)行數(shù)據(jù)幀的接收,所以能夠提高在后續(xù)的數(shù)據(jù)幀的接收 處理中成功的概率。
通過(guò)下述內(nèi)容能充分了解本發(fā)明的其它目的、特征、以及優(yōu)點(diǎn)。此外,可從參照附圖的以下說(shuō)明中明白本發(fā)明的有利之處。


圖1是表示本發(fā)明的一實(shí)施方式的圖,是表示通信裝置的通信時(shí)序的概 要的圖。
圖2是表示上述通信裝置的主要部分結(jié)構(gòu)的功能方框圖。 圖3是進(jìn)一步詳細(xì)表示上述的通信裝置的接收幀處理單元的功能的功能 方框圖。
圖4是表示上述的通信裝置的通信時(shí)序的細(xì)節(jié)的時(shí)序圖。
圖5是表示上述的通信裝置的接收幀處理單元的其他結(jié)構(gòu)的功能方框圖。
圖6是表示其它實(shí)施方式的圖,是表示用于檢測(cè)幀錯(cuò)誤的接收幀處理單
元的結(jié)構(gòu)的功能方框圖。
圖7是表示圖6所示的結(jié)構(gòu)中的接收時(shí)序的時(shí)序圖。
圖8是表示圖6所示的結(jié)構(gòu)中的其它接收時(shí)序的時(shí)序圖。
圖9是表示其它實(shí)施方式的圖,是表示在不同的定時(shí)發(fā)出連接指示的接
收時(shí)序的時(shí)序圖。
圖IO是表示發(fā)生幀傳輸異常時(shí)的動(dòng)作的時(shí)序圖。
圖11是表示在上述的通信裝置中,包括了經(jīng)過(guò)時(shí)間分析單元的結(jié)構(gòu)的方 框圖。
圖12是表示IrSimple標(biāo)準(zhǔn)中的OSI7分層^^莫式的層結(jié)構(gòu)的概念圖。 圖13是表示以往例子的圖,是表示利用了 IrSS的單向紅外線通信中的 動(dòng)作的時(shí)序圖。
圖14是表示SNRM幀的格式的圖。 圖15是表示UI幀的格式的圖。 標(biāo)號(hào)說(shuō)明
10接收側(cè)通信裝置(通信裝置)
20接收處理單元(連接指示生成單元)
22光接收單元
24接收控制單元
26輸入I/F單元28數(shù)據(jù)寫(xiě)入單元
30通信I/F單元
32 SIR解調(diào)單元
34 FIR解調(diào)單元
36解調(diào)單元選擇器
40接收幀處理單元
42幀分析單元
44連接幀分析單元
46數(shù)據(jù)幀分析單元
48切斷幀分析單元
50 IrSimpe-IrLAP層處理單元
51連接請(qǐng)求接收單元
52切換請(qǐng)求接收單元
53、 54連接指示通知單元(連接指示生成單元)
55數(shù)據(jù)傳送指示通知單元
56切斷指示通知單元
58標(biāo)記(flag )計(jì)數(shù)器
60上層處理單元
61連接請(qǐng)求接收單元
62連接請(qǐng)求通知單元
63切斷請(qǐng)求接收單元
64切斷請(qǐng)求通知單元(切斷指示生成單元)
65、 67連接指示通知單元
66連接指示接收單元
68連接指示分析單元
69數(shù)據(jù)傳送指示通知單元
70數(shù)據(jù)傳送指示分析單元(幀監(jiān)視單元)
71切斷指示通知單元
72切斷指示分析單元
74錯(cuò)誤檢測(cè)單元
76序歹'J號(hào)(serial number )分析單元80應(yīng)用層處理單元 82定時(shí)器
84經(jīng)過(guò)時(shí)間分析單元(經(jīng)過(guò)時(shí)間測(cè)量單元) 90存儲(chǔ)單元 92顯示單元
100發(fā)送側(cè)通信裝置(通信裝置) 110接收側(cè)通信裝置
具體實(shí)施例方式
在后述的各個(gè)實(shí)施方式中,舉例說(shuō)明以下情況,即根據(jù)利用IrSS (IrSimpleShot (注冊(cè)商標(biāo)))的紅外線通信,將保持在附帶照相機(jī)移動(dòng)電話 中的圖像數(shù)據(jù)發(fā)送到液晶電視機(jī)的情況。因此,適宜地將物理層稱為為 IrPHY,將數(shù)據(jù)鏈路層(LAP層)稱為為IrSimple-IrLAP,將網(wǎng)絡(luò)層(LMP 層)稱為為IrSimple-LrLMP,將傳輸層稱為為IrSMP來(lái)進(jìn)行說(shuō)明,但并不限 于此。
此外,在后述的各個(gè)實(shí)施方式中,說(shuō)明接收J(rèn)PEG數(shù)據(jù)(圖像數(shù)據(jù))的 幀作為接收側(cè)通信裝置IO接收的數(shù)據(jù)幀的情況的例子,但并不限于此。接收 側(cè)通信裝置IO所接收的數(shù)據(jù)幀也可以是包含其它編碼方式的圖像數(shù)據(jù)、文本 數(shù)據(jù)、語(yǔ)音數(shù)據(jù)、動(dòng)畫(huà)數(shù)據(jù)等其它內(nèi)容數(shù)據(jù)的幀。
此外,在后述的各個(gè)實(shí)施方式中,對(duì)于本發(fā)明的通信系統(tǒng)的發(fā)送機(jī)以及 接收機(jī)的結(jié)構(gòu)以及動(dòng)作,基于OSI7層模式詳細(xì)說(shuō)明。這里,OSI7層模式是 還被稱為所謂的"OSI基本參照模式"、"OSI分層模式"的模式。在OSI7層 模式中,為了實(shí)現(xiàn)在不同設(shè)備種類之間的數(shù)據(jù)通信,計(jì)算機(jī)應(yīng)具有的通信功 能被分割為7個(gè)階層,對(duì)每個(gè)層定義標(biāo)準(zhǔn)化的功能模塊。
圖12是表示以往的利用了 IrSS的通信裝置中的、與各個(gè)通信層的OSI 參照模式的對(duì)應(yīng)關(guān)系的圖。第1層(物理層)接受用于將數(shù)據(jù)發(fā)送到通信線 路的電變換或機(jī)械作業(yè)。第2層(數(shù)據(jù)鏈路層)確保物理通信路徑,并進(jìn)行 流過(guò)通信路徑的數(shù)據(jù)的錯(cuò)誤檢測(cè)等。第3層(網(wǎng)絡(luò)層)進(jìn)行通信路徑的選擇 或通信路徑內(nèi)的地址的管理。第4層(傳輸層)進(jìn)行數(shù)據(jù)壓縮或糾錯(cuò)、重發(fā) 控制等。第5層(會(huì)話層)進(jìn)行用于通信程序之間進(jìn)行數(shù)據(jù)的發(fā)送接收的設(shè) 想的路徑(連接)的確立和釋放。第6層(顯示層)將從第5層接受的數(shù)據(jù)變換為用戶容易理解的形式,或者將從第7層發(fā)送來(lái)的數(shù)據(jù)變換為適合通信 的形式。第7層(應(yīng)用層)將利用了數(shù)據(jù)通信的各種服務(wù)提供給人或其它的程序。
各個(gè)實(shí)施方式的通信系統(tǒng)的各個(gè)通信層也具有與上述OSI7層模式對(duì)應(yīng)
的階層相同的功能。其中,在各個(gè)實(shí)施方式中,成為將會(huì)話層和顯示層設(shè)為
一個(gè)的、6個(gè)階層的結(jié)構(gòu)。此外,對(duì)于應(yīng)用層,省略其說(shuō)明。
本發(fā)明可廣泛應(yīng)用于發(fā)送機(jī)以及接收機(jī)確立多個(gè)通信層的連接來(lái)進(jìn)行通
信的通信系統(tǒng)。即,通信功能的分割也可以不依賴于OSI7層模式。此外,若 應(yīng)連接的通信層有多個(gè),則通信層的數(shù)目可任意選擇。
首先,參照?qǐng)D1以及圖13,說(shuō)明利用了 IrSimple的以往的通信方法以及 在本實(shí)施方式中進(jìn)行的通信方法。圖3是表示在本實(shí)施方式的接收側(cè)通信裝 置10進(jìn)行的通信方法的概要的圖,圖13是表示在利用了 IrSS的以往的通信 裝置中進(jìn)行的單向紅外線通信的通信時(shí)序的概要的圖。
在圖13中,從發(fā)送側(cè)的通信裝置(發(fā)送側(cè)通信裝置)100對(duì)接收側(cè)的通 信裝置(接收側(cè)通信裝置)110進(jìn)行數(shù)據(jù)的發(fā)送。發(fā)送側(cè)通信裝置100以及 接收側(cè)通信裝置110分別包括OBEX、 IrSMP、 IrSimple-IrLMP、 IrSimple-IrLAP 的各個(gè)層,從上層至下層,或者,從下層至上層發(fā)送通信請(qǐng)求或數(shù)據(jù),從而 進(jìn)行通信。
另外,在以下的說(shuō)明中,對(duì)依照IrSS的標(biāo)準(zhǔn)的形式中,使用9600bps左 右的低速通信方式的SIR (Serial Infrared)通信模式作為第1通信模式,使用 4Mbps以上的高速通信方式的FIR (Fast Infrared)通信模式作為第2通信模 式的情況進(jìn)行說(shuō)明,^~并不限于此。作為調(diào)制方式,也可以利用16Mbps的 高速通信方式的VFIR ( Very Fast Infrared)通信才莫式來(lái)代替FIP通信才莫式。
(1)首先,在接收側(cè)通信裝置110,從上層對(duì)下層通知連接請(qǐng)求,接收 側(cè)通信裝置110的IrSimple-IrLAP層以及下層的物理層(未圖示)以SIR通 信模式處于通信等待狀態(tài)。(2)接著,在發(fā)送側(cè)通信裝置100,從上層對(duì)下 層通知連接請(qǐng)求,(3)從發(fā)送側(cè)通信裝置100經(jīng)由紅外線通信路徑對(duì)接收側(cè) 通信裝置110發(fā)送作為連接幀的SNRM ( Set Normal Response Mode )幀。
(4)接著,與在上述(3)中從發(fā)送側(cè)通信裝置100對(duì)接收側(cè)通信裝置 110發(fā)送了 SNRM幀的情況相對(duì)應(yīng),從發(fā)送了 SNRM幀的作為下層的 IrSimple-IrLAP層對(duì)上層通知連接確認(rèn)。此外,與此同時(shí),(5 )在接收側(cè)通信裝置110中,作為下層的IrSimple-IrLAP AM乍為下層的物理層接收(3)的 SNRM幀,并對(duì)上層通知連接指示。根據(jù)該(5)的連接指示,接收側(cè)通信裝 置110的狀態(tài)轉(zhuǎn)移到數(shù)據(jù)的接收等待狀態(tài)。
(6)另一方面,在發(fā)送側(cè)通信裝置110中,從上層通知數(shù)據(jù)的傳送請(qǐng)求, (7)發(fā)送對(duì)接收側(cè)通信裝置110發(fā)送的實(shí)際的發(fā)送數(shù)據(jù)作為UI幀。(8)在 接收側(cè)通信裝置110中,從成為數(shù)據(jù)的接收等待狀態(tài)的IrSimple-IrLAP層(以 及物理層)接收被分割為多個(gè)幀的數(shù)據(jù)作為UI幀,并通知給上層。該(8) 的步驟被重復(fù)對(duì)應(yīng)于接收的數(shù)據(jù)的幀數(shù)目的次數(shù),由此接收數(shù)據(jù)的所有幀。
此后,數(shù)據(jù)的發(fā)送完成,(9)從發(fā)送側(cè)通信裝置100的上層通知用于切 斷通信連接狀態(tài)的切斷請(qǐng)求,(10 )作為DISC幀發(fā)送給接收側(cè)通信裝置110。 (11)在接收側(cè)通信裝置110中,接收切斷指示后通知上層,從而結(jié)束各個(gè) 通信層的通信等待狀態(tài)。
接著,說(shuō)明在上述的通信時(shí)序中產(chǎn)生的問(wèn)題、以及根據(jù)本發(fā)明的結(jié)構(gòu)解 決該問(wèn)題的方法。
在圖13所示的通信時(shí)序中,從發(fā)送側(cè)通信裝置100對(duì)接收側(cè)通信裝置 110,通過(guò)紅外線通信,經(jīng)由未圖示的物理層以及紅外線發(fā)光/光接收元件, 進(jìn)行作為(3)連接幀的SNRM幀、(7)作為數(shù)據(jù)幀的UI幀、以及(10)作 為切斷指示幀的DISC幀的發(fā)送。在上述的通信中,成為在高速通信的FIR 通信模式的數(shù)據(jù)幀之前,發(fā)送低速通信的SIR通信模式的連接幀的結(jié)構(gòu)。
這里,有時(shí)以SIR通信模式發(fā)送的連接幀由于周圍的環(huán)境的影響等而被 埋沒(méi)于噪聲信號(hào),被誤認(rèn)為表示數(shù)據(jù)比特的脈沖等,不能正常接收連接幀。 其結(jié)果,在接收側(cè)通信裝置110不能切換為以FIR通信模式下的數(shù)據(jù)幀接收, 不能進(jìn)行以FIR通信模式發(fā)送的數(shù)據(jù)幀的接收。
為了解決上述的問(wèn)題,如圖l所示,在本發(fā)明的接收側(cè)通信裝置10,預(yù) 先設(shè)為以FIR通信模式接收等待。當(dāng)然,由于通信速度和調(diào)制方式等通信條 件不同,因此不能接收以SIR通信模式發(fā)送的連接幀。
這里,接收側(cè)通信裝置10包括連接指示生成單元,所述連接指示生成單 元,即使在FIR通信模式下設(shè)為接收等待時(shí),接收到SIR通信模式的連接幀 的情況下,生成與接收到了以SIR通信模式發(fā)送的連接幀的情況相同的連接 指示。
即,即使在不能接收以SIR通信模式發(fā)送的連接幀的情況下,上述連接指示生成單元將與接收到連接幀的情況相同的連接指示傳遞到上層的通信 層,因此保持與以往的通信方式的互換性,且能夠繼續(xù)FIR通信模式的數(shù)據(jù)
通信。以下,通過(guò)各個(gè)實(shí)施方式iJt明具體的通信時(shí)序。
基于圖2至圖5說(shuō)明本發(fā)明的一實(shí)施方式如下。圖2是表示本實(shí)施方式 的接收側(cè)通信裝置IO的各個(gè)部分的概略結(jié)構(gòu)的功能方框圖。另外,各個(gè)結(jié)構(gòu) 要素是本發(fā)明的實(shí)施方式的一例,并不限于此。此外,各個(gè)結(jié)構(gòu)要素可以通 過(guò)硬件、軟件的任一個(gè)來(lái)實(shí)現(xiàn)。
接收側(cè)通信裝置IO是通過(guò)紅外線通信進(jìn)行數(shù)據(jù)的接收的終端,以下作為 移動(dòng)電話機(jī)等移動(dòng)通信終端來(lái)進(jìn)行說(shuō)明。接收側(cè)通信裝置10包括接收處理單 元(連接指示生成單元)20、光接收單元22、接收控制單元24、輸入I/F單 元26、數(shù)據(jù)寫(xiě)入單元28、存儲(chǔ)單元90、以及顯示單元92。
接收處理單元20是從接收控制單元24接受接收指示從而進(jìn)行幀接收的 控制的處理單元,包括通信I/F單元30以及接收幀處理單元40。
光接收單元22是由用于進(jìn)行紅外線通信的光接收元件等構(gòu)成的光接收 模塊,由數(shù)據(jù)接收用的光電二極管構(gòu)成。在光接收單元22,通過(guò)光電二極管 檢測(cè)紅外線LED的點(diǎn)亮熄滅,從而進(jìn)行幀的接收。
接收控制單元24根據(jù)經(jīng)由輸入I/F單元26接受到的來(lái)自用戶的接收請(qǐng) 求的內(nèi)容,基于規(guī)定的解調(diào)方式對(duì)接收到的幀進(jìn)行解調(diào),并基于規(guī)定的幀格 式進(jìn)行幀的處理。此外,接收控制單元24基于從接收幀處理單元40接受到 的連接幀所表示的數(shù)據(jù)幀傳輸條件,生成用于切換通信模式的指示信號(hào),并 輸出到光接收單元22以及通信I/F單元30等。
輸入I/F單元26是接受來(lái)自用戶的命令輸入的輸入設(shè)備,由鍵盤(pán)、開(kāi)關(guān)、 觸摸面板等構(gòu)成。作為來(lái)自用戶的命令,具體來(lái)說(shuō),可舉出例如用于指示JPEG 數(shù)據(jù)的接收的命令等。
數(shù)據(jù)寫(xiě)入單元28接受接收幀處理單元40內(nèi)的幀分析單元42進(jìn)行了分析 的幀數(shù)據(jù),并存儲(chǔ)到存儲(chǔ)單元90。
通信I/F單元30是進(jìn)行從光接收單元22接受到的幀的解調(diào)處理的處理 單元,包括SIR解調(diào)單元32、 FIR解調(diào)單元34、以及解調(diào)單元選擇器36。
SIR解調(diào)單元^進(jìn)行以第1通信模式的SIR通信模式發(fā)送的數(shù)據(jù)的解調(diào) 處理,并將解調(diào)的數(shù)據(jù)輸出到解調(diào)單元選擇器36。 FIR解調(diào)單元34實(shí)施以第2通信模式的FIR通信模式發(fā)送的數(shù)據(jù)的解調(diào)處理,并將解調(diào)的數(shù)據(jù)輸出到 解調(diào)單元選擇器36。
另外,以SIR通信模式處理的信號(hào)形式是RZI調(diào)制方式,是根據(jù)在 104[isec左右的期間存在的從1.41|isec至22.13psec的紅外線脈沖的有無(wú)表示 O或1的值的調(diào)制方式。在數(shù)據(jù)為0的情況下出現(xiàn)脈沖,相對(duì)于此,在數(shù)據(jù) 為1的情況下不出現(xiàn)脈沖。在以SIR通信模式處理的信號(hào)形式中,數(shù)據(jù)為1 的情況繼續(xù)從而脈沖繼續(xù)不出現(xiàn)時(shí),占空比下降至2%左右,通信裝置所內(nèi)置 的自動(dòng)增益控制器將增益提高從而拾取噪聲,因此,容易受到紅外線噪聲的 影響,由于紅外線噪聲的影響而容易產(chǎn)生通信錯(cuò)誤。
此外,以FIR通信模式處理的信號(hào)形式是4PPM調(diào)制方式,是根據(jù)在 500nsec左右的期間存在的125nsec左右的紅外線脈沖的位置來(lái)表示2比特的 數(shù)據(jù)的調(diào)制方式。在上述調(diào)制方式中, 一定時(shí)間發(fā)光的紅外線脈沖以一定比 例,具體地說(shuō),500nsec左右1次的比例來(lái)表現(xiàn),所以占空比固定為25%,通 過(guò)通信裝置所內(nèi)置的自動(dòng)增益控制器,能夠?qū)τ谠肼暶鞔_地區(qū)別出信號(hào)。從 而,與以SIR通信模式處理的信號(hào)形式相比,對(duì)紅外線噪聲的影響的抵抗能 力較強(qiáng),難以由于紅外線噪聲的影響而產(chǎn)生通信錯(cuò)誤。
解調(diào)單元選擇器36根據(jù)接收控制單元24的指示,切換來(lái)自SIR解調(diào)單 元32的輸出以及來(lái)自FIR解調(diào)單元34的輸出,從而輸出到接收幀處理單元 40。
接收幀處理單元40包括進(jìn)行被解調(diào)的接收幀的處理的各個(gè)功能單元。具 體地說(shuō),包括幀分析單元42等。對(duì)于幀分析單元42所包含的進(jìn)一步的詳細(xì) 的功能單元,將在后面敘述。
幀分析單元42分析從調(diào)制單元選擇器36輸出的接收數(shù)據(jù),判斷所接收 的數(shù)據(jù)是連接幀還是數(shù)據(jù)幀。在接收到的數(shù)據(jù)為連接幀的情況下,幀分析單 元42將接收數(shù)據(jù)輸出到連接幀處理單元,接收到的數(shù)據(jù)為數(shù)據(jù)幀的情況下, 將接收數(shù)據(jù)輸出到數(shù)據(jù)幀處理單元,接收到的數(shù)據(jù)為切斷巾貞的情況下,將接 收數(shù)據(jù)輸出到切斷幀處理單元。
數(shù)據(jù)寫(xiě)入單元28接受幀分析單元42已分析的幀數(shù)據(jù),并存儲(chǔ)在存儲(chǔ)單 元90。
存儲(chǔ)單元90是用于存儲(chǔ)所接收的JPEG數(shù)據(jù)的圖像數(shù)據(jù)、在接收側(cè)通信 裝置IO中使用的各種信息、OS (Operating System)以及控制程序等的存儲(chǔ)部件。存儲(chǔ)單元90中預(yù)先存儲(chǔ)作為數(shù)據(jù)幀的傳輸條件的連接參數(shù),并根據(jù)需
要交給連接指示通信單元54。上述連接參數(shù)最好是在IrDA標(biāo)準(zhǔn)或IrSimple 標(biāo)準(zhǔn)中所規(guī)定的參數(shù)。
顯示單元92是用于顯示通過(guò)數(shù)據(jù)幀傳輸來(lái)接收的圖像數(shù)據(jù)的輸出設(shè)備。 顯示單元92還可以由觸摸面板或顯示器等構(gòu)成。
接著,參照?qǐng)D3說(shuō)明接收側(cè)通信裝置10的接收幀處理單元40的詳細(xì)的 結(jié)構(gòu)。圖3是表示接收幀處理單元40的進(jìn)一步詳細(xì)的結(jié)構(gòu)的功能方框圖。
接收幀處理單元40還包括IrSimple-IrLAP層處理單元50、上層處理單 元60、以及應(yīng)用層處理單元80。
IrSimple-IrLAP層處理單元50包括幀分析單元42、連接請(qǐng)求接收單元 51、切斷請(qǐng)求接收單元52、連接指示通知單元(連接指示生成單元)53、 54、 數(shù)據(jù)傳送指示通知單元55、切斷指示通知單元56、以及標(biāo)記計(jì)數(shù)器58。
IrSimple-IrLAP層處理單元50相當(dāng)于OSI參數(shù)模式的數(shù)據(jù)鏈路層,管理 與其它裝置之間的通信協(xié)議。幀分析單元42包括連接幀分析單元44、數(shù)據(jù) 幀分析單元46、以及切斷幀分析單元48,所述連接幀分析單元44對(duì)從通信 I/F單元30接收到的連接幀進(jìn)行分析從而輸出到連接指示通知單元54,所述 數(shù)據(jù)幀分析單元46對(duì)從通信I/F單元30接收到的數(shù)據(jù)幀進(jìn)行分析從而輸出到 數(shù)據(jù)傳送指示通知單元55,所述切斷幀分析單元48對(duì)從通信I/F單元30接 收到的切換幀進(jìn)行分析從而輸出到切斷指示通知單元56。另外,幀分析單元 42還具有以下功能即使在接收連接幀之前接收到了數(shù)據(jù)幀的情況下,也生 成與接收到了連接幀的情況相同的連接指示,并輸出到連接指示通知單元53。
另外,作為連接幀的SNRM幀中,記載了連接幀之后發(fā)送的數(shù)據(jù)巾貞的傳 輸條件,具體地說(shuō),記載了通信速度、幀間隔等設(shè)定。
連接請(qǐng)求接收單元51是IrSimple-IrLAP層處理單元50的連接請(qǐng)求的接 收單元,從上層處理單元60的連接請(qǐng)求通知單元62接收連接請(qǐng)求,并通知 給幀分析單元42。切斷請(qǐng)求接收單元52是IrSimple-IrLAP層處理單元50的 切斷請(qǐng)求的接收單元,從上層處理單元60的切斷請(qǐng)求通知單元64接收切斷 請(qǐng)求,并通知給幀分析單元42。
連接指示通知單元53對(duì)上層處理單元60的連接指示接收單元66通知連 接指示。從連接指示通知單元53通知到連接指示接收單元66的連接指示并 不具有連接參數(shù),僅僅對(duì)上層通知以使執(zhí)行連接處理。相對(duì)于此,連接指示通知單元54從連接幀、分析單元44接受連接幀的分析結(jié)果,并將連接指示交
給上層處理單元60的連接指示分析單元68。
或者,如圖5所示,連接指示通知單元54即使沒(méi)有幀分析結(jié)果也可以根 據(jù)需要讀出在存儲(chǔ)單元90存儲(chǔ)的連接參數(shù),并生成連接指示從而交給上層處 理單元60的連接指示接收單元66。圖5是表示接收幀處理單元40的進(jìn)一步 詳細(xì)的結(jié)構(gòu)的其它功能方框圖。
數(shù)據(jù)傳送指示通知單元5 5從數(shù)據(jù)幀分析單元46接受數(shù)據(jù)幀的分析結(jié)果, 并將數(shù)據(jù)傳送指示交給上層處理單元60的數(shù)據(jù)傳送指示分析單元70。切斷 指示通知單元56從切斷幀分析單元48接受切斷幀的分析結(jié)果,并將切斷指 示交給上層處理單元60的切斷指示分析單元72。
標(biāo)記計(jì)數(shù)器58并不輸出來(lái)自連接幀分析單元44的分析結(jié)果,而是利用 標(biāo)記,對(duì)幀分析單元42是否有必要生成并輸出連接指示進(jìn)行管理。
上層處理單元60是OSI參照模式的上層的處理單元,與圖12所示的 IrSimple-IrLMP層、IrSMP層、以及OBEX層對(duì)應(yīng)。
另外,由于上層處理單元60的連接請(qǐng)求接收單元61、切斷請(qǐng)求接收單 元63、連接指示通知單元65、 67、數(shù)據(jù)傳送指示通知單元69、以及切斷指 示通知單元71進(jìn)行與IrSimple-IrLAP層處理單元50的連接請(qǐng)求接收單元51 、 切斷請(qǐng)求接收單元52、連接指示通知單元53、 54、數(shù)據(jù)傳送指示通知單元 55、以及切斷指示通知單元56的相同名稱的功能單元相同的處理,因此省略 說(shuō)明。
連接請(qǐng)求通知單元62基于來(lái)自連接請(qǐng)求接收單元61的指示,將連接請(qǐng) 求通知給作為下層IrSimple-IrLAP層處理單元50的連接請(qǐng)求接收單元51。切 斷請(qǐng)求通知單元64基于來(lái)自切斷請(qǐng)求接收單元63的指示將切斷請(qǐng)求通知給 作為下層的IrSimple-IrLAP層處理單元50的切斷請(qǐng)求接收單元52。
連接指示接收單元66從作為下層的IrSimple-IrLAP層處理單元50的連 接指示通知單元53接受連接指示,并輸出到連接指示通知單元65。在連接 指示通知單元53以及連接指示接收單元66中被通知的連接指示并不具有連 接參數(shù),而僅僅對(duì)上層通知以使執(zhí)行連接處理。
連接指示分析單元68從作為下層的IrSimple-IrLAP層處理單元50的連 接指示通知單元54接受連接指示從而分析連接指示,并將分析結(jié)果交給連接 指示通知單元67。數(shù)據(jù)傳送指示分析單元70從作為下層的IrSimple-IrLAP層處理單元50的數(shù)據(jù)傳送指示通知單元55接受數(shù)據(jù)傳送指示從而對(duì)數(shù)據(jù)傳 送指示進(jìn)行分析,并交給數(shù)據(jù)傳送指示通知單元69。切斷指示分析單元72 從作為下層的IrSimple-IrLAP層處理單元50的切斷指示通知單元56接受切 斷指示從而對(duì)切斷指示進(jìn)行分析,并將分析結(jié)果交給切斷指示通知單元71。
從上述的各個(gè)通知單元接受到輸出的數(shù)據(jù)被輸入到更上一層的應(yīng)用層處 理單元80,用于應(yīng)用層上的處理,但這里省略詳細(xì)說(shuō)明。
另夕卜,在上述的說(shuō)明中,對(duì)lrSimple-IrLAP層處理單元50的連接指示通 知單元53生成連接指示的結(jié)構(gòu)進(jìn)行了說(shuō)明,但也可以是上層處理單元60的 連接指示通知單元65生成連接指示,并輸出到上層的通信層的應(yīng)用層處理單 元80的結(jié)構(gòu)。無(wú)論哪一個(gè)通信層具有作為生成連接指示的連接指示生成部件 的功能,都起到相同的效果。
接著,參照?qǐng)D4說(shuō)明在利用IrSS的單向紅外線通信中進(jìn)行的處理的流程。 圖4是表示在利用IrSS的單向紅外線通信中由發(fā)送側(cè)通信裝置100以及接收 側(cè)通信裝置IO進(jìn)行的處理的流程的流程圖。
另外,在本實(shí)施方式中,由于假設(shè)在受紅外線噪聲的影響較強(qiáng)的通信環(huán) 境下的通信,所以說(shuō)明以下結(jié)構(gòu)作為通信方式,以不是對(duì)紅外線噪聲的影 響較弱的SIR通信模式,而是難以由于紅外線噪聲而產(chǎn)生通信錯(cuò)誤的FIR通 信模式4妄收待機(jī)。
首先,接收側(cè)通信裝置10的OBEX層對(duì)IrSMP層的連接請(qǐng)求接收單元 61通知(1 )的連接請(qǐng)求。IrSMP層的連接請(qǐng)求接收單元61分析連接請(qǐng)求, 并將連接請(qǐng)求的接收通知給連接請(qǐng)求通知單元62。然后IrSMP層的連接請(qǐng)求 通知單元62對(duì)IrSimple-IrLMP層的連接請(qǐng)求接收單元61通知(1 )的連接請(qǐng)求。
同樣,接收側(cè)通信裝置10的IrSimple-IrLMP層的連接請(qǐng)求接收單元61 接受來(lái)自連接請(qǐng)求通知單元62的輸出,并將連接請(qǐng)求通知給連接請(qǐng)求通知單 元62。而且,IrSimple-IrLMP層的連接請(qǐng)求通知單元62對(duì)IrSimple-IrLAP層 的連接請(qǐng)求接收單元51通知(1 )的連接請(qǐng)求。
進(jìn)一步,接收側(cè)通信裝置10的IrSimple-IrLAP層的連接請(qǐng)求接收單元 51接收(1 )的連接請(qǐng)求后通知給幀分析單元42。幀分析單元42根據(jù)(1 ) 的連接請(qǐng)求,使IrSimple-IrLAP層50以FIR通信模式接收待機(jī)。
另 一方面,發(fā)送側(cè)通信裝置100的OBEX層對(duì)IrSMP層通知(2 )的連接請(qǐng)求。同樣,IrSMP層將(2)的連接請(qǐng)求通知給IrSimple-IrLMP層,且 IrSimple-IrLMP層將(2)的連接請(qǐng)求通知給IrSimple-IrLAP層。
IrSimple-IrLAP層在接受(2)的連接請(qǐng)求時(shí),利用紅外線通信路徑對(duì)接 收側(cè)通信裝置10以SIR通信模式發(fā)送(3 )的SNTRM幀(連接幀)。
此外,發(fā)送側(cè)通信裝置100的IrSimple-IrLAP層在通知了 (2)的連接請(qǐng) 求后,將(4)的連接確認(rèn)通知給IrSimple-IrLMP層。同樣,IrSimple-IrLMP 層將(4)的連接確認(rèn)通知給IrSMP層,IrSMP層將(4)的連接確認(rèn)通知給 OBEX層。
按照以上的步驟,進(jìn)行發(fā)送側(cè)通知裝置100的各個(gè)層的連接處理,發(fā)送 側(cè)通信裝置100以及接收側(cè)通信裝置IO之間的通信線路的連接完成。
相對(duì)于此,在接收側(cè)通信裝置10中,由于IrSimple-IrLAP層以FIR通信 模式接收待機(jī),所以不能接收SIR通信模式的(3)的SNRM幀。因此,不 執(zhí)行接收側(cè)通信裝置10的各個(gè)層的連接處理。
接著,發(fā)送側(cè)通信裝置100的OBEX層將(5)的數(shù)據(jù)傳送請(qǐng)求通知給 IrSMP層。同樣,IrSMP層將(5 )的數(shù)據(jù)傳送請(qǐng)求通知給IrSimple-IrLMP層, IrSimple-IrLMP層將(5)的數(shù)據(jù)傳送請(qǐng)求通知給IrSimple-IrLAP層。然后 IrSimple-IrLAP層接受(5 )的數(shù)據(jù)傳送請(qǐng)求,并以FIR通信模式發(fā)送(6 )的 UI幀(數(shù)據(jù)幀)。
這里,由于接收側(cè)通信裝置10的IrSimple-IrLAP層以FIR通信模式接收 待機(jī),所以能夠接收以FIR通信模式發(fā)送的(6)的UI幀。接收側(cè)通信裝置 10的幀分析單元42根據(jù)所接收到的幀為UI幀的分析結(jié)果,執(zhí)行 IrSimple-IrLAP層的連接處理,并對(duì)連接指示通知單元53發(fā)出指示,使其生 成(7)的連接指示從而通知給上層的通信層。
該(7)的連接指示不具有表示后續(xù)的數(shù)據(jù)幀的傳輸條件的連接參數(shù),僅 進(jìn)行通知使上層的通信層進(jìn)行連接。此外,幀分析單元42將UI幀交給數(shù)據(jù) 幀分析單元46,數(shù)據(jù)幀分析單元46將分析結(jié)果交給數(shù)據(jù)傳送指示通知單元 55。
接著,根據(jù)幀分析單元42的指示,連接指示通知單元53將(7 )的連接 指示通知給IrSimple-IrLMP層的連接指示接收單元66。接著,基于數(shù)據(jù)幀分 析單元46的分析,數(shù)據(jù)傳送指示通知單元55將(8 )的數(shù)據(jù)傳送指示通知給 IrSimple-IrLMP層的數(shù)據(jù)傳送指示分析單元70。IrSimple-IrLMP層的連接指示接收單元66將連接指示交給連接指示通知 單元65,數(shù)據(jù)傳送指示分析單元70將數(shù)據(jù)傳送指示交給數(shù)據(jù)傳送指示通知 單元69?;谏鲜龅臄?shù)據(jù)傳送指示,上層處理單元60進(jìn)行IrSimple-IrLMP 層和更上層的IrSMP層的連接處理。由此,能夠?qū)?shù)據(jù)傳送指示傳送給上層。
上層處理單元60將連接指示和數(shù)據(jù)傳送指示分別交給連接指示通知單 元67和數(shù)據(jù)傳送指示通知單元69,連接指示通知單元67和數(shù)據(jù)傳送指示通 知單元69分別將(7)的連接指示和(8)的數(shù)據(jù)傳送指示輸出到IrSMP層。 由此,圖像數(shù)據(jù)的實(shí)體文件被分割為多個(gè)數(shù)據(jù)幀來(lái)發(fā)送。
在被分割為多個(gè)數(shù)據(jù)幀的圖像數(shù)據(jù)的發(fā)送完成時(shí),發(fā)送側(cè)通信裝置100 的OBEX層將(9 )的切斷請(qǐng)求發(fā)送給IrSMP層。IrSMP層對(duì)IrSimple -IrLMP 層通知(9 )的切斷請(qǐng)求,IrSimple-IrLMP層對(duì)IrSimple-IrLAP層通知(9 )的 切斷請(qǐng)求。然后,IrSimple-IrLAP層基于(9)的切斷請(qǐng)求利用紅外線通信對(duì) 接收側(cè)通信裝置IO發(fā)送作為切斷幀的(10)的DISC幀。
在接收側(cè)通信裝置10,在IrSimple-IrLAP層接收(10)的DISC幀時(shí), 將(11 )的切斷指示通知給IrSimple-IrLMP層。同樣,IrSimple-IrLMP層將 (11 )的切斷指示通知給IrSMP層,IsSMP層將(11 )的切斷指示通知給OBEX 層。由此,在接收側(cè)通信裝置10的各個(gè)層進(jìn)行切斷處理,線路的連接被解除。
另外,在沒(méi)有接收發(fā)送側(cè)通信裝置100的連接幀的情況下,也可以是接 收側(cè)通信裝置10的IrSimple-IrLAP層所生成的連接指示具有默認(rèn)值作為連接 參數(shù),從而利用預(yù)先規(guī)定的連接參數(shù)執(zhí)行各個(gè)層的連接處理。
此外,也可以在不接收發(fā)送側(cè)通信裝置100的連接幀的情況下,接收側(cè) 通信裝置lO的IrSimple-IrLAP層所生成的連接指示不具有連接參數(shù),只是對(duì) 各個(gè)層通知以使執(zhí)行連接處理。上層處理單元60接受來(lái)自連接請(qǐng)求接收單元 51或連接指示分析單元68等的輸入,控制對(duì)連接請(qǐng)求通知單元62和連接指 示通知單元54等的輸出。
在上述的接收側(cè)通信裝置10中,IrSimple-IrLAP層對(duì)上層不通知數(shù)據(jù)幀 的傳輸條件的連接參數(shù),僅進(jìn)行通知使得進(jìn)行連接處理。
根據(jù)上述的結(jié)構(gòu),即使不生成連接參數(shù),由于進(jìn)行通知以使僅進(jìn)行連接 處理,所以即使不能從連接幀接受連接參數(shù),也能夠繼續(xù)進(jìn)行通信。
另一方面,IrSimple-IrLAP層處理單元50從幀分析單元42接受接收幀 的分析結(jié)果,并判定接收幀是連接幀,還是數(shù)據(jù)幀或者是切斷幀,并分別交
19給連接幀分析單元44、數(shù)據(jù)幀分析單元46、切斷幀分析單元48?;蛘撸?IrSimple-IrLAP層處理單元50即使連接幀分析單元44沒(méi)有連接幀的分析結(jié) 果,也根據(jù)需要對(duì)連接指示通知單元65進(jìn)行指示,以使通知不具有連接參數(shù) 的連接指示。
如上所述,本實(shí)施方式的接收側(cè)通信裝置10具有接收幀處理單元40, 所述接收幀處理單元40以不同的幀格式從通信對(duì)方的發(fā)送側(cè)通信裝置100接 收SNRM幀和UI幀,所述SNRM幀是指示為了進(jìn)行數(shù)據(jù)通信而連接的設(shè)定 的幀,所述UI幀是發(fā)送數(shù)據(jù)的幀,所述接收側(cè)通信裝置10包括接收處理單 元20和連接指示通知單元53、 54,所述接收處理單元20在從上層的通信層 的IrSimple-IrLMP層取得了連接請(qǐng)求的情況下,使接收幀處理單元40以接收 UI幀的FIR通信模式待機(jī),所述連接指示通知單元53、 54在接收幀處理單 元40以FIR通信模式待機(jī)后,生成連接指示并對(duì)上層的通信層的 IrSimple-IrLMP層通知。
此外,本發(fā)明的通信方法,用于包括接收幀處理單元40的接收側(cè)通信裝 置10,接收幀處理單元40以不同的幀格式從通信對(duì)方的發(fā)送側(cè)通信裝置100 接收SNRM幀和用于發(fā)送數(shù)據(jù)的幀的UI幀,所迷SNRM幀是用于指示為了 進(jìn)行數(shù)據(jù)通信而連接的設(shè)定的幀,所述通信方法包括在從作為上層的通信 層的IrSimple-IrLMP層取得了連接請(qǐng)求的情況下,使接收幀處理單元40以接 收UI幀的FIR通信模式待機(jī)的步驟;以及在以FIR通信模式使接收幀處理單 元40待機(jī)后,生成連接指示并通知給作為上層的通信層的IrSimple-IrLMP層 的步驟。
根據(jù)上述的結(jié)構(gòu),在以不同的通信模式,具體來(lái)說(shuō)以至少兩個(gè)不同的通 信速度、調(diào)制方式、以及其它的通信條件對(duì)連接幀以及數(shù)據(jù)幀進(jìn)行通信的情 況下,即使在基于SIR通信模式不能正常接收連接幀的情況下,也能夠基于 FIR通信模式接收數(shù)據(jù)幀,因此能夠提高在后續(xù)的數(shù)據(jù)幀的接收中成功的概率。
此外,在本實(shí)施方式的接收側(cè)通信裝置10中,連接指示通知單元53、 54利用在存儲(chǔ)單元90中存儲(chǔ)了的、設(shè)想為在從通信對(duì)方接收了的情況下設(shè) 定在所述連接幀的規(guī)定的值,生成連接指示。
根據(jù)上述的結(jié)構(gòu),由于利用在存儲(chǔ)單元90中存儲(chǔ)了的規(guī)定的通信條件的 設(shè)定值來(lái)生成連接指示,因此即使不能接收包含為了連接而必需的設(shè)定信息的連接幀,也能夠通過(guò)預(yù)先準(zhǔn)備任意的通信條件從而繼續(xù)進(jìn)行正常的通信。
此外,本實(shí)施方式的接收側(cè)通信裝置10中,接收幀處理單元40以利用
了紅外線的通信路徑來(lái)進(jìn)行通信。
根據(jù)上述的結(jié)構(gòu),在數(shù)據(jù)通信中,即使在由于紅外線噪聲等而不能正常 接收連接幀的通信環(huán)境下也能夠確立通信連接。
另外,也可以基于作為后續(xù)的數(shù)據(jù)幀的傳送條件的、在IrDA等通信標(biāo) 準(zhǔn)中預(yù)先規(guī)定的默認(rèn)值,連接指示通知單元53生成連接指示。
此外,在上述的說(shuō)明中,說(shuō)明了第1通信模式是傳送速度較慢的SIR通 信模式,第2通信模式是傳送速度較快的FIR通信模式,但并不限定于此。 第1通信模式和第2通信模式也可以是載波頻率高的模式和低的模式,或者 調(diào)制方式是根據(jù)規(guī)定期間中是否存在脈沖來(lái)表示數(shù)據(jù)的值的調(diào)制方式、和根 據(jù)在規(guī)定期間中存在的脈沖的時(shí)間軸上的位置來(lái)表示在該幀中包含的值的調(diào) 制方式?;蛘?,在上述的說(shuō)明中,第1通信模式和第2通信模式不同,但第 1通信模式和第2通信模式也可以相同。
此外,作為調(diào)制方式舉例SIR以及FIR調(diào)制方式,但也可以代替FIR而 利用VFIR ( Very Fastlnfrared )調(diào)制方式。
以上說(shuō)明了利用了 IrSS的單向紅外線通信,但不限于紅外線通信,也 可以是具有與紅外線通信相同的性質(zhì)的可見(jiàn)光通信中的通信。例如,即使在 利用了可見(jiàn)光的通信中,也只要將紅外線LED和光接收單元22更換為與可 見(jiàn)光對(duì)應(yīng)的發(fā)光單元、光接收單元就能夠應(yīng)用。在可見(jiàn)光通信中由于容易齊 備附近有逆變器式的熒光燈的情況等噪聲比紅外線通信的噪聲多的條件,因 此本發(fā)明的效果明顯。
但是,如本實(shí)施方式那樣,在應(yīng)用于利用IrSS的單向紅外線通信的情況 下,即使在紅外線噪聲的影響大且容易產(chǎn)生SNRM幀(連接幀)的通信錯(cuò)誤 的環(huán)境下而不接收SIR通信模式的SNRM幀,接收側(cè)通信裝置10的 IrSimple-IrLAP層(數(shù)據(jù)鏈路層)生成連接指示,并通知給IrSimple-IrLMP 層(網(wǎng)絡(luò)層),從而接受了連接指示的通知的各個(gè)層將上述連接指示通知給其 上層,并確立各個(gè)層的連接,可接收后續(xù)的FIR通信模式的UI幀(數(shù)據(jù)幀), 因此效果特別明顯。
在本實(shí)施方式的接收側(cè)通信裝置10,與圖1至圖5所示的系統(tǒng)相比,IrSMP層處理單元94的數(shù)據(jù)傳送指示分析單元70的結(jié)構(gòu)不同,其它的結(jié)構(gòu) 相同。另外,對(duì)與在上述實(shí)施方式中說(shuō)明了的結(jié)構(gòu)具有相同功能的結(jié)構(gòu)賦予 相同的標(biāo)號(hào),省略其說(shuō)明。
在上述結(jié)構(gòu)中,若基于圖6至圖8說(shuō)明檢測(cè)幀錯(cuò)誤時(shí)的動(dòng)作,則如下。 圖6是表示本實(shí)施方式的接收幀處理單元40的結(jié)構(gòu)的功能方框圖。圖7是表 示圖6所示的結(jié)構(gòu)的接收時(shí)序的時(shí)序圖。圖8是表示圖6所示的結(jié)構(gòu)的其它 的接收時(shí)序的時(shí)序圖。
本實(shí)施方式的數(shù)據(jù)傳送指示分析單元(幀監(jiān)視單元)70包括錯(cuò)誤檢測(cè)單 元74以及序列號(hào)分析單元76。 IrSMp層處理單元94是OSI參照模式的傳輸 層,利用幀號(hào)碼進(jìn)行數(shù)據(jù)幀的流程管理。
數(shù)據(jù)傳送指示分析單元70對(duì)從IrSimple-IrLMP層的^t據(jù)傳送指示通知單 元接受到的數(shù)據(jù)傳送指示進(jìn)行分析,并交給幀分析單元42。
錯(cuò)誤檢測(cè)單元74在數(shù)據(jù)幀(UI幀)的幀號(hào)碼對(duì)連續(xù)的UI幀不連續(xù)的情 況下,或者在最初接收到的UI幀的幀號(hào)碼不是開(kāi)頭的幀號(hào)碼(幀號(hào)碼為O) 的情況下,判定為幀錯(cuò)誤。序列號(hào)分析單元76利用分配給數(shù)據(jù)幀(UI幀) 的連續(xù)的幀號(hào)碼,進(jìn)行幀號(hào)碼的分析。例如,考慮到以下可能性利用IrSS為單向通信的情況,在發(fā)送側(cè)通信 裝置100重復(fù)連續(xù)進(jìn)行發(fā)送的情況等,從通信時(shí)序的中途開(kāi)始接收,從最初 的幀號(hào)碼(幀號(hào)碼為0 )的UI幀以外的UI幀開(kāi)始接收。
在最初接收到的UI幀是幀號(hào)碼0以外的情況下,若進(jìn)行與以往的實(shí)施例 的UI幀的幀遺失相同的幀錯(cuò)誤處理,則產(chǎn)生通信錯(cuò)誤。因此,為了避免上述 的問(wèn)題,在接收側(cè)通信裝置10最初接收到的UI幀不是幀號(hào)碼0的情況下, 最好以下那樣動(dòng)作。
下面,參照?qǐng)D7的時(shí)序圖,對(duì)IrSimple-IrLAP層不接收幀號(hào)碼0的UI 幀,從幀號(hào)碼l (不是O)的中途的UI幀開(kāi)始接收的情況進(jìn)行說(shuō)明。
在沒(méi)有接收到(2 )的幀號(hào)碼0的UI幀的接收側(cè)通信裝置10,經(jīng)由OBEX 層、IrSMP層、IrSimple-IrLMP層接收到(1)的連接請(qǐng)求的IrSimple-IrLAP 層以FIR通信模式接收待機(jī)。
這里,若接收(3 )的幀號(hào)碼1的UI幀,則IrSimple-IrLAP層將(4 )的 連接指示和(5)的數(shù)據(jù)傳送指示通知給IrSimple-IrLMP層。
同樣,IrSimple-IrLMP層將(4)的連接指示和(5)的數(shù)據(jù)傳送指示通知給IrSMP層。IrSMP層將(4)的連接指示通知給OBEX層,而且,在判 定UI幀的幀號(hào)碼并檢測(cè)到幀號(hào)碼為1 (不是0)時(shí),將(6)的幀錯(cuò)誤通知給 OBEX層。
對(duì)于之后的(7)的UI幀,IrSimple-IrLAP層將(8)的數(shù)據(jù)傳送指示通 知給IrSimple-IrLMP層,IrSimple-IrLMP層將(8)的數(shù)據(jù)傳送指示通知給 IrSMP層,但I(xiàn)rSMP層并不把(8)的數(shù)據(jù)傳送指示通知給OBEX層。
此后,IrSimple-IrLAP層在接收(9)的DISC幀時(shí),將(10)的切斷指 示通知給IrSimple-IrLMP層。同樣,IrSimple-IrLMP層將(10 )的切斷指示 通知給IrSMP層,IrSMP層將(10)切斷指示通知給OBEX層。由此,在接 收側(cè)通信裝置10的各個(gè)層進(jìn)行切斷處理,且線路的連接被解除。
此后,接收側(cè)通信裝置10的OBEX層將(11 )的連4妄請(qǐng)求通知給IrSMP 層,(11 )的連接請(qǐng)求經(jīng)由IrSimple-IrLMP層到達(dá)IrSimple-IrLAP層。由此, IrSimple-IrLAP層再次以FIR通信模式接收待機(jī)。
接著,發(fā)送側(cè)通信裝置100以SIR通信模式發(fā)送(12)的SNRM幀,但 由于接收側(cè)通信裝置10以FIR通信模式接收待機(jī),所以不接收(12 )的SNRM 幀。接著,發(fā)送側(cè)通信裝置100發(fā)送(13 )的幀號(hào)碼0的UI幀。
接收側(cè)通信裝置10的IrSimple-IrLAP層在接收(13 )的幀號(hào)碼0的UI 幀時(shí),將(14)的連接指示和(15)的數(shù)據(jù)傳送指示通知給IrSimple-IrLMP 層。同樣,IrSimple-IrLMP層將(14)的連接指示和(15)的lt據(jù)傳送指示 通知給IrSMP層。
IrSMP層將(14)的連接指示通知給OBEX層,而且判定UI幀的幀號(hào) 碼,若確認(rèn)幀號(hào)碼為0,則對(duì)OBEX層通知(15)的數(shù)據(jù)傳送指示。
或者,在從幀號(hào)碼0以外的UI幀開(kāi)始接收的情況下,接收側(cè)通信裝置 10也可以如下動(dòng)作。參照?qǐng)D8"i兌明通信時(shí)序。
接收側(cè)通信裝置10不接收(2 )的幀號(hào)碼0的UI幀,IrSimpel-IrLAP層 經(jīng)由OBEX層、IrSMP層、IrSimple-IrLMP層接受(1)的連接請(qǐng)求,并以 FIR通信模式接收待才兒。
這里,若接收(3 )的幀號(hào)碼1 (不是0 )的UI幀,則IrSimple-IrLAP層 將(4)的連接指示和(5)的數(shù)據(jù)傳送指示通知給IrSimple-IrLMP層。同樣, IrSimple-IrLMP層將(4)的連接指示和(5)的數(shù)據(jù)傳送指示通知給IrSMP 層。IrSMP層判定(3)的UI幀的幀號(hào)碼,若檢測(cè)到幀號(hào)碼為1 (不是O),
23則解除連接,而且將(6 )的連接請(qǐng)求通知給IrSimple-IrLMP層。
IrSimple-IrLMP層接受該(6)的連接請(qǐng)求,解除連4妾,并將(6)的連 接請(qǐng)求通知給IrSimple-IrLAP層。由此,IrSimple-IrLAP層的連接也被解除, 且以FIR通信模式進(jìn)入接收待機(jī)狀態(tài)。之后,在UI幀的幀號(hào)碼不是O的情況 下,進(jìn)行同樣的處理。此后,IrSimple-IrLAP層雖接收(7)的DISC幀,但 由于IrSimple-IrLAP層的連接沒(méi)有被確立,因此(7 )的DISC幀被丟棄。
接著,雖然發(fā)送SIR通信模式的SNRM幀(8),但由于接收側(cè)通信裝置 10以FIR通信模式接收待機(jī),因此接收側(cè)通信裝置10不能接收SNRM幀。 接著,發(fā)送側(cè)通信裝置100發(fā)送(9 )的幀號(hào)碼0的UI幀。
接收側(cè)通信裝置10的IrSimple-IrLAP層在接收(9)的幀號(hào)碼0的UI 幀時(shí),將(10)的連接指示和(11)的數(shù)據(jù)傳送指示通知給IrSimple-IrLMP 層。同樣,IrSimple-IrLMP層將(10)的連接指示和(11)的數(shù)據(jù)傳送指示 通知給IrSMP層。IrSMP層判定UI幀的幀號(hào)碼,在檢測(cè)到幀號(hào)碼為0時(shí),將 (10)的連接指示和(11)的數(shù)據(jù)傳送指示通知給OBEX層。
另外,在上述說(shuō)明中,表示了 OBEX層開(kāi)始連接請(qǐng)求的通知,且數(shù)據(jù)傳 送指示和切斷指示的通知最終到達(dá)OBEX層的例子,但并不限定于OBEX層, 也可以是上層的應(yīng)用層。
如上所述,在本實(shí)施方式的接收側(cè)通信裝置10還包括用于監(jiān)視接收幀處 理單元40接收了的數(shù)據(jù)幀的錯(cuò)誤檢測(cè)單元74,在錯(cuò)誤檢測(cè)單元74檢測(cè)到接 收幀處理單元40接收了具有開(kāi)頭的幀號(hào)碼的幀以外的情況下,對(duì)上層的通信 層的OBEX層通知錯(cuò)誤,并中止對(duì)上層的通信層通知接著接收的數(shù)據(jù)幀。
此外,在本實(shí)施方式的接收側(cè)通信裝置10中還包括用于監(jiān)視接收幀處理 單元40接收的數(shù)據(jù)幀的幀號(hào)碼的錯(cuò)誤檢測(cè)單元74,在錯(cuò)誤檢測(cè)單元74檢測(cè)
單元20使IrSimple-IrLAP層以用于接收連接幀的通信模式待機(jī)。
根據(jù)上述的結(jié)構(gòu),由于錯(cuò)誤檢測(cè)單元74監(jiān)視接收的數(shù)據(jù)幀,因此在基于 通過(guò)連接指示通知單元53、 54生成的連接指示不能正常繼續(xù)進(jìn)行數(shù)據(jù)幀的接 收的情況下,中斷以原來(lái)的條件不能接收的數(shù)據(jù)向上層的通信層傳送的處理, 因此在與重復(fù)發(fā)送單向通信時(shí)序的發(fā)送側(cè)通信裝置100的一連串的通信中, 能夠避免在接收側(cè)通信裝置10從數(shù)據(jù)幀的中途開(kāi)始接收的情況下產(chǎn)生通信 錯(cuò)誤的情況。[實(shí)施方式3]
在本實(shí)施方式的接收側(cè)通信裝置10,與圖1至圖8所示的系統(tǒng)相比,不 同點(diǎn)在于接收側(cè)通信裝置10包括經(jīng)過(guò)時(shí)間分析單元84,所述經(jīng)過(guò)時(shí)間分析 單元84測(cè)量連接確立后的經(jīng)過(guò)時(shí)間,并判定經(jīng)過(guò)時(shí)間是>見(jiàn)定的時(shí)間以上還是 規(guī)定的時(shí)間以下,其它的結(jié)構(gòu)相同。另外,對(duì)具有與在上述實(shí)施方式中說(shuō)明 了的結(jié)構(gòu)同樣的功能的結(jié)構(gòu)賦予相同的標(biāo)號(hào),并省略其說(shuō)明。
圖11是本實(shí)施方式的接收幀處理單元40的功能方框圖。圖11所示的 IrSimple-IrLAP層50包括定時(shí)器82以及經(jīng)過(guò)時(shí)間分析單元84。
定時(shí)器82才艮據(jù)幀分析單元42的指示,對(duì)^^艮據(jù)在IrSimple-IrLAP層生成 的連接指示確立了連接后的經(jīng)過(guò)時(shí)間進(jìn)行測(cè)量。經(jīng)過(guò)時(shí)間分析單元84判定由 定時(shí)器82測(cè)量的經(jīng)過(guò)時(shí)間是否超過(guò)規(guī)定的時(shí)間,并通知給幀分析單元42。 定時(shí)器82以及經(jīng)過(guò)時(shí)間分析單元84可以包括IrSimple-IrLAP層、 IrSimple-IrLMP層、IrSMP層以及OBEX層的各個(gè)層,也可以只包含一部分 層。此外,定時(shí)器82也可以從連接指示通知單元53、 54進(jìn)行了連接指示的 通知時(shí)開(kāi)始,開(kāi)始測(cè)量經(jīng)過(guò)時(shí)間。
在上述的結(jié)構(gòu)中,也可以在根據(jù)IrSimple-IrLAP層生成的連接指示而各 個(gè)層的連接被確立后經(jīng)過(guò)了規(guī)定的時(shí)間后,接收側(cè)通信裝置10的OBEX層 將切斷請(qǐng)求通知給IrSMP層,同樣,IrSMP層將切斷請(qǐng)求通知給 IrSimple-IrLMP層,IrSimple-IrLMP層將切斷請(qǐng)求通知給IrSimple-IrLAP層。 由此,能夠避免即使發(fā)送側(cè)通信裝置100不處于接收側(cè)通信裝置10的周圍, 持續(xù)接收側(cè)通信裝置10的各個(gè)層的連接被確立的狀態(tài)的情況。
此外,也可以在^^人利用在接收側(cè)通信裝置10的IrSimple-IrLAP層生成的 連接指示確立了連接后開(kāi)始經(jīng)過(guò)規(guī)定的時(shí)間后,接收到發(fā)送側(cè)通信裝置100 發(fā)送了的SNRM幀的情況下,上述IrSimple-IrLAP層重新將連接指示通知給 IrSimple-IrLMP層。此時(shí),由于能夠利用在發(fā)送側(cè)通信裝置100發(fā)送的SNRM 幀中記載的連接參數(shù)來(lái)設(shè)定UI幀的傳輸條件,所以與利用在IrSimple-IrLAP 層通知的連接指示來(lái)確立了連接的情況相比,能夠更可靠地進(jìn)行后續(xù)的UI 幀的接收。
此外,在接收側(cè)通信裝置IO接收了發(fā)送側(cè)通信裝置100發(fā)送的連接幀的 情況下,也可以利用在接收側(cè)通信裝置IO的數(shù)據(jù)鏈路層內(nèi)部生成的連接指示 來(lái)確立連4妾。此外,在上述說(shuō)明中,OBEX層開(kāi)始連接請(qǐng)求的通知,或數(shù)據(jù)傳送指示
和切斷指示的通知最終到達(dá)OBEX層,但這并不僅限定于OBEX層,也可以 是作為上層的應(yīng)用層。
如上所述,本實(shí)施方式的接收側(cè)通信裝置10包括經(jīng)過(guò)時(shí)間分析單元84, 所述經(jīng)過(guò)時(shí)間分析單元84測(cè)量從連接指示通知單元53、 54對(duì)上層的通信層 通知連接指示后開(kāi)始經(jīng)過(guò)的時(shí)間。
根據(jù)上述的結(jié)構(gòu),基于通知連接指示后開(kāi)始的時(shí)間來(lái)判斷通信連接的成 敗,從而能夠進(jìn)行適當(dāng)?shù)奶幚怼?br> 此外,也可以在根據(jù)經(jīng)過(guò)時(shí)間分析單元84測(cè)量到經(jīng)過(guò)了規(guī)定的時(shí)間時(shí), 接收側(cè)通信裝置10的切斷指示通知單元64對(duì)上層的通信層通知用于切斷連 接的指示。
根據(jù)上述結(jié)構(gòu),能夠避免雖然周圍不存在通信對(duì)方的通信終端(例如發(fā) 送側(cè)通信裝置100),也持續(xù)確立了接收數(shù)據(jù)的連接的狀態(tài)的情況。
此外,在根據(jù)經(jīng)過(guò)時(shí)間分析單元84測(cè)量了規(guī)定的時(shí)間的經(jīng)過(guò)后接收幀處 理單元40接收了 SNRM幀的情況下,接收側(cè)通信裝置10的連接指示通知單 元53 、 54也可以忽略該SNRM幀。
即,在接收側(cè)通信裝置10,在接收SNRM幀之前連接指示通知單元53、 54生成連接指示。因此,接收側(cè)通信裝置lO也可以在"t妾收SNRM幀后,切 換為在接收的SNRM幀中規(guī)定的數(shù)據(jù)幀傳輸條件從而繼續(xù)進(jìn)行通信,也可以 利用在連接指示通知單元53、 54生成的連接指示中包含的數(shù)據(jù)幀傳輸條件來(lái) 繼續(xù)進(jìn)行通信。
因此,在通過(guò)連接指示通知單元53、 54生成的連接指示中包含的數(shù)據(jù)幀 傳輸條件可充分進(jìn)行通信的情況下,即使從發(fā)送側(cè)通信裝置IO接收包含數(shù)據(jù) 幀傳輸條件的SNRM幀,也利用連接指示通知單元53、 54生成的連接指示 繼續(xù)進(jìn)行通信,從而接收處理單元20無(wú)需重新進(jìn)行連接處理,能夠減輕處理 負(fù)擔(dān)。
此外,在上述的說(shuō)明中,對(duì)利用SIR通信模式的方式和利用了 FIR通信 模式的方式進(jìn)行說(shuō)明,但并不限于此。也可以是載波頻率高的模式和低的模 式,或者調(diào)制方式是根據(jù)規(guī)定期間中是否存在脈沖來(lái)表示數(shù)據(jù)的值的調(diào)制方 式、和根據(jù)在規(guī)定期間中存在的脈沖的時(shí)間軸上的位置來(lái)表示在該幀中包含 的值的調(diào)制方式?;蛘撸谏鲜龅恼f(shuō)明中,兩個(gè)通信模式是不同的,但也可以相同。
此外,本實(shí)施方式的接收側(cè)通信裝置10的連接指示通知單元53、 54也
可以在通過(guò)經(jīng)過(guò)時(shí)間分析單元84測(cè)量規(guī)定的時(shí)間的經(jīng)過(guò)之前光接收單元22 接收了 SNRM幀的情況下,利用在該SNRM連接幀中設(shè)定的值生成連接指示, 并將該連接指示輸出到上層的通信層。
根據(jù)上述的結(jié)構(gòu),由于利用在發(fā)送側(cè)通信裝置100發(fā)送的SRNM幀中包 含的連接參數(shù)來(lái)設(shè)定數(shù)據(jù)幀的傳輸條件,所以與利用連接指示通知單元53、 54生成的連接指示來(lái)確立連接的情況相比,能夠更可靠地進(jìn)行通信。
本實(shí)施方式的接收側(cè)通信裝置10中,與圖1至圖8所示的系統(tǒng)相比,不 同點(diǎn)在于輸出連接指示的定時(shí)不同,其他的結(jié)構(gòu)相同。另外,對(duì)具有與上述 實(shí)施方式中說(shuō)明的結(jié)構(gòu)的功能相同的功能的結(jié)構(gòu)賦予相同的標(biāo)號(hào),并省略其 說(shuō)明。
若根據(jù)圖9以及圖IO說(shuō)明上述結(jié)構(gòu)中,從開(kāi)始通信至切斷通信為止的動(dòng) 作,則如下所述。圖9是表示本實(shí)施方式的接收時(shí)序的時(shí)序圖。圖10是表示 在圖9的接收時(shí)序中檢測(cè)出數(shù)據(jù)幀的錯(cuò)誤的情況下的處理步驟的時(shí)序圖。
首先,參照?qǐng)D9說(shuō)明本實(shí)施方式的接收側(cè)通信裝置IO的基本的接收時(shí)序。 接收側(cè)通信裝置10的OBEX層將(1 )的連接請(qǐng)求通知給IrSMP層。同樣, IrSMP層將(1 )的連接請(qǐng)求通知給IrSimple-IrLMP層,IrSimple-IrLMP層將 (1 )的連接請(qǐng)求通知給IrSimple-IrLAP層。然后,IrSimple-IrLAP層接收(1 ) 的連接請(qǐng)求后,以FIR通信模式接收待才幾。
接著,IrSimple-IrLAP層將(2)的連接指示通知給IrSimple-IrLMP層。 同樣,IrSimple-IrLMP層將(2)的連接指示通知給IrSMP層,且IrSMP層將 (2)的連接指示通知給OBEX層。通過(guò)以上的通知,在各個(gè)層執(zhí)行連接處 理,且確立線路的連接。
另一方面,發(fā)送側(cè)通信裝置100的OBEX層將(3)的連接請(qǐng)求通知給 IrSMP層。同樣,IrSMP層將(3 )的連接請(qǐng)求通知給IrSimple-IrLMP層,且 IrSimple-IrLMP層將(3)的連接請(qǐng)求通知給IrSimple-IrLAP層。然后, IrSimple-IrLAP層接收(3)的連接請(qǐng)求后,以SIR模式發(fā)送(4)的SNRM 幀。
此后,發(fā)送側(cè)通信裝置100的IrSimple-IrLAP層將(5 )的連接確認(rèn)通知
27給IrSimple-IrLMP層。同樣,IrSimple-IrLMP層將(5 )的連接確認(rèn)通知給IrSMP 層,且IrSMP層將(5)的連接確認(rèn)通知給OBEX層。
通過(guò)以上的步驟,在發(fā)送側(cè)通信裝置100中進(jìn)行各個(gè)層的連接處理,且 線路的連接完成,也能夠正常進(jìn)行UI幀的接收處理。但是,由于接收側(cè)通信 裝置10的IrSimple-IrLAP層以FIR通信模式接收待機(jī),因此不能夠接收SIR 通信模式的(4 )的SNRM幀。
接著,發(fā)送側(cè)通信裝置100的OBEX層將(6)的數(shù)據(jù)傳送請(qǐng)求通知給 IrSMP層,同樣,IrSMP層將(6 )的數(shù)據(jù)傳送請(qǐng)求通知給IrSimple-IrLMP層, 且IrSimple-IrLMP層將(6 )的數(shù)據(jù)傳送請(qǐng)求通知給IrSimple-IrLAP層。然后, IrSimple-IrLAP層接受(6)的數(shù)據(jù)傳送請(qǐng)求,并以FIR通信模式發(fā)送(7)的 UI幀。
這里,由于接收側(cè)通信裝置10的IrSimple-IrLAP層以FIR通信模式接收 待機(jī),因此能夠接收FIR通信模式的(7)的UI幀,若接收FIR通信模式的 (7)的UI幀,則將(8)的數(shù)據(jù)傳送指示通知給IrSimple-IrLMP層。同樣, IrSimple-IrLMP層將(8)的數(shù)據(jù)傳送指示通知給IrSMP層。IrSMP層在判定 UI頓的幀號(hào)碼且確認(rèn)為沒(méi)有幀錯(cuò)誤時(shí),將(8 )的數(shù)據(jù)傳送指示通知給OBEX 層。
另夕卜,利用上述的處理,可應(yīng)用檢測(cè)幀錯(cuò)誤的IrSMP層處理單元的結(jié)構(gòu)。
例如,在利用IrSS為單向通信的情況來(lái)發(fā)送側(cè)通信裝置IOO反復(fù)連續(xù)進(jìn) 行發(fā)送的情況下,考慮導(dǎo)致在接收側(cè)通信裝置10中從通信時(shí)序的中途開(kāi)始接 收,且從最初的幀號(hào)碼(幀號(hào)碼0 )的UI幀以外的UI幀開(kāi)始接收的可能性。
這里,在最初接收的UI幀為幀號(hào)碼為0以外的情況下,若進(jìn)行與以往的 實(shí)施例中的UI幀的幀遺失相同的幀錯(cuò)誤處理,則導(dǎo)致產(chǎn)生通信錯(cuò)誤。
因此,為了避免上述的問(wèn)題,在接收側(cè)通信裝置IO最初接收的UI幀不 是幀號(hào)碼0的情況下,如下動(dòng)作較好。
參照?qǐng)D10的時(shí)序圖,說(shuō)明IrSimple-IrLAP層不接收幀號(hào)碼0的UI幀, 而從幀號(hào)碼1 (不是0 )的中途的UI幀開(kāi)始接收的情況。
接收側(cè)通信裝置10的OBEX層將(1 )的連接請(qǐng)求通知給IrSMP層。同 樣IrSMP層將(1 )的連接請(qǐng)求通知給IrSimple-IrLMP層,且IrSimple-IrLMP 層將(1)的連接請(qǐng)求通知給IrSimple-IrLAP層。
然后,接受了 (1)的連接請(qǐng)求的IrSimple-IrLAP層將(2)的連接指示通知給IrSimple-IrLMP層。同樣IrSimple-rLMP層將(2 )的連接指示通知給 IrSMp層,且[rSMP層將(2)的連接指示通知給OBEX層。通過(guò)如上,在 各個(gè)層中執(zhí)行連接處理,且確立線路的連接。
這里,在接收側(cè)通信裝置10的IrSimple-IrLAP層不接收(3 )的SNRM 幀和(4)的幀號(hào)碼O的UI幀,而接收了后續(xù)的(5)的幀號(hào)碼1的UI幀的 情況下,接收側(cè)通信裝置10的IrSimple-IrLAP層將(6)的數(shù)據(jù)傳送指示通 知給IrSimple-IrLMP層。同樣,IrSimple-IrLMP層將(6 )的數(shù)據(jù)傳送指示通 知給IrSMP層。
IrSMP層在判定UI幀的幀號(hào)碼,且檢測(cè)到幀號(hào)碼為1 (不是0)時(shí),將 (7)的幀錯(cuò)誤通知給OBEX層。
對(duì)于之后的(8)的UI幀也同樣,IrSimple-IrLAP層將(9)的數(shù)據(jù)傳送 指示通知給IrSimple-IrLMP層,IrSimple-IrLMP層將(9)的lt據(jù)傳送指示通 知給IrSMP層。但是IrSMP層不對(duì)OBEX層通知(9)的數(shù)據(jù)傳送指示。
此后,IrSimple-IrLAP層在接收(10)的DISC幀時(shí),將(11 )的切斷指 示通知給IrSimple-IrLMP層。同樣,IrSimple-IrLMP層將(11 )的切斷指示 通知給IrSMP層,IrSMP層將(11 )的切斷指示通知給OBEX層。由此,在 接收側(cè)通信裝置10的各個(gè)層進(jìn)行切斷處理,并解除線路的連接。
緊接其后,接收側(cè)通信裝置10的OBEX層將(12)的連接請(qǐng)求通知給 IrSMP層,(12)的連接請(qǐng)求經(jīng)由IrSimple-IrLMP層直至到達(dá)IrSimple-IrLAP 層,IrSimple-IrLAP層再次以FIR通信模式接收待機(jī)。
此外,IrSimple-IrLAP層將(13 )的連接指示通知給IrSimple-IrLMP層。 同樣,IrSimple-IrLMP層將(13)的連接指示通知給IrSMP層,IrSMP層將 (13)的連接指示通知給OBEX層。通過(guò)以上那樣,在各個(gè)層執(zhí)行連接處理, 再次確立線路的連接。
接著,發(fā)送側(cè)通信裝置100發(fā)送SIR通信模式的(14)的SNRM幀。但 由于接收側(cè)通信裝置10以FIR通信模式接收待機(jī),因此不能接收(14)的 SNRM幀。接著,發(fā)送側(cè)通信裝置IOO發(fā)送(15)的幀號(hào)碼O的UI幀。
接收側(cè)通信裝置10的IrSimple-IrLAP層在4妄收(15 )的幀號(hào)碼0的UI 幀時(shí),將(16 )的數(shù)據(jù)傳送指示通知給IrSimple-IrLMP層。同樣,IrSimple-IrLMP 層將(16)的數(shù)據(jù)傳送指示通知給IrSMP層。若IrSMP層判定UI幀的幀號(hào) 碼并確認(rèn)幀號(hào)碼為O,則對(duì)OBEX層通知(16)的數(shù)據(jù)傳送指示。
29如上那樣,在本實(shí)施方式中,即使是在不接收發(fā)送側(cè)通信裝置IOO發(fā)送
的SNRM幀而接收了 UI幀的情況下,接收側(cè)通信裝置10的IrSimple-IrLAP 層也生成連接指示,并輸出到IrSimple-IrLMP層。
或者,若接收側(cè)通信裝置10的IrSimple-IrLMP層同樣對(duì)接收側(cè)通信裝置 10的IrSimple-IrLAP層通知連接請(qǐng)求,則緊接其后,即不等待發(fā)送側(cè)通信裝 置100發(fā)送的SNRM幀或者UI幀,而IrSimple-IrLAP層生成連接指示,并 通知給IrSimple-IrLMP層。
根據(jù)上述的結(jié)構(gòu),接收側(cè)通信裝置10即使在由于紅外線噪聲等而不能正 常接收連接幀的通信環(huán)境下也能夠確立與發(fā)送側(cè)通信裝置100的連接,且能
夠提高對(duì)于后續(xù)的數(shù)據(jù)幀的接收成功的概率。
此外,在被稱為IrSS的單向紅外線通信中,與接收側(cè)通信裝置10的接 收成敗無(wú)關(guān)地,發(fā)送側(cè)通信裝置100結(jié)束單向通信時(shí)序。這里,在發(fā)送側(cè)通 信裝置100重復(fù)進(jìn)行上迷單向通信時(shí)序,且接收側(cè)通信裝置IO從其中途開(kāi)始 接收的情況下,具有開(kāi)頭的幀號(hào)碼(幀號(hào)碼0)以外的幀號(hào)碼的UI幀最先到 達(dá)開(kāi)始了接收的接收側(cè)通信裝置10的可能性高。
這里,在以往的通信裝置中,由于不執(zhí)行上述UI幀的接收處理,從接收 下一個(gè)單向通信時(shí)序的SNRM幀后開(kāi)始數(shù)據(jù)接收處理,因此不產(chǎn)生通信^l普誤。
與此相對(duì),由于接收側(cè)通信裝置10即使不接收SNRM幀也自行生成連 接指示而進(jìn)行后續(xù)的UI幀的接收處理,因此導(dǎo)致在IrSMP層的數(shù)據(jù)幀的流 程管理中產(chǎn)生通信錯(cuò)誤。
因此,在接收側(cè)通信裝置10的IrSimple-IrLAP層從開(kāi)頭的幀號(hào)碼(幀號(hào) 碼0 )的UI幀以外開(kāi)始接收的情況下,上述IrSMP層(傳輸層)將幀錯(cuò)誤通 知給OBEX層(會(huì)話層),且不對(duì)OBEX層通知后續(xù)的UI幀的數(shù)據(jù)傳送指示。
或者,也可以在從開(kāi)頭的幀號(hào)碼(幀號(hào)碼0)的UI幀以外開(kāi)始接收的情 況下,IrSMP層將連接請(qǐng)求通知給IrSimple-IrLMP層,IrSimple-IrLMP層將 連接請(qǐng)求通知給IrSimple-IrLAP層,從而IrSimple-IrLAP層返回到連接幀接 收待機(jī)狀態(tài)。
根據(jù)上述的結(jié)構(gòu),在與重復(fù)發(fā)送一連串的單向通信時(shí)序的發(fā)送側(cè)通信裝 置100的通信中,即使在接收側(cè)通信裝置IO從數(shù)據(jù)幀的中途開(kāi)始接收的情況 下,也能夠避免產(chǎn)生通信錯(cuò)誤。接收側(cè)通信裝置10包括用于測(cè)量確立連接后的經(jīng)過(guò)時(shí)間,并判定上述經(jīng) 過(guò)時(shí)間大于規(guī)定的時(shí)間還是小于規(guī)定的時(shí)間的計(jì)時(shí)部件。然后利用在
IrSimple-IrLAP層生成的連接指示在各個(gè)層中確立連接后經(jīng)過(guò)了規(guī)定的時(shí)間 后,OBEX層經(jīng)由下層將切斷請(qǐng)求通知給IrSimple-IrLAP層。
根據(jù)上述的結(jié)構(gòu),能夠避免即使發(fā)送側(cè)通信裝置100不在接收側(cè)通信裝 置IO的周圍也持續(xù)確立了連接的狀態(tài)的情況。
或者,也可以在利用IrSimple-IrLAP層中生成的SNRM幀確立連4妄后經(jīng) 過(guò)規(guī)定的時(shí)間后,接受了發(fā)送側(cè)通信裝置100發(fā)送的SNRM幀的情況下,接 收側(cè)通信裝置10的IrSimple-IrLAP層對(duì)IrSimple-IrLMP層重新通知連接指示。 此時(shí),由于在接收側(cè)通信裝置10利用發(fā)送側(cè)通信裝置100發(fā)送的SRNM幀 中記載的參數(shù)能夠設(shè)定UI幀的傳輸條件,因此與利用在IrSimple-IrLAP層生 成的SNRM幀來(lái)確立連接的情況相比,能夠更可靠地進(jìn)行UI幀的接收。
另外,接收側(cè)通信裝置IO即使在接收了發(fā)送側(cè)通信裝置100發(fā)送的連接 幀的情況下,也可以利用在數(shù)據(jù)鏈路層內(nèi)部生成的連接幀來(lái)確立連接。
此外,也可以將以下情況作為特征即接收側(cè)通信裝置10的 IrSimple-IrLAP層生成的連接指示是作為后續(xù)的UI幀的傳輸條件的連接參 數(shù),基于IrDA標(biāo)準(zhǔn)等通信標(biāo)準(zhǔn)中預(yù)先規(guī)定的默認(rèn)值來(lái)生成連接指示?;蛘撸?也可以不具有后續(xù)的UI幀的傳輸條件的連接參數(shù),而是對(duì)上層的各個(gè)層僅通 知連接指示。
此外,優(yōu)選接收側(cè)通信裝置10還包括基于通過(guò)所述數(shù)據(jù)幀傳輸而發(fā)送的 圖像數(shù)據(jù)顯示圖像的圖像顯示單元。由此在接收側(cè)通信裝置IO接收了圖像數(shù) 據(jù)的情況下,能夠以上述圖像數(shù)據(jù)為基礎(chǔ)在圖像顯示單元顯示圖像。
本發(fā)明并不限定于上述的各個(gè)實(shí)施方式,在權(quán)利要求所示的范圍內(nèi)可進(jìn)
施方式也包含在本發(fā)聲明的技術(shù)范圍內(nèi)。
最后,接收側(cè)通信裝置10的各個(gè)塊,尤其是接收幀處理單元40的各個(gè) 單元可以由硬件模塊來(lái)構(gòu)成,也可以如下那樣利用CPU由軟件實(shí)現(xiàn)。
即,接收側(cè)通信裝置10包括執(zhí)行實(shí)現(xiàn)各功能的控制程序的命令的CPU (central processing unit )、存儲(chǔ)了上述程序的ROM (read only memory )、展 開(kāi)上述程序的RAM (random access memory )、存儲(chǔ)上述程序以及各種數(shù)據(jù)的 存儲(chǔ)器等存儲(chǔ)裝置(記錄介質(zhì))等。而且,將計(jì)算機(jī)可讀取地記錄了程序代
31碼的記錄介質(zhì)提供給上述接收側(cè)通信裝置IO,且該計(jì)算機(jī)(或者CPU或MPU) 讀出并執(zhí)行在記錄介質(zhì)中記錄的程序代碼,從而達(dá)成本發(fā)明的目的,所述程
序代碼是作為用于實(shí)現(xiàn)上述功能的軟件的接收側(cè)通信裝置10的控制程序的
程序代碼(執(zhí)行形式程序、中間碼程序、源程序)。
作為上述記錄介質(zhì),可利用例如磁帶或盒帶等帶類、包含軟盤(pán)(注冊(cè)商
標(biāo))/硬盤(pán)等磁盤(pán)或CD-ROM/MO/MD/DVD/CD-R等光盤(pán)的盤(pán)類、IC卡(包 含存儲(chǔ)卡)/光卡等卡類、或者掩膜ROM/EPROM/EEPROM/閃存ROM等半
導(dǎo)體存儲(chǔ)器類等。
此外,也可以將接收側(cè)通信裝置10構(gòu)成為可與通信網(wǎng)絡(luò)連接,經(jīng)由通信 網(wǎng)絡(luò)提供上述程序代碼。作為該通信網(wǎng)絡(luò),沒(méi)有特別限定,例如可利用因特 網(wǎng)、內(nèi)部網(wǎng)、外部網(wǎng)、LAN、 ISDN、 VAN、 CATV通信網(wǎng)、虛擬專用網(wǎng)(virtual private network)、電話線路網(wǎng)、移動(dòng)通信網(wǎng)、衛(wèi)星通信網(wǎng)等。此夕卜,作為構(gòu) 成通信網(wǎng)絡(luò)的傳輸介質(zhì),沒(méi)有特別限定,例如可利用正EE1394、 USB、電力 線傳播、電纜TV線路、電話線、ADSL線路等的有線,也可以利用IRDA或 遙控器那樣的紅外線、Bluetooth (注冊(cè)商標(biāo))、802.11無(wú)線、HDR、移動(dòng)電話 網(wǎng)、衛(wèi)星線路、地面波數(shù)字網(wǎng)等無(wú)線。另外,本發(fā)明也可以將上述程序代碼 以電子傳輸具體化的、載入載波中的計(jì)算機(jī)數(shù)據(jù)信號(hào)的方式實(shí)現(xiàn)。
如上那樣,本發(fā)明的通信裝置包括接收幀處理單元,所述接收巾貞處理單 元以不同的幀格式從通信對(duì)方接收連接幀和作為發(fā)送數(shù)據(jù)的幀的數(shù)據(jù)幀,并 輸出到上層的通信層,所述連接幀是用于指示為了進(jìn)行數(shù)據(jù)通信而連接的設(shè) 定的幀,所述通信裝置包括連接指示生成單元,在接收連接幀之前所述接收 幀處理單元接收了數(shù)據(jù)幀的情況下,或者在所述接收幀處理單元取得了來(lái)自 上層的通信層的連接請(qǐng)求的情況下,生成連接指示并輸出到上層的通信層。
此外,本發(fā)明的通信方法,用于包括接收幀處理單元的通信裝置,所述 接收幀處理單元以不同的幀格式從通信對(duì)方接收連接幀和作為發(fā)送數(shù)據(jù)的幀 的數(shù)據(jù)幀,并輸出到上層的通信層,所述連接幀是指示為了進(jìn)行數(shù)據(jù)通信而 連接的設(shè)定的幀,其特征在于,包括在接收連接幀之前所述接收幀處理單元 接收了數(shù)據(jù)幀的情況下,或者在所述接收幀處理單元取得了來(lái)自上層的通信 層的連接請(qǐng)求的情況下,生成連接指示并輸出到上層的通信層的步驟。
根據(jù)上述的結(jié)構(gòu),在以不同的通信模式,具體來(lái)說(shuō),例如以至少兩個(gè)不 同的通信速度、調(diào)制方式、以及其它通信條件對(duì)連接幀以及數(shù)據(jù)幀進(jìn)行通信的情況下,即使在基于第1通信模式不能正常接收連接幀的情況下,正常執(zhí) 行在各個(gè)通信層的連接處理,且能夠基于2通信模式進(jìn)行數(shù)據(jù)幀的接收,所 以能夠起到^^高在數(shù)據(jù)幀的接收處理中成功的概率的效果。
在上述的通信裝置中,優(yōu)選所述連接指示生成單元利用設(shè)想在從通信對(duì) 方接收了的情況下所述連接幀中設(shè)定的規(guī)定的值,生成所述連接指示。
根據(jù)上述的結(jié)構(gòu),由于利用存儲(chǔ)單元等中存儲(chǔ)的規(guī)定的通信條件的設(shè)定 值來(lái)生成連接指示,因此即使不接收包含為了連接而必須的設(shè)定信息的連接 幀,也能夠通過(guò)預(yù)先準(zhǔn)備任意的通信條件從而繼續(xù)進(jìn)行正常的通信。
另外,也可以基于作為后續(xù)的數(shù)據(jù)幀的傳輸條件的、在IrDA等通信標(biāo) 準(zhǔn)中預(yù)先規(guī)定的默認(rèn)值,上述連接指示生成單元生成連接指示。
在上述的通信裝置中,優(yōu)選所述連接指示生成單元對(duì)上層不輸出作為數(shù) 據(jù)幀的傳輸條件的連接參數(shù),而進(jìn)行通知以使進(jìn)行連接處理。
根據(jù)上述的結(jié)構(gòu),由于不生成包含連接參數(shù)的連接指示,而生成不包含 連接參數(shù)而進(jìn)行通知以使進(jìn)行連接處理的連接指示,因此能夠減輕連接指示 生成處理的負(fù)擔(dān)。
在上述的通信裝置中,優(yōu)選還包括用于監(jiān)視所述接收幀處理單元接收的 數(shù)據(jù)幀的幀監(jiān)視單元,在檢測(cè)到所述接收幀處理單元接收了具有開(kāi)頭的幀號(hào) 碼的幀以外的情況下,所述幀監(jiān)視單元對(duì)上層的通信層通知錯(cuò)誤,并使所述 接收幀處理單元中止對(duì)上層的通信層通知隨后接收的數(shù)據(jù)幀。
此外,在上述的通信裝置中也可以構(gòu)成為,包含用于監(jiān)視所述接收幀處 理單元接收的數(shù)據(jù)幀的幀監(jiān)視單元,在檢測(cè)到所述接收幀處理單元接收了具 有開(kāi)頭的幀號(hào)碼的幀以外的情況下,所述連接指示生成單元使所述接收幀處 理單元以可接收連接巾貞的狀態(tài)待機(jī)。
根據(jù)上述的結(jié)構(gòu),由于幀監(jiān)視單元監(jiān)視接收的數(shù)據(jù)幀,因此在基于連接 指示生成單元所生成的連接指示不能正常繼續(xù)進(jìn)行數(shù)據(jù)幀的接收的情況下, 能夠不繼續(xù)進(jìn)行將以原來(lái)的條件不能接收的數(shù)據(jù)向上層的通信層傳輸?shù)奶幚?而中斷。
具體地說(shuō),在與反復(fù)發(fā)送一連串的單向通信時(shí)序的發(fā)送側(cè)的通信裝置的 通信中,能夠避免在通信裝置從數(shù)據(jù)幀的中途開(kāi)始接收的情況下產(chǎn)生通信錯(cuò) 誤的情況。
在上述的通信裝置中,優(yōu)選包括經(jīng)過(guò)時(shí)間測(cè)量單元,所述經(jīng)過(guò)時(shí)間測(cè)量單元測(cè)量所述連接指示生成單元將連接指示通知給上層的通信層后經(jīng)過(guò)的時(shí)間。
根據(jù)上述的結(jié)構(gòu),基于通知連接指示開(kāi)始的時(shí)間判斷通信處理的正常與否,從而能夠進(jìn)行適當(dāng)?shù)靥幚怼?br> 在上述的通信裝置中,優(yōu)選還包括切斷指示生成單元,在通過(guò)所述經(jīng)過(guò)時(shí)間測(cè)量單元測(cè)量規(guī)定的時(shí)間的經(jīng)過(guò)時(shí),對(duì)上層的通信層通知用于切斷所述連接的指示。
根據(jù)上述的結(jié)構(gòu),基于從通知連接指示開(kāi)始的時(shí)間,判斷生成的連接指示的成功與否,并選擇更合適的數(shù)據(jù)幀傳輸條件,從而能夠繼續(xù)進(jìn)行通信。例如能夠避免無(wú)論在周圍是否存在通信對(duì)方的通信終端,持續(xù)確立了接收數(shù)據(jù)的連接的狀態(tài)的情況。
在上述的通信裝置中,優(yōu)選在利用所述連接指示生成單元所生成的連接指示進(jìn)行了連接處理后,接收到通信對(duì)方發(fā)送的連接幀的情況下,所述接收幀處理單元忽略該連4妄幀。
根據(jù)上述的結(jié)構(gòu),接收幀處理單元不重新進(jìn)行連接處理,從而能夠減輕處理的負(fù)擔(dān)。
具體地說(shuō),例如在以所生成的連接請(qǐng)求的幀格式充分的時(shí)間進(jìn)行通信的情況下,即使從發(fā)送側(cè)的通信裝置接收包含幀格式的連接幀,也可以忽略該連接幀,而利用連接指示生成單元生成的幀格式來(lái)繼續(xù)進(jìn)行通信在上述的通信裝置中,優(yōu)選在通過(guò)所述經(jīng)過(guò)時(shí)間測(cè)量單元測(cè)量規(guī)定時(shí)間的經(jīng)過(guò)之前所述接收幀處理單元接收了連接幀的情況下,所述連接指示生成單元利用在該連接幀中設(shè)定的值來(lái)生成連接指示,并將該連接指示再次輸出到上層的通信層。
根據(jù)上述的結(jié)構(gòu),由于能夠利用發(fā)送側(cè)的通信裝置發(fā)送的連接幀中包含的幀格式信息來(lái)設(shè)定數(shù)據(jù)幀的傳輸條件,因此與利用通過(guò)連接指示生成單元而接收側(cè)的通信裝置本身生成的連接指示確立了連接的情況相比,能夠更可靠地進(jìn)行通信。
在上述的通信裝置中,優(yōu)選所述接收幀處理單元以利用了紅外線的通信路徑來(lái)進(jìn)4f通信。
根據(jù)上述的結(jié)構(gòu),在數(shù)據(jù)通信中,即使在由于紅外線噪聲而不能正常接收連接幀的通信環(huán)境下也能夠確立通信連"t妄。此外,上述通信方法可以由計(jì)算機(jī)來(lái)實(shí)現(xiàn),此時(shí),使計(jì)算機(jī)執(zhí)行上述各個(gè)步驟的處理,從而使計(jì)算機(jī)實(shí)現(xiàn)上述通信方法的數(shù)據(jù)接收程序、以及記錄了該數(shù)據(jù)接收程序的計(jì)算機(jī)可讀取的記錄介質(zhì)也包含在本發(fā)明的范圍中。
確本發(fā)明的^t術(shù)內(nèi)容,不應(yīng)僅限定于這樣的具體例來(lái)狹義地解釋本發(fā)明,在本發(fā)明的精神和權(quán)利要求的范圍內(nèi),能夠進(jìn)行各種變更來(lái)實(shí)施。
本發(fā)明的通信裝置在以不同的幀格式通信連接幀以及數(shù)據(jù)幀的情況下,即使在基于第1通信模式不能正常接收連接幀的情況下,也能夠基于第2通信模式進(jìn)行數(shù)據(jù)幀的來(lái)自通信對(duì)方的接收,因此能夠提高在后續(xù)的數(shù)據(jù)幀的接收中成功的概率。從而,能夠適用于在對(duì)連接幀傳輸和數(shù)據(jù)幀傳輸利用不
同的通信模式而進(jìn)行數(shù)據(jù)接收的通信裝置中,能夠通過(guò)IrSimpleShot等高速紅外線通信協(xié)議來(lái)接收?qǐng)D像數(shù)據(jù)那樣的大容量數(shù)據(jù)的通信裝置。
權(quán)利要求
1、一種通信裝置,包括接收幀處理單元,所述接收幀處理單元以不同的幀格式從通信對(duì)方接收連接幀和數(shù)據(jù)幀,并輸出到上層的通信層,所述連接幀是用于指示為了進(jìn)行數(shù)據(jù)通信而連接的設(shè)定的幀,所述數(shù)據(jù)幀是用于發(fā)送數(shù)據(jù)的幀,所述通信裝置包括連接指示生成單元,在接收連接幀之前所述接收幀處理單元接收了數(shù)據(jù)幀的情況下,或者在所述接收幀處理單元取得了來(lái)自上層的通信層的連接請(qǐng)求的情況下,生成連接指示并輸出到上層的通信層。
2、 如權(quán)利要求1所述的通信裝置,所述連接指示生成單元利用設(shè)想為在 指示。
3、 如權(quán)利要求1所述的通信裝置,所迷連接指示生成單元對(duì)上層的通信 層不輸出作為數(shù)據(jù)幀的傳輸條件的連接參數(shù)。
4、 如權(quán)利要求1所述的通信裝置,還包括監(jiān)視所述接收幀處理單元接收 的數(shù)據(jù)幀的幀監(jiān)視單元,所述幀監(jiān)視單元在檢測(cè)到所述接收幀處理單元接收了具有開(kāi)頭的幀號(hào)碼 的幀以外的情況下,對(duì)上層的通信層通知錯(cuò)誤,并中止所述接收幀處理單元 將隨后接收的數(shù)據(jù)幀通知給上層的通信層。
5、 如權(quán)利要求1所述的通信裝置,還包括監(jiān)視所述接收幀處理單元接收 的數(shù)據(jù)幀的幀監(jiān)視單元,所述連接指示生成單元在檢測(cè)到所述接收幀處理單元接收了具有開(kāi)頭的 幀號(hào)碼的幀以外的情況下,使所述接收幀處理單元以可接收所述連接幀的狀 態(tài)待機(jī)。
6、 如權(quán)利要求1所述的通信裝置,包括經(jīng)過(guò)時(shí)間測(cè)量單元,測(cè)量所述連 接指示生成單元將連接指示通知給上層的通信層后經(jīng)過(guò)的時(shí)間。
7、 如權(quán)利要求6所述的通信裝置,還包括切斷指示生成單元,在通過(guò)所 述經(jīng)過(guò)時(shí)間測(cè)量單元測(cè)量了規(guī)定的時(shí)間的經(jīng)過(guò)時(shí),對(duì)上層的通信層輸出用于 切斷與所述通信對(duì)方的通信連接的指示。
8、 如權(quán)利要求1所述的通信裝置,在所述連接指示生成單元生成了連接 指示后,所述接收幀處理單元接收了通信對(duì)方發(fā)送的連接幀的情況下,忽略該連接幀。
9、 如權(quán)利要求1所述的通信裝置,在所述連接指示生成單元生成了連接 指示后,所述接收幀處理單元接收了通信對(duì)方發(fā)送的連接幀的情況下,所述 連接指示生成單元利用在該連接幀中設(shè)定的值來(lái)生成連接指示,并將該連接 指示再次輸出到上層的通信層。
10、 如權(quán)利要求1所述的通信裝置,所述接收幀處理單元通過(guò)利用了紅 外線的通信路徑進(jìn)行通信。
11、 一種通信方法,用于包括接收幀處理單元的通信裝置,所述接收幀 處理單元以不同的幀格式從通信對(duì)方接收連接幀和數(shù)據(jù)幀,并輸出到上層的 通信層,所述連接幀是指示為了進(jìn)行數(shù)據(jù)通信而連接的設(shè)定的幀,所述數(shù)據(jù) 幀為用于發(fā)送數(shù)據(jù)的幀,所述通信方法包括在接收連接幀之前所述接收幀處理單元接收了數(shù)據(jù)幀的情況下,生成連接指示并輸出到上層的通信層的步驟。
全文摘要
本發(fā)明涉及通信裝置以及通信方法,本發(fā)明的通信裝置包括接收幀處理單元,所述接收幀處理單元以不同的幀格式接收SNRM幀和UI幀,所述SNRM幀是用于指示為了進(jìn)行數(shù)據(jù)通信而連接的設(shè)定的幀,所述UI幀是作為發(fā)送數(shù)據(jù)的幀,所述通信裝置包括接收處理單元,使光接收單元以用于接收UI幀的FIR通信模式待機(jī);以及連接指示通知單元,在從通信對(duì)方的通信裝置接收了數(shù)據(jù)幀的情況下,生成用于設(shè)定與從通信對(duì)方的通信裝置接收了連接幀的情況相同的連接的指示的連接指示,并通知給上層的通信層,因此即使在基于SIR通信模式不能正常接收連接幀的情況下,也能夠基于FIR通信模式進(jìn)行數(shù)據(jù)幀的接收。
文檔編號(hào)H04L29/06GK101483645SQ200910002039
公開(kāi)日2009年7月15日 申請(qǐng)日期2009年1月8日 優(yōu)先權(quán)日2008年1月11日
發(fā)明者土井敦裕, 深江文博, 田中康太, 直江仁志, 酒井宏仁 申請(qǐng)人:夏普株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1