亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

家庭網(wǎng)絡(luò)系統(tǒng)的制作方法

文檔序號(hào):7634440閱讀:407來源:國知局
專利名稱:家庭網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及家庭網(wǎng)絡(luò)系統(tǒng),并且特別涉及使用生活網(wǎng)絡(luò)控制協(xié)議的家庭網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù)
家庭網(wǎng)絡(luò)連接各種數(shù)字家用電器以使得用戶可以在住宅內(nèi)外一直享受方便、安全與經(jīng)濟(jì)的生活服務(wù)。由于數(shù)字信號(hào)處理技術(shù)的發(fā)展,被稱作白色家電的電冰箱或洗衣機(jī)已經(jīng)逐步數(shù)字化,家用電器操作系統(tǒng)技術(shù)和高速多媒體通信技術(shù)已經(jīng)結(jié)合在數(shù)字家用電器上,并且已經(jīng)開發(fā)了新的信息家電以改進(jìn)家庭網(wǎng)絡(luò)。
如表1所示,根據(jù)服務(wù)類型,家庭網(wǎng)絡(luò)被分為數(shù)據(jù)網(wǎng)絡(luò)、娛樂網(wǎng)絡(luò)和生活網(wǎng)絡(luò)。
表1

這里,建立數(shù)據(jù)網(wǎng)絡(luò)以便在PC和外部設(shè)備之間交換數(shù)據(jù)或提供因特網(wǎng)服務(wù),并且在使用音頻和視頻信息的家用電器之間建立娛樂網(wǎng)絡(luò)。另外,建立生活網(wǎng)絡(luò)來簡化家用電器的控制,如家居自動(dòng)化或遠(yuǎn)程查看儀表讀數(shù)。
傳統(tǒng)的家庭網(wǎng)絡(luò)系統(tǒng)包括主設(shè)備,它是一種電子設(shè)備,用于控制其他電子設(shè)備的操作或監(jiān)視它們的狀態(tài);以及從屬設(shè)備,它是電子設(shè)備,具有響應(yīng)所述主設(shè)備的請(qǐng)求的功能以及根據(jù)該電子設(shè)備的特征或其他因素來通知狀態(tài)變化的功能。示例性的電子設(shè)備包括用于生活網(wǎng)絡(luò)服務(wù)的家用電器如洗衣機(jī)和電冰箱,用于數(shù)據(jù)網(wǎng)絡(luò)服務(wù)和娛樂網(wǎng)絡(luò)服務(wù)的家用電器,以及諸如氣閥控制設(shè)備、自動(dòng)門設(shè)備和電子燈等產(chǎn)品。
但是,傳統(tǒng)的技術(shù)沒有給出用來在家庭網(wǎng)絡(luò)系統(tǒng)中提供控制和監(jiān)視電子設(shè)備功能的通用通信標(biāo)準(zhǔn)。而且,在家庭網(wǎng)絡(luò)系統(tǒng)的傳統(tǒng)技術(shù)中的網(wǎng)絡(luò)協(xié)議也沒有給出有效的方法來接收和傳送分組。

發(fā)明內(nèi)容
為了解決上述問題,提出本發(fā)明。本發(fā)明的一個(gè)目的是提供一種使用控制協(xié)議的家庭網(wǎng)絡(luò)系統(tǒng),該控制協(xié)議是用于在家庭網(wǎng)絡(luò)系統(tǒng)中提供控制和監(jiān)視電子設(shè)備的通用通信標(biāo)準(zhǔn)。
本發(fā)明的另一個(gè)目的是提供一種使用生活網(wǎng)絡(luò)控制協(xié)議(LnCP)作為通用通信標(biāo)準(zhǔn)的家庭網(wǎng)絡(luò)。
本發(fā)明的又另一個(gè)目的是提供一種家庭網(wǎng)絡(luò)系統(tǒng),根據(jù)LnCP通過響應(yīng)消息來執(zhí)行通信。
本發(fā)明的又另一個(gè)目的是提供一種家庭網(wǎng)絡(luò)系統(tǒng),通過含有有關(guān)產(chǎn)品操作錯(cuò)誤代碼的響應(yīng)消息來執(zhí)行通信。
為了實(shí)現(xiàn)本發(fā)明的上述目的,提供一種家庭網(wǎng)絡(luò)系統(tǒng),包括至少兩個(gè)電子設(shè)備(稱作第一和第二電子設(shè)備);以及基于用于聯(lián)網(wǎng)所述電子設(shè)備的預(yù)定網(wǎng)絡(luò)的網(wǎng)絡(luò),其中所述第一電子設(shè)備向所述第二電子設(shè)備發(fā)送請(qǐng)求消息,并且所述第二電子設(shè)備向所述第一電子設(shè)備發(fā)送響應(yīng)消息,其中從所述第二電子設(shè)備的較低層到較高層傳送的所述響應(yīng)消息被傳送到所述第一電子設(shè)備的較低層并且然后傳送到較高層,并且包括包含在所述請(qǐng)求消息中的命令代碼,用于指示所述第二電子設(shè)備要執(zhí)行的操作,以及與該請(qǐng)求的執(zhí)行有關(guān)的字段。


圖1是描述根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖;圖2是描述根據(jù)本發(fā)明的生活網(wǎng)絡(luò)控制協(xié)議棧的結(jié)構(gòu)圖;圖3和圖4分別是描述圖2中各層之間接口的結(jié)構(gòu)圖;圖5至圖10分別是描述圖3和圖4的接口的詳細(xì)結(jié)構(gòu)圖;圖11至圖13分別是描述請(qǐng)求消息的結(jié)構(gòu)圖;圖14至圖16分別是描述響應(yīng)消息的結(jié)構(gòu)圖;以及圖17是描述事件消息的結(jié)構(gòu)圖。
具體實(shí)施例方式
現(xiàn)在結(jié)合附圖詳細(xì)說明根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)。
圖1是描述根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖。
參見圖1,家庭網(wǎng)絡(luò)系統(tǒng)1通過因特網(wǎng)2訪問LnCP服務(wù)器3,并且客戶設(shè)備4通過因特網(wǎng)2訪問LnCP服務(wù)器3。即連接家庭網(wǎng)絡(luò)系統(tǒng)1與LnCP服務(wù)器3和/或客戶設(shè)備4通信。
根據(jù)客戶設(shè)備4的種類,該家庭網(wǎng)絡(luò)系統(tǒng)1的外部網(wǎng)絡(luò)如因特網(wǎng)2包括另外的構(gòu)成要素。例如,當(dāng)客戶設(shè)備4是計(jì)算機(jī),因特網(wǎng)2包括Web服務(wù)器(未示出),以及當(dāng)客戶設(shè)備4是因特網(wǎng)電話,因特網(wǎng)2包括Wap服務(wù)器(未示出)。
LnCP服務(wù)器3根據(jù)預(yù)定的登入(login)和登出(logout)過程分別訪問家庭網(wǎng)絡(luò)系統(tǒng)1和客戶設(shè)備4,從客戶設(shè)備4接收監(jiān)視和控制命令,并通過因特網(wǎng)2按預(yù)定消息類型的格式把該命令傳送給網(wǎng)絡(luò)系統(tǒng)1。另外,LnCP服務(wù)器3從家庭網(wǎng)絡(luò)系統(tǒng)1接收預(yù)定類型的消息,并存儲(chǔ)該消息和/或把該消息傳送給客戶設(shè)備4。LnCP服務(wù)器3還存儲(chǔ)或生成消息,并把該消息傳送給家庭網(wǎng)絡(luò)系統(tǒng)1。即,家庭網(wǎng)絡(luò)系統(tǒng)1訪問LnCP服務(wù)器3并下載所提供的內(nèi)容。
家庭網(wǎng)絡(luò)系統(tǒng)1包括家庭網(wǎng)關(guān)10,用于執(zhí)行對(duì)因特網(wǎng)2的訪問功能;網(wǎng)絡(luò)管理器20至23,用于執(zhí)行設(shè)置環(huán)境和管理電子設(shè)備40至49的功能;LnCP路由器30和31,用于在傳輸介質(zhì)之間訪問;LnCP適配器35和36,用于把網(wǎng)絡(luò)管理器22和電子設(shè)備46連接至所述傳輸介質(zhì);以及多個(gè)電子設(shè)備40至49。
通過共享的傳輸介質(zhì)來連接電子設(shè)備40至49,由此形成家庭網(wǎng)絡(luò)系統(tǒng)1的網(wǎng)絡(luò)。數(shù)據(jù)鏈路層使用非標(biāo)準(zhǔn)的傳輸介質(zhì),如RS-485或小輸出的RF,或者是標(biāo)準(zhǔn)的傳輸介質(zhì),如電源線和IEEE 802.11作為傳輸介質(zhì)。
家庭網(wǎng)絡(luò)系統(tǒng)1的網(wǎng)絡(luò)與因特網(wǎng)2是分開的,組成獨(dú)立的網(wǎng)絡(luò)來通過有線或無線傳輸介質(zhì)來連接電子設(shè)備。這里,獨(dú)立的網(wǎng)絡(luò)包括物理上連接的但邏輯上分開的網(wǎng)絡(luò)。
家庭網(wǎng)絡(luò)系統(tǒng)1包括主設(shè)備,用于控制其他電子設(shè)備40至49的操作,或監(jiān)視它們的狀態(tài),并且各從屬設(shè)備具有對(duì)主設(shè)備的請(qǐng)求進(jìn)行響應(yīng)和通知它們的狀態(tài)變化消息的功能。所述主設(shè)備包括網(wǎng)絡(luò)管理器20至23,并且從屬設(shè)備包括電子設(shè)備40至49。網(wǎng)絡(luò)管理器20至23包含有受控的電子設(shè)備40至49的信息和控制代碼,并且根據(jù)編程的方法或通過從LnCP服務(wù)器3和/或客戶設(shè)備4接收輸入來控制電子設(shè)備40至49。仍然參見圖1,當(dāng)連接多個(gè)網(wǎng)絡(luò)管理器20至23,網(wǎng)絡(luò)管理器20至23的每個(gè)必須既是主設(shè)備又是從屬設(shè)備,即在物理上是一個(gè)設(shè)備,但在邏輯上該設(shè)備(混合設(shè)備)用于同時(shí)執(zhí)行主功能和從屬功能,從而可執(zhí)行信息交換、數(shù)據(jù)同步和與其他網(wǎng)絡(luò)管理器20至23的控制。
另外,網(wǎng)絡(luò)管理器20至23和電子設(shè)備40至49可直接連接到該網(wǎng)絡(luò)(電源線網(wǎng)絡(luò)、RS-485網(wǎng)絡(luò)和RF網(wǎng)絡(luò))或通過LnCP路由器30和31和/或LnCP適配器35和36連接到該網(wǎng)絡(luò)。
電子設(shè)備40至49和/或LnCP路由器30和31和/或LnCP適配器35和36在網(wǎng)絡(luò)管理器20至23中登記,并且按產(chǎn)品提供固有的邏輯地址(如0x00、0x01等)。邏輯地址與產(chǎn)品代碼結(jié)合(例如空調(diào)機(jī)的0x02和洗衣機(jī)的0x01),并用作節(jié)點(diǎn)地址。例如,電子設(shè)備40至49和/或LnCP路由器30和31和/或LnCP適配器35和36通過諸如0x0200(空調(diào)1)和0x0201(空調(diào)2)的節(jié)點(diǎn)地址來識(shí)別。根據(jù)預(yù)定的標(biāo)準(zhǔn)(所有同樣的產(chǎn)品、產(chǎn)品的安裝空間、用戶等),可以同時(shí)使用組地址來識(shí)別電子設(shè)備40至49和/或LnCP路由器30和31和/或LnCP適配器35和36中的至少一個(gè)。在這樣的組地址中,顯式組地址是用于通過設(shè)置地址選項(xiàng)值(下述的標(biāo)志)為1來指定多個(gè)設(shè)備的聚簇,并且隱式組地址通過用1來填充邏輯地址和/或產(chǎn)品代碼的所有位的值來指定多個(gè)設(shè)備。特別,隱式組地址被稱作聚簇代碼。
圖2是描述根據(jù)本發(fā)明的生活網(wǎng)絡(luò)控制協(xié)議棧的結(jié)構(gòu)圖。家庭網(wǎng)絡(luò)系統(tǒng)1使得網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49可根據(jù)圖2的生活網(wǎng)絡(luò)控制協(xié)議(LnCP)來相互通信。因此,網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49根據(jù)LnCP執(zhí)行網(wǎng)絡(luò)通信。
如圖2所示,該LnCP包括應(yīng)用軟件50,用于執(zhí)行網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49的固有功能,并且提供與應(yīng)用層60的接口功能,用于該網(wǎng)絡(luò)上的遠(yuǎn)程控制和監(jiān)視;應(yīng)用層60,用于對(duì)用戶提供服務(wù),并且還提供按消息的形式形成來自用戶的信息或命令以及把該消息傳送給更低層的功能;網(wǎng)絡(luò)層70,用于對(duì)網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49進(jìn)行可靠的網(wǎng)絡(luò)連接;數(shù)據(jù)鏈路層80,提供用于訪問共享的傳輸介質(zhì)的介質(zhì)訪問控制功能;物理層90,提供網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49之間的物理接口和用于傳送位的規(guī)則;以及參數(shù)管理層100,用于設(shè)置和管理在每個(gè)層中使用的節(jié)點(diǎn)參數(shù)。
更詳細(xì)地,應(yīng)用軟件層50還進(jìn)一步包括網(wǎng)絡(luò)管理子層51,用于管理所述節(jié)點(diǎn)參數(shù)和訪問該網(wǎng)絡(luò)的網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49。即網(wǎng)絡(luò)管理子層51通過參數(shù)管理層100執(zhí)行設(shè)置或使用所述節(jié)點(diǎn)參數(shù)值的參數(shù)管理功能,以及當(dāng)使用該LnCP的設(shè)備是主設(shè)備時(shí)執(zhí)行組成或管理該網(wǎng)絡(luò)的網(wǎng)絡(luò)管理功能。
當(dāng)網(wǎng)絡(luò)管理器20至23、LnCP路由器30和31、LnCP適配器35和36以及電子設(shè)備40至49所訪問的網(wǎng)絡(luò)是非獨(dú)立的傳輸介質(zhì),如電源線、IEEE 802.11和無線(如,當(dāng)LnCP包括PLC協(xié)議和/或無線協(xié)議),網(wǎng)絡(luò)層70進(jìn)一步包括家庭代碼控制子層71,用于執(zhí)行設(shè)置功能,管理和處理用于邏輯劃分每個(gè)單獨(dú)網(wǎng)絡(luò)的家庭代碼。當(dāng)這些單獨(dú)的網(wǎng)絡(luò)通過獨(dú)立的傳輸介質(zhì)如RS-485來物理地劃分,在LnCP中不包括家庭代碼控制子層。每個(gè)家庭代碼由4字節(jié)構(gòu)成,并且設(shè)置成隨機(jī)的值或用戶的指定值。
圖3和圖4是分別描述圖2中各層之間接口的結(jié)構(gòu)圖。
圖3描述了當(dāng)物理層90連接至非獨(dú)立傳輸介質(zhì)時(shí)的各層之間的接口,并且圖4描述了當(dāng)物理層90連接至獨(dú)立傳輸介質(zhì)時(shí)各層之間的接口。
家庭網(wǎng)絡(luò)系統(tǒng)1從較高的層向協(xié)議數(shù)據(jù)單元(PDU)添加每個(gè)層所要求的頭部和尾部,并且將其傳送給較低的層。
如圖3和圖4所示,應(yīng)用層PDU(APDU)是在應(yīng)用層60和網(wǎng)絡(luò)層70之間傳送的數(shù)據(jù),網(wǎng)絡(luò)層PDU(NPDU)是在網(wǎng)絡(luò)層70和數(shù)據(jù)鏈路層80或家庭代碼控制子層71之間傳送的數(shù)據(jù),以及家庭代碼控制子層PDU(HCNPDU)是在網(wǎng)絡(luò)層70(確切地說是家庭代碼控制子層71)和數(shù)據(jù)鏈路層80之間傳輸?shù)臄?shù)據(jù)。在數(shù)據(jù)鏈路層80和物理層90之間按數(shù)據(jù)幀單位形成接口。
圖5至圖10分別是描述圖3和圖4的接口的詳細(xì)結(jié)構(gòu)。
圖5描述了應(yīng)用層60中的APDU結(jié)構(gòu)。
APDU長度(AL)字段表示該APDU的長度(從AL至消息字段的長度),并且具有最小值4和最大值77。
APDU頭部長度(AHL)字段表示APDU頭部的長度(從AL至ALO的長度),通常具有3字節(jié),并且可擴(kuò)展至7字節(jié)。在LnCP中,APDU頭部可擴(kuò)展至7字節(jié)以編碼消息字段并改變應(yīng)用協(xié)議。
應(yīng)用層選項(xiàng)(ALO)字段擴(kuò)展消息設(shè)置。例如,當(dāng)ALO字段被設(shè)置成0,如果ALO字段包含不同的值,則忽略消息處理。
消息字段處理來自用戶的控制消息或事件信息,并且按ALO字段的值來改變。
圖6描述了網(wǎng)絡(luò)層70中的NPDU結(jié)構(gòu),并且圖7描述了NPDU的詳細(xì)NLC結(jié)構(gòu)。
LnCP分組開頭(SLP)字段的開頭指出了分組的開始,并且具有值0x02。
目的地址(DA)字段和源地址(SA)字段分別是分組的接收者和發(fā)送者的節(jié)點(diǎn)地址,并具有16位。最高的1位包括指出組地址的標(biāo)志,相繼的7位包括產(chǎn)品的種類(產(chǎn)品代碼),并且低8位包括用于區(qū)別多個(gè)同樣種類的網(wǎng)絡(luò)管理器20至23和多個(gè)同樣種類的電子設(shè)備40至49的邏輯地址。分組長度(PL)字段表示待傳送的NPDU的總體長度,并且其初始長度是15字節(jié)以及其最大長度是120字節(jié)。
服務(wù)優(yōu)先級(jí)(SP)字段給出對(duì)傳輸消息的傳輸優(yōu)先級(jí),并具有3位。表2給出了每個(gè)傳輸消息的優(yōu)先級(jí)。
當(dāng)從屬設(shè)備響應(yīng)主設(shè)備的請(qǐng)求,該從屬設(shè)備從該主設(shè)備取得該請(qǐng)求消息的優(yōu)先級(jí)。
NPDU頭部長度(NHL)字段擴(kuò)展NPDU頭部(SLP的NLC字段),相繼具有9字節(jié),并且可擴(kuò)展至最大17字節(jié)。
表2

協(xié)議版本(PV)字段指出所使用的協(xié)議版本并且其長度是1字節(jié)。高4字節(jié)給出版本,并且低4字節(jié)給出子版本。版本和子版本使用HEX來分別表示它們的值。
網(wǎng)絡(luò)層分組類型(NPT)字段是4位的字段,用于區(qū)分網(wǎng)絡(luò)層70中的分組種類。LnCP包括請(qǐng)求分組、響應(yīng)分組和通知分組。主設(shè)備的NPT字段必須被設(shè)置成請(qǐng)求分組或通知分組,并且從屬設(shè)備的NPT字段必須被設(shè)置成請(qǐng)求分組或通知分組。表3給出按分組種類的NPT值。
表3

傳輸計(jì)數(shù)器(TC)字段是2位的字段,用于重新傳送請(qǐng)求分組,或者當(dāng)在網(wǎng)絡(luò)層70發(fā)生通信錯(cuò)誤,不能正確傳送請(qǐng)求分組或響應(yīng)分組時(shí),為了提高通知分組的傳輸成功率,重復(fù)傳送該通知分組。表4給出按NPT值的TC字段值的范圍。
表4

分組號(hào)(PN)字段由2字節(jié)組成,與TC一起使用來檢測(cè)在從屬設(shè)備中的重復(fù)分組,并且用于處理在主設(shè)備中的多通信循環(huán)。表5給出了按NPT值的PN字段值的范圍。
表5

APDU字段是在應(yīng)用層60和網(wǎng)絡(luò)層70之間傳送的應(yīng)用層60的協(xié)議數(shù)據(jù)單元。APDU字段具有最小值0字節(jié)和最大值88字節(jié)。
循環(huán)冗余校驗(yàn)(CRC)字段是16位字段,用于檢查所接收分組(從SLP至APDU)的誤差。
LnCP分組結(jié)尾(ELP)字段是分組的結(jié)束,具有值0x03。如果沒有檢測(cè)到ELP字段,盡管所接收數(shù)據(jù)的字節(jié)長度與分組長度字段值相同,也認(rèn)為該分組是錯(cuò)誤的分組。
圖8描述了家庭代碼擴(kuò)展子層71中的HCNPDU結(jié)構(gòu)。
如圖8所示,家庭代碼(HC)字段被添加到NPDU的高位部分。
家庭代碼由4字節(jié)構(gòu)成,在可以傳送分組的線路距離范圍內(nèi)具有唯一的值。
圖9描述了數(shù)據(jù)鏈路層80中的幀結(jié)構(gòu)。
LnCP的數(shù)據(jù)鏈路層幀的頭部和尾部結(jié)構(gòu)根據(jù)傳輸介質(zhì)而變化。當(dāng)數(shù)據(jù)鏈路層80使用非標(biāo)準(zhǔn)的傳輸介質(zhì),幀的頭部和尾部必須具有空字段,并且當(dāng)數(shù)據(jù)鏈路層80使用標(biāo)準(zhǔn)傳輸介質(zhì)時(shí),幀的頭部和尾部按照協(xié)議規(guī)定來形成。當(dāng)物理層90是非獨(dú)立的產(chǎn)生介質(zhì)如電源線或IEEE802.11,NPDU字段是從較高的網(wǎng)絡(luò)層70傳送的數(shù)據(jù)單元,并且HCNPDU是通過添加4字節(jié)的家庭代碼至NPDU的前部而得到的數(shù)據(jù)單元。數(shù)據(jù)鏈路層80按照同樣的方式來處理NPDU和HCNPDU。
圖10描述了物理層90中的幀結(jié)構(gòu)。
LnCP的物理層處理對(duì)傳輸介質(zhì)的物理信號(hào)的傳送和接收的功能。數(shù)據(jù)鏈路層80可使用非標(biāo)準(zhǔn)的傳輸介質(zhì)如RS-485或小輸出RF,或者標(biāo)準(zhǔn)的傳輸介質(zhì)如電源線或IEEE 802.11,來作為LnCP的物理層90。使用LnCP的家庭網(wǎng)絡(luò)系統(tǒng)1采用統(tǒng)一的異步接收器與發(fā)送器(UART)幀結(jié)構(gòu)和RS-232的信號(hào)水平,因此網(wǎng)絡(luò)管理器20至23和電子設(shè)備40至49可以與RS-485、LnCP路由器30和31或LnCP適配器35和36有接口。當(dāng)通過使用串行總線在各設(shè)備之間連接UART,該UART控制通信線路上的比特信號(hào)流。在LnCP中,來自較高層的分組被轉(zhuǎn)換成如圖10所示的10位的UART幀單位,并且通過傳輸介質(zhì)來傳輸。該UART幀包括1位的開始位、8位數(shù)據(jù)和1位的停止位,沒有任何奇偶位。首先傳送開始位,接著是數(shù)據(jù)位和停止位。當(dāng)使用LnCP的家庭網(wǎng)絡(luò)系統(tǒng)1采用UART,它沒有另外的幀頭部和幀尾部。
根據(jù)在上述消息上的字節(jié)(或位)數(shù)據(jù)布局,高字節(jié)(或位)數(shù)據(jù)位于該消息的左側(cè),并且低字節(jié)數(shù)據(jù)位于該消息的右側(cè)。應(yīng)用層60和60a處理下述消息。
請(qǐng)求消息這是從主設(shè)備的應(yīng)用層60向網(wǎng)絡(luò)層70傳送的消息,或者從從屬設(shè)備的網(wǎng)絡(luò)層70a向應(yīng)用層60a傳送的消息,用以在從屬設(shè)備執(zhí)行命令。從屬設(shè)備的應(yīng)用層60a可以根據(jù)該從屬設(shè)備的網(wǎng)絡(luò)層70a的傳輸方式發(fā)送響應(yīng)消息;
響應(yīng)消息這是對(duì)請(qǐng)求消息的響應(yīng),從主設(shè)備的網(wǎng)絡(luò)層傳送到應(yīng)用層60,或從從屬設(shè)備的應(yīng)用層60a傳送到網(wǎng)絡(luò)層70a,指出在該從屬設(shè)備中命令執(zhí)行的結(jié)果;以及事件消息當(dāng)設(shè)備的狀態(tài)改變,從發(fā)送方的應(yīng)用層向網(wǎng)絡(luò)層傳送這種消息,或者從接收方的網(wǎng)絡(luò)層向應(yīng)用層傳送這種消息。作為規(guī)則,接收方不對(duì)事件消息響應(yīng)。
圖11至13是分別描述請(qǐng)求消息的結(jié)構(gòu)圖。
例如,圖11描述了請(qǐng)求消息的基本格式。該請(qǐng)求消息由命令代碼CC和相關(guān)參數(shù)(arg1,arg2,…)組成,并且用于請(qǐng)求設(shè)備控制和檢查設(shè)備的狀態(tài)和信息。
圖12描述了包括TotalPage和CurrentPage作為輸入?yún)?shù)的下載請(qǐng)求消息,用于向設(shè)備劃分和傳送數(shù)據(jù)。
圖13描述了包括PageNo和DataNo作為輸入?yún)?shù)的上載請(qǐng)求消息,用于從設(shè)備劃分和獲取數(shù)據(jù)。
詳細(xì)地說,下載請(qǐng)求消息通常是當(dāng)某個(gè)主設(shè)備想保持預(yù)定數(shù)據(jù)并把該數(shù)據(jù)傳送給從屬設(shè)備和/或其他主設(shè)備的時(shí)候被傳送。該數(shù)據(jù)被分割或劃分成預(yù)定長度的較小數(shù)據(jù),并且所分割數(shù)據(jù)的整體形成整個(gè)的頁,并且包含在當(dāng)前請(qǐng)求消息中的頁形成當(dāng)前頁。
上載通常是當(dāng)某個(gè)從屬設(shè)備和/或其他主設(shè)備想保持并上載預(yù)定數(shù)據(jù)的時(shí)候被傳送。主設(shè)備請(qǐng)求對(duì)應(yīng)于該數(shù)據(jù)號(hào)的數(shù)據(jù)部分,并且該部分?jǐn)?shù)據(jù)形成該序列中對(duì)應(yīng)于頁號(hào)的分割數(shù)據(jù)。
圖14至16分別是描述響應(yīng)消息的結(jié)構(gòu)圖。
一般來說,有兩種主要類型的響應(yīng)消息當(dāng)來自主設(shè)備的請(qǐng)求成功執(zhí)行時(shí)的ACK響應(yīng)消息,和當(dāng)來自主設(shè)備的請(qǐng)求沒有被執(zhí)行時(shí)的NAK響應(yīng)消息。
圖14描述了ACK響應(yīng)消息。該ACK響應(yīng)消息由命令代碼、ACK(如0x06)以及指示請(qǐng)求執(zhí)行結(jié)果的參數(shù)(arg1,arg2,…)組成。如上所述,當(dāng)從屬設(shè)備已經(jīng)成功執(zhí)行了來自主設(shè)備的請(qǐng)求的時(shí)候傳送ACK響應(yīng)消息。
圖15描述了NAK響應(yīng)消息。NAK響應(yīng)消息由命令代碼、NAK(如0x15)以及1字節(jié)的NAK代碼組成。如上所述,當(dāng)來自主設(shè)備的請(qǐng)求沒有被從屬設(shè)備成功執(zhí)行時(shí),傳送NAK響應(yīng)消息。這里NAK代碼是分類的代碼值,描述由于在主設(shè)備和從屬設(shè)備之間通信處理期間的不正確命令代碼或參數(shù)而導(dǎo)致該從屬設(shè)備沒有能執(zhí)行該請(qǐng)求消息的專門理由和原因。因此NAK代碼必須與產(chǎn)品操作有關(guān)的錯(cuò)誤相區(qū)分。
圖16描述了包括錯(cuò)誤代碼的NAK響應(yīng)消息。錯(cuò)誤代碼是與產(chǎn)品操作有關(guān)的錯(cuò)誤。如果從屬設(shè)備由于這種錯(cuò)誤類型而沒有能執(zhí)行請(qǐng)求消息,NAK代碼值固定為預(yù)定值如‘0x63’,并且錯(cuò)誤代碼跟在NAK代碼之后。
圖17是描述事件消息的結(jié)構(gòu)圖。
如圖17所示,當(dāng)在設(shè)備中發(fā)生狀態(tài)改變,則產(chǎn)生事件消息。事件消息由命令代碼(如0x11)、2字節(jié)的事件代碼以及4字節(jié)的狀態(tài)值組成。在事件代碼中,較高的1字節(jié)指示產(chǎn)品代碼,較低的1字節(jié)指示狀態(tài)變量。
如上所述,使用作為通用通信標(biāo)準(zhǔn)的控制協(xié)議的家庭網(wǎng)絡(luò)系統(tǒng)提供控制和監(jiān)視該家庭網(wǎng)絡(luò)系統(tǒng)中電子設(shè)備的功能。
另外,本發(fā)明提供的家庭網(wǎng)絡(luò)系統(tǒng)使用生活網(wǎng)絡(luò)控制協(xié)議(LnCP)作為通用通信標(biāo)準(zhǔn)。
而且,本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)通過基于LnCP的響應(yīng)消息來執(zhí)行通信,其中所述響應(yīng)消息進(jìn)一步包括與產(chǎn)品操作有關(guān)的錯(cuò)誤代碼。
盡管說明了本發(fā)明的優(yōu)選實(shí)施例,應(yīng)該理解,本發(fā)明并不限于這些優(yōu)選的實(shí)施例,在權(quán)利要求書所述的本發(fā)明的精神和范圍之內(nèi),本領(lǐng)域的技術(shù)人員可以做各種改變和改型。
權(quán)利要求
1.一種家庭網(wǎng)絡(luò)系統(tǒng),包括至少兩個(gè)電子設(shè)備(稱作第一和第二電子設(shè)備);以及基于用于聯(lián)網(wǎng)所述電子設(shè)備的預(yù)定網(wǎng)絡(luò)的網(wǎng)絡(luò),其中所述第一電子設(shè)備向所述第二電子設(shè)備發(fā)送請(qǐng)求消息,并且所述第二電子設(shè)備向所述第一電子設(shè)備發(fā)送響應(yīng)消息,其中從所述第二電子設(shè)備的較低層到較高層傳送的所述響應(yīng)消息被傳送到所述第一電子設(shè)備的較低層并且然后傳送到較高層,并且包括包含在所述請(qǐng)求消息中的命令代碼,用于指示所述第二電子設(shè)備要執(zhí)行的操作,以及與該請(qǐng)求的執(zhí)行有關(guān)的字段。
2.如權(quán)利要求1的系統(tǒng),其中,與所述請(qǐng)求的執(zhí)行有關(guān)的所述字段由指示該請(qǐng)求沒有被成功執(zhí)行的NAK字段、NAK代碼字段和錯(cuò)誤代碼字段組成。
3.如權(quán)利要求2的系統(tǒng),其中,所述NAK字段是一字節(jié)長。
4.如權(quán)利要求2或3的系統(tǒng),其中,所述NAK字段的記錄類型包括0x15。
5.如權(quán)利要求2的系統(tǒng),其中,所述NAK代碼字段是一字節(jié)長。
6.如權(quán)利要求2或5的系統(tǒng),其中,所述NAK代碼字段是0x63。
7.如權(quán)利要求2的系統(tǒng),其中所述錯(cuò)誤代碼指示所述從屬電子設(shè)備的操作錯(cuò)誤。
8.如權(quán)利要求1的系統(tǒng),其中所述協(xié)議是LnCP(生活網(wǎng)絡(luò)控制協(xié)議)。
9.一種記錄家庭網(wǎng)絡(luò)系統(tǒng)中消息結(jié)構(gòu)的存儲(chǔ)介質(zhì),該家庭網(wǎng)絡(luò)系統(tǒng)配備有至少兩個(gè)電子設(shè)備(稱作第一和第二電子設(shè)備)以及基于用于聯(lián)網(wǎng)所述電子設(shè)備的預(yù)定協(xié)議的網(wǎng)絡(luò),其中所述消息結(jié)構(gòu)由響應(yīng)從所述第一電子設(shè)備向所述第二電子設(shè)備的請(qǐng)求消息而傳送的響應(yīng)消息構(gòu)成,其中從所述第二電子設(shè)備的較低層到較高層傳送的所述響應(yīng)消息被傳送到所述第一電子設(shè)備的較低層并且然后傳送到較高層,并且包括包含在所述請(qǐng)求消息中的命令代碼,用于指示所述第二電子設(shè)備要執(zhí)行的操作,以及與該請(qǐng)求的執(zhí)行有關(guān)的字段。
10.如權(quán)利要求9的存儲(chǔ)介質(zhì),其中,與所述請(qǐng)求的執(zhí)行有關(guān)的所述字段由指示該請(qǐng)求沒有被成功執(zhí)行的NAK字段、NAK代碼字段和錯(cuò)誤代碼字段組成。
11.如權(quán)利要求10的存儲(chǔ)介質(zhì),其中,所述NAK字段是一字節(jié)長。
12.如權(quán)利要求10或11的存儲(chǔ)介質(zhì),其中,所述NAK字段的記錄類型包括0x15。
13.如權(quán)利要求10的存儲(chǔ)介質(zhì),其中,所述NAK代碼字段是一字節(jié)長。
14.如權(quán)利要求10或13的存儲(chǔ)介質(zhì),其中,所述NAK代碼字段是0x63。
15.如權(quán)利要求10的存儲(chǔ)介質(zhì),其中所述錯(cuò)誤代碼指示所述從屬電子設(shè)備的操作錯(cuò)誤。
16.如權(quán)利要求9的存儲(chǔ)介質(zhì),其中所述協(xié)議是LnCP(生活網(wǎng)絡(luò)控制協(xié)議)。
全文摘要
本發(fā)明公開了一種使用生活網(wǎng)絡(luò)控制協(xié)議的家庭網(wǎng)絡(luò)系統(tǒng)。該家庭網(wǎng)絡(luò)系統(tǒng)包括至少兩個(gè)電子設(shè)備(如第一和第二電子設(shè)備);以及基于用于聯(lián)網(wǎng)所述電子設(shè)備的預(yù)定網(wǎng)絡(luò)的網(wǎng)絡(luò),其中所述第一電子設(shè)備向所述第二電子設(shè)備發(fā)送請(qǐng)求消息,并且所述第二電子設(shè)備向所述第一電子設(shè)備發(fā)送響應(yīng)消息,其中從所述第二電子設(shè)備的較低層到較高層傳送的所述響應(yīng)消息被傳送到所述第一電子設(shè)備的較低層并且然后傳送到較高層,并且包括包含在所述請(qǐng)求消息中的命令代碼,用于指示所述第二電子設(shè)備要執(zhí)行的操作,以及與該請(qǐng)求的執(zhí)行有關(guān)的字段。
文檔編號(hào)H04L12/16GK1938985SQ200580009808
公開日2007年3月28日 申請(qǐng)日期2005年3月31日 優(yōu)先權(quán)日2004年3月31日
發(fā)明者河三喆, 白承勉, 李君錫, 金容臺(tái) 申請(qǐng)人:Lg電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1