實(shí)現(xiàn)業(yè)務(wù)的復(fù)用。資源抽象是語義的基礎(chǔ),抽象設(shè)備模型建立之后可以應(yīng)用語義系統(tǒng)來更好的操控終端設(shè)備,屏蔽了不同接入網(wǎng)絡(luò)技術(shù)和不同終端信息模型的差異性,構(gòu)建標(biāo)準(zhǔn)、開發(fā)、語義化的M2M應(yīng)用開發(fā)環(huán)境,支持無線移動(dòng)網(wǎng)絡(luò)M2M各種服務(wù)和資源的開放,真正實(shí)現(xiàn)了應(yīng)用業(yè)務(wù)的共享。
[0055]以下參照附圖對(duì)本優(yōu)選實(shí)施例作進(jìn)一步詳細(xì)說明。
[0056]圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的基于資源抽象與語義處理的業(yè)務(wù)共享實(shí)現(xiàn)系統(tǒng)圖,如圖5所示,基于資源抽象與語義處理的業(yè)務(wù)共享實(shí)現(xiàn)系統(tǒng)包括應(yīng)用單元、資源抽象模塊、語義處理模塊、家電單元和環(huán)境傳感器單元;
[0057]其中應(yīng)用單元包括家庭應(yīng)用單元、環(huán)境監(jiān)測(cè)單元以及其他應(yīng)用單元;
[0058]家庭應(yīng)用中對(duì)應(yīng)的家電、環(huán)境傳感器、以及家庭應(yīng)用單元、環(huán)境監(jiān)測(cè)單元以及其他應(yīng)用都是已成熟的技術(shù),這里不再贅述;
[0059]其中的資源抽象模塊以統(tǒng)一模板描述不同接入技術(shù)的原生設(shè)備,對(duì)上層開發(fā)人員屏蔽底層技術(shù)細(xì)節(jié),抽象對(duì)象為包括但不限于設(shè)備的參數(shù)、操作,終端、網(wǎng)關(guān)、網(wǎng)絡(luò)平臺(tái);其中設(shè)備的參數(shù)是設(shè)備能力的性能參數(shù),如無線通信方式等等,設(shè)備的操作是指該設(shè)備具有的能力,如果能采集傳感器的溫度等。
[0060]其中的語義處理模塊是數(shù)據(jù)的含義,語義技術(shù)描述數(shù)據(jù)和概念的含義,使機(jī)器能夠理解。
[0061]家庭中的家電設(shè)備或環(huán)境監(jiān)測(cè)中的環(huán)境傳感器通過資源抽象和語義處理后的信息可以進(jìn)行共享,根據(jù)各個(gè)應(yīng)用場(chǎng)景的需求提供應(yīng)用。
[0062]圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的基于資源抽象與語義處理的業(yè)務(wù)共享實(shí)現(xiàn)結(jié)構(gòu)圖,如圖6所示,基于資源抽象與語義處理的業(yè)務(wù)共享實(shí)現(xiàn)結(jié)構(gòu)圖包括終端側(cè)應(yīng)用、終端中間件、底層網(wǎng)絡(luò)服務(wù)、網(wǎng)絡(luò)側(cè)應(yīng)用、網(wǎng)絡(luò)側(cè)中間件、統(tǒng)一本體庫;
[0063]其中,終端側(cè)應(yīng)用是指感知延伸網(wǎng)的數(shù)據(jù)采集來源的應(yīng)用;
[0064]其中,終端中間件和網(wǎng)絡(luò)側(cè)中間件包括資源抽象模塊、語義處理模塊和其他基礎(chǔ)功能t吳塊;
[0065]進(jìn)一步地,資源抽象模塊和語義處理模塊的描述見上面圖5,這里不再贅述;更進(jìn)一步地,終端中間件中的終端設(shè)備數(shù)據(jù)通過資源抽象模塊和語義處理模塊處理,按照終端側(cè)與網(wǎng)絡(luò)側(cè)通信協(xié)議的數(shù)據(jù)格式,將終端設(shè)備數(shù)據(jù)傳送給網(wǎng)絡(luò)側(cè)中間件;更進(jìn)一步地,所述終端設(shè)備數(shù)據(jù)通過資源抽象模塊和語義處理模塊處理,是指終端設(shè)備數(shù)據(jù)通過資源抽象模塊和語義處理模塊將終端設(shè)備數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一本體庫識(shí)別的本領(lǐng)域的統(tǒng)一的數(shù)據(jù)格式,并且通過語義處理模塊,將轉(zhuǎn)換后的數(shù)據(jù)加入統(tǒng)一本體庫的對(duì)不同領(lǐng)域的本體的不同標(biāo)識(shí),然后再通過終端側(cè)中間件其他基礎(chǔ)功能模塊將數(shù)據(jù)轉(zhuǎn)換為終端側(cè)中間件和網(wǎng)絡(luò)側(cè)中間件所需通信協(xié)議的數(shù)據(jù)格式,該數(shù)據(jù)格式增加了統(tǒng)一本體庫中不同本體的標(biāo)識(shí)。
[0066]更進(jìn)一步地,經(jīng)終端側(cè)中間件資源抽象模塊和語義處理模塊處理后的終端設(shè)備數(shù)據(jù)傳到至網(wǎng)絡(luò)側(cè)中間件后,經(jīng)網(wǎng)絡(luò)側(cè)中間件其他基礎(chǔ)功能模塊的解析處理后,傳送給資源抽象模塊和語義處理模塊,根據(jù)終端設(shè)備數(shù)據(jù)中的本體的標(biāo)識(shí),按照用戶業(yè)務(wù)需求,對(duì)設(shè)備數(shù)據(jù)進(jìn)行包括但不限于聚合與重構(gòu)、共享等操作,滿足用戶需求;同時(shí),網(wǎng)絡(luò)側(cè)資源抽象模塊和語義處理模塊對(duì)網(wǎng)絡(luò)資源進(jìn)行與終端側(cè)資源抽象模塊和語義處理模塊對(duì)數(shù)據(jù)同樣的處理,網(wǎng)絡(luò)側(cè)中間件中的其他功能模塊對(duì)所述處理過的網(wǎng)絡(luò)資源進(jìn)行存儲(chǔ),便于其他用戶使用。通過調(diào)用數(shù)據(jù)時(shí),只根據(jù)統(tǒng)一本體庫所制定的數(shù)據(jù)格式和語義,屏蔽了不同網(wǎng)絡(luò)不同終端設(shè)備及不同的網(wǎng)絡(luò)資源,用戶可以根據(jù)業(yè)務(wù)需求對(duì)設(shè)備數(shù)據(jù)和網(wǎng)絡(luò)資源進(jìn)行統(tǒng)一的調(diào)用,實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)的真正共享;
[0067]其中,其他基礎(chǔ)功能模塊包括其他基礎(chǔ)功能模塊包括應(yīng)用和業(yè)務(wù)管理、通信和轉(zhuǎn)發(fā)管理、注冊(cè)管理、群組管理、設(shè)備管理、位置管理、資源發(fā)現(xiàn)、安全、數(shù)據(jù)管理、事件觸發(fā)、訂閱與通知、計(jì)費(fèi)等功能模塊;各個(gè)功能模塊在oneM2M中已有定義,這里不再贅述;
[0068]其中,底層網(wǎng)絡(luò)服務(wù)是指局域網(wǎng),如圖5中的家電和環(huán)境傳感器;
[0069]其中,網(wǎng)絡(luò)側(cè)應(yīng)用是指家庭應(yīng)用、環(huán)境監(jiān)測(cè)等應(yīng)用;
[0070]其中,不同的應(yīng)用具有不同的本體庫,而統(tǒng)一本體庫模塊存儲(chǔ)了不同的應(yīng)用的不同本體庫,用于網(wǎng)絡(luò)側(cè)中間件中的語義處理模塊隨時(shí)根據(jù)不同的應(yīng)用請(qǐng)求進(jìn)行調(diào)用相應(yīng)的本體庫進(jìn)行語義處理。
[0071]底層網(wǎng)絡(luò)服務(wù)根據(jù)用戶需求采集到的業(yè)務(wù),通過資源抽象和語義處理功能模塊透?jìng)鹘o網(wǎng)絡(luò)側(cè)中間件;網(wǎng)絡(luò)側(cè)中間件接收到經(jīng)過處理的業(yè)務(wù)信息后經(jīng)過資源抽象和語義處理功能模塊,進(jìn)行業(yè)務(wù)信息共享,根據(jù)用戶需求進(jìn)行業(yè)務(wù)的提供。
[0072]圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的基于資源抽象與語義處理的業(yè)務(wù)共享的實(shí)施流程圖一,圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的基于資源抽象與語義處理的業(yè)務(wù)共享的實(shí)施流程圖二,如圖7和圖8所示,下面以健康監(jiān)護(hù)和車域網(wǎng)的遠(yuǎn)程監(jiān)控為實(shí)施例,分別對(duì)本優(yōu)選實(shí)施例所涉及的兩個(gè)方面的業(yè)務(wù)共享進(jìn)行詳細(xì)說明。一方面是網(wǎng)絡(luò)側(cè)應(yīng)用與終端側(cè)應(yīng)用的信息分享;另一方面是不同應(yīng)用場(chǎng)景的不同的終端側(cè)應(yīng)用的業(yè)務(wù)共享;
[0073]I)網(wǎng)絡(luò)側(cè)應(yīng)用與終端側(cè)應(yīng)用的信息分享
[0074]應(yīng)用場(chǎng)景描述:
[0075]健康監(jiān)護(hù):私人醫(yī)生要監(jiān)控查看某家庭病人的健康數(shù)據(jù),其中包括生活環(huán)境的空氣溫濕度、身體的血壓等體感數(shù)據(jù)。
[0076]具體的實(shí)施流程如下:
[0077]S702、醫(yī)生使用智能終端設(shè)備發(fā)出查看病人的監(jiān)控業(yè)務(wù)請(qǐng)求;所述該業(yè)務(wù)請(qǐng)求中包括但不限于智能終端設(shè)備的技術(shù)參數(shù)、醫(yī)生的認(rèn)證參數(shù),還包括查看病人所處環(huán)境的溫濕度、身體的血壓、心率等;
[0078]S704、所述業(yè)務(wù)請(qǐng)求首先發(fā)送至網(wǎng)絡(luò)中間件,網(wǎng)絡(luò)中間件中的資源抽象模塊和語義處理模塊按照統(tǒng)一本體庫中制定的原則對(duì)所述業(yè)務(wù)請(qǐng)求進(jìn)行處理,處理后的數(shù)據(jù)通過網(wǎng)絡(luò)側(cè)中間件中其他基礎(chǔ)功能模塊處理成網(wǎng)絡(luò)側(cè)中間件與終端側(cè)中間件通信協(xié)議所能識(shí)別的數(shù)據(jù)格式,同時(shí)該業(yè)務(wù)請(qǐng)求數(shù)據(jù)中帶有統(tǒng)一本體庫中的制定的所述業(yè)務(wù)請(qǐng)求的業(yè)務(wù)領(lǐng)域的本體標(biāo)識(shí);
[0079]S706、網(wǎng)絡(luò)中間件將所述業(yè)務(wù)請(qǐng)求通過無線或有線網(wǎng)絡(luò)發(fā)送至家庭網(wǎng)關(guān)的終端中間件或者終端;
[0080]S708、終端中間件中的資源抽象模塊和語義處理模塊通過識(shí)別分析所述業(yè)務(wù)請(qǐng)求,并通過終端中間件的其他基礎(chǔ)功能模塊將所述業(yè)務(wù)請(qǐng)求轉(zhuǎn)化為終端本地可處理的業(yè)務(wù)請(qǐng)求數(shù)據(jù)格式;
[0081]S710、所述業(yè)務(wù)請(qǐng)求通過終端中間件其他基礎(chǔ)功能模塊認(rèn)證后,確認(rèn)是合法用戶的合法需求后,以事件觸發(fā)的方式獲取相應(yīng)的業(yè)務(wù)數(shù)據(jù)如環(huán)境的溫濕度、身體的血壓、心率等;
[0082]S712、所獲取到的業(yè)務(wù)數(shù)據(jù)在終端的本地應(yīng)用中按照設(shè)備抽象和語義處理規(guī)則被重新打包后按照發(fā)送業(yè)務(wù)請(qǐng)求同樣的處理方式反饋業(yè)務(wù)數(shù)據(jù)至醫(yī)生;
[0083]S714、醫(yī)生根據(jù)獲取的經(jīng)過網(wǎng)絡(luò)中間件其他基礎(chǔ)功能處理模塊處理的業(yè)務(wù)數(shù)據(jù)信息判斷是否需要對(duì)病人會(huì)診或給予病人一些提醒和建議(如根據(jù)血壓情況,調(diào)整用藥量等等),所述業(yè)務(wù)數(shù)據(jù)同時(shí)會(huì)通過資源抽象模塊和語義處理模塊處理后存儲(chǔ)于網(wǎng)絡(luò)中間件其他基礎(chǔ)功能模塊的存儲(chǔ)功能模塊中,以便于醫(yī)生及時(shí)查看和其他醫(yī)療機(jī)構(gòu)或者醫(yī)生的查看。
[0084]在該應(yīng)用場(chǎng)景中,涉及到網(wǎng)絡(luò)中間件與終端中間件的業(yè)務(wù)共享以及終端中間件與終端間的業(yè)務(wù)交互與共享。
[0085]2)不同應(yīng)用場(chǎng)景的不同的終端側(cè)應(yīng)用的業(yè)務(wù)共享
[0086]應(yīng)用場(chǎng)景描述:
[0087]車域網(wǎng)的遠(yuǎn)程監(jiān)控:家人通過家里的智能終端遠(yuǎn)程監(jiān)控正在行駛中的車輛狀況,其中包括駕駛員的駕駛狀態(tài)(是否疲勞駕駛等)、車輛數(shù)據(jù)(如速