[發明專利]一種傳感數據映射、服務組合和智能服務方法及裝置在審
| 申請號: | 201810241268.2 | 申請日: | 2018-03-22 |
| 公開(公告)號: | CN108491509A | 公開(公告)日: | 2018-09-04 |
| 發明(設計)人: | 路飛;劉碩;田國會;孫曉紅;黃敏;孟可 | 申請(專利權)人: | 山東大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 楊哲 |
| 地址: | 250061 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳感數據 服務組合 智能服務 智能空間 映射 傳感器數據信息 服務組合算法 動態Web服務 傳感器數據 動態傳感器 服務模型 服務序列 服務組件 復雜服務 復雜功能 功能封裝 空間設備 面向服務 數據映射 算法實現 有效融合 語義映射 反向鏈 智能性 傳感器 構建 回溯 標注 機器人 轉換 語言 統一 服務 | ||
1.一種傳感數據映射方法,其特征在于,該方法包括:
接收環境傳感信息數據;
利用SASML語言將環境傳感信息數據映射到SSN本體,形成傳感本體文件;
根據傳感本體文件構建通用的服務環境信息數據模型。
2.如權利要求1所述的方法,其特征在于,所述利用SASML語言將環境傳感信息數據映射到SSN本體的具體方法步驟包括:
接收預設的存儲形式元素與SSN本體元素之間的映射關系,標注映射關系;
采用預先定義的SASML模式文件根據標注的映射關系,將環境傳感信息數據寫入SASML模式文件中,創建關系映射文件;
將關系映射文件中的環境傳感信息數據自動轉換為傳感器本體實例。
3.一種服務組合方法,其特征在于,該方法包括:
采用Web服務技術將不同智能設備功能統一封裝成標準形式一致的服務接口,并將服務接口存儲于固定的服務池;
服務池接收用戶服務請求,判斷單一服務接口的服務能否滿足用戶服務請求;
當服務池中單一服務接口的服務無法滿足用戶服務請求時,采用無回溯反向鏈算法根據用戶服務請求抽取服務池中已有的細粒度服務組合成粗粒度服務。
4.如權利要求3所述的方法,其特征在于,該方法還采用Web服務技術將對環境信息本體知識庫的訪問與狀態修改統一封裝成標準形式一致的服務接口,并將服務接口存儲于固定的服務池。
或,每個所述服務接口的服務與Web服務的WSDL描述文件對應。
或,在本方法中,預定義服務基本要素,所述服務基本要素包括服務的輸入參數、服務的輸出參數、服務調用的預定環境條件、服務執行后對環境狀態產生的影響和對服務的功能描述;所述用戶服務請求與服務的輸入參數對應。
或,在本方法中,根據Web服務參數間的相互關系,將服務池構建推導網絡服務模型,推導網絡服務模型中的推導關系類型包括第一推導類型、第二推導類型、第三推導類型和第四推導類型;
所述第一推導類型表示一個推導網絡中的產生節點可接受多個輸入輸出參數節點;
所述第二推導類型表示多個輸入輸出參數節點可產生同一個推導網絡中的產生節點;
所述第三推導類型表示一個推導網絡中的產生節點可接受一個輸入輸出參數節點;
所述第四推導類型表示一個輸入輸出參數節點可產生一個推導網絡中的產生節點。
5.如權利要求3所述的方法,其特征在于,所述采用無回溯反向鏈算法根據用戶服務請求抽取服務池中已有的細粒度服務組合成粗粒度服務的具體方法步驟包括:
根據用戶的輸入參數,在推導網絡服務模型中求出滿足該輸入參數集合的推導關系集合;
根據用戶的期望輸出參數和推導關系集合,在該推導關系集合中求滿足用戶的期望輸出參數中每個參數的服務合成方案。
6.如權利要求5所述的方法,其特征在于,所述根據用戶的輸入參數在推導網絡服務模型中求出滿足該輸入參數集合的推導關系集合的具體方法步驟包括:
接收用戶的輸入參數集合和服務模型產生式集合;
參數初始化,將用戶的輸入參數集合賦值給用戶輸入的閉包參數集合,并將推導關系集合置為空集;
處理服務模型產生式集合中的每一條產生式,如果其左端參數全部包含在用戶輸入的閉包參數集合中且不在推導關系集合中,執行下一步,否則跳過下一步執行;
若該產生式的右端參數不在用戶輸入的閉包參數集合中,則將其加入;若該產生式的左端參數個數大于1,則其屬于第一推導類型的推導關系,加入推導關系集合;若該產生式的左端參數個數等于1,則其屬于第三推導類型的推導關系,加入推導關系集合;若推導關系集合中不存在該產生式的右端參數,則其屬于第四推導類型的推導關系,加入推導關系集合;若推導關系集合中存在該產生式的右端參數,則其屬于第二推導類型的推導關系,修改該條關系,在其左部加入該產生式;
判斷推導關系集合是否增大,若增大,返回處理服務模型產生式集合中的產生式,否則完成,輸出推導關系集合和用戶輸入的閉包參數集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東大學,未經山東大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810241268.2/1.html,轉載請聲明來源鉆瓜專利網。





