新四季網

對ip多媒體子系統的公共業務合法監聽的方法及系統的製作方法

2023-06-04 21:31:21 2

專利名稱:對ip多媒體子系統的公共業務合法監聽的方法及系統的製作方法
技術領域:
本發明涉及IP多媒體子系統(IP Multimedia Subsystem, IMS)中的合 法監聽業務的方法及其系統,尤其涉及IP多媒體子系統中對以公共業務標 識表示的公共業務的監聽相關信息進行合法監聽的方法及其系統。
背景技術:
為了保護公眾利益和國家安全,各國的法律都規定電信運營商必須能夠 提供合法的監聽業務。合法監聽業務屬於管制型業務,是指根據國家法律執 行機構(Law Enforcement Agency , LEA)的要求,電信網絡具有向LEA 提供監聽通信業務的通信內容(Content of Communication , CC)和監聽相 關信息(Intercept Related Information , IRI)的能力。通信內容CC指用戶 會話過程中的實際通信內容,如語音、媒體流,以及其他類型的承栽內容, 監聽相關信息IRI指與被監聽用戶以及會活有關的信息,包括用戶信息、當 前狀態、通信信令等內容。本發明只涉及監聽相關信息IRI。合法監聽的對象有兩類終端用戶和公共業務。終端用戶指的是普通用 戶,使用電話號碼或公共用戶標識PUI (Public User Identity)進行標識;公 共業務指由業務提供商或內容提供商提供的業務,通過一些特定的電話號碼 或公共業務標識PSI (Public Service Identity )進行標識,包括會議、聊天室、 無線對講業務、呈現業務等業務。在傳統網絡中(包括電路交換網絡和軟交換網絡),採用集中控制的方 式,由核心網提供統一的會話控制功能,終端用戶和公共業務都由核心網控 制,因此對終端用戶和公共業務的監聽方法相同,都由核心網完成通信內容 CC和監聽相關信息IRI的監聽。但IP多媒體子系統採用業務和控制分離的方式,核心網完成會話控制, 應用伺服器(ApplicationServer, AS)管理並控制業務。通過核心網可以實
現用戶的監聽,但對公共業務監聽相關信息IRI進行監聽時存在缺陷和不足。根據《3GPP TS 33.107: 3G security; Lawfiil interception architecture and fUnctions》的定義,通過P國CSCF (Proxy Call Session Control Function,代理 呼叫會話控制功能)和/或S-CSCF ( Serving Call Session Control Function, 服務呼叫會話控制功能)監聽IP多^^體子系統,即通過核心網的設備實現 對監聽相關內容IRI的合法監聽,參見圖1。圖1是3GPP定義的IP多J^體子系統IRI合法監聽的結構圖,示出了在 IMS中IRI合法監聽所涉及的網元和連接關係,包括LEMF 11 (Law Enforcement Monitoring Facility ,監聽中心監聽設備)、ADMF 12 (Administration Function,監聽管理功能才莫塊)、DF2 13 (Delivery Function 2,傳送功能模塊)、P-CSCF/S-CSCF 14 (ProxyCSCF/ServingCSCF,代理 CSCF/服務CSCF) 。 LEMF通過HI1接口向ADMF發送監聽請求,ADMF 通過X1-1和Xl-2內部接口分別控制DF2和P-CSCF/S-CSCF,在監聽激活 時,P-CSCF/S-CSCF將監聽到的信息通過X2內部接口發送給DF2,並由 DF2通過HI2轉發給LEMF。在IP多媒體子系統中,引入了公共業務標識PSI (Public Service Identity),用於定義公共業務,可以表示會議、會話組、聊天室、呈現等業 務,例如一個聊天類型的業務可以卩吏用PSI (sipxhatlist—[email protected]) 的方法進行標識。這些PSI是由AS創建和管理,它們所標識的業務也由AS 負責執行,IMS系統提供通過PSI進行消息路由的能力。在某些場合需要對 公共業務進行合法監聽,如監聽某個聊天室、某個^i義、某個PoC群組的 會話,由於參加的用戶具有不確定性,這時需要通過PSI對公共業務進行監 聽。由於使用公共業務的用戶是不確定的,接入訪問途徑也不確定,用戶可 能從本地網絡或其他網絡的P-CSCF訪問公共業務,因此通過P-CSCF對公 共業務監聽存在缺陷,無法實現對公共業務完整監聽。在IP多媒體子系統中,S-CSCF可以提供業務的歸宿地服務,但由於對 PSI的路由方式很靈活,通過S-CSCF對公共業務監聽也存在問題,這個可 以通過以下分析看出。
根據《3GPP TS 23.228: Technical Specification Group Services and System Aspects; IP Multimedia Subsystem (IMS)》,對PSI路由原則有以下7種方式(1) 起始側S-CSCF根據設置的規則將SIP (會話初始化協議)請求轉 到控制PSI的應用伺服器AS上。(2) 終結側的HSS為PSI用戶管理S-CSCF的指配信息,由相應 S-CSCF將請求直接轉接到控制PSI的AS。(3) 終結側的HSS為PSI用戶管理相應的控制PSI的AS地址信息, 由I-CSCF將請求直接轉接到控制PSI的AS。(4) 對於基於子域的PSI,起始S-CSCF利用DNS內部的機制,將PSI 解析為AS的實際地址,並將請求直接轉接到控制PSI的AS。(5) 對於基於子域的PSI,終結側I-CSCF利用DNS內部的機制,將 PSI解析為AS的實際地址,並將請求直接轉接到控制PSI的AS。(6) 控制PSI的AS發起的請求,AS可以將請求直接轉到目標網絡。(7) 如果PSI分配了 S-CSCF,控制PSI的AS發起的請求轉到該 S-CSCF。以上方式中,(2 )和(7 )務活的SIP消息經過S-CSCF,可以通過S-CSCF 進行對公共業務進行IRI的監聽,而其它5種路由方式,由於SIP消息不經 過S-CSCF或經過的S-CSCF不確定,導致無法通過S-CSCF對公共業務進 行IRI監聽。從上面的分析可以看出,由於IP多媒體子系統採用了業務和控制分離 的構架,同時與公共業務相關信令的路由方式比較靈活,單純根據3GPP制 定的協議,通過核心網設備(P-CSCF和S-CSCF)已經無法滿足對公共業務 的監聽。發明內容本發明要解決的技術問題是提供在IP多媒體子系統中對PSI標識的公 共業務的監聽相關信息IRI進行合法監聽的方法及其系統,可以應用於IP 多媒體子系統中不同的PSI路由機制下的監聽。
為了解決上述技術問題,本發明提供一種對IP多媒體子系統的公共業
務合法監聽的方法,包括以下步驟
(a) 監聽中心向監聽管理功能模塊發送對公共業務的監聽請求,請求 包含監聽對象的公共業務標識;
(b) 監聽管理功能模塊收到所述監聽請求後,根據消息中監聽對象的 公共業務標識,確定公共業務標識所歸宿的應用伺服器,並向該應用伺服器 的監聽模塊發送監聽請求;
(c) 所述監聽模塊在監聽記錄區中登記該請求中的公共業務標識,啟 動對該會話的監聽,然後通過監聽管理功能模塊向監聽中心返回確認信息;
U)所述監聽模塊監聽從服務呼叫會話控制功能S-CSCF或互通呼叫 會話控制功能I-CSCF的消息,如符合監聽條件則向應用伺服器業務處理模 塊轉發該消息的同時,向傳送功能模塊轉發該消息;對於來自應用伺服器業 務處理模塊的消息,如符合監聽條件則將該消息同時轉發到S-CSCF或 I-CSCF和傳送功能模塊。
進一步,上述方法還可以具有以下特點所述步驟(d)之後還包括以 下步驟
(e) 當管理員取消對指定業務的監聽時,監聽中心通過監聽管理功能 模塊向監聽模塊發送取消請求,包含要監聽業務的公共業務標識;
(f) 監聽;溪塊從監聽記錄中刪除該請求中的公共業務標識的登記數據, 並通過監聽管理功能模塊向監聽中心返回確認消息。
進一步,上述方法還可以具有以下特點
所述監聽管理功能模塊根據監聽網絡規劃配置了對公共業務標識的路 由解析規則,所述步驟(b)中,監聽管理功能模塊根據該規則確定公共業 務標識業務所歸宿的應用伺服器。
進一步,上述方法還可以具有以下特點
所述步驟(c)中,所述監聽模塊還檢查本設備上是否已經有該公共業 務標識的會話,如果存在,則改變該會話監聽狀態為激活狀態;所述步驟(f) 中,監聽模塊還檢查本設備上是否已經有該公共業務標識的會話,如果存在,
則將該會活的監聽狀態改為去活狀態。
進一步,上述方法還可以具有以下特點所述步驟(d)中,監聽模塊 對S-CSCF或I-CSCF發來的消息的處理包括以下步驟
(dl)監聽模塊收到S-CSCF或I-CSCF發來的消息後,由監聽模塊檢 查該消息是否是會話創建消息,如果是會話創建消息,執行步驟(d2),否 則,執行步驟(d3);
(d2)監聽模塊檢查該會話的公共業務標識是否已經在監聽記錄區登

如果已登記,監聽模塊將該會話監聽狀態為設置為激活狀態,監聽模塊 向傳送功能模塊轉發這個會話創建消息,並且監聽模塊將消息發送到應用 伺服器業務處理模塊,由業務處理衝莫塊根據業務邏輯處理該消息;
如果未登記,監聽模塊將消息發送到應用伺服器業務處理模塊,由業務 處理模塊根據業務邏輯處理該消息;
(d3)如果不是會話創建消息,監聽模塊檢查該會話的監聽狀態是否處 於激活狀態;
如果處於激活狀態,監聽模塊同時向傳送功能模塊和應用伺服器業務處 理才莫塊轉發該消息;
如果沒有處於激活狀態,則監聽才莫塊只將消息發送到應用伺服器業務處 理模塊,由業務處理模塊根據業務邏輯處理該消息。
進一步,上述方法還可以具有以下特點所述步驟(d)中,監聽模塊 對應用伺服器業務處理模塊發來的消息處理包括以下步驟
對於應用伺服器業務處理模塊發來的消息,監聽模塊根據消息中該會話 的公共業務標識判斷該會話的監聽狀態是否為激活狀態,如果是,監聽模塊 向傳送功能模塊和S-CSCF或I-CSCF同時轉發該消息,否則,只向S-CSCF 或I-CSCF轉發該消息。
進一步,上述方法還可以具有以下特點所述步驟(a)中,所述監聽 中心通過監聽管理功能模塊發送到所述監聽模塊的監聽請求中除要監聽的 會話的公共業務標識外,還包括監聽結束條件的信息,所述監聽模塊在該結
束條件滿足時,自動停止對該會話的監聽,並通過監聽管理功能模塊向監聽 中心發送取消該會話監聽的通知消息。
本發明提供的一種對IP多媒體子系統的公共業務合法監聽的系統,包 括監聽中心、與該監聽中心相連的監聽管理功能模塊和傳送功能模塊、代理 呼叫會話控制功能模塊、服務呼叫會話控制功能模塊和應用伺服器,其特徵 在於,所述應用伺服器內置了一個公共業務的監聽模塊,該監聽模塊具有與 監聽管理功能模塊和傳送功能模塊的通信接口 ,進一步包括監聽建立單元和
監聽處理單元,其中
'所述監聽建立單元用於接收監聽管理功能模塊發來的監聽請求消息,將 消息中的公共業務標識登記到監聽記錄區,啟動對該會話的監聽,並向監聽 管理功能模塊返回確認信息;
所述監聽處理單元用於監聽從服務呼叫會話控制功能S-CSCF或互通呼 叫會話控制功能I-CSCF的消息,如符合監聽條件則向應用伺服器業務處理 模塊轉發該消息的同時,向傳送功能模塊轉發該消息;對於來自應用伺服器 業務處理;f莫塊的消息,如符合監聽條件則將該消息同時轉發到S-CSCF或 I-CSCF和傳送功能模塊。
進一步,上述系統還可以包括以下特徵所述監聽模塊還包括監聽取消 單元
進一步,上述系統還可以包括以下特徵所述監聽取消單元用於接收監 聽管理功能模塊發來的監聽取消請求,根據消息中的公共業務標識在監聽記 錄區刪除相應會話的公共業務標識,停止對該會話的監聽,並向監聽管理功 能模塊返回確認信息。
進一步,上述系統還可以包括以下特徵所述監聽模塊通過X1-1接口 接收監聽管理功能模塊的管理控制請求,通過X2接口向傳送功能模塊發送 對公共業務的監聽信息。
進一步,上述系統還可以包括以下特徵所述監聽建立單元在收到監聽 請求消息後,還檢查本設備上是否已經有該公共業務標識的會話,如果存在,
則改變該會話監聽狀態為激活狀態;所述監聽取消單元在收到監聽取消請求 後,還檢查本設備上是否已經有該公共業務標識的會話,如果存在,則將該 會話的監聽狀態改為去活狀態。
進一步,上述系統還可以包括以下特徵所述監聽處理單元進一步包括
第一子單元,用於在收到應用伺服器業務處理才莫塊發來的消息後,才艮據
是,向傳送功能模塊和S-CSCF或I-CSCF同時轉發該消息,否則,只向 S-CSCF或I-CSCF轉發該消息;
第二子單元,用於在收到S-CSCF或I-CSCF發來的消息後,判斷其是 否會話創建消息
如果是會話創建消息,則檢查該會話的公共業務標識是否已經在監聽記 錄區登記,如已登記,將該會話監聽狀態為設置為激活狀態,同時向傳送功 能模塊和應用伺服器業務處理模塊轉發該消息,如未登記,則只向應用服務 器業務處理模塊轉發該消息;
如果不是會話創建消息,監聽模塊檢查該會話的監聽狀態是否處於激活 狀態,如果處於激活狀態,同時向傳送功能;f莫塊和應用伺服器業務處理才莫塊 轉發該消息,否則,只向應用伺服器業務處理模塊轉發該消息。
進一步,上述系統還可以包括以下特徵所述監聽取消單元還保存監聽 請求中的監聽結束條件信息,並在該結束條件滿足時,自動停止對該會話的 監聽,並向監聽管理功能模塊返回取消該會話監聽的通知消息。
與現有技術相比,由於本發明在IP多媒體子系統中使用了在AS內置監 聽才莫塊的方式,因此達到了在不同PSI路由機制下對以PSI標識的公共業務 進行集中和完整監聽的效果,避免了 3GPP相關協議定義的方式的缺陷和不 足。同時,這種方式不需要改變網絡的拓樸結構和路由配置,對網絡構架無 影響,具有良好的可實施性和擴展性。


圖1是3GPP定義的IP多4某體子系統IRI合法監聽的結構圖。 圖2是採用AS內置公共業務監聽模塊方式的結構圖。 圖3是AS監聽過程消息交互的示意圖。 圖4是AS監聽激活的流程圖。 -圖5是AS的消息監聽流程圖。 圖6是AS監聽取消的流程圖。
具體實施例方式
下面結合附圖對本實施例一種對IP多媒體子系統公共業務監聽相關消 息進行合法監聽的實現方法做詳細說明。
圖1是3GPP定義的IP多媒體子系統IRI合法監聽的結構圖,示出了與 IRI合法監聽所涉及的網元和連接關係,包括LEMF 11 (Law Enforcement Monitoring Facility,監聽中心監聽設備)、ADMF 12( Administration Function, 監聽管理功能模塊)、DF2 13 (Delivery Function 2,傳送功能模塊)、 P-CSCF/S-CSCF 14 (Proxy CSCF/ServingCSCF,代理CSCF/服務CSCF)。 LEMF通過HI1接口向ADMF發送監聽請求,ADMF通過Xl-1和Xl-2內 部接口分別控制DF2和P-CSCF/S-CSCF,在監聽激活時,P-CSCF/S-CSCF 將監聽到的信息通過X2內部接口發送給DF2,並由DF2通過HI2轉發給 LEMF。
由於IP多々某體子系統採用了業務和控制分離的構架,同時與公共業務 相關信令的路由方式比較靈活,單純根據3GPP制定的協議,通過核心網設 備(P-CSCF和S-CSCF)已經無法滿足對公共業務的監聽。在IP多媒體子 系統中,引入了公共業務標識PSI (Public Service Identity),用於定義公共 業務。這些PSI是由AS創建和管理,它們所標識的業務也由AS負責執行。 因此,需要由AS通過PSI對公共業務進行監聽。
圖2是本發明採用AS內置公共業務監聽模塊方式的結構圖,示出了 AS 25 (Application Server,應用伺服器)的位置以及與監聽設備之間的連接關係,在圖1的J^出上增加了 AS以及相應接口,在應用伺服器AS內置公 共業務監聽模塊,在AS內部實現對公共業務的監聽,並設置與監聽設備的 接口。 AS通過X1-1接口接收ADMF22的管理控制請求,通過X2接口向 DF2 23發送對公共業務的監聽信息。監聽模塊進一步包括監聽建立單元、監聽取消單元和監聽處理單元, 其中所述監聽建立單元用於接收監聽管理功能模塊發來的監聽請求消息,將 消息中的公共業務標識登記到監聽記錄區,啟動對該會話的監聽,並檢查本 設備上是否已經有該公共業務標識的會話,如果存在,則改變該會話監P片狀 態為激活狀態,然後向監聽管理功能模塊返回確認信息;所述監聽處理單元用於監聽出入應用伺服器的消息,將符合監聽條件的 消息發送給傳送功能模塊,進一步包括第一子單元,用於在收到應用伺服器業務處理模塊發來的消息後,根據 消息中該會話的公共業務標識判斷該會話的監聽狀態是否為激活狀態,如果 是,向傳送功能模塊和服務呼叫會話控制功能S-CSCF或互通呼叫會話控制 功能I-CSCF(S-CSCF或I-CSCF)同時轉發該消息,否則,只向S-CSCF或 I-CSCF轉發該消息;第二子單元,用於在收到S-CSCF或I-CSCF發來的消息後,判斷其是 否會話創建消息如果是會話創建消息,則檢查該會話的公共業務標識是否已經在監聽記 錄區登記,如已登記,將該會話監聽狀態為設置為激活狀態,同時向傳送功 能模塊和應用伺服器業務處理模塊轉發該消息,如未登記,則只向應用服務 器業務處理模塊轉發該消息;如果不是會話創建消息,監聽模塊檢查該會話的監聽狀態是否處於激活 狀態,如果處於激活狀態,同時向傳送功能模塊和應用伺服器業務處理模塊 轉發該消息,否則,只向應用伺服器業務處理模塊轉發該消息。所述監聽取消單元用於接收監聽管理功能模塊發來的監聽取消請求,根 據消息中的公共業務標識在監聽記錄區刪除相應會話的公共業務標識,還檢
查本設備上是否已經有該公共業務標識的會話,如果存在,則將該會話的監 聽狀態改為去活狀態,然後停止對該會話的監聽,並向監聽管理功能衝莫塊返 回確認信息。圖3是AS監聽過程的交互圖,從總體上描述了對業務相關消息的監聽 過程,包括以下步驟步驟301, AS監聽模塊與ADMF建立連接關係,根據監聽網絡規劃, 在監聽管理功能模塊單元ADMF配置了對PSI的路由解析規則,其中所述 解析規則可以靈活地使用本地配置文件、DNS配置等成熟的路由解析規則。 根據該規則,ADMF可以確定PSI業務的監聽點,即PSI所屬的AS。為監 聽過程做好準備;步驟302, ADMF接收到監聽中心設備(LEMF)的監聽激活請求,解 析監聽業務的PSI,根據解析所得的PSI向業務歸屬的AS發送監聽激活請 求;步驟303, AS監聽模塊接收監聽激活請求,啟動對該會話的監聽,向 ADMF發送監聽激活確認響應;步驟304, S-CSCF或I-CSCF根據用戶請求中的業務標識PSI,向AS 監聽模塊發送會話建立請求;步驟305, AS監聽模塊向AS或AS的業務處理模塊轉發該消息;步驟306,在步驟305的同時,檢查請求消息中請求的業務標識的PSI, 如果需要監聽,向DF2發送該消息;步驟307, AS向監聽中心設備(LEMF)返回會話建立響應;步驟308, AS監聽模塊向S-CSCF或I-CSCF轉發相應消息;步驟309,在步驟308的同時,向DF2發送響應消息的信息;步驟310,繼續處理其他會話信息;如果完成全部的監聽過程,那麼監聽中心設備向監聽模塊發送取消監聽 的請求,具體步驟如下 步驟311,當管理員取消對指定業務的監聽時,ADMF接收到監聽中心 設備(LEMF)的監聽取消請求,向AS監聽模塊發送監聽去活請求;步驟312, AS監聽模塊停止對相應業務的監聽,並向ADMF發送監聽 去活確認響應,並通過ADMF向監聽中心返回確認消息。於是,完成了從建立監聽過程、發送監聽消息到取消監聽的全部過程。下面在圖4、圖5和圖6中分別介紹監聽激活、消息監聽以及取消監聽 的具體過程。圖4是針對具體的監聽激活過程的AS監聽激活的流程圖,描述了監聽 的激活過程的詳細流程,包括以下步驟步驟401,根據監聽機構管理員要求,監聽中心LEMF向ADMF發送 監聽激活請求,請求中包含要監聽業務的標識PSI;步驟402, ADMF根據路由配置分析PSI的監聽點,確定監聽點AS的 具體位置;步驟403, ADMF從步驟402中確定了 AS的具體位置,從而向其發送 監聽激活請求;步驟404, AS上的監聽模塊檢查本設備上是否已經有該PSI的會話, 如果存在,轉到步驟405,否則跳轉到步驟406;步驟405, AS監聽模塊改變該會話的監聽狀態為激活狀態,並在監聽 記錄區中登記該PSI ,並轉到步驟407;步驟406, AS監聽模塊只是在監聽記錄區中登記該PSI,並轉到步驟407;步驟407, AS監聽模塊向ADMF返回監聽激活確認響應;步驟408, ADMF向監聽中心返回監聽激活確認響應。以上監聽模塊對本設備上是否已經有該PSI的會話的檢查是可選的,在 對監聽的實時性要求不高時,也可以不進行。圖5是AS的消息監聽流程圖,描述了 AS監聽模塊對消息的處理過程, 包括以下步驟步驟501, AS監聽模塊接收到來自S-CSCF或I-CSCF或AS業務處理 模塊的消息;步驟502,監聽模塊檢查該消息是否是會話創建消息,如果是,轉入步 驟503,否則跳轉到步驟506;步驟503,監聽模塊檢查該會話的PSI是否已經在監聽記錄區登記,如 果已登記,轉入步驟504,否則跳轉到步驟508;步驟504,監聽4莫塊將該會話監聽狀態設置為激活狀態;步驟505,監聽模塊向DF2轉發這個會話創建消息,並跳轉到步驟508;步驟506,監聽模塊檢查會話監聽狀態是否處於激活狀態,如果處於激 活狀態,轉到步驟507,否則直接跳轉到步驟508;步驟507,監聽模塊向DF2轉發該消息;步驟508,監聽模塊將消息發送到AS業務處理模塊,由業務處理模塊 根據業務邏輯處理該消息。此後,對於來自S-CSCF或I-CSCF的消息,監聽模塊根據PSI判斷該 會話的監聽狀態是否已被激活,如果已經激活,監聽模塊向AS業務處理模 塊轉發該消息的同時,向DF2轉發該消息,否則,只是轉發該消息到AS業 務處理模塊。對於來自AS業務處理模塊的消息,監聽模塊同樣才艮據PSI判 斷該會話的監聽狀態是否已被激活,如果已經激活,將該消息同時轉發到 S-CSCF或I-CSCF和DF2,否則,只轉發到S-CSCF或I-CSCF。圖6是AS監聽取消的流程圖,描述了監聽的取消過程,包括以下步驟步驟601 ,當管理員取消對指定業務的監聽時,監聽中心LEMF向ADMF 發送監聽取消請求,請求中包含要監聽業務的標識PSI;步驟602, ADMF向該業務歸屬的AS發送監聽取消請求;步驟603, AS在監聽記錄區中註銷該PSI;步驟604, AS監聽模塊檢查本設備上是否已經有該PSI的會話,如果
存在,轉到步驟605,否則跳轉到步驟606;步驟605, AS改變會話監聽狀態為去活狀態; 步驟606, AS停止業務的監聽,向ADMF返回監聽取消確認響應; 步驟607, ADMF向監聽中心返回監聽取消響應。 以上監聽模塊對本設備上是否已經有該PSI的會話的檢查也是可選的,在另一實施例中,所述監聽中心通過監聽管理功能模塊發送到所述監聽 模塊的監聽請求中除要監聽的會話的公共業務標識外,還包括監聽結束條件 的信息,所述監聽模塊在該結束條件滿足時,自動停止對該會話的監聽,並 通過ADMF向監聽中心返回取消該會話監聽的通知消息。該監聽結束條件 可以為監聽的持續時間或需要監聽的時間段。在系統中,相應的,所迷監聽 取消單元還需保存監聽請求中的監聽結束條件信息,並在該結束條件滿足 時,自動停止對該會話的監聽,並向監聽管理功能模塊返回取消該會話監聽 的通知消息。
權利要求
1、 一種對IP多媒體子系統的公共業務合法監聽的方法,該IP多媒體 子系統中的應用伺服器中內置了 一個公共業務監聽才莫塊,且該模塊具有與監聽管理功能模塊和傳送功能模塊的通信接口 ,該方法包括以下步驟(a) 監聽中心向監聽管理功能模塊發送對公共業務的監聽請求,請求 包含監聽對象的公共業務標識;(b) 監聽管理功能模塊收到所述監聽請求後,根據消息中監聽對象的 公共業務標識,確定公共業務標識所歸宿的應用伺服器,並向該應用伺服器 的監聽模塊發送監聽請求;(c )所述監聽模塊在監聽記錄區中登記該請求中的公共業務標識,啟 動對該會話的監聽,然後通過監聽管理功能模塊向監聽中心返回確認信息;(d) 所述監聽模塊監聽從服務呼叫會話控制功能S-CSCF或互通呼叫 會話控制功能I-CSCF的消息,如符合監聽條件則向應用伺服器業務處理模 塊轉發該消息的同時,向傳送功能模塊轉發該消息;對於來自應用伺服器業 務處理模塊的消息,如符合監聽條件則將該消息同時轉發到S-CSCF或 I-CSCF和傳送功能模塊。
2、 如權利要求l所述方法,其特徵在於所述步驟(d)之後還包括以 下步驟(e) 當管理員取消對指定業務的監聽時,監聽中心通過監聽管理功能 模塊向監聽模塊發送取消請求,包含要監聽業務的公共業務標識;(f) 監聽模塊從監聽記錄中刪除該請求中的公共業務標識的登記數據, 並通過監聽管理功能模塊向監聽中心返回確認消息。
3、 如權利要求l所述方法,其特徵在於所述監聽管理功能模塊根據監聽網絡規劃配置了對公共業務標識的路 由解析規則,所述步驟(b)中,監聽管理功能模塊根據該規則確定公共業 務標識業務所歸宿的應用伺服器。
4、 如權利要求2所述方法,其特徵在於所述步驟(C)中,所述監聽模塊還檢查本設備上是否已經有該公共業務標識的會話,如果存在,則改變該會話監聽狀態為激活狀態;所述步驟(f) 中,監聽模塊還檢查本設備上是否已經有該公共業務標識的M,如果存在, 則將該會話的監聽狀態改為去活狀態。
5、 如權利要求l所述方法,其特徵在於,所述步驟(d)中,監聽模塊 對S-CSCF或I-CSCF發來的消息的處理包括以下步驟(dl)監聽模塊收到S-CSCF或I-CSCF發來的消息後,由監聽模塊檢 查該消息是否是會話創建消息,如果是會話創建消息,執行步驟(d2),否 則,執行步驟(d3 );(d2)監聽模塊檢查該會話的公共業務標識是否已經在監聽記錄區登記如果已登記,監聽模塊將該會話監聽狀態為設置為激活狀態,監聽模塊 向傳送功能才莫塊轉發這個會話創建消息,並且監聽模塊將消息發送到應用 伺服器業務處理模塊,由業務處理模塊根據業務邏輯處理該消息;如果未登記,監聽模塊將消息發送到應用伺服器業務處理模塊,由業務處理模塊根據業務邏輯處理該消息;(d3)如果不是會話創建消息,監聽模塊檢查該會話的監聽狀態是否處 於激活狀態;如果處於激活狀態,監聽模塊同時向傳送功能模塊和應用伺服器業務處 理模塊轉發該消息;如果沒有處於激活狀態,則監聽模塊只將消息發送到應用伺服器業務處 理模塊,由業務處理模塊根據業務邏輯處理該消息。
6、 如權利要求l所述方法,其特徵在於,所述步驟(d)中,監聽模塊 對應用伺服器業務處理模塊發來的消息處理包括以下步驟對於應用伺服器業務處理模塊發來的消息,監聽模塊根據消息中該會話 的公共業務標識判斷該會話的監聽狀態是否為激活狀態,如杲是,監聽模塊向傳送功能模塊和S-CSCF或I-CSCF同時轉發該消息,否則,只向S-CSCF 或I-CSCF轉發該消息。
7、 如權利要求l所述方法,其特徵在於,所述步驟(a)中,所述監聽 中心通過監聽管理功能模塊發送到所述監聽模塊的監聽請求中除要監聽的 會話的公共業務標識外,還包括監聽結束條件的信息,所迷監聽才莫塊在該結 束條件滿足時,自動停止對該會話的監聽,並通過監聽管理功能模塊向監聽 中心發送取消該會話監聽的通知消息。
8、 一種對IP多媒體子系統的公共業務合法監聽的系統,包括監聽中 心、與該監聽中心相連的監聽管理功能模塊和傳送功能模塊、代理呼叫M 控制功能模塊、服務呼叫會話控制功能模塊和應用伺服器,其特徵在於,所 述應用伺服器內置了 一個公共業務的監聽模塊,該監聽模塊具有與監聽管理 功能模塊和傳送功能模塊的通信接口 ,進一步包括監聽建立單元和監聽處理 單元,其中所述監聽建立單元用於接收監聽管理功能模塊發來的監聽請求消息,將 消息中的公共業務標識登記到監聽記錄區,啟動對該會話的監聽,並向監聽 管理功能模塊返回確認信息;所述監聽處理單元用於監聽從服務呼叫會話控制功能S-CSCF或互通呼 叫會話控制功能I-CSCF的消息,如符合監聽條件則向應用伺服器業務處理 模塊轉發該消息的同時,向傳送功能模塊轉發該消息;對於來自應用伺服器 業務處理模塊的消息,如符合監聽條件則將該消息同時轉發到S-CSCF或 I-CSCF和傳送功能模塊。
9、 如權利要求8所述系統,其特徵在於所述監聽模塊還包括監聽取 消單元所述監聽取消單元用於接收監聽管理功能模塊發來的監聽取消請求,根 據消息中的公共業務標識在監聽記錄區刪除相應會話的公共業務標識,停止 對該會話的監聽,並向監聽管理功能模塊返回確認信息。
10、 如權利要求8所述的系統,其特徵在於,所述監聽模塊通過X1-1接口接收監聽管理功能模塊的管理控制請求,通過X2接口向傳送功能模塊發 送對公共業務的監聽信息。
11、 如權利要求8所述的系統,其特徵在於,所迷監聽建立單元在收到監聽請求消息後,還檢查本設備上是否已經有該公共業務標識的會話,如果存在,則改變該會話監聽狀態為激活狀態;所述監聽取消單元在收到監聽取 消請求後,還檢查本設備上是否已經有該公共業務標識的會話,如果存在, 則將該會話的監聽狀態改為去活狀態。
12、 如權利要求8所述的系統,其特徵在於,所述監聽處理單元進一步 包括第一子單元,用於在收到應用伺服器業務處理模塊發來的消息後,根據 消息中該會話的公共業務標識判斷該會話的監聽狀態是否為激活狀態,如果 是,向傳送功能模塊和S-CSCF或I-CSCF同時轉發該消息,否則,只向 S-CSCF或I-CSCF轉發該消息;第二子單元,用於在收到S-CSCF或I-CSCF發來的消息後,判斷其是 否會話創建消息如果是會話創建消息,則檢查該會話的公共業務標識是否已經在監聽記 錄區登記,如已登記,將該會話監聽狀態為設置為激活狀態,同時向傳送功 能模塊和應用伺服器業務處理模塊轉發該消息,如未登記,則只向應用服務 器業務處理;^莫塊轉發該消息;如果不是會話創建消息,監聽模塊檢查該會話的監聽狀態是否處於激活 狀態,如果處於激活狀態,同時向傳送功能模塊和應用伺服器業務處理模塊 轉發該消息,否則,只向應用伺服器業務處理模塊轉發該消息。
13、 如權利要求9所述的系統,其特徵在於,所述監聽取消單元還保存 監聽請求中的監聽結束條件信息,並在該結束條件滿足時,自動停止對該會 話的監聽,並向監聽管理功能模塊返回取消該會話監聽的通知消息。
全文摘要
本發明提供了一種通過在IP多媒體子系統中的應用伺服器AS引入監聽模塊對PSI標識的公共業務進行合法監聽的方法及系統。監聽管理功能模塊收到監聽中心發送的對公共業務的監聽請求後,確定公共業務標識所歸宿的應用伺服器,並向該應用伺服器的監聽模塊發送監聽請求;所述監聽模塊啟動對該會話的監聽,然後通過監聽管理功能模塊向監聽中心返回確認信息;所述監聽模塊將符合監聽條件的消息發送給監聽中心;當管理員取消對指定業務的監聽時,監聽中心通過監聽管理功能模塊向監聽模塊發送取消請求,並通過監聽管理功能模塊向監聽中心返回確認消息。本發明可以應用於IP多媒體子系統中不同的PSI路由機制下的監聽。
文檔編號H04L12/26GK101145979SQ200610127208
公開日2008年3月19日 申請日期2006年9月12日 優先權日2006年9月12日
發明者郝振武 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀