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

正文內(nèi)容

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

2025-07-11 11:13本頁面
  

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