控制器為每個終端維護一個包含目標終端和/或目標通信組的信息的通信列表;源終端進行通信時將通信指令發(fā)送給中央控制器,中央控制器將所述通信指令發(fā)送給該源終端的通信列表中的目標終端以及目標通信組中的部分目標終端;所述部分目標終端不通過中央控制器將所述通信指令中的通信內(nèi)容轉(zhuǎn)發(fā)給本通信組中的其他目標終端。
[0028]本發(fā)明的信息交互系統(tǒng)側(cè)重于終端間的互動,其用戶體驗和便捷性大大好于傳統(tǒng)的互動系統(tǒng)。本發(fā)明的互動系統(tǒng)尤其適合于一個主控終端多個目標終端的系統(tǒng)結(jié)構(gòu),中控為每個終端維護一個通信列表,因此源終端不必向系統(tǒng)中的每個目標終端分別發(fā)送包含通信內(nèi)容的通信指令,而只需向中央控制器發(fā)送一次通信內(nèi)容,因而大大降低了系統(tǒng)中的指令數(shù)量,減小了通信壓力,同時也減輕了中央控制裝置的數(shù)據(jù)和指令轉(zhuǎn)發(fā)壓力。同時,中控在將通信內(nèi)容發(fā)送給一個通信組中的若干終端時只需發(fā)送給其中的一個或幾個終端,再由這些終端不通過中控轉(zhuǎn)發(fā)給其余的終端。這樣,中控不必像原來一樣給所有終端都發(fā)送一個指令,而只需發(fā)送一個或幾個指令,大大降低了中控轉(zhuǎn)發(fā)數(shù)據(jù)的壓力。
【附圖說明】
[0029]圖1為本發(fā)明實施方式涉及的信息交互系統(tǒng)的結(jié)構(gòu)框圖;
圖2為本發(fā)明實施方式涉及的信息交互系統(tǒng)的中央控制器的結(jié)構(gòu)框圖;
圖3為本發(fā)明實施方式涉及的信息交互系統(tǒng)的處理流程圖。
【具體實施方式】
[0030]本發(fā)明的信息交互系統(tǒng)包括中央控制器和多種類型的終端,各終端都通過通信介質(zhì)連接到中央控制器,各終端間也有通信介質(zhì)相連。各終端間的通信先發(fā)送給中央控制器,由中央控制器轉(zhuǎn)發(fā)給相應的終端。中央控制器中存儲有各終端對應的權(quán)限,并為每個終端維護一個包含目標終端和/或目標通信組的信息的通信列表。目標通信組是指若干目標終端的集合,這些目標終端經(jīng)常是具有某一共同屬性的一類終端的集合,但也可以是任意終端的組合。
[0031]在系統(tǒng)初始化時,中央控制器首先開機并進入工作狀態(tài),向連接至中央控制器的各終端發(fā)送廣播,廣播中包含中央控制器自身的信息以便各終端按照信息登錄中央控制器。各終端收到廣播后按照其中的信息與中央控制器建立鏈接。終端包括用戶型終端和設備型終端。用戶型終端是指該終端本身不具備權(quán)限信息,用戶通過身份信息在該設備上進行登錄,所登錄的用戶的權(quán)限即是該終端的權(quán)限,用戶權(quán)限分為若干等級,每一等級的權(quán)限預先設定在中央控制器中。設備型終端是指該終端本身具有權(quán)限,不用于用戶登錄,設備型終端的權(quán)限由其設備類型決定,各設備類型的權(quán)限預先設定在中央控制器中。通常,用戶型終端具有比設備型終端更高的權(quán)限,每種用戶權(quán)限等級或設備權(quán)限都有與之對應的默認的通信列表,通信列表中含有該終端要與之通信的所有目標終端及目標通信組的信息。各終端通過各自的方式登錄中央控制器時,中央控制器根據(jù)該終端的用戶權(quán)限或設備權(quán)限為該終端建立通信列表。通信列表建立后由中央控制器進行維護,終端可以通過自身的操作對通信列表進行自身權(quán)限范圍內(nèi)的修改。
[0032]終端進行通信時不是像傳統(tǒng)模式一樣給若干個目標終端分別發(fā)送帶有目標終端信息和通信內(nèi)容的通信指令,然后由中央控制器將上述若干通信指令轉(zhuǎn)發(fā)給目標終端,而只將不包含目標終端或通信組信息的通信內(nèi)容發(fā)送給中央控制器,中央控制器查詢該終端的通信列表,將該終端發(fā)送的通信內(nèi)容轉(zhuǎn)發(fā)給其通信列表中的所有目標終端及目標通信組。其中,當中央控制器將通信內(nèi)容轉(zhuǎn)發(fā)給通信列表中的目標通信組時,只將包含通信內(nèi)容的通信指令發(fā)送給目標通信組中的一個或幾個目標終端,由該一個或幾個目標終端不通過中央控制器將通信內(nèi)容轉(zhuǎn)發(fā)給通信組中的其它終端,因此,中央控制器發(fā)送給該一個或幾個目標終端的通信指令中還包括該目標終端需要將通信內(nèi)容繼續(xù)轉(zhuǎn)發(fā)給哪幾個目標終端的列表。
[0033]以下結(jié)合在教育領域的具體實施例說明本發(fā)明的信息交互系統(tǒng)。
[0034]實施例1
本實施例的信息交互系統(tǒng)是用于教育的電子課堂系統(tǒng)。圖1為本實施例的電子課堂系統(tǒng)的系統(tǒng)概要圖。如圖1所示,該系統(tǒng)包括中央控制器1、無線路由器2、教師終端3、學生終端4、演示屏幕5、輔助設備6、云端系統(tǒng)7。其中,各設備均通過有線或無線方式連接到無線路由器2,無線路由器2為各節(jié)點提供數(shù)據(jù)鏈接;中央控制器1是整個系統(tǒng)的中心節(jié)點,各節(jié)點間的通信通過中央控制器1進行。中央控制器1、教師終端3、學生終端4、演示屏幕5、輔助設備6、云端系統(tǒng)7均為由電腦、服務器、平板電腦、手機等具備數(shù)據(jù)處理和通信能力的設備。教師終端3和學生終端4都屬于用戶型終端。教師終端3和學生終端4具有不同的權(quán)限,教師和學生用各自的用戶名和密碼登陸終端,從終端上發(fā)出的通信請求經(jīng)無線路由器2發(fā)送給中央控制器1,中央控制器1查詢該終端的通信列表,將通信請求的內(nèi)容轉(zhuǎn)發(fā)給通信列表中的各目標終端和目標通信組。演示屏幕5屬于設備型終端,演示屏幕5相當于傳統(tǒng)課堂中的黑板,其顯示內(nèi)容由教師終端3進行控制。例如,當講課時,在演示屏幕5上顯示教學PPT并進行翻頁等;當教師或?qū)W生在自己的終端上進行書寫時,在演示屏幕5上顯示書寫內(nèi)容。輔助設備6包括身份識別設備61和視頻采集設備62。身份識別設備可以是識別指紋、條碼、磁卡、RF卡等的設備,教師或?qū)W生在該設備上用某一方式完成識別后,該用戶的身份信息就被輸入中央控制器1,中央控制器1可以激活該用戶對應的終端或賦予該用戶登錄的終端相應的權(quán)限。視頻采集設備對課堂進行實時的視頻采集,采集的視頻上傳到云端系統(tǒng)7。云端系統(tǒng)7包括云端控制器71和云端存儲裝置72 ;云端控制器71負責驗證用戶權(quán)限和收發(fā)數(shù)據(jù),云端存儲裝置72存儲有各課程視頻等系統(tǒng)數(shù)據(jù)和各用戶的私有數(shù)據(jù)。本實施例的系統(tǒng)還可以包括遠程客戶端8,此時,無線路由器2接入互聯(lián)網(wǎng)與遠程客戶端8進行通信,遠程客戶端8可以是教師終端3也可以是學生終端4。必要時,系統(tǒng)還可以具有輔助演示屏幕9,其結(jié)構(gòu)與前述演示屏幕5相同,用于演示與前述演示屏幕5不同的內(nèi)容。
[0035]圖2為本實施例的中央控制器的結(jié)構(gòu)框圖。中央控制器1包括權(quán)限管理單元11、指令處理單元12、存儲單元13和通信單元14。通信單元14與無線路由器2連接,從而與各終端進行通信,并將收到的通信請求發(fā)送給指令處理單元12。指令處理單元12分析收到的通信請求的類型及需要進行的操作,對于需要驗證權(quán)限的通信請求,向權(quán)限管理單元11進行查詢;對于需要存儲或轉(zhuǎn)發(fā)的請求,將數(shù)據(jù)存儲在存儲單元13或?qū)⑥D(zhuǎn)發(fā)的指令和數(shù)據(jù)通過通信單元14進行轉(zhuǎn)發(fā)。
[0036]圖3是本發(fā)明實施方式的處理流程圖。以下結(jié)合圖3具體說明本實施例的系統(tǒng)的使用和處理流程。上課前,整個系統(tǒng)進行初始化(步驟S1)。系統(tǒng)的各部分通電開機,尤其是中央控制器1和無線路由器2。教師和學生進入教室后首先在身份識別設備上