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

正文內(nèi)容

基于sdl的sip協(xié)議設(shè)計重定向服務(wù)器-文庫吧資料

2024-09-06 10:06本頁面
  

【正文】 而 成功轉(zhuǎn)發(fā)消息。 注冊服務(wù)為特定地區(qū)的位置服務(wù)創(chuàng)建綁定關(guān)系,這個綁定關(guān)系是用來建立包含一個或者多個聯(lián)系地址的 addressofrecord URI。要實現(xiàn)這個, SIP 網(wǎng)絡(luò)部件考慮了一個抽象的服務(wù):位置服務(wù);位置服務(wù)是通過對特定地區(qū)提供地址綁定來實現(xiàn)的。這個搜索機(jī)制經(jīng)常被 SIP 網(wǎng)絡(luò)基本元素使用,比如 proxy 服務(wù)器,重定向服務(wù)器等等。 第 9 頁 通過重定向服務(wù)器的呼叫 圖 32 給出了兩個 UA之間通過重定向服務(wù)器進(jìn)行呼叫的具體流程: 用 戶 代 理 A l i c e 重 定 向 服 務(wù) 器 用 戶 代 理 B o bI N V I T E ( 1 )3 0 2 ( 2 )A C K ( 3 )I N V I T E ( 4 )1 8 0 R I N G I N G ( 5 )2 0 0 O K ( 6 )A C K ( 7 )M E D I A ( 8 )B Y E ( 9 )2 0 0 O K ( 1 0 ) 圖 32 通過重定向服務(wù)呼叫的具體流程 具體的呼叫流程如下: 1) 用戶代理 Alice 發(fā)出會話邀請消息 INVITE; 2) 服務(wù)器收到請求后查詢被叫方 Bob 的地址,然后發(fā)送 302 響應(yīng) (Moved Temporarily)給 Alice 的代理,告知 Bob 的地址信息; 3) Alice 的代理收到響應(yīng)后發(fā)送 ACK 向重定向服務(wù)器證實收到的響應(yīng)消息; 4) Alice 依照 302 的 Contact 中指明的地址直接發(fā)送 INVITE 消息給代理 Bob; 5) Bob 端振鈴的同時發(fā)送 180 響應(yīng)給 Alice; 6) Bob 用戶摘機(jī),發(fā)送 200 OK 響應(yīng)給 Alice; 7) Alice 收到響應(yīng)后返回 ACK 進(jìn)行確認(rèn); 8) Alice 和 Bob 會話連接成功,兩用戶之間可以進(jìn)行媒體流的傳輸; 9) Bob 欲結(jié)束通話,于是發(fā)出 BYE 請求,提出終止通話的請求; 10) Alice 同意結(jié)束會話,返回一個 200 響應(yīng),此后通話結(jié)束。 注冊過程 用戶代理要通過 SIP 進(jìn)行通信,首先要在相應(yīng)的服務(wù)器上登記注冊,如圖 31 所示: 用 戶 代 理 A l i c e 注 冊 服 務(wù) 器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 請求給注冊服務(wù)器,請求登記注冊; 2) 注冊服務(wù)器通過在數(shù)據(jù)庫中查詢發(fā)現(xiàn)該用戶 不合法,返回一個 401 錯誤(Unauthorized)給 Alice,該錯誤響應(yīng)中包含了令牌信息,用于用戶再次注冊的安全驗證; 3) Alice 再次發(fā)出注冊請求,這時用戶的賬號密碼等已被步驟 2 中的令牌作了加密處理; 4) 注冊服務(wù)器再次收到 REGISTER 請求,通過對用戶的加密信息進(jìn)行解密后再到數(shù)據(jù)庫中進(jìn)行合法驗證,若 Alice 的信息合法,則登記入庫,注冊成功。用戶發(fā)送 REGISTER 請 求向服務(wù)器通知他們當(dāng)前所處的位置,這樣,所有進(jìn)入以 SIP 格式所表示的目的地址的請求都被代理處理,或重定向到用戶當(dāng)前所在的 IP 地址。 URL 地址可在該用戶域的 SIP 代理中解析。 第 8 頁 第三章 SIP 工作流程及注冊服務(wù)器配置和實現(xiàn)方法 SIP 工作流程 SIP 定義了注冊 /注銷、呼叫、重定向以及能力查詢四種工作過程,下面結(jié)合圖例說明幾種典型的呼叫處理。注冊服務(wù)器把新注冊的用戶代理的信息傳到定位服務(wù)器中,定位服務(wù)器也可以和本地的數(shù)據(jù)庫相連,用來存儲這些用戶的注冊信息,包括位置、 IP 地址等信息,為用戶提供定位的功能。注冊服務(wù)器從某種意義上說也可以是一個數(shù)據(jù)庫,所有用戶代理的位置信息都放在其中 。 第 7 頁 注冊服務(wù)器 SIP 注冊服務(wù)器是接收注冊( Register)請求的服務(wù)器,用戶向注冊服務(wù)器發(fā)送了一個注冊請求,注冊服務(wù)器收到后,接收請求消息,注冊成功后返回一個最終應(yīng)答“ 200 OK”。在實際的應(yīng)用中,同一個 SIP 服務(wù)器根據(jù)具體情形,有時可以表現(xiàn)出重定向服務(wù)器的功能,但可能又同時作為代理服務(wù)器來用。 一般一個好的 SIP 服務(wù)器會包括代理服務(wù)器、重定向服務(wù)器和注冊服務(wù)器,這幾個服務(wù)器可以放到一個平臺上。 重定向服務(wù)器 重定向服務(wù)器用來對戶代理進(jìn)行重新定位,產(chǎn)生的應(yīng)答碼介于 300399 之間,在所請求的用戶地址改變以后,它重定向到用戶的新的地址,并通過 URL 的方式把這個新地址放在應(yīng)答消息 3xx 中返回出去。 用戶代理有兩種類型,一種是用戶代理客戶端 (簡稱 UAC),另外一種就是用戶代理服務(wù)器 (簡稱 UAS)。 SIP 服務(wù)器可以分為代理服務(wù)器( Proxy Server)、重定向服務(wù)器(Redirection Server)和注冊服務(wù)器( Registrar),另外還有一個不屬于 SIP 服務(wù)器的范圍,但也很重要的定位服務(wù)器。一個 UA 包含一個 UAC(User Agent Client,用戶代理客戶端 )和一個 UAS(User Agent Server,用戶代理服務(wù)器 )。 SIP 的實體有兩種,即 SIP 用戶代理( User Agent, UA)和 SIP 服務(wù)器( SIP Server)。 5. 呼叫處理 有時候被叫方并不在你所知道的那個位置,或是他現(xiàn)在忙,這時你要通過 SIP 的重定向功 能來找到被叫方的新位置,用通過包含有 Contact 頭域的 BYE 請求消息來進(jìn)行呼叫轉(zhuǎn)移。任何一個 SIP 的終端用戶都可以通過會話管理功能發(fā)起一個呼叫,同樣的話,如果他想把一些新的會話參與者加入會話或者結(jié)束這個會話,也是可以的。 OPTION 為 SIP 會話的雙方提供了可供他們選擇的參數(shù)、他們想要了解的會話屬性來進(jìn)行 會話的協(xié)商。另外,其他的一些定位服務(wù)器也可以和 SIP 協(xié)議一起來用。請求可以有 INVITE 請求,也可以是 ACK 等其他請求,當(dāng)傳送的應(yīng)答狀態(tài)碼為“ 200 OK”時,就可以根據(jù)以上這些消息來確定哪些用戶代理或終端正在通信。 6. 協(xié)議格式清楚,維護(hù)方便 SIP 協(xié)議基于比較簡單的文本格式,這樣下來協(xié)議的可讀性很強(qiáng),在出現(xiàn)錯誤時,可以 很方便地對錯誤進(jìn)行分析,維護(hù)起來比較方便。 SIP 提供了很多功能和消息標(biāo)題頭,但并不是每個代理服務(wù)器或用戶都能完全用到,用不到的功能將會被忽略掉。 5. 移動性、兼容性和擴(kuò)展性 移動性體現(xiàn)在 SIP 定義了重定向服務(wù)器,這個服務(wù)器是 SIP 服務(wù)器的重要內(nèi)容,它一般使用統(tǒng)一資源定位器( URL)的方式來標(biāo)識自己,有了重定向服務(wù)器,用戶就可以得知目的用戶的新 位置。 4. 很容易開發(fā)多媒體業(yè)務(wù) 以前的固定電話只是單一的語音呼叫,但 SIP 不止如此,它管理的對象是會話,這個會話當(dāng)然包括語音在內(nèi),但它還有新的內(nèi)容在里面。 2. 獨立的傳輸層 SIP 協(xié)議處于應(yīng)用層,獨立于底層協(xié)議,自然而然的也獨立于傳輸層,對傳輸層沒有多少限制。同時由于 SIP 協(xié)議基于 Inter 的設(shè)計原則,這使得很多也是基于 Inter 的協(xié)議可以和 SIP 很方便的互通。 SIP 協(xié)議的特點 1. 基于 Inter 的設(shè)計原則,易于業(yè)務(wù)整合。它定義了用戶間多媒體會話過程的建立、修改和終止。 IETF在 2020 年又發(fā)布了新的規(guī)范,即 RFC3261,并在以后不斷地進(jìn)行了完善。因為是兩個協(xié)議合并而來的,所以這個新的 SIP包含了 SIPv1 和 SCIP 這兩個協(xié)議的特點,即,基于 HTTP,使用的傳輸協(xié)議既可以是 TCP也可以是 UDP,它同時也是基于文本的。 在 1996 年 12月的 IETF 第 37 屆大會上, SIPv2 作為 Inter 的草案提交給 IETF。 SCIP 和 SIPv1 不同, SIPv1 使用 UDP, SCIP 則使用TCP 協(xié)議進(jìn)行傳輸, SCIP 的信令比 SIPv1 持續(xù)時間長,會持續(xù)到會話建立以后。不過 SIPv1 已經(jīng)和后來的 SIP 一樣使用了會話描述協(xié)議( SDP, Session Description Protocol), SIPv1使用的傳輸協(xié)議是基于 UDP 的,編碼方式已經(jīng)是基于文本的了, SIPv1 協(xié)議的功能相對簡單,只是用來處理會話的建立。 SIPv1 是 SIP 協(xié)議的第一個版本,不過這里的 SIP 還 不是人們所熟知的會話初始協(xié)議,而它的含義是會話邀請協(xié)議( Session Invitation Protocol)。況且 SIP 協(xié)議也會根據(jù)技術(shù)發(fā)展和人們的需求做一些補充和完善,所以對 SIP 協(xié)議、服務(wù)器和 SIP用戶終端 及其他新興應(yīng)用的研究很有必要和意義,很多的技術(shù)創(chuàng)新會在這過程中產(chǎn)生。他們在研究 SIP 的基礎(chǔ)上也推出了一些應(yīng)用和產(chǎn)品,產(chǎn)品當(dāng)然包括 SIP 服務(wù)器,還有 SIP終端之類的。當(dāng)時 IETF( Inter 工程任務(wù)組)在 IETF 上提出了這一概念
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1