複製鏈接
請複製以下鏈接發送給好友

URI

(IMS用户的身份標識)

鎖定
每一個人都有自己的名字,有了名字,你才能找到別人,別人也才能找到你,這是社會中人與人通信的基本要求。因此,在任何一種通訊網絡裏,用户也都有其獨特的用户標識,比如固定網絡裏的固定電話號碼、移動網絡裏的移動電話號碼等等,這樣才能區分出不同的用户並進行通信。而URI(Uniform Resource Identifier,統一資源標識符)就是在IMS網絡中IMS用户的“名字”,也就是IMS用户的身份標識。
中文名
統一資源標識符
外文名
Uniform Resource Identifier

目錄

URI分類

IMS網絡裏的URI有TEL URI和SIP URI兩種格式。

URITEL URI

我們先來看看TEL URI。TEL,顧名思義,就是電話,這個URI跟我們平時的電話號碼比較類似,它的格式是:“tel:”+tel格式的號碼。tel格式的號碼遵循E.164號碼規範,用於標識某個電話號碼資源,可以是全局號碼,也可以是本地號碼。舉例來説:
  • 全局號碼的格式為Global TEL:tel:+862512345000。
  • 本地號碼的格式為Local TEL:tel:12345000;phone-context=+8625。
Local TEL的12345000部分即為Local部分;+8625即為phone-context部分。
那麼為什麼要加上phone-context呢?由於本地號碼不是全球唯一的,例如上面的12345000,可能在多個地方都有這個號碼,如果處於漫遊狀態的主叫用户撥打本地號碼,那麼簽約地的網元無法僅根據Local TEL來確定要接通哪個地區的被叫用户。因此phone-context參數用來攜帶用户的相關信息,如國家碼、地區碼等,從而讓歸屬域的網元可以唯一識別某個被叫用户。例如上面的tel: 12345000;phone-context=+8625,就代表了唯一的被叫用户:+8625地區號碼為12345000的用户。

URISIP URI

理解了TEL URI之後,SIP URI也不難理解了。SIP URI採用sip:+“用户名稱@域名/IP地址端口”的格式表示一個IMS用户。其中,用户名稱可以是用户名或電話號碼,例如:
sip:smith@zte.com.cn
sip: +862512345000@zte.com.cn
sip: +862512345000@10.10.10.10:6000
同樣的,SIP URI之後也可以添加參數,用來標識SIP URI的一些特殊屬性,與主機端口之間通過分號“;”隔開。例如,在主機端口後攜帶“user=phone”參數,可以表明被叫用户是一個電話用户。