售前電話
135-3656-7657
售前電話 : 135-3656-7657
IMS本身是一個基于SIP的體系在IP網(wǎng)絡之上實現(xiàn)先進的IP業(yè)務和應用。IMS為業(yè)務的調用提供必要的功能,該功能稱為"業(yè)務提供(ServiceProvision)"。一般來說IMS的業(yè)務提供應包含3個基本步驟:
1、定義可能提供的業(yè)務或業(yè)務集合;
2、當用戶訂購/修改簽約關系時,以初始過濾規(guī)則的形式創(chuàng)建用戶專有的業(yè)務數(shù)據(jù);
3、根據(jù)到達的初始業(yè)務請求選擇應用服務器。
其中第一步取決千運營商和業(yè)務提供商能夠向用戶提供什么樣的業(yè)務,本章不作討論。下面主要介紹其余兩個步驟。
一、業(yè)務數(shù)據(jù)組織
每當用戶獲得一個IMS訂購關系且其訂購關系包含一些業(yè)務,或運營商將AS作為其IMS基礎設施的一部分時,他們需要為用戶創(chuàng)建業(yè)務專用的數(shù)據(jù)。
1.用戶檔案和業(yè)務檔案
當IMS用戶向運營商訂購簽約業(yè)務時,運營商為其分配一個用戶檔案(UserProfile),它包含了與某個用戶相關的業(yè)務信息。IMS用戶檔案的總體結構如圖13.3所示。
用戶檔案至少包含一個私有用戶標識和一個業(yè)務檔案(ServiceProfile)。業(yè)務檔案是永久地存儲在HSS中的用戶專有信息的集合,包括公共標識、核心網(wǎng)業(yè)務授權和初始過濾規(guī)則3部分。
(1)公共標識
公共標識由那些與該業(yè)務檔案相關聯(lián)的公共用戶標識(SIPURI或TELURL)構成。每個公共用戶標識都包含一個相關的禁止指示(BarringIndication)標簽,如果禁止指示被設置,S-CSCF將禁止此公共用戶標識進入IMS服務(注冊和注銷除外)。
(2)核心網(wǎng)業(yè)務授權
核心網(wǎng)業(yè)務授權攜帶了媒體策略信息,通過這些媒體策略信息,運營商可定義不同的客戶等級,比如金、銀和銅。根據(jù)不同的簽約級別,提供相應的媒體配置。比如,一個客戶級別為銅的用戶可能沒有被授權使用視頻。這種情況下,如果用戶發(fā)起了一個包含視頻流的會話,則當S-CSCF通過對預定媒體策略信息的評價后,將會拒絕此會話請求。
(3))初始過濾規(guī)則(iFC,initialFilterCriteria)
初始過濾規(guī)則表示了業(yè)務觸發(fā)信息,它描述何時使用特定AS來處理特定的業(yè)務(即如何根據(jù)到來的SIP消息選擇特定的AS>。用戶業(yè)務配置里的每個初始化過濾規(guī)則都有一個唯一的優(yōu)先級標識(整數(shù)),當分配多個初始過濾規(guī)則時,S-CSCF將按優(yōu)先級別的高低順序進行先后評估,即具有較大優(yōu)先級數(shù)值的初始過濾規(guī)則將在有較小優(yōu)先級數(shù)值的初始過濾規(guī)則之后被評估。
用戶檔案采用擴展標記語言(XML,eXtensibleMarkupLanguage)編碼,存儲在HSS中。當用戶第一次注冊時,S-CSCF將通過Cx接口下載全部或部分用戶檔案。當用戶在網(wǎng)絡中已注冊,而HSS中的用戶檔案發(fā)生改變時,HSS也會通過Cx接口來更新S-CSCF中保留的用戶檔案。
2.過濾規(guī)則(FC,FilterCriteria)
過濾規(guī)則決定了提供給每個用戶的業(yè)務,也是用戶檔案(以及業(yè)務檔案)中最為重要的一部分。FC包括了用戶相關的信息,可以協(xié)助S-CSCF決定是否需要轉發(fā)SIP請求到應用服務器。當S-CSCF收到一條初始SIP請求時,它會一個一個地對FC進行匹配驗證。如果SIP請求與FC匹配,S-CSCF就會將SIP請求轉發(fā)到與該FC對應的應用服務器(SIPAS/IM-SSF/OSASCS)。IMS中的過濾規(guī)則包括兩類:初始過濾規(guī)則(iFC)和后續(xù)過濾規(guī)則(sFC)。
iFC作為用戶檔案的一部分存儲在HSS中,并通過Cx接口下發(fā)到S-CSCF。iFC只應用千初始SIP請求消息。比如,當S-CSCF收到最初的INVITE消息、SUBSCRIBE消息、MESSAGE消息、創(chuàng)建對話或發(fā)于對話之外的任何請求時,都會對初始過濾規(guī)則進行評估。當S-CSCF收到PACK、NOTIFY、UPDATE或BYE請求時,由于這些請求通常是作為己存在的SIP會話的一部分來發(fā)送的,S-CSCF不會對初始過濾規(guī)則進行評估。
與iFC不同的是,sFC是從SIPAS/OSASCS/IM-SSF下發(fā)到S-CSCF的過濾規(guī)則。當S-CSCF在SIP對話中收到后續(xù)請求時,可以基千sFC判斷是否應進一步聯(lián)系應用服務器。然而,采用后續(xù)過濾規(guī)則會導致S-CSCF轉發(fā)后續(xù)SIP請求到應用服務器,這種行為是與SIP代理的路由規(guī)則相沖突的。另外,當應用服務器接收到后續(xù)請求時,它(很有可能)并沒有收到創(chuàng)建SIP對話的初始SIP請求。因此,應用服務器會拒絕本次請求,并將其忽略,結果會是S-CSCF觸發(fā)了后續(xù)過濾規(guī)則,但應用服務器并不執(zhí)行。正是由于存在這些規(guī)則上的相互沖突,所以目前只有初始過濾規(guī)則在使用,后續(xù)過濾規(guī)則仍處千理論研究階段。因此,在IMS中初始過濾規(guī)則與過濾規(guī)則的術語通??梢越粨Q使用。IMS初始過濾規(guī)則的結構如圖所示。
初始過濾規(guī)則的第一部分是優(yōu)先級(Priority),主體部分則由0個或1個觸發(fā)點以及一個應用服務器組成。
(1)優(yōu)先級