專利名稱:信息家電的遠程控制系統(tǒng)及控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制系統(tǒng)及控制方法,尤其是一種通過遠程通信網(wǎng)絡(luò),對信息家電的運行、操作實現(xiàn)遠程控制的系統(tǒng)及控制方法。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)與信息家電產(chǎn)業(yè)的發(fā)展,使得原有單純的家電設(shè)備可以與網(wǎng)絡(luò)連接,從而產(chǎn)生了信息家電,也叫做網(wǎng)絡(luò)家電。信息家電可以接收網(wǎng)絡(luò)中的數(shù)據(jù),并向網(wǎng)絡(luò)反饋其狀態(tài)信息,信息家電的誕生使得用戶通過互聯(lián)網(wǎng)就可以獲知家庭中的信息家電的數(shù)據(jù)并對其進行控制,從而使用戶可以不回到家中就可以操控家中的信息家電。
現(xiàn)有的信息家電的遠程控制方式主要有利用點對點的短消息通信方式對信息家電進行遠程控制或采用網(wǎng)頁的方式進行遠程控制。
對于點對點的短消息控制方式來說,對各個信息家電的管理比較孤立,通過短消息進行控制需要網(wǎng)絡(luò)側(cè)的服務器對短消息的格式進行轉(zhuǎn)換,并且通信控制的實效性也不高。
對于基于網(wǎng)頁的控制方式,只有當用戶瀏覽到相應網(wǎng)頁時,才能對信息家電進行控制,而移動終端一般不便于瀏覽網(wǎng)頁,因此,對于使用移動終端的用戶來說,使用移動終端對信息家電進行控制很不方便。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對上述現(xiàn)有技術(shù)的不足,提供一種信息家電的遠程控制系統(tǒng)及方法,將人與人通信的機制引入到信息家電的控制中,通過SIP(會話發(fā)起協(xié)議)消息的方式對信息家電進行控制,將信息家電進行統(tǒng)一的管理,方便了用戶對信息家電的控制,提高了控制通信的實效性,尤其對于使用移動終端的用戶來說,對信息家電的遠程控制更加方便。
為了實現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種信息家電的遠程控制系統(tǒng),該系統(tǒng)包括會話控制服務器、家庭網(wǎng)關(guān)服務器、控制終端;所述控制終端通過IP接入網(wǎng)與所述會話控制服務器連接,用于向所述會話控制服務器發(fā)送包含控制信息的SIP消息;所述家庭網(wǎng)關(guān)服務器通過IP接入網(wǎng)與所述會話控制服務器連接,用于接收會話控制服務發(fā)送的包含控制信息的SIP消息,并對所述SIP消息解析,根據(jù)控制指令對與其連接的信息家電進行控制;所述會話控制服務器用于接收控制終端發(fā)送的包含控制信息的SIP消息,并向所述家庭網(wǎng)關(guān)服務器轉(zhuǎn)發(fā)。所述會話控制服務器可以為IMS網(wǎng)絡(luò)中的呼叫會話控制服務器(CSCF,Call Session Control Function)。
本發(fā)明還提供了一種信息家電的遠程控制方法,包括如下步驟步驟1、控制終端將包含控制信息的SIP消息發(fā)送給會話控制服務器,所述控制信息至少包括所述控制終端對應的用戶號碼、所述家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址、所述信息家電的ID號和控制指令。
步驟2、所述會話控制服務器根據(jù)所述SIP消息中包含的所述家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址,將所述SIP消息發(fā)送給所述家庭網(wǎng)關(guān)服務器;步驟3、所述家庭網(wǎng)關(guān)服務器根據(jù)所述SIP消息的信息家電的ID號以及控制指令,對與其連接的信息家電執(zhí)行控制操作;步驟4、結(jié)束。
本發(fā)明的信息家電的遠程控制系統(tǒng)及控制方法,通過基于SIP消息的通信方式,并將人與人通信的模式引入到了信息家電的遠程控制中,提高了通信的實效性,方便用戶對信息家電的遠程控制,而且可以方便的對信息家電進行集中的控制。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
圖1為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例1的結(jié)構(gòu)示意圖;
圖2為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例2的結(jié)構(gòu)示意圖;圖3為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例3的結(jié)構(gòu)示意圖;圖4為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例4的結(jié)構(gòu)示意圖;圖5為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例5的結(jié)構(gòu)示意圖;圖6為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例6的結(jié)構(gòu)示意圖;圖7為本發(fā)明信息家電的遠程控制方法具體實施例的流程圖。
具體實施例方式
本發(fā)明將人與人的通信方式引入到了信息家電的管理控制中,采用基于SIP消息的通信方式實現(xiàn)用戶對家電控制。用戶通過控制終端把含有控制信息的SIP消息發(fā)送給會話控制服務器,會話控制服務器將SIP消息轉(zhuǎn)發(fā)給相應的家庭網(wǎng)關(guān),家庭網(wǎng)關(guān)家庭內(nèi)部的信息家電執(zhí)行相應的控制操作。本發(fā)明將人與人通信的模式引入了信息家電的管理中,當一個信息家電設(shè)備出廠時,設(shè)備生產(chǎn)廠家應給每一個設(shè)備分配一個編碼。該出廠編碼是符合標準格式的,應可全球唯一地指定該信息家電設(shè)備,稱為該信息家電的ID(身份識別號碼)。該ID號碼相當于人人通信中的手機號碼。
參見圖1,其為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例1的結(jié)構(gòu)示意圖,該系統(tǒng)包括會話控制服務器1、家庭網(wǎng)關(guān)服務器2、控制終端3;所述控制終端3通過IP接入網(wǎng)與所述會話控制服務器1連接,用于向所述呼叫會話控制服務器發(fā)送包含控制信息的SIP消息;所述的控制終端可以為支持SIP消息的任何通信終端,優(yōu)選的通信終端為支持SIP消息的移動終端;所述家庭網(wǎng)關(guān)服務器2通過IP接入網(wǎng)與所述會話控制服務器1連接,用于接收會話控制服務器發(fā)送的包含控制信息的SIP消息,并對所述SIP消息解析,根據(jù)控制指令對與其連接的信息家電進行控制;所述會話控制服務器1用于接收控制終端3發(fā)送的包含控制信息的SIP消息,并向所述家庭網(wǎng)關(guān)服務器2轉(zhuǎn)發(fā)。所述會話控制服務器起到了SIP消息的中轉(zhuǎn)的作用,通過會話控制服務器建立了家庭網(wǎng)關(guān)和控制終端之間的基于SIP消息的通信連接。
參見圖2,其為本發(fā)明信息家電遠程控制系統(tǒng)具體實施例2的結(jié)構(gòu)示意圖,與實施例1的不同之處在于,所述的會話控制服務器1具體為IMS網(wǎng)絡(luò)中的呼叫會話控制服務器(CSCF,Call Session Control Function)11。IP多媒體子系統(tǒng)(IP Multimedia Subsystem,簡稱IMS)是第三代通用合作計劃(3GPP)在R5版本提出的支持IP多媒體業(yè)務的子系統(tǒng)。IMS的核心特點是采用會話發(fā)起協(xié)議(SIP),并且具有與接入的無關(guān)性,因此,IMS是向全IP網(wǎng)業(yè)務體系邁進的重要一步。在網(wǎng)絡(luò)融合的發(fā)展趨勢下,3GPP,ETSI和ITU-T都在研究基于IMS的網(wǎng)絡(luò)融合方案,目的是使IMS成為基于SIP會話的通用平臺,從而為未來的多媒體應用提供一個通用的業(yè)務平臺,并同時支持固定和移動的多種接入方式,實現(xiàn)固網(wǎng)和移動網(wǎng)的融合。與軟交換技術(shù)相比,IMS具有接入無關(guān)性,這一特征也構(gòu)成了IMS的核心技術(shù)優(yōu)勢。IMS網(wǎng)絡(luò)的通信端點(IMS終端)與網(wǎng)絡(luò)都是基于IP的。在3GPP的規(guī)范中,這是通過IP連通接入網(wǎng)(IP Connectivity Accsess Netwrok,簡稱IP-CAN)來保證的。本實施例中,充分利用了IMS系統(tǒng)的會話控制的優(yōu)勢,利用SIP消息傳輸控制信息,實現(xiàn)對信息家電的控制,由于IMS具有良好的接入無關(guān)性,家庭網(wǎng)關(guān)服務器和控制終端可以采用不同類型的IP接入網(wǎng),例如,家庭網(wǎng)關(guān)服務器可以是一臺與因特網(wǎng)連接的電腦,通過因特網(wǎng)與IMS網(wǎng)絡(luò)連接,從而接收呼叫會話控制服務器轉(zhuǎn)發(fā)的SIP消息,而控制終端是支持IMS的即時通信終端,通過GPRS網(wǎng)絡(luò)接入IMS網(wǎng)絡(luò),并向呼叫會話控制服務器發(fā)送SIP消息。家庭網(wǎng)關(guān)服務器和控制終端可能接入同一個呼叫會話控制服務器,也可能接入不同的呼叫會話控制服務器,主要是由家庭網(wǎng)關(guān)服務器和控制終端的所在的地域決定的。如果家庭網(wǎng)關(guān)服務器和控制終端接入了不同的呼叫會話控制服務器,還需要在兩個呼叫會話控制服務器間轉(zhuǎn)發(fā)SIP消息。
參見圖3,其為本發(fā)明信息家電遠程控制系統(tǒng)具體實施例3的結(jié)構(gòu)示意圖,在本實施例中,家庭網(wǎng)關(guān)服務器和控制終端接入了不同的呼叫會話控制服務器,這樣,還需要在兩個呼叫會話控制服務器間轉(zhuǎn)發(fā)SIP消息,即控制終端對應的呼叫會話控制服務器將其收到的SIP消息轉(zhuǎn)發(fā)給家庭網(wǎng)關(guān)服務器對應的呼叫會話控制服務器,由該家庭網(wǎng)關(guān)服務器對應的呼叫會話控制服務器將SIP消息發(fā)送給所述家庭網(wǎng)關(guān)服務器。
下面以一個通過移動終端來降低家中空調(diào)溫度的遠程控制為例來進一步說明本發(fā)明。在本例子中,移動終端和家庭網(wǎng)關(guān)對應不同的會話控制服務器,移動終端向網(wǎng)絡(luò)側(cè)發(fā)出一條即時通信的SIP消息。該消息至少包含用戶自己的用戶號碼、相應家庭網(wǎng)關(guān)的網(wǎng)絡(luò)地址、空調(diào)的設(shè)備ID號、降低空調(diào)溫度控制指令(指令中可包含具體的降低溫度的數(shù)值)。該SIP消息通過GPRS網(wǎng)絡(luò)發(fā)送給負責接入該移動終端的會話控制服務器(IMS網(wǎng)絡(luò)中的CSCF,Call Session Control Function),該會話控制服務器再根據(jù)相應家庭網(wǎng)關(guān)的網(wǎng)絡(luò)地址將移動終端發(fā)來的SIP消息轉(zhuǎn)發(fā)給負責接入家庭網(wǎng)關(guān)的會話控制服務器,負責接入家庭網(wǎng)關(guān)的會話控制服務器根據(jù)SIP消息中的家庭網(wǎng)關(guān)的地址將該SIP消息通過因特網(wǎng)發(fā)送給管理該空調(diào)的家庭網(wǎng)關(guān),家庭網(wǎng)關(guān)收到該SIP消息后,根據(jù)該SIP消息中的控制指令和空調(diào)的ID對空調(diào)執(zhí)行降低溫度的調(diào)節(jié)。
實現(xiàn)對信息家電的遠程控制的前提條件是控制終端中要預先存儲有被控制的信息家電的ID,家庭網(wǎng)關(guān)的網(wǎng)絡(luò)地址,被控制信息家電的控制指令集;而家庭網(wǎng)關(guān)要具備解析SIP消息的能力,并且預先存儲有被控制的信息家電的ID和相應的控制指令集。
參見圖4,其為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例4的結(jié)構(gòu)示意圖,與實施例2不同之處在于,該系統(tǒng)還包括設(shè)置在IMS網(wǎng)絡(luò)中的即時通信應用服務器4,與呼叫會話控制服務器11連接,用于接收呼叫會話控制服務器11發(fā)送的所述SIP消息,對所述SIP消息中的控制信息進行控制權(quán)限的邏輯判斷,并向呼叫會話控制服務器11返回判斷結(jié)果。引入了即時通信應用服務器后,呼叫會話控制服務器不直接向家庭網(wǎng)關(guān)發(fā)送接收到的SIP消息,而是先將SIP消息轉(zhuǎn)發(fā)到與其連接的即時通信應用服務器,該即時通信應用服務器中預先存儲了對所述家庭網(wǎng)關(guān)對應的信息家電有控制權(quán)限的用戶信息(該用戶信息是在用戶注冊信息家電的控制服務的時候存儲到該服務器中的),當即時通信應用服務器收到所述SIP消息,根據(jù)所述用戶號碼判斷該用戶是否具有對所述家庭網(wǎng)關(guān)對應的信息家電的控制權(quán)限,并向所述呼叫會話控制服務器包含所述判斷結(jié)果的返回消息,如果所述用戶具備控制權(quán)限,則呼叫會話控制服務器收到該返回消息后,向家庭網(wǎng)關(guān)服務器轉(zhuǎn)發(fā)該SIP消息,否則,不向家庭網(wǎng)關(guān)服務器轉(zhuǎn)發(fā)該SIP消息,從而中止對信息家電的控制。對于即時通信應用服務器向呼叫會話控制服務器的返回消息可以采用如下形式若發(fā)送信息的用戶具備控制權(quán)限,返回給會話控制服務器可為SIP消息為200 OK消息,否則可為400 NOK消息。
參見圖5,其為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例5的結(jié)構(gòu)示意圖,與實施例2不同之處在于,還包括設(shè)置在IMS網(wǎng)絡(luò)中的信息家電歸屬數(shù)據(jù)庫服務器6和信息家電數(shù)據(jù)管理服務器5,通過IMS網(wǎng)絡(luò)和IP接入網(wǎng)與控制終端3和家庭網(wǎng)關(guān)服務器2連接;所述信息家電歸屬數(shù)據(jù)庫服務器6,用于存儲信息家電的靜態(tài)數(shù)據(jù),至少包含該信息家電的身份識別號碼和控制指令集;所述信息家電數(shù)據(jù)管理服務器5,用于存儲處于使用狀態(tài)的信息家電的使用數(shù)據(jù),該使用數(shù)據(jù)至少包括信息家電的靜態(tài)數(shù)據(jù)和使用狀態(tài)數(shù)據(jù)以及所述信息家電對應的家庭網(wǎng)關(guān)服務器的地址信息。為了更好對信息家電的資料進行管理,本發(fā)明中引入了信息家電歸屬數(shù)據(jù)庫服務器和信息家電數(shù)據(jù)管理服務器,從而更好的實現(xiàn)對信息家電的相關(guān)信息的獲取以及對信息家電的管理。
本發(fā)明將人與人通信的數(shù)據(jù)存儲模式引入了信息家電管理中,當一個信息家電設(shè)備出廠時,設(shè)備生產(chǎn)廠家應給每一個設(shè)備分配一個編碼。該出廠編碼是符合標準格式的,應可全球唯一地指定該信息家電設(shè)備,稱為該信息家電的ID(身份識別號碼),通過ID可以定位到該信息家電所屬的信息家電的歸屬數(shù)據(jù)庫服務器,信息家電的ID存儲在信息家電和信息家電歸屬數(shù)據(jù)庫服務器中。同時,信息家電的生產(chǎn)廠家將提供該家電設(shè)備的其他靜態(tài)資料,可包括設(shè)備品牌、設(shè)備名稱、設(shè)備型號、生產(chǎn)序列號、設(shè)備出廠時的配置信息、可支持的控制指令集等。這些靜態(tài)資料在設(shè)備出廠時即存儲在信息家電歸屬數(shù)據(jù)庫服務器中,而對于現(xiàn)有的信息家電的數(shù)據(jù)的存儲方式,這些靜態(tài)資料都必須存儲在信息家電設(shè)備中而信息家電歸屬數(shù)據(jù)庫服務器,而在本發(fā)明中,這些靜態(tài)資料不需要存儲在信息家電中,從而減少了信息家電自身的數(shù)據(jù)存儲量。信息家電歸屬數(shù)據(jù)庫服務器可以按多種方式來劃分,例如可以按生產(chǎn)廠家來劃分,或者按家電種類來劃分,相應的信息家電的ID號,也按同樣的方式進行編碼,這樣通過分析ID號就可以定位到該信息家電屬于哪一個信息家電歸屬數(shù)據(jù)庫服務器。
信息家電資料管理服務器管理著一個或多個家庭網(wǎng)關(guān)服務器,家庭網(wǎng)關(guān)服務器管理著家庭中的所有信息家電。信息家電資料管理服務器中存儲其管理的多個家庭網(wǎng)關(guān)中的所有正在使用的信息家電的使用數(shù)據(jù),并且在信息家電數(shù)據(jù)管理服務器中,信息家電的數(shù)據(jù)按照各個家庭網(wǎng)關(guān)服務器來組織的。在本發(fā)明中,任何信息家電都連接在家庭網(wǎng)關(guān)服務器上,一個家庭設(shè)置一個家庭網(wǎng)關(guān)服務器,將家庭中的所有信息家電都連接在家庭網(wǎng)關(guān)的服務器上,家庭網(wǎng)關(guān)的服務器對家庭中的信息家電進行統(tǒng)一的管理,并實時監(jiān)控信息家電的狀態(tài),家庭網(wǎng)關(guān)的服務器存儲著家庭內(nèi)部的所有處于使用狀態(tài)的信息家電的所有數(shù)據(jù),并與信息家電資料管理服務器中數(shù)據(jù)保持一致,這樣一方面便于在家庭內(nèi)部通過家庭網(wǎng)關(guān)的服務器對信息家電進行管理,另一方面也可以在家庭網(wǎng)關(guān)服務器與網(wǎng)絡(luò)斷開的情況下,保存信息家電的數(shù)據(jù),待網(wǎng)絡(luò)連接正常后,更新信息家電資料管理服務器中的數(shù)據(jù)。
信息家電數(shù)據(jù)管理服務器和家庭網(wǎng)關(guān)服務器中只存儲處于使用狀態(tài)的信息家電的數(shù)據(jù),當一個新的信息家電連接到家庭網(wǎng)關(guān)服務器上時,信息家電將其存儲著ID號通過家庭網(wǎng)關(guān)服務器上報到信息家電數(shù)據(jù)管理服務器,根據(jù)信息家電的ID號,從信息家電的歸屬數(shù)據(jù)庫服務器中獲取信息家電的靜態(tài)資料。并將該靜態(tài)數(shù)據(jù)存儲在信息家電數(shù)據(jù)管理服務器和家庭網(wǎng)關(guān)服務器中。
由于信息家電數(shù)據(jù)管理服務器中存儲著當前處于使用狀態(tài)的所有信息家電的數(shù)據(jù),網(wǎng)絡(luò)中的其他服務器或終端可以在信息家電數(shù)據(jù)管理服務器中獲取當前處于使用狀態(tài)的所有信息家電的數(shù)據(jù),并且獲取方式可以有多種,可以采用傳統(tǒng)的網(wǎng)頁交互方式,也可以采用即時消息通信的方式,與現(xiàn)有技術(shù)相比,這種數(shù)據(jù)存儲方式有極大的優(yōu)越性,在實際的應用中,對應信息家電的相關(guān)數(shù)據(jù)的獲取,可以采用即時消息通信的方式,這樣信息家電數(shù)據(jù)管理服務器也負責管理即時通信用戶對信息家電事件的訂閱信息。所述的信息家電事件是指信息家電的狀態(tài)發(fā)生改變,例如,信息家電的上線、離線、狀態(tài)數(shù)據(jù)的更新等,當事件發(fā)生時,數(shù)據(jù)管理服務器將把該事件通知給所有訂閱了該事件的即時通信用戶的終端并向即時通信用戶的終端發(fā)送相應的數(shù)據(jù)。這種方式很適合于廣泛使用的移動終端,事件的訂閱不是面向某個信息家電的,而是面向家庭網(wǎng)關(guān)服務器,一個家庭網(wǎng)關(guān)服務器對應著一個家庭,事件的訂閱是以家庭內(nèi)部的所有信息家電的集合為對象的,也就是說,對于上線事件,是指家庭中的任一家電的上線事件。如果某個移動終端訂閱了某個事件,那么當該事件發(fā)生時,通過服務器間的信息交互,會將該事件發(fā)生的信息通知給信息家電數(shù)據(jù)管理服務器,信息家電數(shù)據(jù)管理服務器根據(jù)其存儲的訂閱者信息,將該事件即時通知給移動終端,這種方式,不需要用戶主動去獲取,這種對家電的在線狀態(tài)管理和即時通信是基于現(xiàn)有信息家電的數(shù)據(jù)存儲方式難以實現(xiàn)的,另外,本發(fā)明中的訂閱者除普通用戶外,還可以是網(wǎng)絡(luò)中的服務器,例如,信息家電歸屬數(shù)據(jù)服務器就可以是一個訂閱者,當信息家電有事件發(fā)生時,可以將該事件發(fā)送給信息家電歸屬數(shù)據(jù)服務器,由于信息家電歸屬數(shù)據(jù)服務器與信息家電廠商緊密聯(lián)系,這種即時的消息通信方式可以使廠家即時了解到其生產(chǎn)的信息家電的狀態(tài)。
引入了信息家電歸屬數(shù)據(jù)庫服務器和信息家電數(shù)據(jù)管理服務器后,對信息家電的管理和控制更加靈活,控制終端可以從網(wǎng)絡(luò)中的信息家電歸屬數(shù)據(jù)庫服務器和信息家電數(shù)據(jù)管理服務器中獲取信息家電的指令集等靜態(tài)信息,并且可以充分利用IMS系統(tǒng)在即時通信方面的優(yōu)勢,將信息家電的靜態(tài)信息和動態(tài)信息以主動推送的方式發(fā)送給控制終端,這樣使得控制終端的使用者即時了解了當前信息家電的信息,從更好的對信息家電進行管理控制。本發(fā)明采用的即時通信的方式對信息家電進行控制管理,在控制終端的控制界面的設(shè)置上可以采用人人通信的即時通信軟件的設(shè)置方式,使得用戶使用更見方便和人性化,還以對空調(diào)的控制為例,空調(diào)在用戶的移動終端上顯示為一個即時通信對象,其圖標(肖像)可以是一個空調(diào)的樣子。用戶選中空調(diào)的圖標后,移動終端的屏顯將自動列出該空調(diào)當前的工作狀態(tài)和操作列表。在操作列表中,含有溫度調(diào)節(jié)項。用戶在溫度調(diào)節(jié)項中輸入的設(shè)定后,移動終端將用戶輸入轉(zhuǎn)換為控制信息后以SIP消息的形式發(fā)出,從而實現(xiàn)對信息家電的控制。
參見圖6,其為本發(fā)明的信息家電的遠程控制系統(tǒng)具體實施例6的結(jié)構(gòu)示意圖,與實施例5的不同之處在于,還包括設(shè)置在IMS網(wǎng)絡(luò)中的即時通信應用服務器4,與所述呼叫會話控制服務器11連接,用于接收呼叫會話控制服務器11發(fā)送的所述SIP消息,對所述SIP消息中的控制信息進行控制權(quán)限的邏輯判斷,并向所述呼叫會話控制服務器11返回判斷結(jié)果。
本發(fā)明還提供了基于本發(fā)明的信息家電的遠程控制系統(tǒng)的控制方法,參見圖7,其為本發(fā)明信息家電的遠程控制方法具體實施例的流程圖,包括如下步驟步驟101、控制終端將包含控制信息的SIP消息發(fā)送給會話控制服務器,所述控制信息至少包括所述控制終端對應的用戶號碼、所述家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址、所述信息家電的ID號和控制指令。該會話控制服務器可以具體為IMS網(wǎng)絡(luò)中的呼叫會話控制服務器(CSCF)。
步驟102、所述會話控制服務器根據(jù)所述SIP消息中包含的所述家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址,將所述SIP消息發(fā)送給所述家庭網(wǎng)關(guān)服務器;步驟103、所述家庭網(wǎng)關(guān)服務器根據(jù)所述SIP消息的信息家電的ID號以及控制指令,對與其連接的信息家電執(zhí)行控制操作;
步驟104、結(jié)束。
為了更好的對信息家電進行控制,引入了即時通信應用服務器,對SIP消息中的控制信息進行鑒權(quán)操作,因此,在所述步驟1和步驟2之間還可以包括所述呼叫會話控制服務器收到所述SIP消息后,將該SIP消息轉(zhuǎn)發(fā)給即時通信應用服務器,所述即時通信應用服務器對SIP消息中的控制信息進行分析,判斷所述用戶是否具有對所述家庭網(wǎng)關(guān)服務器對應的信息家電的控制權(quán)限,并向所述呼叫會話控制服務器包含所述判斷結(jié)果的返回消息;如果所述判斷結(jié)果為所述用戶具有所述控制權(quán)限,則執(zhí)行步驟2,否則,執(zhí)行步驟4。
對SIP消息中的控制信息進行鑒權(quán)操作也可以由家庭網(wǎng)關(guān)服務器來完成,這就要求家庭網(wǎng)關(guān)服務其中預先存儲有對所述家庭網(wǎng)關(guān)對應的信息家電有控制權(quán)限的用戶信息,這樣,在步驟1和2之間不需要插入上述鑒權(quán)操作,而在所述步驟2和步驟3之間插入如下步驟所述家庭網(wǎng)關(guān)服務器收到所述SIP消息后,對SIP消息中的控制信息進行分析,判斷所述用戶是否具有對所述家庭網(wǎng)關(guān)服務器對應的信息家電的控制權(quán)限,如果是,則執(zhí)行步驟3,否則執(zhí)行步驟4。
另外,在實際的應用中,對于控制終端來說,可以采用如QQ,MSN等即時通信工具的界面管理風格來設(shè)計信息家電的控制界面,例如,可以將各個信息家電設(shè)置成一個個形象的圖標,也可以賦予人性化的昵稱等。并且可以將多個信息家電的統(tǒng)一操作設(shè)計成一個選項或一個圖標,例如,可以設(shè)計一個名字為“睡覺”的圖標,當用戶點擊該圖標后,控制終端將統(tǒng)一對家中的所有信息家電執(zhí)行關(guān)閉的控制操作,省去了用戶逐個對信息家電進行控制的麻煩,更加方便了用戶的使用。
此外,本領(lǐng)域技術(shù)人員應該明白,對信息家電的控制信息也可以封裝成其他的網(wǎng)絡(luò)傳輸協(xié)議的格式進行傳輸,也可以實現(xiàn)對信息家電的遠程控制。例如,可以采用HTTP協(xié)議對控制信息進行封裝,通過IP網(wǎng)絡(luò)發(fā)送到家庭網(wǎng)關(guān)服務器中。但由于SIP協(xié)議在會話控制方面的優(yōu)勢,尤其是基于IMS系統(tǒng)的會話控制方面的優(yōu)勢,本發(fā)明選用了SIP消息作為信息家電控制信息的載體。SIP協(xié)議具有如下優(yōu)勢SIP協(xié)議是基于文本方式的協(xié)議。由于這種方式便于理解且實現(xiàn)簡單,深受設(shè)備開發(fā)商歡迎。SIP協(xié)議考慮并支持用戶的移動性,SIP協(xié)議定義了注冊服務器、重定向服務器等不同的功能,當用戶的位置發(fā)生變化時,其位置信息將隨時登記到注冊服務器。這對于移動終端用戶來說,可以方便快捷的對信息家電進行控制。SIP協(xié)議采用了HTTP協(xié)議Client-Server的消息處理方式。SIP消息本身就具有一定的定位能力。SIP消息頭中caller@caller.com這種域名的標識方式可包含用戶號碼信息、位置信息、用戶名及其歸屬信息等,是SIP消息表述方式的一大優(yōu)點。SIP協(xié)議可與其他很多IETF協(xié)議集成來提供各種業(yè)務(如SDP,RSVP,RTSP,MIME,HTTP等),使SIP協(xié)議在業(yè)務的實現(xiàn)方面具有很大靈活性。SIP協(xié)議的可擴展性較強。自發(fā)布以來根據(jù)業(yè)務需求和一些特征要求擴展定義了多個新消息,消息擴展時其前后兼容性較好。SIP協(xié)議與目前最大的IP網(wǎng)——互聯(lián)網(wǎng)有著密不可分的近親關(guān)系,這一點使得SIP協(xié)議更貼近下一代網(wǎng)絡(luò)的IP化的總趨勢。因此,在信息家電的控制領(lǐng)域采用SIP消息作為控制信息的載體順應了下一代網(wǎng)絡(luò)發(fā)展的趨勢,具有巨大的發(fā)展空間。
最后所應說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應當理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種信息家電的遠程控制系統(tǒng),其特征在于包括會話控制服務器、家庭網(wǎng)關(guān)服務器、控制終端;所述控制終端通過IP接入網(wǎng)與所述會話控制服務器連接,用于向所述會話控制服務器發(fā)送包含控制信息的SIP消息;所述家庭網(wǎng)關(guān)服務器通過IP接入網(wǎng)與所述會話控制服務器連接,用于接收會話控制服務器發(fā)送的包含控制信息的SIP消息,并對所述SIP消息解析,根據(jù)控制指令對與其連接的信息家電進行控制;所述會話控制服務器用于接收控制終端發(fā)送的包含控制信息的SIP消息,并向所述家庭網(wǎng)關(guān)服務器轉(zhuǎn)發(fā)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述會話控制服務器為IMS網(wǎng)絡(luò)中的呼叫會話控制服務器。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于還包括設(shè)置在IMS網(wǎng)絡(luò)中的即時通信應用服務器,與所述呼叫會話控制服務器連接,用于接收呼叫會話控制服務器發(fā)送的所述SIP消息,對所述SIP消息中的控制信息進行控制權(quán)限的邏輯判斷,并向所述呼叫會話控制服務器返回判斷結(jié)果。
4.根據(jù)權(quán)利要求2或3所述的系統(tǒng),其特征在于還包括設(shè)置在IMS網(wǎng)絡(luò)中的家庭網(wǎng)關(guān)服務器和信息家電數(shù)據(jù)管理服務器,通過IMS網(wǎng)絡(luò)和IP接入網(wǎng)與所述控制終端和家庭網(wǎng)關(guān)服務器連接;所述信息家電歸屬數(shù)據(jù)庫服務器,用于存儲信息家電的靜態(tài)數(shù)據(jù),至少包含該信息家電的身份識別號碼和控制指令集;所述信息家電數(shù)據(jù)管理服務器,用于存儲處于使用狀態(tài)的信息家電的使用數(shù)據(jù),該使用數(shù)據(jù)至少包括信息家電的靜態(tài)數(shù)據(jù)和使用狀態(tài)數(shù)據(jù)以及所述信息家電對應的家庭網(wǎng)關(guān)服務器的地址信息。
5.一種信息家電的遠程控制方法,其特征在于包括如下步驟步驟1、控制終端將包含控制信息的SIP消息發(fā)送給會話控制服務器,所述控制信息至少包括所述控制終端對應的用戶號碼、所述家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址、所述信息家電的ID號和控制指令。步驟2、所述會話控制服務器根據(jù)所述SIP消息中包含的所述家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址,將所述SIP消息發(fā)送給所述家庭網(wǎng)關(guān)服務器;步驟3、所述家庭網(wǎng)關(guān)服務器根據(jù)所述SIP消息的信息家電的ID號以及控制指令,對與其連接的信息家電執(zhí)行控制操作;步驟4、結(jié)束。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于在所述步驟1與步驟2之間還包括所述會話控制服務器收到所述SIP消息后,將該SIP消息轉(zhuǎn)發(fā)給即時通信應用服務器,所述即時通信應用服務器對SIP消息中的控制信息進行分析,判斷所述用戶是否具有對所述家庭網(wǎng)關(guān)服務器對應的信息家電的控制權(quán)限,并向所述會話控制服務器發(fā)送包含所述判斷結(jié)果的返回消息;如果所述判斷結(jié)果為所述用戶具有所述控制權(quán)限,則執(zhí)行步驟2,否則,執(zhí)行步驟4。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于在所述步驟2與步驟3之間還包括所述家庭網(wǎng)關(guān)服務器收到所述SIP消息后,對SIP消息中的控制信息進行分析,判斷所述用戶是否具有對所述家庭網(wǎng)關(guān)服務器對應的信息家電的控制權(quán)限,如果是,則執(zhí)行步驟3,否則執(zhí)行步驟4。
全文摘要
本發(fā)明涉及一種信息家電的遠程控制系統(tǒng)及控制方法,該系統(tǒng)包括轉(zhuǎn)發(fā)SIP消息的會話控制服務器、家庭網(wǎng)關(guān)服務器和控制終端;控制終端通過IP接入網(wǎng)與所述會話控制服務器連接,家庭網(wǎng)關(guān)服務器通過IP接入網(wǎng)與所述會話控制服務器連接。該方法包括1.控制終端將包含控制信息的SIP消息發(fā)送給會話控制服務器。2.會話控制服務器根據(jù)SIP消息中包含的家庭網(wǎng)關(guān)服務器的網(wǎng)絡(luò)地址,將SIP消息發(fā)送給家庭網(wǎng)關(guān)服務器;3.家庭網(wǎng)關(guān)服務器根據(jù)SIP消息的信息家電的ID號以及控制指令,對信息家電執(zhí)行控制操作。本發(fā)明的遠程控制系統(tǒng)及方法提高了控制通信的實效性,方便用戶對信息家電的遠程控制,而且可以方便的對信息家電進行集中的控制。
文檔編號H04L29/12GK101079730SQ20061008128
公開日2007年11月28日 申請日期2006年5月25日 優(yōu)先權(quán)日2006年5月25日
發(fā)明者歐陽聰星, 張光海, 劉景磊 申請人:中國移動通信集團公司