Lte用戶標識關聯服務的製作方法
2023-05-19 14:32:46
Lte用戶標識關聯服務的製作方法
【專利摘要】各種示例性實施例涉及一種由網絡節點執行的用於關聯通信網絡中的用戶ID的方法,該方法包括:從另一個網絡節點接收與應用功能有關的消息,該消息包括與應用功能的用戶相關的信息;針對所述消息提取用戶身份信息;確定是否在關聯對象資料庫內的關聯對象中找到提取的用戶身份信息;如果找到了提取的用戶身份信息,則將提取的用戶身份信息添加到在所述關聯對象資料庫中找到的關聯對象上。
【專利說明】LTE用戶標識關聯服務
【技術領域】
[0001]本文公開的各種示例性實施例一般涉及電信網絡。
【背景技術】
[0002]隨著對移動電信網絡中各種類型的應用的需求的增加,服務供應商必須不斷地更新其系統,來可靠地提供這樣的擴展功能。曾經簡單地設計為用於語音通信的系統已發展成全功能網絡接入點,提供對包括文本簡訊、多媒體流和通用網際網路接入的大量應用的接入。為了支持這些應用,供應商在其現有的語音網絡頂上構建新的網絡,這導致不太優良的解決方案。如第二和第三代網絡中所看到的,語音服務必須在專用語音信道上進行,並且必須針對電路交換核心,而其他服務通信則根據網際網路協議(IP)傳輸並且針對不同的分組交換核心。這導致與應用供應、計量和收費以及體驗質量(Q0E)保證相關的獨有問題。
[0003]為了簡化第二和第三代的雙核模式,第三代合作夥伴計劃(3GPP)提出了一種新的網絡方案,稱為「長期演進(LTE)」。在LTE網絡中,所有的通信都在從用戶設備(UE)到稱為演進分組核心(EPC)的全IP核心的IP信道上進行。然後EPC提供了到其他網絡的接入,同時保證可接受的QoE並針對其特定網絡活動向用戶收費。
[0004]3GPP在多個技術規範中總體上描述了 EPC的組件及其彼此之間的交互。特別地,3GPP TS29.212、3GPP TS29.213、3GPP TS29.214 和 3GPP TS29.215 描述了 EPC 的策略和計費規則功能(PCRF)、策略和計費執行功能(PCEF))、承載綁定和事件報告功能(BBERF)以及在S9參考點上的策略和計費控制(PCC)。這些規範還提供了這些元件如何交互以提供可靠地數據服務和如何對用戶的使用向用戶收費的一些指導。
【發明內容】
[0005]下面描述了各個示例性實施例的概要。在下面的概要中做了一些簡化和省略,旨在強調和介紹各個示例性實施例的一些方面,但是不用於限制本發明的範圍。在下文中對優選的示例性實施例進行了詳細描述,這可以允許本領域的普通技術人員理解和使用發明構思。
[0006]各種示例性實施例涉及一種網絡節點執行的用於在通信網絡中關聯用戶ID的方法,該方法包括:從另一個網絡節點接收與應用功能有關的消息,該消息包括與應用功能的用戶相關的信息;從消息中提取用戶身份信息;確定是否可以在關聯對象資料庫內的關聯對象中找到提取的用戶身份信息;如果找到了提取的用戶身份信息,則將提取的用戶身份信息添加到在關聯對象資料庫中找到的關聯對象上。
[0007]各種示例性實施例涉及一種用戶關聯標識關聯服務設備,該設備包括:請求分派器,該請求分派器用於發送和接收與應用功能有關的消息,其中所述消息包括與應用功能的用戶相關的信息;命令處理器,該命令處理器用於根據消息的類型處理接收到的消息;用戶身份信息解壓器,從接收到的消息中提取用戶身份信息;用戶標識解析器,該用戶標識解析器用於確定提取的用戶身份信息是否與現有的關聯對象相關聯;以及關聯對象生成器,該關聯對象生成器用於當提取的用戶身份信息與現有的關聯對象不相關聯時生成新的關聯對象。
【專利附圖】
【附圖說明】
[0008]為了更好地理解各個示例性實施例,可以參考附圖,其中:
[0009]圖1示出了示例性的包括利用帶用戶簡檔(profile)存儲庫的家庭路由接入進行漫遊的策略和計費(PCC)規則構架;
[0010]圖2示出了示例性的用於PCRN的用戶標識關聯服務設備;
[0011]圖3示出了用於存儲關聯對象的示例性數據結構;
[0012]圖4示出了示例性用戶標識識別關聯服務設備;以及
[0013]圖5A和5B是示出了兩個不同的SPR部署架構的框圖。
[0014]為了便於理解,相同的參考標記用於指示具有實質上相同或相似結構和/或實質上相同或相似功能的元件。
【具體實施方式】
[0015]現在參考附圖,其中相似的標記指示相似的組件或步驟,這裡公開了各種示例性實施例的寬泛方面。
[0016]每個LTE無線應用可以具有識別用戶的自己的方式。在3GPP架構中,每個應用功能(AF)可以通過發送Rx消息到PCRN請求QoS資源的授權來提供應用。因為現有的規範沒有規定每個AF發送什麼用戶標識,所以仍然需要PCRN將從AF接收的各個用戶標識關聯起來。
[0017]圖1示出了示例性的包括利用帶用戶簡檔存儲庫(SPR)的家庭路由接入進行漫遊的策略和計費(PCC)規則構架。PCC架構可以包括家庭公共陸地行動網路(HPLMN)和被訪問公共陸地行動網路(VPLMN )。
[0018]HPLMN可以包括家庭策略和計費規則節點(H-PCRN)、用戶簡檔存儲庫(SPR) 120、應用功能(AF) 130、在線收費系統(OCS) 140、離線收費系統(OFCS) 130、網關160和流量檢測節點(TDN) 170。VPLMN可以包括V-PCRN180和承載綁定和事件報告節點(BBERN) 190。
[0019]家庭策略和收費規則節點(H-PCRN) 110可以為接收對應用服務的請求、生成PCC規則和提供PCC規則到網關160和/或其他PCEN (未示出)的設備中的一個設備或設備群組。PCRN110可以經由Rx接口與AF130通信。如下面關於AF130進一步詳細描述的,PCRNl 10可以從AF130接收認證和授權請求(AAR)160的形式的應用請求。在接收到AAR160時,PCRNl 10可以生成至少一個新的PCC規則來滿足應用請求160。
[0020]PCRN110還可以經由Gx接口與網關160通信。PCRN110可以從網關160接收信用控制請求(CCR)(未示出)形式的應用請求。利用AAR160,在接收到CCR時,PCRN可以生成至少一個新的PCC規則來滿足來自應用功能(AF)的應用請求。在各個實施例中,AAR160和CCR可以請求兩個分開處理的獨立的應用請求,而在其他實施方式中,AAR和CCR可以攜帶關於單個應用請求的信息,並且PCRNl 10可以基於AAR和CCR的結合來創建至少一個PCC規則。在各個實施例中,PCRNl 10能夠處理單個消息和成對的消息的應用請求兩者。
[0021]在創建新的PCC規則時或在網關160進行請求時,PCRN110可以經由Gx接口提供PCC規則到網關160。在各個實施例中,諸如實施PMIP之類的標準,PCRNl 10也可以生成QoS規則。
[0022]用戶簡檔存儲庫(SPR)120可以為存儲與用戶網絡100的用戶相關的信息的設備。從而,SPR120可以包括機器可讀存儲介質,諸如只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁碟存儲介質、光存儲介質、快快閃記憶體儲裝置和/或類似的存儲介質。SPR120可以為PCRN110的組件,或者可以組成HPLMN內的獨立節點。SPR120存儲的數據可以包括每個用戶的標識符和每個用戶的訂閱信息的指示,諸如帶寬限制、收費參數和用戶優先級。
[0023]應用功能(AF) 130可以為提供已知應用服務給用戶設備的設備。從而,AF130可以為伺服器或提供例如視頻流或語音通信服務到用戶設備的其他設備。AF130還可以經由Rx接口與HPLMN的PCRN110通信。當AF130要開始向用戶設備提供已知的應用服務時,AF130可以生成應用請求消息,諸如根據Diameter協議生成認證和授權請求(AAR),來通知PCRNl 10應該為應用服務分配資源。該應用請求消息可以包括諸如使用應用服務的用戶的標識、用戶的IP位址、用於相關IP-CAN會話的APN和/或必須被創建以提供請求的服務的特定服務數據流的標識的信息。AF130可以經由Rx接口向PCRN110傳達該應用請求。
[0024]0CS140可以用於對用戶的預付費使用進行跟蹤。其中對於實時產生的預付費使用收費,在服務進行時從用戶扣除的服務消費是平衡的。0CS140可以經由Gy接口從PCEN165接收使用信息。進一步地,0CS140在PCEN165中安裝監聽鍵來監控特定類型的用戶使用。OCS接收關於用戶的使用限制相關的信息。而且,OCS可以基於各個所需使用閾值來接收閾值信息。當達到閾值時,某些策略可以變得可接受。OCS還可以經由Sy接口與PCRN110105進行通信。OCS可以發送使用信息到PCRNl 10,當超過了各個閾值時還發送指示到PCRN110。
[0025]0FCS150可以 用於對用戶的後付費使用進行跟蹤,其中在使用提供的服務時部隊提供的服務進行付費,而是以周期性的方式付費,例如在每個月末。然而,當使用服務時,將使用存錄為呼叫詳細記錄(CDR),該呼叫詳細記錄隨後將由帳單系統進行處理。0FCS150可以經由Gz接口從PCEN165接收實用信息。進一步地,0FCS150可以在PCEN165中安裝監聽鍵來監控特定類型的用戶使用。0FCS150接收與關於用戶的使用限制有關的信息。而且,OFCS150可以基於各種所需的使用閾值來接收閾值信息。當達到閾值時,某些策略變得可接受。
[0026]網關160可以為提供到分組數據網絡(未示出)的網關接入的設備。網關160可以包括策略和計費執行節點(PCEN)165,該策略和計費執行節點165對每個服務數據流(SDF)執行策略和收費控制(PCC)規則。所以,網關160可以為策略和收費執行節點(PCEN)。網關160可以包括多個另外的特徵,諸如分組過濾、深度分組檢測和用戶收費支持。網關160還可以負責為未知應用服務請求資源分配。
[0027]流量檢測節點(TDN) 170可以為監控和檢測HPLMN中的數據流量的設備。例如,TDN可以為深度分組檢測單元。TDN可以使用Sd接口與H-PCRNl 10通信以傳達流量信息。H-PCRNl 10可以提供對流量數據的請求到TDF170。
[0028]V-PCRN180可以用和上述H-PCRNl 10的方式相同的方式來進行操作。BBERN190可以進行承載綁定。而且,BBERN可以向上傳輸承載綁定驗證。最後,BBERN190可以向PCRNl 10報告事件。BBERN190可以經由Gxx接口與V-PCRN180進行通信。
[0029]如上所述,PCRN可以接收使用不同用戶ID的各種不同的服務請求。例如,可以使用下面的格式:E164、網絡接入標識符(NAI )、國際移動用戶標識(MSI )、會話初始化協議統一資源標識符(SIP URI)或個性格式。E164是ITU-T推薦標準,其定義了公共交換電話網絡(PSTN)和一些其他數據網絡中使用的國際公共電信編號計劃。E164還定義了電話號碼的格式。NAI可以是客戶在網絡接入認證期間提交的用戶標識。NAI主要可以用於兩個目的:1)當漫遊時使用NAI,來識別用戶;以及2)幫助將認證請求漫遊到用戶的認證伺服器。IMSI是與所有的GSM和UMTS網絡行動電話用戶相關的獨一無二的標識。MSI在用戶設備內的SM中存儲為64比特域,並且由用戶設備發送到網絡。MSI還用於在歸屬位置寄存器(HLR)中獲取行動電話的其他詳情或者在訪問者位置寄存器中進行本地複製。SIP URI可以基於網絡服務(web service)中也使用的通用標準語法和e-mail來識別SIP網絡的資源,諸如用戶代理或留言信箱。典型的SIP URI可以為以下形式:sip:username:password@host:port。個人協議可以為應用功能使用的任何其他協議。
[0030]DSC LTE用戶標識關聯服務設備包括如何處理具有不同格式(E164、NA1、MSI等)的不同的服務請求、以及關聯引擎可以如何映射到同一(SAME)用戶的模式和方法。
[0031]例如,用戶可以使用帶有承載者SIM卡的智慧型電話,來從視頻點播服務請求視頻。隨後,同一用戶使用平板計算機來請求接入遊戲服務。然後同一用戶在家庭固網電話上進行國際電話呼叫。PCRN可以接收這些請求中的每個請求,每個請求帶有不同的訂閱ID。用戶標識關聯服務設備可以用來將所述各個用戶ID關聯到單個帳戶上。
[0032]圖2示出了用於PCRN的示例性用戶標識關聯服務設備。圖2中的系統包括用戶標識關聯服務設備、PCRN220、規則引擎225、Sh/Sp插件(plug-1n) 230、Sh其他供應商定製插件240、LDAP Sp插件250、 其他供應商HSS260和LDAP用戶資料庫270。
[0033]Sh/Sp插件230允許PCRN220的供應商啟動供應商默認的Sh/Sp接口。Sh其他供應商定製插件240是供應商特定的Sp插件。所述插件中的每個插件可以為定製組件,用來處理對不同可能的數據格式的Sp或Sh請求。插件的任務可以是採用任何形式的用戶數據,並且可以做以下事情:
[0034]I)數據清理,以保證任何用戶數據集可以與用戶標識管理服務設備210中的其他類似的數據集一致;
[0035]2)數據擴充-確定或實現什麼數據集可以填入用戶標識關聯服務設備210 ;
[0036]3)數據變換-數據可以從任何形式轉換成上面定義的數據結構300 ;以及
[0037]4)基於命令鏈關係的數據加載;可以允許由運算符定義加載的序列;用於確定哪個SPR先加載的加載邏輯可以完全相當於Sp插件並且對於更複雜的一些東西可以如循環
策略一樣簡單。
[0038]接口提供歸屬用戶伺服器(HSS)與用戶標識關聯服務設備之間的交互程序。而且,基於Sp LDAP的接口提供SPR與用戶標識關聯服務設備210之間的交互程序。用戶標識關聯服務設備210Sp和Sh插件可以基於公共接口,包括用戶數據編碼器且包括用戶標識編碼器。
[0039]LDAP Sp插件250通過提交資料庫查詢和在LDAP用戶數據270中存儲用戶ID信息來與LDAP用戶資料庫270交互。
[0040]用戶標識關聯服務設備210可以包括關聯對象,所述關聯對象為每個用戶存儲來自與所述用戶相關的不同AF的各個標識。各個用戶的多個關聯對象可以存儲在用戶標識關聯服務設備210中的資料庫中。用戶標識管理服務設備210可以與PCRN220進行通信,從而關聯和識別從各個AF接收的用戶ID。用戶標識關聯服務設備210從PCRN220接收各個ID信息。用戶標識關聯服務設備210可以查詢LDAP用戶資料庫270,來確定接收的ID信息是否與已經在資料庫中的關聯對象匹配。如果匹配,則LDAP代理250可以從關聯對象提取用戶ID數據以備PCRN220在需要時使用。如果不匹配,則LDAP代理250可以為接收到的ID信息創建新的關聯對象。
[0041]圖3示出了用於存儲關聯對象的示例性數據結構300。很顯然,可以使用多個數據結構(諸如對象、陣列、鍊表或樹)來實現數據結構300。數據結構300可以存儲在資料庫中或者用戶標識關聯服務設備210可訪問的任何計算機可讀的存儲介質中。數據結構300還可以存儲在用戶關聯服務210中。
[0042]數據結構300可以具有用戶ID305和用戶ID值305。用戶ID可以為與用戶或帳戶相關的獨一無二的值。在這種情況下,用戶ID可以為用戶-1001。接下來,可以有頭文件ID類型315和ID值320。頭文件指示下面的列中的數據類型。第一記錄325具有的ID類型為EndUserE164,ID值330為16134568818。第二記錄335具有的ID類型為EndUserE164, ID 值 340 為 16131238888。第三記錄 345 具有的 ID 類型為 EndUserImsi,ID值 350 為 9001902903。第四記錄 355 具有的 ID 類型為 EndUserNai,ID 值 360 為 IOOlina1.epc.mnc028.mcc311.3gppnetwork.0rg。第五記錄 365 具有的 ID 類型為 EndUserPrivate,ID 值 370 為 privatelOOlina1.epc.mnc028.mcc311.3gppnetwork.0rg。也可以呈現針對另外的ID值的另外的項。在數據結構300中可以進一步包括其他欄位。 [0043]如上所述,用戶標識關聯服務設備210除了個性類型外,還可以實施四種類型的一般用戶ID類型。個性類型可以用於存儲任何其他轉有數據類型。還可以使用帶有特別定義的結構的LDAP模式來實施數據結構300。在該數據結構300中,所有可能的訂閱ID可以處於和SubscriberUserId305相同的LDAP數據結構水平。相應的,單個LDAP查詢可以通過任何訂閱ID的子集來進行檢索或者只是單個特定的關聯ID。
[0044]圖4示出了示例性用戶標識關聯服務設備。用戶標識關聯服務設備415可以對應於用戶標識關聯服務設備210。用戶標識關聯服務設備415可以從Diameter客戶接收Diameter消息。用戶關聯服務415可以包括Diameter請求分派器420、diameter命令處理器425、訂閱ID解壓器用戶標識解析器435和Sp關聯ID生成器440。
[0045]Diameter請求分派器420可以接收和發送Diameter消息。Diameter命令處理器425可以從請求分派器420接收Diameter消息。Diameter命令處理器425可以處理接收的Diameter消息,並且可以根據Diameter消息的類型有區別地處理每個Diameter消息。訂閱ID解壓器430提取可以在Diameter消息中的任何ID信息。再者,可以提取各種類型的信息來提供ID信息,並且該類型的信息可以根據接收的Diameter消息的類型而改變。用戶標識解析器435可以獲得提取的ID信息並且可以使用該信息來確定該信息是否與現有的已知用戶相關。最終,如果提取的ID信息與現有的已知用戶不相關聯,則Sp關聯ID生成器440可以創建新的關聯對象。
[0046]現在,提供了用戶標識關聯服務設備210如何操作的新示例。在第一示例中,可以接收在關聯對象資料庫中還沒有定義的有效訂閱ID。當接收到有效訂閱ID時,用戶標識關聯服務設備210可以執行以下步驟。首先,用戶標識關聯服務設備210可以使用統一用戶標識格式來解壓訂閱ID。接下來,用戶標識關聯服務設備210可以基於上述定義的數據結構300執行LDAP查詢。接下來,用戶標識關聯服務設備210可以將LDAP結構轉換回關聯對象資料庫中的內部的XML統一用戶格式。接下來,用戶標識關聯服務設備210可以執行查詢來核實任何現有的Sp關聯ID是否已經存在。最後,用戶標識關聯服務設備210可以確定是否還沒有Sp關聯ID生成,Sp關聯ID生成器440可以生成新的Sp關聯ID和使所有有效訂閱ID聯繫到同一 Sp關聯對象中。
[0047]在下一個示例中,用戶標識關聯服務設備可以接收具有有效用戶ID的Diameter消息,所述有效用戶ID與關聯的對象資料庫中先前創建的關聯對象相匹配。在該情況中,用戶標識關聯服務設備210可以執行以下步驟。首先,用戶標識關聯服務設備210可以使用統一用戶標識格式解壓訂閱ID。接下來,用戶標識關聯服務設備210可以執行關聯對象資料庫查詢來確定是否已經存在任何現有匹配的關聯對象。接下來,用戶標識關聯服務設備210可以確定是否存在匹配的關聯對象,然後使所有有效地接收到的訂閱ID聯繫到統一關聯對象中。
[0048]在下一個示例中,用戶標識關聯服務設備可以接收具有無效用戶ID的Diameter消息,所述無效用戶ID與關聯的對象資料庫中先前創建的關聯對象相匹配。在該情況中,用戶標識關聯服務設備210可以執行以下步驟。首先,用戶標識關聯服務設備210可以與未知的用戶關聯起來,並記錄在臨時數據存儲中,從而用戶隨後可以與其他訂閱ID相關聯。首先,用戶標識關聯服務設備210可以生成不同類型的關聯對象,以在內部用作內部Sp參考。
[0049]在最 後的示例中,接收的Diameter消息可以不包括任何用戶ID。在該情況下,用戶標識關聯服務設備210可以執行以下步驟。首先,用戶標識關聯服務設備210可以使用統一用戶標識格式來解壓Diameter消息,但是沒有發現訂閱。接下來,如果該Diameter消息為Rx Diameter消息,則用戶標識管理服務設備210可以尋找終端用戶ID地址和接入點名稱(APN)信息,或者可以尋找NASReq 「多會話ID」AVP。接下來,用戶標識關聯服務設備210可以在沒有信息提供時丟棄請求。接下來,對於Rx消息,如果在Diameter消息中可以找到終端用戶IP位址和APN信息,則用戶標識關聯服務設備210可以試圖關聯到關聯對象資料庫中現有的關聯對象,以及確定關聯對象用戶ID305。如果找到了關聯對象用戶ID305,則用戶標識關聯服務設備210可以將關聯對象用戶ID305與來自接收的Diameter消息的終端用戶IP位址和APN信息關聯起來。
[0050]在HPLMN中,SPR可以包括多個不同的SPR。可以發現兩個不同的SPR架構:拼接/水平部署或層疊/垂直部署。圖5A和5B示出了所述兩個不同的SPR架構。在拼接/水平部署中,單個用戶的數據可以隨著多個不同SPR展開。圖5A中示出了拼接/水平部署,其中例如在SPR#1上可以找到使用信息,在SPR#2上找到訂閱/服務信息,以及在SPR#3上可以找到使用信息。相應的,用戶標識關聯服務設備210可能需要在各個SPR上搜索,來獲得用戶ID信息以在關聯對象中使用。在堆疊/垂直部署中,基於網絡運營商配置策略,單個用戶的數據可以位於單個SPR上。一個示例可以是使特定地理領域中的用戶與特定SPR相關。圖5B中示出了該示例,其中,例如區域A中的用戶使其用戶信息存儲在SPR#1上。類似的,區域B與SPR#2相關,並且區域C與SPR#3相關。相應的,用戶標識關聯服務設備210可以確定接收到的用戶ID可能使來自特定區域的,並且從而,僅必須在相關SPR上搜索。[0051]用戶標識關聯服務設備還具有「抓取」另外的用戶ID信息的能力。例如,各個AF可以選擇和使用來自用戶的較多的標識信息。該信息可以包括姓和名、家庭、工作和行動電話號碼、電子郵箱地址、家庭地址、工作地址、駕照信息等。當識別了新的用戶以及生成了新的關聯對象時,則用戶標識關聯服務設備210可以搜索各個可用的用戶資料庫,來獲得和關聯另外的用戶ID信息。例如,如果基於電子郵箱地址找到了新的用戶ID,則可以創建新的關聯對象。然後用戶標識管理服務設備210可以在可用的資料庫中搜索電子郵箱地址。例如,可以在視頻點播服務資料庫中找到電子郵箱地址。資料庫可以為與電子郵箱地址相關的姓和名以及家庭電話號碼。可以提取信息並將信息放在用戶的關聯對象中。該最新獲取的姓和名以及家庭電話號碼然後可以用於進一步搜索另外的用戶ID信息,該另外的用戶ID信息可以關聯並存儲在用戶的關聯對象中。任何新發現的信息也可以與關聯對象中的現有信息相比較,以確定信息應用於同一用戶。可以一直重複該操作直到發現新的用戶ID信息。而且,用戶標識管理服務設備210力圖通過周期性使用關聯對象中的現有用戶ID信息來在可用資料庫中搜索另外的信息,以審計或獲得另外的用戶ID信息。這允許確定和反映關聯對象中的用戶ID信息的改變,並且允許搜索新的可用資料庫和變得可用的用戶信息。
[0052]根據前面的描述,很顯然,可以在硬體和/或固件中實施本發明的各種示例性實施例。而且,各種示例性實施例可以實施為存儲在機器可讀存儲介質上的指令,所述指令可以由至少一個處理器讀取和執行,以執行在此詳細描述的操作。機器可讀存儲介質可以包括任何用於存儲機器可讀形式的信息的機構,諸如個人或筆記本計算機、伺服器、或其他計算裝置。從而,有形及非臨時性計算機可讀存儲介質可以包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁碟存儲介質、光存儲介質、快閃記憶體裝置和類似的存儲介質。
[0053]本領域的技術人員應該理解,這裡的任何框圖表示實施本發明原理的示例性電路的示意圖。類似的,應該理解,任何流程圖、流程表、狀態轉換圖、偽碼等表示可以在計算機可讀介質中實質上表示並從而由計算機或處理器執行的各種過程,無論所述計算機或處理器是否明示。
[0054] 雖然特定地參考了實施例的某些示例性方面詳細描述了各種示例性實施例,但是應該理解,本發明能夠採用其他實施例,並且可以對其細節在各個明顯的方面做出修改。對於本領域技術人員顯而易見的是,在不脫離本發明精神和範圍的情況下,可以做出各種修改和改變。相應的,上面的公開、描述和附圖僅是示出目的,而不以任何方式限制本發明,本發明僅由權利要求限定。
【權利要求】
1.一種網絡節點(210)執行的用於在通信網絡中關聯用戶ID的方法,該方法包括: 從另一個網絡節點接收與應用功能有關的消息,該消息包括與應用功能(130)的用戶相關的信息; 針對所述消息提取用戶身份信息; 確定是否在關聯對象資料庫內的關聯對象(300)中找到提取的用戶身份信息; 如果找到了提取的用戶身份信息,則將提取的用戶身份信息添加到在所述關聯對象資料庫中找到的關聯對象(300 )。
2.根據權利要求1所述的方法,其中所述關聯對象(300)對應於具有針對各個網絡資源的接入的通信網絡中的單個用戶帳戶。
3.根據權利要求1和2所述的方法,該方法還包括如果沒有在所述關聯對象資料庫中找到所述提取的用戶身份信息,則創建新的關聯對象,並且在所述新的關聯對象(300)中存儲所述用戶身份信息。
4.根據權利要求1至3所述的方法,該方法還包括: 識別所述關聯對象資料庫中的特定關聯對象(300)中的用戶身份信息; 搜索外部資料庫以尋找所述用戶身份信息;以及 如果在外部資料庫中找 到所述用戶身份信息,則從所述外部資料庫提取另外的用戶身份信息,並且然後將所述另外的用戶身份信息添加到所述特定關聯對象。
5.根據權利要求1至4所述的方法,該方法還包括: 將所述提取的用戶身份信息轉換成另一種與所述關聯對象資料庫兼容的格式。
6.根據權利要求4所述的方法,其中所述外部資料庫包括供應商訂閱簡檔存儲庫(SPR),並且所述用戶身份信息被存儲在分布在一個或多個SPR上的SPR記錄中。
7.根據權利要求4所述的方法,該方法還包括使用所述另外的用戶身份信息來重複以下步驟:識別用戶身份信息、搜索外部資料庫、提取另外的用戶身份信息、以及添加所述另外的用戶身份信息。
8.根據權利要求4所述的方法,該方法還包括根據調度的時間間隔重複以下步驟:識別用戶身份信息、搜索外部資料庫、提取另外的用戶身份信息、以及添加所述另外的用戶身份信息。
9.根據權利要求1至8所述的方法,其中所述關聯對象包括關聯用戶標識,並且其中所述關聯用戶標識和所述用戶身份信息以同一關聯資料庫數據結構水平被存儲。
10.一種用戶關聯標識關聯服務設備(415),該設備包括: 請求分派器(420),發送和接收與應用功能有關的消息,其中所述消息包括與所述應用功能的用戶相關的信息; 命令處理器(425),根據消息的類型來處理接收到的消息; 用戶身份信息解壓器(430),從所述接收到的消息中提取用戶身份信息; 用戶標識解析器(435),確定提取的用戶身份信息是否與現有的關聯對象相關聯;以及 關聯對象生成器(440),當提取的用戶身份信息與現有的關聯對象不相關聯時生成新的關聯對象。
11.根據權利要求10所述的設備,其中所述用戶標識解析器(435)包括關聯對象資料庫和搜索所述關聯對象資料庫的搜尋引擎。
12.根據權利要求10和11所述的設備,其中所述用戶對象信息可以為E164、網絡接入標識符(NAI )、國際移動用戶標識(MSI )、以及會話初始化協議統一資源標識符(SIP URI)中的一者。
13.根據權利要求10和11所述的設備,其中所述用戶身份信息可以為終端用戶IP位址和接入點名稱中的一者。
14.根據權利要求10至13所述的設備,其中所述用戶標識解析器(435)搜索外部資料庫以識別另外的用戶身份信息。
15.根據權利要求10至14所述的設備,其中所述關聯對象包括關聯用戶標識,並且其中所述關聯用戶標識和所述用戶身份信息以同一關聯資料庫數據結構水平被存儲。
【文檔編號】H04L12/24GK104025632SQ201280051261
【公開日】2014年9月3日 申請日期:2012年10月17日 優先權日:2011年10月18日
【發明者】L·克萬, P·王, R·喬治亞迪斯 申請人:阿爾卡特朗訊公司