• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于重配置應用程序的協議的方法和設備技術

    技術編號:8981979 閱讀:172 留言:0更新日期:2013-07-31 23:54
    一種重配置應用程序的協議的方法和設備,所述方法包括:基于應用程序的需求信息和從協議層獲得的系統信息,確定應用程序的最優協議以及所述最優協議的操作參數的最優值;在應用程序的當前協議不是最優協議時,使用應用程序的當前協議缺少的至少一個組件模塊以及應用程序的當前協議的至少一個組件模塊,將應用程序的當前協議重配置為最優協議,并將所述最優協議的操作參數的值設置為所述最優協議的操作參數的最優值。

    【技術實現步驟摘要】
    用于重配置應用程序的協議的方法和設備本申請要求于2011年9月26日提交到韓國知識產權局的第10-2011-0096907號韓國專利申請的權益,所述申請的全部公開通過引用合并于此,以用于各種目的。
    以下描述涉及一種用于重配置應用程序的協議的方法和設備。
    技術介紹
    由于便攜式個人數字裝置和傳感器(例如,智能電話等)的廣泛使用,使用無線通信的應用程序的數量和種類持續增加。應用程序可依據它們所應用的領域而使用不同的服務質量(QoS)。應用程序的示例包括可穿戴體域網(BAN,bodyareanetwork)領域等中的健康保健程序(諸如心電圖(ECG)、腦電圖(EEG)、肌電圖(EMG)等)。可穿戴BAN領域具有某些要求,例如,等待時間(latency)、可靠度(例如,誤包率(PER))、電池等。此外,連接到個人數字裝置的傳感器的數量可基于在個人數字裝置中正在執行的應用程序而實時變化。
    技術實現思路
    在一個總體方面,一種重配置應用程序的協議的方法包括:維持存儲多個組件模塊的棧的存儲器;分析應用程序的需求信息和從協議層獲得的系統信息;基于分析的結果,確定包括應用程序的重配置的協議以及重配置的協議的操作參數的協議配置信息;基于協議配置信息,在多個組件模塊中確定實現重配置的協議所需要的至少一個組件模塊的連接關系。分析的步驟可包括:基于是否發生了與應用程序的需求信息相關的事件,獲得應用程序的需求信息。確定協議配置信息的步驟可包括:將多個協議中的每一個協議的服務質量(QoS)指標定義為協議的操作參數和可從協議層獲得的至少一個參數的函數;使所述函數公式化以適合于應用程序的需求信息。確定協議配置信息的步驟可包括:確定使重配置的協議的服務質量(QoS)指標最優化,同時滿足由應用程序的需求信息指示的應用程序的需求的操作參數。所述方法還可包括:通過將包括分析的結果的信息應用于多個協議中的每一個協議來維持協議數據庫,其中,所述協議數據庫存儲映射到需求信息的多個協議以及所述多個協議各自的操作參數;確定協議配置信息的步驟可包括:參照協議數據庫以將多個協議中的映射到應用程序的需求信息的一個協議和所述一個協議的操作參數確定為重配置的協議和重配置的協議的操作參數。所述方法還可包括:基于協議配置信息產生與連接關系相關的信息;使用與連接關系相關的信息來實現重配置的協議。所述方法還可包括:維持存儲與多個組件模塊相關的信息的組件庫。所述方法還可包括:確定將實現重配置的協議的目標裝置是否缺少實現重配置的協議所需要的任何組件模塊;從組件庫獲得與被確定為目標裝置所缺少的任何組件模塊相關的信息。所述方法還可包括:維持節點狀態數據庫,其中,所述節點狀態數據庫存儲與目標裝置正使用的協議、目標裝置正使用的協議的操作參數以及目標裝置中可用的協議相關的信息。所述方法還可包括:通過參照節點狀態數據庫以及連接關系,基于協議配置信息產生在目標裝置中實現重配置的協議所需要的信息;將在目標裝置中實現重配置的協議所需要的信息發送到目標裝置。所述方法還可包括:對在目標裝置中實現重配置的協議所需要的信息進行編碼。確定連接關系的步驟可包括:接收協議配置信息;解析協議配置信息。所述方法還可包括:使用包括所述至少一個組件模塊中的每個組件模塊的地址的表,連接所述至少一個組件模塊。確定連接關系的步驟可包括:根據應用程序的重配置的協議,鉤住傳送到應用層的更下層的消息;基于從鉤住的信息獲得的協議的標識符(ID),切換到所述至少一個組件模塊。在另一總體方面,非暫時性計算機可讀存儲介質包括用于指示計算機執行上述方法的程序。在另一總體方面,一種重配置應用程序的協議的方法包括:維持存儲多個組件模塊的棧的存儲器;從目標裝置接收實現應用程序的重配置的協議所需要的信息;基于實現應用程序的重配置的協議所需要的信息,在多個組件模塊中確定實現應用程序的重配置的協議所需要的至少一個組件模塊的連接關系。實現應用程序的重配置的協議所需要的信息可包括:協議配置信息,包括應用程序的重配置的協議和重配置的協議的操作參數;或者,與所述至少一個組件模塊的連接關系相關的信息;或者,所述協議配置信息和所述與連接關系相關的信息兩者。確定連接關系的步驟可包括:解析實現重配置的協議所需要的信息。在另一總體方面,一種用于重配置應用程序的協議的設備包括:分析器,被配置為分析應用程序的需求信息和從協議層獲得的系統信息;協議引擎,被配置為基于由分析器獲得的分析結果確定協議配置信息,其中,所述協議配置信息包括應用程序的重配置的協議和重配置的協議的操作參數;協議實現器,被配置為基于協議配置信息,在多個組件模塊中確定實現重配置的協議所需要的至少一個組件模塊的連接關系;可重配置協議棧,包括配置為存儲多個組件模塊的棧的存儲器。在另一總體方面,一種用于重配置應用程序的協議的設備包括:可重配置協議棧,包括配置為存儲多個組件模塊的棧的存儲器;協議實現器,被配置為基于從目標裝置接收的實現應用程序的重配置的協議所需要的信息,在多個組件模塊中確定實現應用程序的重配置的協議所需要的至少一個組件模塊的連接關系。在另一總體方面,一種重配置應用程序的協議的方法包括:基于應用程序的需求信息和從協議層獲得的系統信息,確定應用程序的最優協議以及所述最優協議的操作參數的最優值;在應用程序的當前協議不是最優協議時,使用應用程序的當前協議缺少的至少一個組件模塊以及應用程序的當前協議的至少一個組件模塊,將應用程序的當前協議重配置為最優協議,并將所述最優協議的操作參數的值設置為所述最優協議的操作參數的最優值。應用程序的當前協議缺少的至少一個組件模塊以及應用程序的當前協議的至少一個組件模塊可被包括在可重配置協議棧的存儲器中存儲的多個組件模塊中。所述方法還可包括:當應用程序的當前協議是最優協議,并且最優協議的操作參數的當前值不是最優協議的操作參數的最優值時,將最優協議的操作參數的值設置為所述操作參數的最優值。應用程序可運行在第一裝置上,以使用當前協議對從連接到第一裝置的第二裝置發送到第一裝置的數據進行處理;當應用程序的需求信息改變時或者當第三裝置連接到第一裝置時,可執行對最優協議的確定。從以下詳細描述、附圖和權利要求中,其他特征和方面將是清楚的。附圖說明圖1是示出用于重配置應用程序的協議的協議重配置設備的示例的框圖。圖2是示出用于重配置應用程序的協議的協議重配置設備的另一示例的框圖。圖3是示出在圖1的協議重配置設備中重配置應用程序的協議的方法的示例的流程圖。圖4是示出在圖2的協議重配置設備中重配置應用程序的協議的方法的示例的流程圖。圖5是示出包括協議重配置設備的協議重配置系統中的協議重配置設備之間的操作的示例的框圖。圖6是示出包括協議重配置設備的協議重配置系統中的協議重配置設備之間的操作的另一示例的框圖。圖7是示出使用運行時間求解器(run-timesolver)實現協議引擎的方法的示例的示圖。圖8是示出使用協議數據庫實現協議引擎的方法的示例的示圖。圖9是示出協議重配置設備中的在主動模式下進行操作的協議實現器(protocolimplementer)的配置的示例的框圖。圖10是示出在主動模式下操作圖9的協議實現器的方法的示例的流程圖。圖11是示出當協議重配置設備用作簡化功能協議系統裝置(R本文檔來自技高網...
    用于重配置應用程序的協議的方法和設備

    【技術保護點】
    一種重配置應用程序的協議的方法,所述方法包括:維持存儲多個組件模塊的棧的存儲器;分析應用程序的需求信息和從協議層獲得的系統信息;基于分析的結果,確定包括應用程序的重配置的協議以及重配置的協議的操作參數的協議配置信息;基于協議配置信息,在多個組件模塊中確定實現重配置的協議所需要的至少一個組件模塊的連接關系。

    【技術特征摘要】
    2011.09.26 KR 10-2011-00969071.一種重配置應用程序的協議的方法,所述方法包括:維持存儲多個組件模塊的棧的存儲器;分析運行在目標裝置上的應用程序的需求信息和從協議層獲得的系統信息;基于分析的結果,確定包括應用程序的重配置的協議以及重配置的協議的操作參數的協議配置信息;基于協議配置信息,在多個組件模塊中確定實現重配置的協議所需要的至少一個組件模塊的連接關系;維持存儲與多個組件模塊相關的信息的組件庫;維持存儲與目標裝置正使用的協議相關的信息的節點狀態數據庫;基于節點狀態數據庫確定將實現重配置的協議的目標裝置是否缺少實現重配置的協議所需要的任何組件模塊;從組件庫獲得與被確定為目標裝置所缺少的任何組件模塊相關的信息;將與被確定為目標裝置所缺少的任何組件模塊相關的信息發送到目標裝置。2.如權利要求1所述的方法,其中,分析的步驟包括:基于是否發生了與應用程序的需求信息相關的事件,獲得應用程序的需求信息。3.如權利要求1所述的方法,其中,確定協議配置信息的步驟包括:將多個協議中的每一個協議的服務質量指標定義為協議的操作參數和能夠從協議層獲得的至少一個參數的函數;使所述函數公式化以適合于應用程序的需求信息。4.如權利要求1所述的方法,其中,確定協議配置信息的步驟包括:確定使重配置的協議的服務質量指標最優化,同時滿足由應用程序的需求信息指示的應用程序的需求的操作參數。5.如權利要求1所述的方法,還包括:通過將包括分析的結果的信息應用于多個協議中的每一個協議來維持協議數據庫,其中,所述協議數據庫存儲映射到需求信息的多個協議以及所述多個協議各自的操作參數,其中,確定協議配置信息的步驟包括:參照協議數據庫以將多個協議中的映射到應用程序的需求信息的一個協議和所述一個協議的操作參數確定為重配置的協議和重配置的協議的操作參數。6.如權利要求1所述的方法,還包括:基于協議配置信息產生與連接關系相關的信息;使用與連接關系相關的信息來實現重配置的協議。7.如權利要求1所述的方法,其中,所述節點狀態數據庫還存儲與目標裝置正使用的協議的操作參數以及目標裝置中能夠使用的協議相關的信息。8.如權利要求7所述的方法,還包括:通過參照節點狀態數據庫以及連接關系,基于協議配置信息產生在目標裝置中實現重配置的協議所需要的信息;將在目標裝置中實現重配置的協議所需要的信息發送到目標裝置。9.如權利要求8所述的方法,還包括:對在目標裝置中實現重配置的協議所需要的信息進行編碼。10.如權利要求1所述的方法,其中,確定連接關系的步驟包括:接收協議配置信息;解析協議配置信息。11.如權利要求1所述的方法,還包括:使用包括所述至少一個組件模塊中的每個組件模塊的地址的表,連接所述至少一個組件模塊。12.如權利要求1所述的方法,其中,確定連接關系的步驟包括:根據應用程序的重配置的協議,鉤住傳送到應用層的更下層的消息;基于從鉤住的消息獲得的協議的標識符,切換到所述至少一個組件模塊。13.一種在設備中重配置應用程序的協議的方法,所述方法包括:維持存儲多個組件模塊的棧的存儲器;從目標裝置接收實現運行在所述設備中的應用程序的重配置的協議所需要的信息;基于實現應用程序的重配置的協議所需要的信息,在多個組件模塊中確定實現應用程序的重配置的協議所需要的至少一個組件模塊的連接關系,其中,當缺少實現重配置的協議所需要的任何組件模塊時,從目標裝置接收與被確定為所缺少的任何組件模塊相關的信息,其中,目標裝置基于目標裝置的節點狀態數據庫確定所述設備是否缺少實現重配置的協議所需要的任何組件模塊,從目標裝置的組件庫獲得與被確定為所述設備所缺少的任何組件模塊相關的信息...

    【專利技術屬性】
    技術研發人員:金兌錫樸泰林
    申請(專利權)人:三星電子株式會社
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码成H人在线观看| 亚洲大尺度无码无码专线一区 | 亚洲色无码一区二区三区| 无码中文字幕乱在线观看| 少妇特殊按摩高潮惨叫无码| 东京热加勒比无码少妇| 无码任你躁久久久久久老妇App | 久久久久亚洲Av片无码v| 99精品国产在热久久无码 | 日韩人妻无码一区二区三区99 | 久久无码中文字幕东京热| 一区二区三区无码视频免费福利| 曰韩人妻无码一区二区三区综合部| 亚洲综合最新无码专区| 无码国产精品久久一区免费| 国产AV无码专区亚洲AVJULIA| 精品亚洲av无码一区二区柚蜜| 久久久久亚洲AV成人无码网站| 国产成人无码AV一区二区在线观看| 国产午夜无码片在线观看影院| 无码乱肉视频免费大全合集| 亚洲AV无码1区2区久久| 亚洲国产精品成人精品无码区在线 | 无码夫の前で人妻を犯す中字| 人妻系列AV无码专区| 亚洲高清无码专区视频| 最新亚洲人成无码网www电影| 人妻少妇精品无码专区| 黄色成人网站免费无码av| 97人妻无码一区二区精品免费| 国产AV无码专区亚洲精品| 最新国产精品无码| 人妻中文无码久热丝袜| 亚洲日韩激情无码一区| AV无码精品一区二区三区宅噜噜| 国产精品成人无码久久久久久 | 亚洲第一极品精品无码久久| 五月婷婷无码观看| 中文字幕av无码不卡免费| 日韩电影无码A不卡| 国产99久久九九精品无码|