97598050 王謙志. SIP Introduction Call Flow Point to Point Flow Transfer Flow Conference Flow Exception How to use JPcap Future Work Reference.

Slides:



Advertisements
Similar presentations
1 生物計算期末作業 暨南大學資訊工程系 2003/05/13. 2 compare f1 f2  只比較兩個檔案 f1 與 f2 ,比完後將結果輸出。 compare directory  以兩兩比對的方式,比對一個目錄下所有檔案的相 似程度。  將相似度很高的檔案做成報表輸出,報表中至少要.
Advertisements

建立使用案例敘述 --Use Case Narrative
EBI European Bioinformatics Institute. EBI The European Bioinformatics Institute (EBI) part of EMBL is a centre for research and services in bioinformatics.
學生:王謙志 指導教授:柯開維教授 日期: Motivation & Goal Background Java SIP Protocol Implementation of the System System Environment of Network System Architecture.
組員:淡江大學 資管碩一 何永欣 淡江大學 資管碩一 鄭奕騰 1.
Mobile IP Lab TA: 洪敏書
無名哇哇哇 ?. 封包 header & 內文 Form 位置 找到發送 POST 的封包 找到密碼位置.
SIP Mobiity TA: 洪敏書
邏輯設計 題目:3_8解碼器 姓名:李國豪 學號:B09322001.
Review of Chapter 3 - 已學過的 rules( 回顧 )- 朝陽科技大學 資訊管理系 李麗華 教授.
1 實驗二 : SIP User Mobility 實驗目的 藉由 Registra 和 Redirect Server 的設計,深入瞭解 SIP 的運 作及訊息格式。 實作部分 ( 1 )實作一個 Registrar 來接收 SIP REGISTER ,而且 要將 REGISTER 中 Contact.
各種線上電子資源的特異功能 STICnet 的 SDI 專題訂閱服務 2003/4/28 修改. 無論校內外皆可使用。連線至
1  7 月 25 日前將各項支出之發票、收(領)據送會計 室 屬於 98 年 7 月底前之差旅費、人事費及其他各項支出之發 票、收(領)據,請於 7 月 25 日前送會計室(預算組) (各項請款支出之發票或收據日期以 98 年 7 月底前為準)  8 月 5 日前將核准後之憑證單據送會計室 核准後之憑證單據請於.
產品資料管理 Product Data Management 學生:劉浩然 學號: G 指導老師:朱海成 博士.
1 網路同步學習 如何使用中山大學管理學院知識管理平台 愷中 製作. 2 如何登入中山大學網路學習平台 1. 首先, 請輸入 2. 點選申請帳號, 依照螢幕所示, 輸入個人資訊.
資訊科技概論 第5章 系統程式.
Intelligent Systems Mu-Chun Su Department of Computer Science & Information Engineering National Central University.
1 單元三 查詢結果的引用分析 Web of Science 利用指引 查看出版及被引用情況 在查詢結果的清單中,可以瀏覽近 20 年來查詢主題出版和被引用的情況。
From: BOOKS ONLINE 1 Safari Tech Books Online Safari Business Books Online 電子書資料庫.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
Wireless Protocol Bluetooth
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
FGU LDT. FGU EIS 96 ‧ 8 ‧ 25 FGU LDT 佛光大學學習與數位科技學系.
Install and Uninstall.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
© The McGraw-Hill Companies, Inc., 2006© The McGraw-Hill Companies, Inc., 2007 Chapter 7 位址解析通訊協定及 反向位址解析通訊協定.
Ubiquitous News(Unews) 的設計與實作 指導教授:黃毅然 教授 學生:葉雅琳 系別:資訊工程學系.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology MATLAB 操作與 系統動態模擬 SIMULINK 李達生.
1 Syllabus Computer Network 計算機網路 賴秉樑 Dept. of Electronic Engineering National Chin-Yi University of Technology Spring 2008.
各種線上電子資源的特異功能 SwetsWise 的 alert, TOC alert 與 Favorites 2003/4/28 修改.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 參 資料蒐集的方法.
行政院國家科學委員會工程技術發展處自動化學門 * 試以國立成功大學製造工程研究所 鄭芳田教授 產學合作計畫 : 智慧預測保養系統之設計與實作 成果報告盤點為範例 國科會工程處專題計畫成果典藏 自動化學門成果報告盤點範例.
© The McGraw-Hill Companies, Inc., 2006© The McGraw-Hill Companies, Inc., 2007 Chapter 3 底層技術.
North Point Government Primary PM School 北角官立下午小學 應用 ‘ 基本能力學生評估 ’ 及 ‘ 網上學與教支援系統 ’ 經驗分享.
公司加入市場的決定. 定義  平均成本 = 總成本 ÷ 生產數量 = 每一單位產量所耗的成本  平均固定成本 = 總固定成本 ÷ 生產數量  平均變動成本 = 總變動成本 ÷ 生產數量.
生產系統導論 生產系統簡介 績效衡量 現代工廠之特徵 管理機能.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
從此處輸入帳號密碼登入到管理頁面. 點選進到檔案管理 點選「上傳檔案」上傳資料 點選瀏覽選擇電腦裡的檔案 可選擇公開或不公開 為平台上的資料夾 此處為檔案分類,可顯示在展示頁面上,若要參加 MY EG 競賽,做品一律上傳到 “ 98 MY EG Contest ” 點選此處確定上傳檔案.
資料結構實習-一 參數傳遞.
6-2 認識元件庫與內建元件庫 Flash 的元件庫分兩種, 一種是每個動畫專 屬的元件庫 (Library) ;另一種則是內建元 件庫 (Common Libraries), 兩者皆可透過 『視窗』功能表來開啟, 以下即為您說明。
研究資料的分析. 資料分析的基本策略  General data analysis strategies 1.Sketching ideas 2.Taking notes 3.Summarize field nores 4.Getting feedback on ideas 5.Working with.
法律系 系所科助之血淚辛酸史 劉蕙綺. 系上推行困難處 ( 學期初 ) 傳統習慣:法律系以教科書為主 很多老師沒有電子檔案 專、兼任老師使用平台的意願 因老師多為資深老師,因此在使用電腦部 份可能比較需要幫助 通常學生知道訊息的來源是藉由 BBS 或者 是系上的系板,使用意願會降低.
Management Abstracts Retrieval System; MARS 檢索操作.
Multi - Language 鄭傑仁 陳彥如. Preface 大三下時,經由系上安排進入一間製作 IP phone 的公司實 習,公司所生產的 IP phone 提供很廣泛的設定 ( 例如 : 韌體 資訊、網路設定、 SIP 設定、語音設定等 ) ,為了方便使用 者設定或查詢這些選項,話機本身都內建了.
McGraw-Hill© The McGraw-Hill Companies, Inc., 2004 第 6 單元 作業系統和使用者介面 McGraw-Hill Education.
Image Interpolation Use SSE 指導教授 : 楊士萱 學 生 : 楊宗峰 日 期 :
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2010 MCML introduction 製作日期: 2010/9/10 製作人 : 胡名霞.
校園網頁整合平台介紹 電算中心綜合業務組. 大綱 設計理念 功能介紹 實做 FAQ 特殊案例 Q&A.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
1 Blackboard 數位學習管理平台 教育訓練 BEENET Sam. 2 Source: Dunn & Bradstreet MDR, Higher Education Findings. e-Learning 市場的 No.1 ~ Blackboard * Of institutions.
廣電新聞播報品質電腦化 評估系統之研發 國立政治大學 資訊科學系 指導教授:廖文宏 學生:蘇以暄.
Network Analyzer For Ethereal. 基本設備 Hardware pc network card can connect INTERNET Software OS Winpcap Ethereal.
網路介紹及其運用 講師陳炯勳. 5-2 IP 協定 ( 一 ) IP 協定運作 (1) – 網路成員:主機 (Host) 與路由器 (Router) – 路由表 – 電報傳輸運作.
計算機概論 第 9 章 無線網路. 主講人:沈宗南 9-1 無線區域網路 (WLAN) 無線區域網路 (WLAN) 的標準是由 IEEE 於 1997 年 6 月所發表的 ,爾後又於 1999 年延伸為 a 和 b 兩個標準 無線區域網路 (WLAN) 的標準是由.
概念性產品企劃書 呂學儒 李政翰.
無線通訊網路 Mac 層 TDM 通訊模式的操作與效能研究 專題生 : 林書弘、蔡逸祥、毛建翔、王政 華 指導教授 : 黃依賢.
中央大學宿舍網路管理方式.
如何使用 Yahoo Messenger Yahoo Messenger 雅虎即時通 讓你在第一時間內和上線的朋 友溝通!
Outlook 教學與研習 (1) - 設定及收發郵件 - 設定郵件規則 陽明大學資訊與通信中心 陳坤元 2006/03/27.
Visual C++重點複習.
Android 遊戲設計模組 1 Android 開發環境建構 郭育政 東吳大學資訊管理系 涂昆源 萬能科技大學資訊工程系 余執彰 萬能科技大學資訊工程系 周建興 淡江大學電機工程系 林旭陽 東吳大學資訊管理系 教育部網路通訊人才培育先導型計畫 ─ 課程發展計畫.
1 寬頻分碼多重進接無線通訊上 鏈傳收系統之設計與製作 Transceiver System Design and Implementation for WCDMA Uplink Communication 國科會計畫 (1999/8 – 2002/7) 簡介 2004/1.
Microsoft Excel.
二十一世紀數位化公務員應具備數位化基 本能力 一 應了解每日數位媒體所提供的日常數位 資訊的常識(乃至知識)及常使用的標準 化技能 二 搜尋與公務相關的資訊,相關工作資料 庫的能力 三 快速中文輸入的能力.
實體關係模型 (ER Model).
第12章 團體溝通情境中的領導者.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
Presentation transcript:

王謙志

SIP Introduction Call Flow Point to Point Flow Transfer Flow Conference Flow Exception How to use JPcap Future Work Reference

Session Initiation Protocol ,透過 IP 封包來完成多媒體通 訊訊號的控制。第一個被提議的標準版本在 RFC 2543 中定義。在 RFC 3261 中對這個協議有更深入的解釋。 由五個元件組成, User Agent 、 Proxy Server 、 Redirect Server 、 Registrar 、 Location Server 。

SIPRMA Proxy Server 、 Redirect Server 、 Registrar 、 Location Server 。

Request nameDescription INVITEIndicates a client is being invited to participate in a call session. ACK Confirms that the client has received a final response to an INVITE request. BYE Terminates a call and can be sent by either the caller or the callee. CANCELCancels any pending request. OPTIONSQueries the capabilities of servers. REGISTER Registers the address listed in the To header field with a SIP server. PRACKProvisional acknowledgement. SUBSCRIBESubscribes for an Event of Notification from the Notifier. NOTIFYNotify the subscriber of a new Event. PUBLISHpublishes an event to the Server. INFO Sends mid-session information that does not modify the session state.

Request name Description REFERAsks recipient to issue SIP request (call transfer.)(RFC 3515) MESSAGETransports instant messages using SIP. UPDATE Modifies the state of a session without changing the state of the dialog.

Response Messages Type Description 1xx Informational Responses : request received, continuing to process the request. ex. 180 Ringing 、 100 Trying 2xx Successful Responses : action was successfully received, understood, and accepted. ex. 200 OK 、 202 Accepted 3xx Redirection Responses : further action needs to be taken in order to complete the request. ex. 302 Moved Temporarily 4xx Request Failure Responses : the request contains bad syntax or cannot be fulfilled at this server. ex. 404 Not Found 、 407 Proxy Authentication Required 5xx Server Failure Responses : the server failed to fulfill an apparently valid request. ex. 503 Service Unavailable 6xx Global Failures Responses : the request cannot be fulfilled at any server. ex. 600 Busy Everywhere

200 OK 可以用來回應如: INVITE 、 REGISTER 、 BYE 等 Request method 。 CSeq : INVITE Request 200 OK

REFER Request

目前沒有 Conference 這項功能的 Request method 。 由 Conference 發起人送出 INVITE 去邀請另一個人加入。 若是發起人掛斷電話,則 Conference 結束。

Conference call flow

JAVA 本身的 API 並不能抓取到底層的網路數據, JPcap 乃是一種提供 Windows 或 Unix 系統進行捕捉或發送封 包的 Java API 。 JpcapCaptor Jpcap = JpcapCaptor.openDevice() :設定 網路卡。 JpcapCaptor jpcap.processPacket() :裝取封包,抓到 後將封包丟至 PacketReceiver 。 到 PacketReceiver 裡的 void receivePacket(Packet packet) function 去處理抓到的封包。

錄製語音檔。 加入資料庫管理。 使用者介面設計。

RFC 3261 RFC 3515 馬兆緯, ” JPANDDR: 網路協定分析、診斷、與資料重 組系統之研製 ” ,國立台北科技大學 資訊工程所, July JPcap col, Session Initiation Protocol - Wikipedia, the free encyclopedia col