主被叫身份
主叫身份識別是指用於給被叫使用者顯示主叫呼入資訊,被叫身份識別是指被叫接收到遠端呼入後,如何識別被叫資訊確實是呼叫自身。
在ims
中,針對
from、to
頭域比較淡化,做為主被叫識別的關鍵頭域為新擴充套件的
p-preferred-identity
、p-asserted-identity
、p-called-party-id
頭域。主叫身份識別
一、正常顯示
發起新的呼叫請求,從之前註冊流程中獲取的公有標識組中選擇乙個期望給遠端顯示的主叫公有標識資訊,填充到
p-preferred-identity
頭域中。
invitesip:[email protected] sip/2.0
p-preferred-identity:
主叫方p-cscf
收到invite
請求後,新增
p-asserted-identity
頭域,如果之前
invite
沒有p-preferred-identity
頭域,則
p-cscf
取該使用者的缺少公有身份標識填充到
p-asserted-identity
頭域,如果之前
invite
中含有p-preferred-identity
頭域,檢查合法後將該頭域的值複製到
p-asserted-identity
上,同時刪除
p-preferred-identity
頭域。
invitesip:[email protected] sip/2.0
p- asserted-identity: 3
)呼叫最終路由到
ue_b
,ue_b
獲取p- asserted –identity
頭域資訊,得到了主叫方的真實身份。
二、匿名顯示
當ue_a
不希望將自己的資訊呈現給被叫使用者時,
ue_a
在invite
請求中加入
privacy: id
頭域值,表示希望隱藏身份。 2
)主叫方的
p-cscf
將p-preferred-identity
頭域值複製到
p-asserted-identity
頭域,並將
p-preferred-identity
頭域刪除。 3
)被叫方的
p-cscf
收到invite
請求後,如果發現含有
privacy: id
頭域值則表明主叫希望隱藏身份,在給
ue_b
**請求之前,刪除
p- asserted-identity
頭域,如果有必要則也修改
from
頭域資訊。 4
)ue_b
收到invite
請求後,如果發現沒有含有
p- asserted –identity
頭域值,並且含有
privacy:id
頭域值,則需要進行匿名顯示處理。
被叫身份識別
當ue_a
發出invite
請求後,請求行中的
url指明了
ue_a
需要呼叫的目的地,由於
ue_b
是註冊在被叫的
s-cscf
上,當呼叫經過被叫
s-cscf
時,s-cscf
會使用ue_b
之前註冊的繫結位址將請求
url資訊進行替換。這樣當呼叫到達
ue_b
時,原始請求
url中的公有身份標識會丟失,為了不丟失這個資訊,
ims中增加
p-called-party-id
頭域,被叫
s-cscf
在進行請求
url替換之前,先將請求
url值複製到
p-called-party-id
頭域,在**請求時,
ue_b
就可以從
p-called-party-id
頭域獲取最原始的請求
url標識。
參考資料
《
rfc3455
》《
ims網路主叫識別顯示_限制
_業務技術要求》
《
ims-
移動領域的
ip多**概念和服務》
TD SCDMA主被叫流程分析
主叫被叫區別流程區別 1 被叫比主叫多一條pagingtype。2 主叫rrc建立好後上發cm service request,而被叫是上發rr paging response 3 主叫有鑑權加密過程,而被叫只有加密過程,無鑑權過程。4 主叫的setup訊息是ue上發給rnc,而被叫的setup則是...
學習 預付費主被叫流程
主叫 0 msa起呼 2 msca vlr ssp收到呼叫,向hlra傳送sri訊息,hlra向msca vlr ssp應答sri ack訊息.msca vlr ssp獲得a使用者的簽約資訊.1 msca vlr ssp收到呼叫,根據主叫的簽約資訊o csi觸發業務,直接將msca vlr ssp所...
凌晨1點被叫起
對,就是23日。但是是凌晨!有著良好職業操守的我 真的有必要誇讚一下自己了 在 鈴聲響起沒有30秒,就像彈簧一樣從床上飛起,接 從凌晨1點接到 到基本處理完,估算明天資料庫應該可以正常工作,已經是4 58分了!我靠,好不容易昨晚沒有加班,今早就全給補上了!再次感覺不爽。接下來就面對乙個棘手的問題了 ...