3 research outputs found

    The Design and Implementation of a Context-aware Group Communication System

    No full text
    [[notice]]補正完畢[[conferencetype]]國際[[conferencedate]]20060626~2006062

    [[alternative]]The design and implementation of a context aware group communication system

    No full text
    碩士[[abstract]]隨著無線網路的普及,以及大多數PDA 和手機等行動裝置均具備無線上網的能力,普及運算逐漸成為新型態的行動電腦應用趨勢,其目標為:在任何時間、任何地點、使用任何設備,皆能輕鬆取得資訊且能進行回應。達到該目標的一項重要議題是,在這種經常變動的運算環境裡,如何認知察覺周遭情境的改變,如:使用者目前位置、使用者目前從事的活動、使用者鄰近的人與可用資源等之變化,並根據新的情境主動調適系統與使用者的互動。這個普及運算領域的重要研究方向一般稱之為察覺情境運算。 過去大多數察覺情境之普及運算的研究偏重於對個人的支援,對群組協同合作與互動較為缺乏。因此,本文先探討既有之情境與察覺情境的定義,提出目前察覺情境之群組通訊研究的不足之處。針對不足的地方,我們設計並且實作一個具察覺情境功能之群組通訊系統,以無線存取設備追蹤定位使用者,並利用及維護與行動使用者相關之情境資訊,提供基本之群組通訊服務,同時輔助該使用者與相同群組的成員聯繫與互動。[[abstract]]With the wide spread of wireless networks and universal installation of wireless connectivity firmware in handheld devices, such as PDAs and mobile phones, pervasive computing has become a new trend of mobile computer applications. The goal of pervasive computing is to acquire and respond to information by any device from anywhere at any time. One of the challenging issues to achieve this goal is how to recognize the changes to the environments, like the mobile user''s current location, user''s activities and user''s nearby people and available resources. The system should adapt its behavior to interact with users in such highly dynamic computing environment. This important research agenda in the realm of pervasive computing is referred as context-aware computing. Past researches about context-aware computing focused on supporting individuals and lacked support of collaborations and interactions for groups. Therefore, this thesis begins with the discussion of the definitions of context and context-aware computing, and explains the deficiencies of current context-aware group communication researches. Then we attack these defects, and design and implement a context aware group communication system. This system can track the mobile user''s location by using a Wi-Fi Access Point, provide basic group communications services by utilizing and maintaining his related context information, and help the mobile user to contact and interact with other group members.[[tableofcontents]]中文摘要 I 英文摘要 II 目錄 IV 圖目錄 VII 表目錄 IX 1 緒論 1 1.1 研究背景 1 1.2 研究動機 3 1.3 研究目的 6 1.4 論文架構 7 2 相關研究 8 2.1 察覺情境相關研究 8 2.1.1 情境的定義 8 2.1.2 察覺情境運算 11 2.2 察覺情境之群組通訊研究 15 2.2.1 AGAPE 架構 15 2.2.2 GUIDE 系統 19 3 系統分析與架構 23 3.1 系統運作模型 24 3.2 群組成員通訊需求分析 27 3.2.1 群組通訊服務分析 27 3.2.2 情境資訊分析 27 3.3 CAG 系統內部架構 29 3.3.1 應用程式介面 29 3.3.2 資料儲存元件 30 3.3.3 註冊元件 30 3.3.4 成員尋找元件 31 3.3.5 訊息傳遞元件 31 3.3.6 檔案傳輸元件 32 3.3.7 協同合作元件 32 4 系統實作 33 4.1 CAG應用程式 34 4.2 CAG維護伺服器 34 4.3 CAG 35 4.4 CAG元件實作 35 4.4.1 資料儲存元件 38 4.4.2 應用程式介面 38 4.4.3 註冊元件 38 4.4.4 成員尋找元件 39 4.4.5 訊息傳遞元件 40 4.4.6 檔案傳輸元件 41 4.4.7 協同合作元件 42 4.5 各群組通訊服務實作 43 4.5.1 群組成員登入服務實作 43 4.5.2 尋找群組成員服務實作 45 4.5.3 訊息傳遞服務實作 47 4.5.4 檔案傳輸服務實作 50 4.5.5 下載檔案服務實作 52 5 CAG 應用情境描述 54 6 結論與未來方向 63 6.1 結論和貢獻 63 6.2 限制與未來方向 64 參考文獻 66 圖 2 1. 三維情境模型 9 圖 2 2. AGAPE架構 16 圖 2 3. 以蜂巢為基礎之無線通訊基礎架構 19 圖 2 4. GUIDE軟體架構 20 圖 3 1. 察覺情境群組通訊系統架構互動圖 24 圖 3 2. 行動裝置取得IP位址程序圖 25 圖 3 3. 察覺情境群組通訊系統內部元件 29 圖 4 1. CAG應用程式 33 圖 4 2. 群組成員登入服務流程圖 44 圖 4 3. 尋找群組成員服務流程圖 45 圖 4 4. 訊息傳遞服務流程圖 47 圖 4 5. 檔案傳輸服務流程圖 50 圖 4 6. 下載檔案服務實作 52 圖 5 1. 群組成員註冊登入畫面 56 圖 5 2. 新登入之群組成員畫面 56 圖 5 3. 同群組成員的畫面 56 圖 5 4. 利用主要情境尋找群組成員 56 圖 5 5. 利用次要情境尋找群組成員 57 圖 5 6. 限制訊息傳遞範圍 57 圖 5 7. 成功傳遞檔案給群組成員 57 圖 5 8. 檔案接收者成功接收檔案 57 圖 5 9. 檔案接收者忙碌無法接收 58 圖 5 10. 成功取回暫存檔案 58 圖 5 11. 逾時取回暫存在CAG的檔案 58 圖 5 12 不同CAG數目的實驗結果 61 表 2 1. 察覺情境軟體分類 12 表 3 1. CAG 提供之群組通訊服務 27 表 3 2. CAG 使用之主要情境資訊 28 表 3 3. CAG 使用之次要情境資訊 28 表 3 4. 位置範圍說明 31 表 4 1. CAG元件與Java類別對應表 36 表 4 2. CAG系統通訊封包格式 36 表 4 3. 資料儲存元件實作之API 37 表 4 4. 應用程式介面實作之API 37 表 4 5. 註冊元件實作之API 38 表 4 6. 成員尋找元件實作之API 39 表 4 7. 訊息傳遞元件實作之API 40 表 4 8. 檔案傳輸元件實作之API 41 表 4 9. 協同合作元件 (Broadcasting) 實作之API 42 表 4 10. 協同合作元件 (FindObject) 實作之API 42 表 4 11 群組成員登入服務使用情境表 44 表 4 12 尋找群組成員服務使用情境表 45 表 4 13 訊息傳遞服務使用情境表 47 表 4 14 檔案傳輸服務使用情境表 50 表 4 15 下載檔案服務使用情境表 52 表 5 1. 群組成員位置表 54 表 5 2. 執行群組服務花費時間統計 59 表 5 3 相關元件處理時間表─尋找所有群組成員 61 表 5 4 相關元件處理時間表─傳遞訊息給所有的群組成員 61[[note]]學號: 691520174, 學年度: 9

    [[alternative]]The Design and Implementation of A Context Aware Group Communication System

    No full text
    [[abstract]]近年來有許多具察覺情境功能之普及運算的研究,希望建置在任何時間、任何地 點、使用任何設備,皆能輕鬆取得情境資訊且能進行回應的電腦系統。然而,大 多數的研究偏重於對個人的支援,對群組協同合作與互動較為缺乏。本研究設計 並實作一個具察覺情境功能之群組通訊系統,以無線存取設備追蹤定位使用者, 並利用及維護與行動使用者相關之情境資訊,提供基本之群組通訊服務並輔助其 與同群組成員聯繫與互動。[[sponsorship]]成功大學;中華民國人工智慧學會; 資策會;國科會工程中心; 華新麗華[[conferencetype]]國內[[conferencedate]]20050602~20050603[[booktype]]紙本[[iscallforpapers]]Y[[conferencelocation]]臺南, 臺
    corecore