欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

透明數(shù)據(jù)處理方法、系統(tǒng)和裝置的制作方法

文檔序號:7660900閱讀:217來源:國知局
專利名稱:透明數(shù)據(jù)處理方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及通信網(wǎng)絡(luò)中透明數(shù)據(jù)處理方法、系 統(tǒng)和裝置。
背景技術(shù)
互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS, IP Multimedia Subsystem )網(wǎng)絡(luò)中,業(yè)務(wù) 由應(yīng)用服務(wù)器(AS, Application Server)完成。在用戶簽約服務(wù)器(HSS, Home Subscriber Server)中存儲了每個用戶的初始過濾規(guī)則(iFC, initial Filter Criteria)。用戶在注冊時,將該規(guī)則下載給服務(wù)呼叫會話控制功能(S-CSCF )。 會話過程中,S-CSCF根據(jù)iFC將會話觸發(fā)到相應(yīng)的AS上,完成用戶簽約的業(yè)務(wù)。 AS可以將業(yè)務(wù)相關(guān)數(shù)據(jù)以透明數(shù)據(jù)的方式存儲在HSS中,即對HSS 而言,這些業(yè)務(wù)數(shù)據(jù)是透明存儲的,HSS只理解其語法,不理解其語義,也 不解析或修改其內(nèi)容。AS可以在HSS中創(chuàng)建、修改或刪除一個透明數(shù)據(jù), 同時可以對HSS存儲的透明數(shù)據(jù)進行讀取、訂閱操作。AS對HSS中的透明 數(shù)據(jù)的讀取和訂閱是通過Sh接口實現(xiàn)的,對應(yīng)的Sh接口上的操作命令分別 為用戶數(shù)據(jù)請求(Sh-Pull)操作和用戶數(shù)據(jù)訂閱通知請求(Sh-Subs-Notif) 操作。
當(dāng)AS需要從HSS中讀取透明數(shù)據(jù)時,AS向HSS發(fā)送用戶數(shù)據(jù)請求消 息。HSS接收來自AS的用戶數(shù)據(jù)請求消息,向AS發(fā)送用戶數(shù)據(jù)應(yīng)答消息, 并在該應(yīng)答消息中攜帶包含AS所請求數(shù)據(jù)的XML文件。
當(dāng)AS需要向HSS訂閱透明數(shù)據(jù)的變化通知時,AS向HSS發(fā)送訂閱通 知請求消息。HSS接收來自AS的訂閱通知請求消息,建立起AS對這些數(shù) 據(jù)的訂閱關(guān)系,并使用訂閱通知應(yīng)答消息進行應(yīng)答,通知AS訂閱操作成功
與否,還可以將訂閱時長和AS訂閱的透明數(shù)據(jù)在應(yīng)答消息中一并返回給 AS。
對于每個公有用戶身份(IMPU, IMS Public User Identity )或公有業(yè)務(wù) 身份(PSI, Public Service Identity ),其相關(guān)的每個透明數(shù)據(jù)以一個業(yè)務(wù)指 示(Service Indication)進4亍才示i口、。 AS以Service Indication為單4立,通過Sh 接口對透明^t據(jù)進^f亍處理。
現(xiàn)有技術(shù)中,AS可以將一個公有用戶身份(IMPU, IMS Public User Identity)或公有業(yè)務(wù)身份(PSI, Public Service Identity )對應(yīng)的業(yè)務(wù)用一個 透明lt據(jù)進行存儲,由一個業(yè)務(wù)指示Service Indication進行標(biāo)識,^旦這種情 況下,AS無法實現(xiàn)對部分業(yè)務(wù)數(shù)據(jù)的讀取、修改和訂閱,只能以整個透明 數(shù)據(jù)為單位在接口上傳遞,因此使得接口上傳遞的數(shù)據(jù)量較大,增加接口的 負(fù)擔(dān)。
為了減輕接口的負(fù)擔(dān),AS可以將一個數(shù)據(jù)量很大的業(yè)務(wù)拆分成多個透 明數(shù)據(jù)進行存儲,實現(xiàn)對部分透明數(shù)據(jù)的讀取、修改和訂閱。但這種情況下, AS需要為每一個透明數(shù)據(jù)配置一個Service Indication,同時如果AS要對整 個業(yè)務(wù)數(shù)據(jù)進行讀取、修改和訂閱時,需要在Sh接口上傳遞多個Service Indication因此,這種透明數(shù)據(jù)處理方法同樣會使得接口上傳遞的信息量較 大。

發(fā)明內(nèi)容
本發(fā)明實施例一方面提供了兩種透明數(shù)據(jù)處理方法,另一方面提供了實 現(xiàn)所述方法的透明數(shù)據(jù)處理系統(tǒng)以及裝置,以減少Sh接口上傳遞的數(shù)據(jù)量。
本發(fā)明實施例提供的一種透明數(shù)據(jù)處理方法,包括
用戶簽約服務(wù)器HSS接收應(yīng)用服務(wù)器AS發(fā)送的攜帶通配業(yè)務(wù)指示的請 求消息,所述通配業(yè)務(wù)指示對應(yīng)所述HSS中存儲的至少一個透明數(shù)據(jù)的業(yè) 務(wù)指示;
所述HSS接收所述請求消息后,確定與所述通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)
指示,并根據(jù)接收到的請求消息的類型,對所述業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí) 行相應(yīng)的操作。
本發(fā)明實施例提供的另一種透明數(shù)據(jù)處理方法,包括
應(yīng)用服務(wù)器AS生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)用戶簽約服
務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;
所述AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息;
所述HSS接收所述請求消息后,根據(jù)所述通配業(yè)務(wù)指示確定與所述通
配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型,對所述業(yè)務(wù)
指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
本發(fā)明實施例提供的透明數(shù)據(jù)處理系統(tǒng),包括
應(yīng)用服務(wù)器AS,用于生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)要請 求的用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;向所述 HS S發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息;
所述HSS,用于接收所述請求消息,根據(jù)所述通配業(yè)務(wù)指示確定與所述 通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型,對所述業(yè) 務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
本發(fā)明實施例提供的應(yīng)用服務(wù)器AS,包括
通配業(yè)務(wù)指示生成單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù) 的業(yè)務(wù)指示之間的匹配規(guī)則,生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)要 請求的用戶簽約服務(wù)器HSS中存儲的至少 一個透明數(shù)據(jù)的業(yè)務(wù)指示;
請求發(fā)送單元,用于向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消

本發(fā)明實施例提供的用戶簽約服務(wù)器HSS,包括 請求消息接收單元,用于接收AS發(fā)送的用戶數(shù)據(jù)請求消息和/或訂閱通 知請求消息;
匹配單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之 間的匹配規(guī)則,匹配出與所述請求消息接收單元接收到的消息中攜帶的通配
業(yè)務(wù)指示匹配的業(yè)務(wù)指示;
請求消息處理單元,用于根據(jù)所述請求消息接收單元接收到的請求消息 的類型,對所述匹配單元匹配出的所有業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的 操作。
由以上技術(shù)方案可知,本發(fā)明實施例提供的方法、系統(tǒng)和裝置,AS要 向HSS讀取或訂閱至少一個透明數(shù)據(jù)時,采用通配業(yè)務(wù)指示的形式通過Sh 接口向HSS發(fā)送請求消息,該通配業(yè)務(wù)指示對應(yīng)AS要讀取或訂閱的至少一 個透明數(shù)據(jù)的業(yè)務(wù)指示,因此利用本發(fā)明實施例提供的技術(shù)方案,對于只需 讀取或訂閱一個透明數(shù)據(jù)的情況,可以通過通配業(yè)務(wù)指示筒化需要攜帶的透 明數(shù)據(jù)的業(yè)務(wù)指示,進而減少Sh接口上傳遞的信息量;如果需要讀取或訂 閱多個透明數(shù)據(jù),則可以通過一個通配業(yè)務(wù)指示標(biāo)識多個要讀取或訂閱的透 明數(shù)據(jù)的業(yè)務(wù)指示,從而不必在Sh接口上傳遞要讀取或訂閱的多個透明數(shù) 據(jù)的業(yè)務(wù)指示,減少了 Sh接口上傳遞的信息量,提高了數(shù)據(jù)傳輸?shù)男屎?靈活性。


圖1為本發(fā)明透明數(shù)據(jù)處理方法實施例一的流程圖; 圖2為本發(fā)明透明數(shù)據(jù)處理方法實施例二的流程圖; 圖3為本發(fā)明透明數(shù)據(jù)處理系統(tǒng)實施例的結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明實施例中,當(dāng)AS要讀取或訂閱HSS中的透明數(shù)據(jù)時,AS生成 通配業(yè)務(wù)指示,該通配業(yè)務(wù)指示對應(yīng)要讀取或訂閱的存儲在HSS中的至少 一個透明數(shù)據(jù)的業(yè)務(wù)指示;AS向HSS發(fā)送攜帶生成的通配業(yè)務(wù)指示的請求 消息;HSS接收到來自AS的請求消息后,根據(jù)其中攜帶的通配業(yè)務(wù)指示 確定與該通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型, 對確定出的業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
當(dāng)AS要讀取或訂閱HSS中的至少一個透明數(shù)據(jù)時,AS生成通配業(yè)務(wù) 指示的步驟具體可以為AS根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè) 務(wù)指示之間的匹配規(guī)則,生成對應(yīng)要請求的至少 一個透明數(shù)據(jù)的業(yè)務(wù)指示的 通配業(yè)務(wù)指示;
則,HSS確定與通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示的步驟具體可以為根據(jù) 預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之間的匹配規(guī)則,匹配出與 通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示。
圖1為本發(fā)明透明數(shù)據(jù)處理方法實施例一的流程圖,該實施例給出AS 向HSS發(fā)送用戶數(shù)據(jù)請求消息的實現(xiàn)過程,即AS讀取HSS中存儲的透明 數(shù)據(jù)的過程,該流程包括
步驟101, AS將一個公有用戶身份或公有業(yè)務(wù)身份對應(yīng)的業(yè)務(wù)劃分為 多個透明數(shù)據(jù)存儲到HSS中,并且每個透明數(shù)據(jù)用一個Service Indication 標(biāo)識。
一個具體實例AS將一個公有用戶身份或公有業(yè)務(wù)身份對應(yīng)的業(yè)務(wù)劃 分為10個透明數(shù)據(jù),分別用如下所述10個Service Indication標(biāo)識 Serblndl Parti @as.homedomain 、 SerbIndlPart2@'as.homedomain 、 SerbIndlPart3@as.homedomain 、 SerbIndlPart4@as.homedomain 、 SerbIndlPart5@as.homedomain 、 SerbInd2Partl@as.homedomain 、 SerbInd2Part2@as.homedomain 、 SerbInd2Part3@'as.homedomain 、 Serblnd2Part4(g(as.homedomain、 SerbInd2Part5@,as.homedomain。
步驟102, AS根據(jù)預(yù)先配置的匹配規(guī)則,生成對應(yīng)要讀取的多個透明 數(shù)據(jù)的業(yè)務(wù)指示的通配業(yè)務(wù)指示。
一個具體實例如果AS請求讀取步驟101具體實例所述業(yè)務(wù)的全部透 明數(shù)據(jù),則AS可以用符合擴展正則表達式(ERE , Extended Regular Expressions)匹配頭見則的通酉己業(yè)務(wù)指示ServInd!.*!@as.homedomain,表示上 述業(yè)務(wù)的全部透明數(shù)據(jù)對應(yīng)的Service Indication。該通配業(yè)務(wù)指示中"!" 是分隔符,將正常字符和通配符分隔開。"."表示匹配任意單個字符;"*"
表示匹配它前面的零到多個連續(xù)的單個字符。這樣".*"就表示匹配零到多 個任意字符。
如果AS請求讀取步驟101具體實例中所述業(yè)務(wù)的部分透明數(shù)據(jù),如請 求 讀 取ServiceIndication為SerbIndlPartl@as.homedomain 、 SerbIndlPart2@as.homedomain 、 SerbIndlPart3@as.homedomain 、 SerbIndlPart4@as.homedomain以1 SerblndlPart5(^as.homedomain 6勺透明凄t 據(jù),則AS可以用通配業(yè)務(wù)指示ServIndlPart!.*!@as.homedomain,表示要讀 取的上述透明l史才居的Service Indication。
AS具體采用什么樣形式的通配業(yè)務(wù)指示表示要讀取的多個透明數(shù)據(jù)的 Service Indication,由預(yù)先在AS和HSS中配置的匹配規(guī)則,以及透明數(shù)據(jù) 的Service Indication的標(biāo)識形式?jīng)Q定。
這里,在AS和HSS中預(yù)先配置的匹配>見則可以為ERE的匹配*見則, 也可以為其它任意一種可以將通配業(yè)務(wù)指示和透明數(shù)據(jù)的Service ndication 對應(yīng)起來的匹配-見則。
ERE的匹配規(guī)則主要包括 匹配任意單個字符;
"()":匹配括號中的單個字符或整個元素;
"+":單個字符或包含了 ERE的括號后有一個"+"號表示匹配一到多 個連續(xù)的單個字符或括號中的元素;
"*":單個字符或包含了 ERE的括號后有一個"*"號表示匹配零到多 個連續(xù)的單個字符或括號中的元素;
" ":單個字符或包含了 ERE的括號后有一個"?"號表示匹配零到1 個連續(xù)的單個字符或括號中的元素;
"{m}":單個字符或包含了 ERE的括號后有一個"{m},,表示匹配m個 連續(xù)的單個字符或括號中的元素;
"{m,}":單個字符或括號后有一個"{m},,表示匹配至少m個連續(xù)的 單個字符或括號中的元素;"{m,n}":單個字符或包含了 ERE的括號后有一個"{m,n},,表示匹配 m到n之間任意個連續(xù)的單個字符或括號中的元素; ".*,,表示匹配零到多個任意字符。
步驟103, AS通過Sh接口向HSS發(fā)送用戶數(shù)據(jù)請求消息,該請求消息 中攜帶了步驟102生成的通配業(yè)務(wù)指示。
如果AS通過Sh接口向HSS發(fā)送用戶請求消息時,要攜帶步驟102生 成的通配業(yè)務(wù)指示,則可以擴展現(xiàn)有用戶請求消息的格式,在其中增加一個 新參數(shù),用于攜帶所述通配業(yè)務(wù)指示,比如可以用Wildcarded-Service Indication表示該新參數(shù),類型為UTF8String的字符串;或者也可以直接由 原來用戶數(shù)據(jù)請求消息中的Service Indication參數(shù)攜帶。
步驟104, HSS接收來自AS的用戶數(shù)據(jù)請求消息,根據(jù)預(yù)先配置的匹 酉己頭見則,匹配出與該消息中攜帶的通配業(yè)務(wù)指示匹配的Service Indication, 即匹配出AS所請求的透明數(shù)據(jù)對應(yīng)的Service Indication。
具體實例如果HSS接收到來自AS的用戶數(shù)據(jù)請求消息中,攜帶了符 合ERE匹配頭見則的通配業(yè)務(wù)指示Servind 1 Part!.*!@as.homedomain,貝'J HSS 才艮據(jù)相應(yīng)的ERE的匹配失見則,匹配出該通配業(yè)務(wù)指示對應(yīng)的Service Indication包括
SerbIndlPartl@as.homedomain 、 SerbIndlPart2@as.homedomain 、 SerbIndlPart3@as.homedomain 、 SerbIndlPart4@as.homedomain 以及 Serblnd 1 Part5 @as .homedomain 。
如果HSS接收到來自AS的用戶數(shù)據(jù)請求消息中,攜帶了通配業(yè)務(wù)指示 Servlnd!.*!@as.homedomain,貝'J HSS才艮據(jù)相應(yīng)的ERE的匹配夫見則,匹配出 該通配業(yè)務(wù)指示對應(yīng)的Service Indication包括所述業(yè)務(wù)的全部IO個透明數(shù) 據(jù)對應(yīng)的Service Indication。
步驟105, HSS將步驟104匹配出的所有Service Indication對應(yīng)的透明 數(shù)據(jù),通過用戶數(shù)據(jù)應(yīng)答消息攜帶的XML文件返回給AS。
由以上描述可見,利用本發(fā)明實施例提供的方法,AS要讀取HSS中的 透明數(shù)據(jù)時,可以在用戶數(shù)據(jù)請求消息中攜帶對應(yīng)要讀取的多個透明數(shù)據(jù)的
業(yè)務(wù)指示的通配業(yè)務(wù)指示,從而使AS不必將每一個要讀取的透明數(shù)據(jù)的 Service Indication在Sh接口上傳遞給HSS,減少了 Sh接口上傳遞的信息量, 提高了數(shù)據(jù)傳輸?shù)男屎挽`活性。
圖2為本發(fā)明透明數(shù)據(jù)處理方法實施例二的流程圖,該實施例給出AS 向HSS訂閱透明數(shù)據(jù)的過程,該流程包括
步驟201, AS將一個公有用戶身份或公有業(yè)務(wù)身份對應(yīng)的業(yè)務(wù)劃分為 多個透明數(shù)據(jù)存儲到HSS中,并且每個透明數(shù)據(jù)用一個Service Indication 標(biāo)識。
一個具體實例AS將一個公有用戶身份或公有業(yè)務(wù)身份對應(yīng)的業(yè)務(wù)劃 分為10個透明數(shù)據(jù),分別用如下所述10個Service Indication標(biāo)識 SerbIndlPartl@as.homedomain 、 SerblndlPart2爭s.homedomain 、
Serblnd 1 Part3 @as.homedomain SerbIndlPart5@as.homedomain S erblnd2Part2 @as .homedomain SerbInd2Part4@as.homedomain、
Serblnd 1 Part4@as .homedomain SerbInd2Partl@as.homedomain SerbInd2Part3@as.homedomain Serblnd2Part5 @as.homedomain c
步驟202, AS根據(jù)預(yù)先配置的匹配規(guī)則,生成對應(yīng)要訂閱的多個透明 數(shù)據(jù)的業(yè)務(wù)指示的通配業(yè)務(wù)指示。
一個具體實例如果AS請求訂閱步驟101具體實例所述業(yè)務(wù)的全部透 明數(shù)據(jù),則 AS可以用符合ERE匹配規(guī)則的通配業(yè)務(wù)指示 Servlnd!.*!@as.homedomain,表示上述業(yè)務(wù)的全部透明數(shù)據(jù)對應(yīng)的Service Indication。
如果AS請求訂閱步驟101具體實例中所述業(yè)務(wù)的部分透明數(shù)據(jù),如請 求 訂 閱ServiceIndication為SerbIndlPartl@as.homedomain 、 Serblnd lPart2@as.homedomain 、 SerbIndlPart3@'as.homedomain 、 Serblnd 1Part4(Sjas.homedomain以及SerblndlPart5—s.homedomain的透明數(shù) 據(jù),則AS可以用通配業(yè)務(wù)指示Servlnd 1 Part!.*!@as.homedomain,表示要訂
閱的上述透明數(shù)據(jù)的Service Indication 。
AS具體采用什么樣形式的通配業(yè)務(wù)指示對應(yīng)要訂閱的多個透明數(shù)據(jù)的 Service Indication,由預(yù)先在AS和HSS中配置的匹配規(guī)則,以及透明數(shù)據(jù) 的Service Indication的才示識形式?jīng)Q定。
這里,在AS和HSS中預(yù)先配置的匹配MJ'J可以為擴展正則表達式ERE 的匹配規(guī)則,也可以為其它任意一種可以將通配業(yè)務(wù)指示和多個透明數(shù)據(jù)的 Service Indication 3于應(yīng)起來的匹酉己MJ寸。
步驟203 , AS通過Sh接口向HSS發(fā)送訂閱通知請求消息,該請求消息 中攜帶了步驟202生成的通配業(yè)務(wù)指示。
如果AS通過Sh接口向HSS發(fā)送訂閱通知請求消息時,要攜帶步驟102 生成的通配業(yè)務(wù)指示,則可以擴展現(xiàn)有訂閱通知請求的格式,在其中增加一 個新參數(shù),用于攜帶所述通配業(yè)務(wù)指示,比如可以用Wildcarded-Service Indication表示該新參數(shù),類型為UTF8String的字符串;或者也可以直接由 原來用戶數(shù)據(jù)請求消息中的Service Indication參數(shù)攜帶。
步驟204, HSS接收來自AS的訂閱通知請求消息,根據(jù)預(yù)先配置的匹 配規(guī)則,解析出與該消息中攜帶的通配業(yè)務(wù)指示匹配的Service Indication, 即匹配出AS要訂閱的透明數(shù)據(jù)對應(yīng)的Service Indication。
具體實例如果HSS接收到來自AS的訂閱通知請求消息中,攜帶了包 含符合ERE匹配規(guī)則的通配業(yè)務(wù)指示Servlnd 1 Part 1@as.homedomain,則 HSS才艮據(jù)相應(yīng)的ERE的匹配A見則,匹配出該通配業(yè)務(wù)指示對應(yīng)的Service Indication包括
SerbIndlPartl@as.homedomain 、 SerbIndlPart2@as.homedomain 、 SerbIndlPart3@'as.homedomain 、 SerbIndlPart4@as.homedomain 以及 S erblnd 1P art 5 @'as .homedomain 。
如果HSS接收到來自AS的訂閱通知請求消息中,攜帶了符合ERE匹 配規(guī)則的通配業(yè)務(wù)指示Servlnd!.*!@as.homedom,則HSS根據(jù)相應(yīng)的ERE 的匹配規(guī)則,匹配出該通配業(yè)務(wù)指示對應(yīng)的Service Indication包括所述業(yè)務(wù)
的全部IO個透明數(shù)據(jù)對應(yīng)的Service Indication。
步驟205, HSS建立AS與步驟104匹配出的所有Service Indication對 應(yīng)的透明數(shù)據(jù)的訂閱通知關(guān)系。
HSS還可以將AS請求訂閱的透明數(shù)據(jù)在訂閱通知應(yīng)答消息中通過 XML文件攜帶給AS。
如果與AS建立了訂閱通知關(guān)系的任何一個透明數(shù)據(jù)發(fā)生變化,HSS會 通過推送通知請求通知AS。
由以上描述可見,利用該實施例提供的方法,AS通過Sh接口向HSS 發(fā)送訂閱通知請求消息時,可以在該請求消息中攜帶對應(yīng)多個透明數(shù)據(jù)的業(yè) 務(wù)指示的通配業(yè)務(wù)指示,從而使得AS不必將每一個要訂閱的透明數(shù)據(jù)的 Service Indication在Sh接口上傳遞給HSS,進而減少了 Sh接口上傳遞的信 息量,提高了數(shù)據(jù)傳輸?shù)男屎挽`活性。
以前轉(zhuǎn)業(yè)務(wù)為例,AS可以根據(jù)需要將前轉(zhuǎn)業(yè)務(wù)配置數(shù)據(jù)分成無條件前 轉(zhuǎn)、無應(yīng)答前轉(zhuǎn)、遇忙前轉(zhuǎn)、缺省前轉(zhuǎn)業(yè)務(wù)配置數(shù)據(jù)等幾部分,每一部分的 業(yè)務(wù)配置數(shù)據(jù)還可以再細(xì)分,以透明數(shù)據(jù)的方式將上述業(yè)務(wù)配置數(shù)據(jù)存儲到 HSS中。這樣,AS可以通過圖1和圖2實施例中的方法用一個用戶數(shù)據(jù)請 求消息或一個訂閱通知請求消息就可以實現(xiàn)對所有或部分前轉(zhuǎn)業(yè)務(wù)配置數(shù) 據(jù)的讀取或訂閱操作,HSS也只需要將發(fā)生更改的最小相關(guān)的前轉(zhuǎn)業(yè)務(wù)數(shù)據(jù) 通過推送通知請求發(fā)送給AS。
上述實施例中,AS要讀取或訂閱的都是多個透明數(shù)據(jù),在實際應(yīng)用中, 如果AS要讀取或訂閱的透明數(shù)據(jù)只有 一 個時,也可以根據(jù)預(yù)先配置的匹配 規(guī)則生成對應(yīng)該透明數(shù)據(jù)的業(yè)務(wù)指示的通配業(yè)務(wù)指示,通常該通配業(yè)務(wù)指示 的信息量要小于原透明數(shù)據(jù)的業(yè)務(wù)指示。比如,如果HSS中保存了步驟101 中所述的10個透明數(shù)據(jù),則當(dāng)AS要讀取或訂閱業(yè)務(wù)指示為 SerblndlPartl(g(as.homedomain的透明數(shù)據(jù)時,AS可以用通配業(yè)務(wù)指示 SerblndlPartl!,!表示該透明數(shù)據(jù)的業(yè)務(wù)指示,當(dāng)HSS接收到來自AS的攜 帶該通配業(yè)務(wù)指示的用戶數(shù)據(jù)請求消息或訂閱通知請求消息時,可以根據(jù)預(yù)
先設(shè)置的ERE匹配規(guī)則,從已保存的IO個透明數(shù)據(jù)中匹配出AS要讀取或 訂閱的透明數(shù)據(jù)的業(yè)務(wù)指示為SerbIndlPartl@as.homedomain。因此,利用 本發(fā)明實施例提供的方法,即使AS只讀取或訂閱一個透明數(shù)據(jù),也可以通 過生成通配業(yè)務(wù)指示的方法減少在Sh接口上傳遞的信息量,提高數(shù)據(jù)傳輸 效率和靈活性。
本發(fā)明實施例提供的透明數(shù)據(jù)處理方法,并不限定使用于同一個業(yè)務(wù) 中,也可以應(yīng)用到不同業(yè)務(wù)的同時讀取和訂閱才喿作中。比如將無條件前轉(zhuǎn)和 無應(yīng)答前轉(zhuǎn)作為兩個不同業(yè)務(wù)進行處理時,如果需要同時讀取這兩個業(yè)務(wù)中 的多個透明數(shù)據(jù),則AS只要將這兩個業(yè)務(wù)中的要讀取的透明數(shù)據(jù)的Service Indication按照預(yù)先設(shè)置的匹配規(guī)則生成通配業(yè)務(wù)指示,就可以在一個用戶 數(shù)據(jù)請求消息或訂閱通知請求消息中向HSS請求讀取或訂閱通知不同業(yè)務(wù) 的多個透明數(shù)據(jù)。
本發(fā)明實施例同時還提供了 一種實現(xiàn)上述透明數(shù)據(jù)處理方法的系統(tǒng),圖 3為本發(fā)明透明數(shù)據(jù)處理系統(tǒng)實施例的結(jié)構(gòu)示意圖。該系統(tǒng)包括AS和HSS。
其中,AS,用于生成通配業(yè)務(wù)指示,該通配業(yè)務(wù)指示對應(yīng)要請求的存 儲在HSS中的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;向HSS發(fā)送攜帶該通配業(yè)務(wù) 指示的請求消息;
HSS,用于接收來自AS的請求消息,根據(jù)其中攜帶的通配業(yè)務(wù)指示確 定與該通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型,對 確定出的業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
具體而言,當(dāng)AS要讀取或訂閱HSS中的至少一個透明數(shù)據(jù)時,可以根 據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之間的匹配規(guī)則,生成對 應(yīng)要讀取或訂閱的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示的通配業(yè)務(wù)指示;將該通配 業(yè)務(wù)指示攜帶在請求消息中,通過Sh接口發(fā)送給HSS;
HSS接收到AS通過Sh接口發(fā)送的請求消息時,根據(jù)預(yù)先配置的通配 業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之間的匹配規(guī)則,匹配出與接收到的請求消
息中攜帶的通配業(yè)務(wù)指示匹配的Service Indication;根據(jù)接收到的請求消息
的類型,對匹配出的所有Service Indication對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。 該系統(tǒng)中的AS包括通配業(yè)務(wù)指示生成單元和請求發(fā)送單元。 其中,通配業(yè)務(wù)指示生成單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透
明數(shù)據(jù)的業(yè)務(wù)指示之間的匹配規(guī)則,生成通配業(yè)務(wù)指示,該通配業(yè)務(wù)指示對
應(yīng)要請求的用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示; 請求發(fā)送單元,用于向HSS發(fā)送攜帶通配業(yè)務(wù)指示生成單元生成的通
配業(yè)務(wù)指示的請求消息。
該請求發(fā)送單元具體包括用戶數(shù)據(jù)發(fā)送請求單元和訂閱通知請求單
元。其中,
用戶數(shù)據(jù)請求單元,用于向HSS發(fā)送用戶數(shù)據(jù)請求,該請求中攜帶通 配業(yè)務(wù)指示生成單元生成的,對應(yīng)要讀取的至少 一個透明數(shù)據(jù)的業(yè)務(wù)指示的 通配業(yè)務(wù)指示;
訂閱通知請求單元,用于向HSS發(fā)送訂閱通知請求消息,該消息中攜 帶通配業(yè)務(wù)指示生成單元生成的,對應(yīng)要訂閱的至少一個透明數(shù)據(jù)的業(yè)務(wù)指 示的通配業(yè)務(wù)指示。
AS中還包括信息接收單元,用于接收來自HSS的用戶數(shù)據(jù)應(yīng)答消息, 獲取其中攜帶的透明數(shù)據(jù)。
該系統(tǒng)中的HSS包括請求消息接收單元、匹配單元以及請求消息處 理單元。其中,
請求消息接收單元,用于接收AS發(fā)送的用戶數(shù)據(jù)請求消息和/或訂閱通 知請求消息;
匹配單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之 間的匹配^L則,匹配出與請求消息接收單元接收到的請求消息中攜帶的通配 業(yè)務(wù)指示匹配的Service Indication;
請求消息處理單元,用于根據(jù)請求消息接收單元接收到的消息類型,對 匹配單元匹配出的所有Service Indication對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的4喿作。
該請求消息處理單元包括數(shù)據(jù)發(fā)送單元和訂閱建立單元。其中,
數(shù)據(jù)發(fā)送單元,用于在所述請求消息為用戶數(shù)據(jù)請求消息時,將匹配單
元匹配出的所有Service Indication對應(yīng)的透明數(shù)據(jù),通過用戶數(shù)據(jù)應(yīng)答消息 攜帶的XML文件返回給AS;
訂閱建立單元,用于在所述請求消息為訂閱通知消息時,建立AS與匹 配單元匹配出的所有Service Indication對應(yīng)的透明凄t據(jù)的訂閱通知關(guān)系,并 通過訂閱通知應(yīng)答消息將建立了訂閱關(guān)系的透明數(shù)據(jù)返回給AS。
由以上描述可見,利用本發(fā)明實施例提供的方法、系統(tǒng)和裝置,AS通 過Sh接口向HSS發(fā)送用戶數(shù)據(jù)請求消息和/或訂閱通知請求消息時,可以在 請求消息中攜帶對應(yīng)至少一個透明數(shù)據(jù)的業(yè)務(wù)指示的通配業(yè)務(wù)指示,從而減 少Sh接口上傳遞的信息量,提高了數(shù)據(jù)傳輸?shù)男屎挽`活性。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的 保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種透明數(shù)據(jù)處理方法,其特征在于,包括:用戶簽約服務(wù)器HSS接收應(yīng)用服務(wù)器AS發(fā)送的攜帶通配業(yè)務(wù)指示的請求消息,所述通配業(yè)務(wù)指示對應(yīng)所述HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;所述HSS接收所述請求消息后,確定所述通配業(yè)務(wù)指示所對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型,對所述業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
2、 如權(quán)利要求1所述的方法,其特征在于,確定與所述通配業(yè)務(wù)指示 對應(yīng)的業(yè)務(wù)指示具體為根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指 示之間的匹配規(guī)則,匹配出與所述通配業(yè)務(wù)指示對應(yīng)的至少一個透明數(shù)據(jù)的 業(yè)務(wù)指示。
3、 如權(quán)利要求2所述的方法,其特征在于,所述匹配規(guī)則為正則表達 式ERE匹配身見則。
4、 一種透明數(shù)據(jù)處理方法,其特征在于,包括應(yīng)用服務(wù)器AS生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;所述AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息;所述HSS接收所述請求消息后,根據(jù)所述通配業(yè)務(wù)指示確定所述通配業(yè)務(wù)指示所對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型,對所述業(yè)務(wù)指示對應(yīng)的至少 一個透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
5、 如權(quán)利要求4所述的方法,其特征在于,所述AS生成通配業(yè)務(wù)指 示具體為所述AS根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之間的匹 配規(guī)則,生成要請求的至少 一個透明數(shù)據(jù)的業(yè)務(wù)指示對應(yīng)的通配業(yè)務(wù)指示; 貝寸,確定與所述通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示具體為根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之間的匹配規(guī)則,匹配出與所述通配業(yè) 務(wù)指示對應(yīng)的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示。
6、 如權(quán)利要求5所述的方法,其特征在于,所述匹配規(guī)則為正則表達 式ERE匹配身見則。
7、 如權(quán)利要求4至6任一項所述的方法,其特征在于,當(dāng)所述AS要 讀取多個透明數(shù)據(jù)時,所述AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息為所述 AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的用戶數(shù)據(jù)請求消息;對所述業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作為所述HSS將所述業(yè)務(wù)指示對應(yīng)的多個透明數(shù)據(jù),通過用戶數(shù)據(jù)應(yīng)答消 息返回給所述AS。
8、 如權(quán)利要4至6任一項所述的方法,其特征在于,當(dāng)所述AS要訂 閱多個透明數(shù)據(jù)時,所述AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息為所述 AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的訂閱通知請求消息;對所述業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作為所述HSS建立所述AS與所述業(yè)務(wù)指示對應(yīng)的多個透明數(shù)據(jù)的訂閱通知 關(guān)系。
9、 一種透明數(shù)據(jù)處理系統(tǒng),其特征在于,包括應(yīng)用服務(wù)器AS,用于生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)要請 求的用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;并向所 述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息;所述HSS,用于接收所述AS發(fā)送的攜帶通配業(yè)務(wù)指示的請求消息,確 定與所述通配業(yè)務(wù)指示對應(yīng)的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示,并根據(jù)接收到 的請求消息的類型,對所述業(yè)務(wù)指示對應(yīng)的至少一個透明數(shù)據(jù)執(zhí)行相應(yīng)的搡 作。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述AS包括通配業(yè)務(wù)指示生成單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù) 的業(yè)務(wù)指示之間的匹配規(guī)則,生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)要請求的用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;請求發(fā)送單元,用于向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消自
11、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述HSS包括 請求消息接收單元,用于接收所述AS發(fā)送的攜帶通配業(yè)務(wù)指示的請求消息;匹配單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之 間的匹配規(guī)則,匹配出與所述請求消息接收單元接收到的消息中攜帶的通配 業(yè)務(wù)指示所對應(yīng)的透明數(shù)據(jù)的業(yè)務(wù)指示;請求消息處理單元,用于根據(jù)所述請求消息接收單元接收到的請求消息 的類型,對所述匹配單元匹配出的業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操 作。
12、 一種應(yīng)用服務(wù)器AS,其特征在于,包括通配業(yè)務(wù)指示生成單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù) 的業(yè)務(wù)指示之間的匹配規(guī)則,生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)要 請求的用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;請求發(fā)送單元,用于向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息。
13、 如權(quán)利要求12所述的AS,其特征在于,所述請求發(fā)送單元具體包括用戶數(shù)據(jù)請求單元,用于向所述HSS發(fā)送用戶數(shù)據(jù)請求,該請求中攜 帶所述通配業(yè)務(wù)指示生成單元生成的,對應(yīng)要讀取的透明數(shù)據(jù)的業(yè)務(wù)指示對 應(yīng)的通配業(yè)務(wù)指示;和/或訂閱通知請求單元,用于向所述HSS發(fā)送訂閱通知請求消息,該消息 中攜帶所述通配業(yè)務(wù)指示生成單元生成的,對應(yīng)要訂閱的透明數(shù)據(jù)的業(yè)務(wù)指示對應(yīng)的通配業(yè)務(wù)指示。
14、 一種用戶簽約服務(wù)器HSS,其特征在于,所述HSS包括請求消息接收單元,用于接收AS發(fā)送的攜帶通配業(yè)務(wù)指示的請求消息; 匹配單元,用于根據(jù)預(yù)先配置的通配業(yè)務(wù)指示與透明數(shù)據(jù)的業(yè)務(wù)指示之間的匹配規(guī)則,匹配出與所述請求消息接收單元接收到的消息中攜帶的通配業(yè)務(wù)指示所對應(yīng)的業(yè)務(wù)指示;請求消息處理單元,用于根據(jù)所述請求消息接收單元接收到的請求消息的類型,對所述匹配單元匹配出的業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。
15、 如權(quán)利要求14所述的HSS,其特征在于,所述請求消息處理單元 包括數(shù)據(jù)發(fā)送單元,用于在所述請求消息為用戶數(shù)據(jù)請求消息時,將所述匹 配單元匹配出的所有業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù),通過用戶數(shù)據(jù)應(yīng)答消息返回 給AS;訂閱建立單元,用于在所述請求消息為訂閱通知消息時,建立所述AS 與所述匹配單元匹配出的所有業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)的訂閱通知關(guān)系,通 過訂閱通知應(yīng)答消息將建立了訂閱關(guān)系的透明數(shù)據(jù)返回給AS。
全文摘要
本發(fā)明實施例公開了透明數(shù)據(jù)處理方法,其中應(yīng)用服務(wù)器AS生成通配業(yè)務(wù)指示,所述通配業(yè)務(wù)指示對應(yīng)用戶簽約服務(wù)器HSS中存儲的至少一個透明數(shù)據(jù)的業(yè)務(wù)指示;所述AS向所述HSS發(fā)送攜帶所述通配業(yè)務(wù)指示的請求消息;所述HSS接收所述請求消息后,根據(jù)所述通配業(yè)務(wù)指示確定與所述通配業(yè)務(wù)指示對應(yīng)的業(yè)務(wù)指示,并根據(jù)接收到的請求消息的類型,對所述業(yè)務(wù)指示對應(yīng)的透明數(shù)據(jù)執(zhí)行相應(yīng)的操作。本發(fā)明實施例同時公開了一種透明數(shù)據(jù)的處理系統(tǒng)以及一種AS和HSS。利用本發(fā)明實施例提供的方法、系統(tǒng)及裝置,可以減少Sh接口上傳遞的數(shù)據(jù)量,提高數(shù)據(jù)傳輸效率。
文檔編號H04L29/02GK101378383SQ20071014797
公開日2009年3月4日 申請日期2007年8月30日 優(yōu)先權(quán)日2007年8月30日
發(fā)明者時書鋒 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
萨嘎县| 泸定县| 翁牛特旗| 象州县| 怀远县| 盐源县| 伊吾县| 太白县| 沅陵县| 连南| 双柏县| 冀州市| 滦平县| 正宁县| 溧阳市| 新竹市| 元阳县| 民权县| 团风县| 泽州县| 大荔县| 阜城县| 德钦县| 南召县| 商洛市| 都匀市| 筠连县| 岗巴县| 海伦市| 岐山县| 睢宁县| 马龙县| 咸宁市| 中西区| 新源县| 九龙坡区| 岳阳市| 漳浦县| 平湖市| 宽甸| 龙南县|