freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于sdl的sip協(xié)議設計(重定向服務器)-全文預覽

2025-08-05 11:13 上一頁面

下一頁面
  

【正文】 圖 47 UA1 功能塊圖 圖 47為 UA1 功能塊圖里包括進入 主叫用戶向 進程 ps_ua1 發(fā)出的 信號 u_ip、進程ps_ua1 應答信號 u_op。注冊服務器里的位置服務器 LS 與 PS服務器合成為 Proxy 服務器。 用戶終端啟動重定向的呼叫模型如圖 44 所示 .該重定向行為由 SIP 終端發(fā)起。 對于完成呼叫轉移類業(yè)務,一般是用戶的具體業(yè)務需求使用重定向功能。 SIP 解析器可以處理SIP 起始行 ,SIP 頭域 (如 TO、 FROM、 CSEQ、 VIA 等 ),可以處理 SIP 消息體和狀態(tài)碼 ,其流程如圖 43所示。 OSIP 目前版本源代碼結構 、 定義比較混亂 ,并且缺乏文檔 ,閱讀比較困難 。 OSIP 的各個模塊是相對清晰 、 獨立的 ,因而去掉某個模塊時也比較容易 。 OSIP 協(xié)議棧結構簡單而小巧 ,它并不提供高層的SIP 會話控制的 API,它主要提供一些解析 SIP/SDP 消息的 API 和事務處理的狀態(tài)機。這個應答應當包含一個 Contact 頭域,包含一些應當嘗試的新位置。 重定向服務可以歸結成為訪問一個絕對位置服務來構建新的目的地址的形式,該服務是從 SIP 注冊服務器創(chuàng)建的位置服務獲得信息。 Contact 頭字段包含了可供發(fā)送的URL,這些 URL 給出了新的目標位置或新的用戶名 ,或者只是簡單地指定了其它的傳輸參數(shù)。重定向服務器維護整個 SIP 事務的狀態(tài)。重定向服務器自己不發(fā)送任何 SIP 請求。重定向即服務器用響應消息將某一請求的路由信息返回給客戶端 ,從而使服務器既起到了幫助選路的功能 ,又可以不必處理由該請求所導致的更多消息往來 當請求的發(fā)起者收到重定向響應后 ,它將基于收到的 URL 發(fā)送新的請求。 UA 通過發(fā)送一個 register 消息到注冊服務器進行注冊,注冊信息存儲在位置服務。注冊服務器通過兩種不同的注冊方式來實現(xiàn),用戶注冊方式和服務器注冊方式。 注冊服務為特定地區(qū)的位置服務創(chuàng)建綁定關系,這個綁定關系是用來建立包含一個或者多個聯(lián)系地址的 addressofrecord URI。這個搜索機制經(jīng)常被 SIP 網(wǎng)絡基本元素使用,比如 proxy 服務器,重定向服務器等等。 注冊過程 用戶代理要通過 SIP 進行通信,首先要在相應的服務器上登記注冊,如圖 31 所示: 用 戶 代 理 A l i c e 注 冊 服 務 器R E G I S T E R ( 1 )4 0 1 ( 2 )R E G I S T E R ( 3 )2 0 0 O K ( 4 ) 圖 31 SIP 注冊流程 注冊的具體流程如下: 1) 用戶代理 Alice 發(fā)送 REGISTER 請求給注冊服務器,請求登記注冊; 2) 注冊服務器通過在數(shù)據(jù)庫中查詢發(fā)現(xiàn)該用戶 不合法,返回一個 401 錯誤(Unauthorized)給 Alice,該錯誤響應中包含了令牌信息,用于用戶再次注冊的安全驗證; 3) Alice 再次發(fā)出注冊請求,這時用戶的賬號密碼等已被步驟 2 中的令牌作了加密處理; 4) 注冊服務器再次收到 REGISTER 請求,通過對用戶的加密信息進行解密后再到數(shù)據(jù)庫中進行合法驗證,若 Alice 的信息合法,則登記入庫,注冊成功。 URL 地址可在該用戶域的 SIP 代理中解析。注冊服務器把新注冊的用戶代理的信息傳到定位服務器中,定位服務器也可以和本地的數(shù)據(jù)庫相連,用來存儲這些用戶的注冊信息,包括位置、 IP 地址等信息,為用戶提供定位的功能。 第 7 頁 注冊服務器 SIP 注冊服務器是接收注冊( Register)請求的服務器,用戶向注冊服務器發(fā)送了一個注冊請求,注冊服務器收到后,接收請求消息,注冊成功后返回一個最終應答“ 200 OK”。 一般一個好的 SIP 服務器會包括代理服務器、重定向服務器和注冊服務器,這幾個服務器可以放到一個平臺上。 用戶代理有兩種類型,一種是用戶代理客戶端 (簡稱 UAC),另外一種就是用戶代理服務器 (簡稱 UAS)。一個 UA 包含一個 UAC(User Agent Client,用戶代理客戶端 )和一個 UAS(User Agent Server,用戶代理服務器 )。 5. 呼叫處理 有時候被叫方并不在你所知道的那個位置,或是他現(xiàn)在忙,這時你要通過 SIP 的重定向功 能來找到被叫方的新位置,用通過包含有 Contact 頭域的 BYE 請求消息來進行呼叫轉移。 OPTION 為 SIP 會話的雙方提供了可供他們選擇的參數(shù)、他們想要了解的會話屬性來進行 會話的協(xié)商。請求可以有 INVITE 請求,也可以是 ACK 等其他請求,當傳送的應答狀態(tài)碼為“ 200 OK”時,就可以根據(jù)以上這些消息來確定哪些用戶代理或終端正在通信。 SIP 提供了很多功能和消息標題頭,但并不是每個代理服務器或用戶都能完全用到,用不到的功能將會被忽略掉。 4. 很容易開發(fā)多媒體業(yè)務 以前的固定電話只是單一的語音呼叫,但 SIP 不止如此,它管理的對象是會話,這個會話當然包括語音在內(nèi),但它還有新的內(nèi)容在里面。同時由于 SIP 協(xié)議基于 Inter 的設計原則,這使得很多也是基于 Inter 的協(xié)議可以和 SIP 很方便的互通。它定義了用戶間多媒體會話過程的建立、修改和終止。因為是兩個協(xié)議合并而來的,所以這個新的 SIP包含了 SIPv1 和 SCIP 這兩個協(xié)議的特點,即,基于 HTTP,使用的傳輸協(xié)議既可以是 TCP也可以是 UDP,它同時也是基于文本的。 SCIP 和 SIPv1 不同, SIPv1 使用 UDP, SCIP 則使用TCP 協(xié)議進行傳輸, SCIP 的信令比 SIPv1 持續(xù)時間長,會持續(xù)到會話建立以后。 SIPv1 是 SIP 協(xié)議的第一個版本,不過這里的 SIP 還 不是人們所熟知的會話初始協(xié)議,而它的含義是會話邀請協(xié)議( Session Invitation Protocol)。他們在研究 SIP 的基礎上也推出了一些應用和產(chǎn)品,產(chǎn)品當然包括 SIP 服務器,還有 SIP終端之類的?;?SIP的應用豐富多樣,這些應用都離不開 SIP服務器的支持,所以研究 SIP服務器如代理服務器、重定向服務器等就很有必要,也很有意義。 SIP是由 IEFT( Inter Engineering Task Force)組織于 1999年提出的多媒體通信框架的應用層信令協(xié)議,現(xiàn)在的版本是 20xx年提出的 RFC3261,它可以用來在 IP網(wǎng)絡上建立一個多媒體會 話,在需要的時候會改變和結束這個會話?,F(xiàn)在越來越多的電信設備開發(fā)商開始使用 SDL 進行協(xié)議軟件開發(fā)。 SDL自身的特性非常適合通信協(xié)議的 形式化描述和實現(xiàn)。為了減 少通信協(xié)議的開發(fā)成本,降低出錯率,提高開發(fā)效率和協(xié)議軟件的質(zhì)量, SDL模式技術應運而生。 SIP協(xié)議在下一代網(wǎng)絡中有很重要的地位, SIP 能夠連接使用任何 IP網(wǎng)絡(有線 LAN 和 WAN、公共 Inter 骨干網(wǎng)、移動 、 3G 和 WiFi)和任何 IP設備(電話、 PC、 PDA、移動手持設備)的用戶,而傳統(tǒng)的電話的通信范圍和通信方式太窄,利用 SIP,可以做到很多以前做不到的應用,這些應用將來會很有市場,而且會為眾多企業(yè)和運營商提供很多商機,應用前景非常好。 國內(nèi)對于 SIP 的研究相對少些,但也有一些公司投入了力量,如華為、中興等。 第 4 頁 第二章 SIP 協(xié)議綜述 SIP 協(xié)議 簡介 SIP 協(xié)議的歷史 SIP(Session Initiation Protocol) 會 話 初 始協(xié) 議 , 是由 IEFT ( Inter Engineering Task Force: Inter 工程任務組)下的 MMUSIC(Multiparty Multimedia Session Control:多方多媒體會話控制工作組 )提出來的。 同是在 1996年 2月 22日,簡單會議邀請協(xié)議( SCIP, Simple Conference Invitation Protocol)的草案也提交給 IETF。這時的 SIP 含義相比較 SIPv1 來說已經(jīng)發(fā)生了變化,它不在是會話邀請協(xié)議( Session Invitation Protocol),而是由 SIPv1 和 SCIP 合并而成,是人們所熟知的會話初始協(xié)議 (Session Initiation Protocol)。 RFC3261 中對多媒體會話過程是如何建立、如何修改和如何結束等進行了定義。 在 OSI 七層結構體系中, SIP 位于應用層,這使得 SIP 協(xié)議可以獨立于底層的協(xié)議,這樣在建立、調(diào)整和 結束一個會話的時候,它就可以和底層相互獨立,底層只需要提供相應的接口和協(xié)議規(guī)范即可。 3. 第三方控制機制 第三方控制是指自己本身并不參與會話,但是會 有一些諸如建立呼叫的功能, SIP 協(xié)議支持第三方的控制機制。 SIP 還具有向上兼容的特性,這主要體現(xiàn)在 SIP 的忽略機制上。 SIP 協(xié)議的功能 1. 用戶定位 用戶定位的完成主要是通過 SIP 協(xié) 議的請求和應答消息來實現(xiàn)的。 2. 會話能力的協(xié)商 SIP 請求消息中有一個 OPTION(可選項),它的狀態(tài)碼是 600699
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1