<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.4//EN" "ep-patent-document-v1-4.dtd">
<ep-patent-document id="EP08700062B9W1" file="EP08700062W1B9.xml" lang="en" country="EP" doc-number="2091181" kind="B9" correction-code="W1" date-publ="20120516" status="c" dtd-version="ep-patent-document-v1-4">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIRO..CY..TRBGCZEEHUPLSK..HRIS..MTNO........................</B001EP><B005EP>J</B005EP><B007EP>DIM360 Ver 2.15 (14 Jul 2008) -  2999001/0</B007EP></eptags></B000><B100><B110>2091181</B110><B120><B121>CORRECTED EUROPEAN PATENT SPECIFICATION</B121></B120><B130>B9</B130><B132EP>B1</B132EP><B140><date>20120516</date></B140><B150><B151>W1</B151><B155><B1551>de</B1551><B1552>Ansprüche EN</B1552><B1551>en</B1551><B1552>Claims EN</B1552><B1551>fr</B1551><B1552>Revendications EN</B1552></B155></B150><B190>EP</B190></B100><B200><B210>08700062.6</B210><B220><date>20080107</date></B220><B240><B241><date>20090610</date></B241></B240><B250>zh</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>200710000388</B310><B320><date>20070122</date></B320><B330><ctry>CN</ctry></B330><B310>200710108603</B310><B320><date>20070531</date></B320><B330><ctry>CN</ctry></B330></B300><B400><B405><date>20120516</date><bnum>201220</bnum></B405><B430><date>20090819</date><bnum>200934</bnum></B430><B450><date>20111109</date><bnum>201145</bnum></B450><B452EP><date>20110725</date></B452EP><B472><B475><date>20111109</date><ctry>LT</ctry></B475></B472><B480><date>20120516</date><bnum>201220</bnum></B480></B400><B500><B510EP><classification-ipcr sequence="1"><text>H04L  12/28        20060101AFI20110617BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>H04L  29/06        20060101ALI20110617BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>VERFAHREN, SYSTEM UND VORRICHTUNG ZUR IMPLEMENTIERUNG EINER BENUTZERIDENTITÄTSASSOZIATION</B542><B541>en</B541><B542>METHOD, SYSTEM AND APPARATUS FOR IMPLEMENTING USER IDENTITY ASSOCIATION</B542><B541>fr</B541><B542>PROCÉDÉ, SYSTÈME ET APPAREIL POUR LA MISE EN  OEUVRE D'ASSOCIATION D'IDENTITÉ D'UTILISATEUR</B542></B540><B560><B561><text>WO-A-2006/082528</text></B561><B561><text>WO-A1-2004/054302</text></B561><B561><text>WO-A1-2006/117323</text></B561><B561><text>WO-A2-2006/082528</text></B561><B561><text>CN-A- 1 852 293</text></B561><B561><text>GB-A- 2 425 685</text></B561><B561><text>GB-A- 2 425 685</text></B561><B565EP><date>20101119</date></B565EP></B560></B500><B600><B620EP><parent><cdoc><dnum><anum>11172877.0</anum><pnum>2375641</pnum></dnum><date>20110706</date></cdoc></parent></B620EP></B600><B700><B720><B721><snm>SHI, Shufeng</snm><adr><str>Huawei Administration Building
Bantian, Longgang District</str><city>Shenzhen Guangdong 518129</city><ctry>CN</ctry></adr></B721><B721><snm>YAN, Xuexia</snm><adr><str>Huawei Administration Building
Bantian, Longgang District</str><city>Shenzhen Guangdong 518129</city><ctry>CN</ctry></adr></B721><B721><snm>YANG, Deping</snm><adr><str>Huawei Administration Building
Bantian, Longgang District</str><city>Shenzhen Guangdong 518129</city><ctry>CN</ctry></adr></B721></B720><B730><B731><snm>Huawei Technologies Co., Ltd.</snm><iid>100970540</iid><irf>P38106/EP-TH/fl</irf><adr><str>Huawei Administration Building 
Bantian</str><city>Longgang District, Shenzhen
Guangdong 518129</city><ctry>CN</ctry></adr></B731></B730><B740><B741><snm>Thun, Clemens</snm><iid>101098074</iid><adr><str>Mitscherlich &amp; Partner 
Sonnenstraße 33</str><city>80331 München</city><ctry>DE</ctry></adr></B741></B740></B700><B800><B840><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>CN2008070036</anum></dnum><date>20080107</date></B861><B862>zh</B862></B860><B870><B871><dnum><pnum>WO2008089673</pnum></dnum><date>20080731</date><bnum>200831</bnum></B871></B870><B880><date>20090819</date><bnum>200934</bnum></B880></B800></SDOBI><!-- EPO <DP n="1"> -->
<description id="desc" lang="en">
<heading id="h0001">FIELD OF THE INVENTION</heading>
<p id="p0001" num="0001">The present invention relates to IP Multimedia Subsystem (IMS), and more particularly, to a method, system and device for realizing user identity association.</p>
<heading id="h0002">BACKGROUND</heading>
<p id="p0002" num="0002">IMS is a subsystem proposed by the 3rd Generation Partnership Project (3GPP) which supports IP multimedia services. The essential feature of the IMS is the realization of the separation between service management, session control and bearer access with the deployment of the Session Initiation Protocol (SIP) as the call control protocol. The IMS is a multimedia control/call control platform over a packet domain and supports both session and non-session multimedia services. The IMS provides a general service platform for multimedia applications.</p>
<p id="p0003" num="0003"><figref idref="f0001">Fig. 1</figref> illustrates a partial architecture diagram of the IMS, in which a Call Session Control Function (CSCF) is a central control part in the IMS core network and is responsible for subscription authentication of a User Equipment (UE) and session control. The CSCF performs basic session route function with respect to the calling and called users and conducts route trigger for valued added services to an Application Server (AS) and service control interaction when a condition is met, according to IMS Initial Filter Criteria (iFC) subscribed by the user. A Home Subscriber Server is a user database server which saves IMS subscription information of the user, i.e., association information between the user identity and user subscription data. When the user conducts a service operation, related entities in the IMS, such as an Interrogating CSCF (I-CSCF), a Serving CSCF (S-CSCF) and the AS, obtain the subscription data of the related user from the HSS, through the user identity. In the IMS subscription information, a set of user subscription data related to the service is referred to as a Service Profile (SP).</p>
<p id="p0004" num="0004">Please refer to <figref idref="f0001">Fig. 2</figref>, which is a diagram illustrating the relationship between the user identity and the SP. As shown in <figref idref="f0001">Fig.2</figref>, the user identity includes an IMS Private User Identity (IMPI) and an IMS Public User Identity (IMPU). An IMPI belongs to only one IMS<!-- EPO <DP n="2"> --> subscription and one IMS subscription may include a plurality of IMPIs. An IMPI may include a plurality of IMPUs and an IMPU may be shared by a plurality of IMPIs. An IMPU has only one SP and one SP may be shared by a plurality of IMPUs.</p>
<p id="p0005" num="0005">It can be seen that, the HSS associates the IMPUs that share the same SP. In practical applications, sometimes the user hopes that two or more subscribed IMPUs not only share the same SP but also have the same service data, such as forwarded to address information, exactly the same representation information, which means the two or more IMPUs have an equivalent behavior. However, the HSS cannot associate this kind of IMPUs with the prior art.</p>
<p id="p0006" num="0006"><patcit id="pcit0001" dnum="GB2425685A"><text>GB 2425685A</text></patcit> discloses a method of operating an IP Multimedia Core Network Subsysems comprises maintaining at a Home Subscriber Server associated between Public User Identities and Service Profile and a method for realizing user identity association performing the steps of setting an equivalent behaviour user identifier in a Home Subscription Server and associating IMS Public User Identities with the equivalent behaviour through the set equivalent behaviour user identifier.</p>
<heading id="h0003">SUMMARY</heading>
<p id="p0007" num="0007">Accordingly, on one hand, embodiments of the invention provide two methods for realizing user identity association; on the other hand, embodiments of the invention provide a system and device for realizing user identity association, so that IMPUs with the equivalent behavior can be associated.</p>
<p id="p0008" num="0008">The first method for realizing user identity association provided by an embodiment of the invention includes:
<ul id="ul0001" list-style="none" compact="compact">
<li>setting an equivalent behavior user identifier in an HSS; and</li>
<li>associating IMS Public User Identities, IMPUs, with the equivalent behavior through the set equivalent behavior user identifier; wherein the IMPUs with the equivalent behavior are IMPUs with the same Service Profile, SP, and the same service data and belong to the same Implicitly Registered Public User Identity Set, IRPUIS;</li>
<li>wherein the method further comprises:
<ul id="ul0002" list-style="none" compact="compact">
<li>receiving, by the HSS, a request message from an Application Server, AS, for requesting the IMPUs with the equivalent behavior from the HSS; and</li>
<li>presenting, by the HSS, the IMPUs with the equivalent behavior to the AS, according to the request message.</li>
</ul></li>
</ul></p>
<p id="p0009" num="0009">A Home Subscription Server, HSS, is adapted to:
<ul id="ul0003" list-style="none" compact="compact">
<li>set an equivalent behavior user identifier in the HSS;<!-- EPO <DP n="3"> --></li>
<li>associate IMS Public User Identities, IMPUs, with the equivalent behavior through the set equivalent behavior user identifier, wherein the IMPUs with the equivalent behavior are IMPUs with the same Service Profile, SP, and the same service data and belong to the same Implicitly Registered Public User Identity Set, IRPUIS;</li>
<li>receive a request message from an Application Server, AS, for requesting the IMPUs with the equivalent behavior; and</li>
<li>present the IMPUs with the equivalent behavior to the AS, according to the request message.</li>
</ul></p>
<p id="p0010" num="0010">It can be seen from the above solutions that, the embodiments of the invention set the equivalent behavior user identifier in the HSS and associate the IMPUs with the set equivalent behavior user identifier. As a result, the association of the IMPUs with the set equivalent behavior is realized in the HSS, which improves the user experiences.</p>
<heading id="h0004">BRIEF DESCRIPTION OF THE DRAWINGS</heading>
<p id="p0011" num="0011"><figref idref="f0001">Figure 1</figref> is a partial architecture diagram of IMS;</p>
<p id="p0012" num="0012"><figref idref="f0001">Figure 2</figref> is a diagram illustrating the relationship between a user identity and an SP;</p>
<p id="p0013" num="0013"><figref idref="f0002">Figure 3</figref> is an exemplary flow chart of a method for realizing user identity association according to an embodiment of the present invention;</p>
<p id="p0014" num="0014"><figref idref="f0002">Figure 4</figref> is an exemplary flow chart of a device for realizing user identity association according to an embodiment of the present invention;</p>
<p id="p0015" num="0015"><figref idref="f0002">Figure 5</figref> is a flow chart of a method for realizing user identity association according to a first embodiment of the present invention;</p>
<p id="p0016" num="0016"><figref idref="f0002">Figure 6</figref> is a flow chart of a method for realizing user identity association according to a second embodiment of the present invention;</p>
<p id="p0017" num="0017"><figref idref="f0003">Figure 7</figref> is a diagram illustrating the structure of Public Identity class in the prior art.</p>
<p id="p0018" num="0018"><figref idref="f0003">Figure 8</figref> is a flow chart of a method for realizing user identity association according to a third embodiment of the present invention;<!-- EPO <DP n="4"> --></p>
<p id="p0019" num="0019"><figref idref="f0004">Figure 9</figref> is a diagram illustrating the structure of an added class that indicates an alias identity according to the third embodiment of the present invention;</p>
<p id="p0020" num="0020"><figref idref="f0004">Figure 10</figref> is a block diagram of a device for realizing user identity association according to the third embodiment of the present invention;</p>
<p id="p0021" num="0021"><figref idref="f0004">Figure 11</figref> is a block diagram of a system for realizing user identity association according to the third embodiment of the present invention;</p>
<p id="p0022" num="0022"><figref idref="f0005">Figure 12</figref> is a flow chart of a method for realizing user identity association according to a fourth embodiment of the present invention;<!-- EPO <DP n="5"> --></p>
<p id="p0023" num="0023"><figref idref="f0005">Figure 13</figref> is a diagram illustrating the structure of Public Identity class according to the fourth embodiment of the present invention;</p>
<p id="p0024" num="0024"><figref idref="f0006">Figure 14</figref> is a flow chart of a method for realizing user identity association according to a fifth embodiment of the present invention;</p>
<p id="p0025" num="0025"><figref idref="f0006">Figure 15</figref> is a diagram illustrating the structure of Public Identity class according to the fifth embodiment of the present invention;</p>
<p id="p0026" num="0026"><figref idref="f0007">Figure 16</figref> is a flow chart of a method for realizing user identity association according to a sixth embodiment of the present invention;</p>
<p id="p0027" num="0027"><figref idref="f0008">Figure 17</figref> is a flow chart of a method for realizing user identity association according to a seventh embodiment of the present invention;</p>
<p id="p0028" num="0028"><figref idref="f0008">Figure 18</figref> is a diagram illustrating the structure of Public Identity class according to the seventh embodiment of the present invention;</p>
<p id="p0029" num="0029"><figref idref="f0009">Figure 19</figref> is a flow chart of a method for realizing user identity association according to an eighth embodiment of the present invention;</p>
<p id="p0030" num="0030"><figref idref="f0009">Figure 20</figref> is a block diagram of a system for realizing user identity association according to the eighth embodiment of the present invention; and</p>
<p id="p0031" num="0031"><figref idref="f0010">Figure 21</figref> is a flow chart of a method for realizing user identity association according to a ninth embodiment of the present invention.</p>
<heading id="h0005">DETAILED DESCRIPTION</heading>
<p id="p0032" num="0032">According to an embodiment of the invention, an equivalent behavior user identifier is set in the HSS, and IMPUs with equivalent behavior are associated using the equivalent behavior user identifier.</p>
<p id="p0033" num="0033">Please refer to <figref idref="f0002">Fig. 3</figref>, which is an exemplary flow chart of a method for associating user identities according to an embodiment of the present invention. As shown in <figref idref="f0002">Fig. 3</figref>, the flow includes the following steps:</p>
<p id="p0034" num="0034">Step 301: Setting the equivalent behavior user identifier in the HSS.</p>
<p id="p0035" num="0035">In this step, there are at least the following two method for setting the equivalent behavior user identifier in the HSS:</p>
<p id="p0036" num="0036">With the first method, an indication is set for indicating a set of IMPUs with the equivalent behavior in the HSS.</p>
<p id="p0037" num="0037">With the second method, an indication is set for indicating a set of IMPUs with the equivalent behavior to which the IMPU belongs with the IMPU of the HSS.<!-- EPO <DP n="6"> --></p>
<p id="p0038" num="0038">Step 302: Associating the IMPUs with the equivalent behavior using the equivalent behavior user identifier that is set.</p>
<p id="p0039" num="0039">For the first method of step 301, the set indication is used to arrange the IMPUs with the equivalent behavior in a set in this step. Thus, the indication includes one or more sets of IMPUs with the equivalent behavior, and each set of IMPUs with the equivalent behavior includes one or more IMPUs.</p>
<p id="p0040" num="0040">For the second method of step 301, the set indication is used to indicate the set of IMPUs with the equivalent behavior to which the IMPU belongs. Thus, the value of the indication is used to determine which set of IMPUs with the equivalent behavior the IMPU belongs to.</p>
<p id="p0041" num="0041">Furthermore, the HSS may present association information of the IMPUs with the equivalent behavior to an S-CSCF, and/or, the HSS may present the association information of the IMPUs with the equivalent behavior to an AS.</p>
<p id="p0042" num="0042">Furthermore, the S-CSCF may present the association information of the IMPUs with the equivalent behavior to the AS, and/or, the S-CSCF may present the association information of the IMPUs with the equivalent behavior to a P-CSCF, and/or, the S-CSCF presents the association information of the IMPUs with the equivalent behavior to an UE.</p>
<p id="p0043" num="0043">Furthermore, the association information of the IMPUs with the equivalent behavior may be included in service information of the iFC related to the IMPU in the HSS. When the S-CSCF requests the user data from the HSS, the S-CSCF downloads the iFC with the service information including the association information of the IMPUs with the equivalent behavior from the HSS, and the S-CSCF presents the service information including the association information of the IMPUs with the equivalent behavior to the AS by carrying it in a message, when the iFC is met. The AS may obtain the association information of the IMPUs with the equivalent behavior from the message.</p>
<p id="p0044" num="0044">Please refer to <figref idref="f0002">Fig. 4</figref>, which is an exemplary block diagram of a device for realizing user identity association according to an embodiment of the invention. As shown in <figref idref="f0002">Fig. 4</figref>, the device includes an indication setting module and an indication presenting module.</p>
<p id="p0045" num="0045">Wherein, the indication setting module is adapted to set the equivalent behavior user identifier in the HSS.</p>
<p id="p0046" num="0046">The indication presenting module is adapted to associate the IMPUs with the equivalent behavior using the equivalent behavior user identifier set by the indication setting module.<!-- EPO <DP n="7"> --></p>
<p id="p0047" num="0047">Furthermore, in order to make it possible for the user to register a plurality of IMPUs in the IMS network, an implicit registering mechanism is provided. That is, when any of the IMPUs belonging to an Implicitly Registered Public User Identity Set (IRPUIS) is registered, the other IMPUs in the IRPUIS are registered at the same time. Furthermore, the IMPUs in the same IRPUIS must belong to the same IMPI, and the IMPUs may have the same or different SPs, however, the same IMPU belongs to only one IRPUIS.</p>
<p id="p0048" num="0048">As shown in <figref idref="f0001">Fig. 2</figref>, IMPU1 and IMPU2 belong to the same IRPUIS. When IMPU1 is registered in the network, IMPU2 will get registered too. Similarly, when IMPU2 is registered in the network, IMPU1 will get registered too. Here, IMPU1 and IMPU2 have different SPs. Each of the IMPU3 and IMPU4 of <figref idref="f0001">Fig. 2</figref> is an IRPUIS shared by IMPI1 and IMPI2 and has the same SP. Each of the IMPU5 and IMPU6 of <figref idref="f0001">Fig. 2</figref> is an IRPUIS belonging to IMPI2 and has different SPs. Where, IMPU5 has an SP which is the same as that IMPU3 and IMPU4 have.</p>
<p id="p0049" num="0049">The set of IMPUs with the equivalent behavior according to the embodiments of the invention may be a subset of the IRPUIS or a set of IMPUs with the equivalent behavior independent of the IRPUIS. For the convenience of description, the IMPUs with the equivalent behavior are referred to as Alias Public User Identity (APUI) and the set of IMPUs with the equivalent behavior is referred to as Alias Public User Identity Set (APUIS) in this description.</p>
<p id="p0050" num="0050">In the following, the method, system and device for realizing user identity association will be described in detail with reference to some embodiments.</p>
<p id="p0051" num="0051">Embodiment One: the first method is used, that is, an indication used for indicating the IMPUs with the equivalent behavior is set in the HSS.</p>
<p id="p0052" num="0052">Please refer to <figref idref="f0002">Fig. 5</figref>, which is a flow chart of a method for realizing user identity association according to the first embodiment of the invention. As shown in <figref idref="f0002">Fig. 5</figref>, the flow includes the following steps:</p>
<p id="p0053" num="0053">Step 501: Setting an indication for indicating an APUIS in the HSS.</p>
<p id="p0054" num="0054">In this step, a type of data is added to the HSS. This type of data is configured to indicate the APUIS and works as the indication of the APUIS. It may be a subset of an IRPUIS of a corresponding user or a set independent of the IRPUIS. Please refer to Table 1, which is a detailed implementation of the embodiment. The indication used for indicating the APUIS added to Table 1 is named as Alias Public User Identity Set and may be added to a corresponding sub-clause as required, which is represented with 3.X.X in Table 1.<!-- EPO <DP n="8"> -->
<tables id="tabl0001" num="0001">
<table frame="all">
<title>Table 1</title>
<tgroup cols="6">
<colspec colnum="1" colname="col1" colwidth="66mm"/>
<colspec colnum="2" colname="col2" colwidth="22mm"/>
<colspec colnum="3" colname="col3" colwidth="12mm"/>
<colspec colnum="4" colname="col4" colwidth="18mm"/>
<colspec colnum="5" colname="col5" colwidth="10mm"/>
<colspec colnum="6" colname="col6" colwidth="14mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>PARAMETER</b></entry>
<entry align="center" valign="top"><b>Sub-clause</b></entry>
<entry align="center" valign="top"><b>HSS</b></entry>
<entry align="center" valign="top"><b>S-CSCF</b></entry>
<entry align="center" valign="top"><b>AS</b></entry>
<entry align="center" valign="top"><b>TYPE</b></entry></row></thead>
<tbody>
<row>
<entry>Private User Identity</entry>
<entry>3.1.1</entry>
<entry align="center">M</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Public User Identity</entry>
<entry>3.1.2</entry>
<entry align="center">M</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Barring Indication</entry>
<entry>3.1.3</entry>
<entry align="center">M</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>List of authorized visited network identifiers</entry>
<entry>3.1.4</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Services related to Unregistered State</entry>
<entry>3.1.5</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Implicitly registered Public User Identity sets</entry>
<entry>3.1.6</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Alias Public User Identity Sets</entry>
<entry>3.X.X</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Default Public User Identity indicator</entry>
<entry>3.1.7</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Display Name</entry>
<entry>3.1.9</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Registration Status</entry>
<entry>3.2.1</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">-</entry>
<entry align="center">T</entry></row>
<row>
<entry>S-CSCF Name</entry>
<entry>3.2.2</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">-</entry>
<entry align="center">T</entry></row>
<row>
<entry>Diameter Client Address of S-CSCF</entry>
<entry>3.2.3</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">-</entry>
<entry align="center">T</entry></row>
<row>
<entry>Diameter Server Address of HSS</entry>
<entry>3.2.4</entry>
<entry align="center">-</entry>
<entry align="center">M</entry>
<entry align="center">C</entry>
<entry align="center">T</entry></row>
<row>
<entry>RAND, XRES, CK, IK and AUTN</entry>
<entry>3.3.1</entry>
<entry align="center">M</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">T</entry></row>
<row>
<entry>Server Capabilities</entry>
<entry>3.4.1</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Initial Filter Criteria</entry>
<entry>3.5.2</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Application Server Information</entry>
<entry>3.5.3</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center">-</entry>
<entry align="center">P</entry></row>
<row>
<entry>Service Indication</entry>
<entry>3.5.4</entry>
<entry align="center">M</entry>
<entry align="center">-</entry>
<entry align="center">M</entry>
<entry align="center">P</entry></row>
<row>
<entry>Shared iFC Set Identifier</entry>
<entry>3.5.5</entry>
<entry align="center">C</entry>
<entry align="center">C</entry>
<entry align="center"/>
<entry align="center">P</entry></row>
<row>
<entry>......</entry>
<entry>......</entry>
<entry align="center">...</entry>
<entry align="center">......</entry>
<entry align="center">...</entry>
<entry align="center">......</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0055" num="0055">In Table 1, "M" represents mandatory, "C" represents conditional and "-" represents not available. Type "P" represents a static permanent type, and "T" represents a dynamic temporary type.</p>
<p id="p0056" num="0056">Step 502: Associating the IMPUs with the equivalent behavior using the indication set above.</p>
<p id="p0057" num="0057">In this step, the set indication is used to indicate the IMPUs with the equivalent behavior, that is, one or more APUISs. Each APUIS includes one or more IMPUs and the IMPUs have exactly the same SP and exactly the same service data, that is, they have the equivalent behavior. There may be a plurality of APUISs under an IMS subscription, and there may even be a plurality of APUISs under each IRPUIS, though each IMPU may belong to only one APUIS.</p>
<p id="p0058" num="0058">The method for realizing identity association is described in detail in the above. In the following, the device for realizing identity association will be described in detail.</p>
<p id="p0059" num="0059">The structure, connection relationship and function of the device according to this embodiment of the invention are the same as the device shown in <figref idref="f0002">Fig. 4</figref> except that the device of this embodiment is an instantiation of the device shown in <figref idref="f0002">Fig. 4</figref>. That is to say, the<!-- EPO <DP n="9"> --> indication setting module in the device is adapted to set the indication used for indicating the APUIS in the HSS.</p>
<p id="p0060" num="0060">Embodiment two: the second method is used, that is, an indication used for indicating a set of IMPUs with the equivalent behavior to which an IMPU belongs is set with the IMPU in the HSS.</p>
<p id="p0061" num="0061">Please refer to <figref idref="f0002">Fig. 6</figref>, which is a flow chart of a method for realizing user identity association according to the second embodiment of the invention. As shown in <figref idref="f0002">Fig. 6</figref>, the flow includes the following steps:</p>
<p id="p0062" num="0062">Step 601: Setting an indication used for indicating a set of IMPUs with the equivalent behavior to which an IMPU belongs with the IMPU in the HSS.</p>
<p id="p0063" num="0063">In this step, a number can be added for each IMPU belonging to an APUIS in the IRPUIS corresponding to an IMPU in the HSS. The number is configured to indicate the APUIS to which the IMPU belongs and works as the indication of the APUIS to which the IMPU belongs.</p>
<p id="p0064" num="0064">Alternatively, a number can be added for each IMPU belonging to an APUIS independent of the IRPUIS. The number is configured for indicating the APUIS to which the IMPU belongs and works as the indication of the APUIS to which the IMPU belongs.</p>
<p id="p0065" num="0065">Step 602: Associating the IMPUs with the equivalent behavior using the indication set above.</p>
<p id="p0066" num="0066">In this step, the set indication is used to indicate those IMPUs in the IRPUIS that have exactly the same SP and service data to the IMPU, that is to say, they have they equivalent behavior.</p>
<p id="p0067" num="0067">Alternatively, the set indication is used to indicate the IMPUs that have exactly the same SP and service data to the IMPU, that is to say, they have equivalent behavior.</p>
<p id="p0068" num="0068">When there is a plurality of APUISs, the indication is used to indicate the APUIS to which the IMPU belongs. The IMPUs with the same number belong to the same APUIS.</p>
<p id="p0069" num="0069">The method for realizing identity association is described in detail in the above. In the following, the device for realizing identity association will be described in detail.</p>
<p id="p0070" num="0070">The structure, connection relationship and function of the device according to the embodiment of the invention are the same as the device shown in <figref idref="f0002">Fig. 4</figref> except that the device of the embodiment is an instantiation of the device shown in <figref idref="f0002">Fig. 4</figref>. That is to say, the indication setting module in the device is adapted to set the indication used for indicating the APUIS to which an IMPU belongs with the IMPU in the HSS.<!-- EPO <DP n="10"> --></p>
<p id="p0071" num="0071">The method and device for realizing user identity association in the HSS are described in detail in the above two embodiments. In practical applications, the AS, UE, P-CSCF, S-CSCF may also need to know the information of the associated IMPUs. For example, the S-CSCF needs to know which IMPUs have the equivalent behavior so that the information may be provided to the AS, P-CSCF. When the user modifies the service data of IMPU1 through the UE, the user may need to know whether the modification is applicable to IMPU2 too. When the AS transmits a message to the IMPU1, the AS may need to know whether the same message should be transmitted to IMPU2 too. The P-CSCF may need to provide the IMPUs with the equivalent behavior to a policy-decision-point in an access network so that the same policy is selected for the IMPUs with the equivalent behavior. Thus, the HSS may further include presenting the association information of the IMPUs with the equivalent behavior to the network entity, such as the S-CSCF or AS.</p>
<p id="p0072" num="0072">In the prior art, the S-CSCF assigned to the user may obtain the service subscription information of the user from the HSS using a Server-Assignment-Request (SAR) /Server-Assignment-Answer (SAA) commands pair, and the HSS may update the service subscription information to be modified to the S-CSCF using a Profile-Push-Request (PPR)/Profile-Push-Answer (PPA) command. In the message, the service subscription information is included in a Diameter Attribute Value Pair (AVP) as an extensible Markup Language (XML) file. Here, the message interaction between the HSS and S-CSCF may be done through the interface Cx.</p>
<p id="p0073" num="0073">In the prior art, if there is an IRPUIS, when the S-CSCF assigned for the user requests to download the user subscription data of a certain IMPU from the HSS, the HSS will return the SP information of all the IMPUs in the IRPUIS to which the IMPU belongs to the S-CSCF.</p>
<p id="p0074" num="0074">For example, if IMPU1, IMPU2 and IMPU3 belong to the same IRPUIS and IMPU1 and IMPU2 have the same SP1 while IMPU3 has another SP2, when the S-CSCF requests the data of any of the IMPUs in the IRPUIS, the content of the XML file included in the SAA may be as follows:
<pre listing-type="program-listing"> &lt;?xml version=" 1.0" encoding="UTF-8"?&gt;
 &lt;IMSSubscription xmins:xsi="http://www.w3.org/2001/XMLSchema-instance"; IMS subscription begins
 xsi:noNamespaceSchemaLocation="D:\ \CxDataType.xsd"&gt;
      &lt;PrivateID&gt;IMPII@honmedomain.com&lt;/PrivateID&gt; ; IMPI1
      &lt;ServiceProfile&gt;       ; SP begins
             &lt;PublicIdentity&gt;       ; Public identity begins
                    &lt;BarringIndication&gt;1&lt;/BarringIndication&gt; ; barring indication
                    &lt;Identity&gt; sip:IMPU1 @homedomain.com &lt;/Identity&gt;; identity of IMPU1<!-- EPO <DP n="11"> -->
            &lt;/PublicIdentity&gt;      ; Public identity ends
            &lt;PublicIdentity&gt;       ; Public identity begins
                   &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;; identity of IMPU2
            &lt;/PublicIdentity&gt;       ; Public identity ends
             &lt;InitialFilterCriteria&gt;       ; iFC begins
                   &lt;Priority&gt;0&lt;/Priority&gt;
                   &lt;TriggerPoint&gt;
                          &lt;ConditionTypeCNF&gt;1&lt;/ConditionTypeCNF&gt;
                          &lt;SPT&gt;
                                 &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                 &lt;Group&gt;0&lt;/Group&gt;
                                 &lt;Method&gt;INVITE&lt;/Method&gt;
                          &lt;/SPT&gt;
                          &lt;SPT&gt;
                                 &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                 &lt;Group&gt;0&lt;/Group&gt;
                                 &lt;Method&gt;MESSAGE&lt;/Method&gt;
                           &lt;/SPT&gt;
                           &lt;SPT&gt;
                                 &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                 &lt;Group&gt;0&lt;/Group&gt;
                                 &lt;Method&gt;SUBSCRIBE&lt;/Method&gt;
                           &lt;/SPT&gt;
                           &lt;SPT&gt;
                                 &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                 &lt;Group&gt;1&lt;/Group&gt;
                                 &lt;Method&gt;INVITE&lt;Method&gt;
                           &lt;/SPT&gt;
                           &lt;SPT&gt;
                                  &lt;ConditionNegated&gt;0&lt;ConditionNegated&gt;
                                  &lt;Group&gt;1&lt;/Group&gt;
                                  &lt;Method&gt;MESSAGE&lt;/Method&gt;
                           &lt;/SPT&gt;
                           &lt;SPT&gt;
                                  &lt;ConditionNegated&gt;1&lt;/ConditionNegated&gt;
                                  &lt;Group&gt;1&lt;/Group&gt;
                                  &lt;SIPHeader&gt;
                                         &lt;Header&gt;From&lt;/Header&gt;
                                         &lt;Content&gt;"joe"&lt;/Content&gt;
                                  &lt;/SIPHeader&gt;
                           &lt;/SPT&gt;
                    &lt;TriggerPoint&gt;
                    &lt;ApplicationServer&gt;       ; AS begins
                           &lt;ServerName&gt;sip:AS1@homedomain.com&lt;/ServerName&gt; ; name of
 AS
                           &lt;DefaultHandling&gt;0&lt;DefaultHandling&gt; ; default handling
                    &lt;/ApplicationServer&gt;       ; AS ends
             &lt;/InitialFilterCriteria&gt;       ; iFC ends
  ~ &lt;/ServiceProfile&gt;       ; SP ends
      &lt;ServiceProfile&gt;       ; SP begins
             &lt;PublicIdentity&gt;       ; Public identity begins
                    &lt;Identity&gt;sip:IMPU3@homedomain.com&lt;/Identity&gt;; identity of IMPU3
             &lt;/PublicIdentity&gt;       ; Public identity ends
             &lt;InitialFilterCriteria&gt;       ; iFC bedins<!-- EPO <DP n="12"> -->
        &lt;InitialFilterCriteria&gt;       ; iFC ends
      &lt;/ServiceProfile&gt;       ; SP ends
 &lt;/IMSSubscription&gt;       ; IMS ends</pre></p>
<p id="p0075" num="0075">In the above XML file, it is an IMS subscription from 'IMS subscription begins' to 'IMS subscription ends'. There are two SPs in the above IMS subscription and it is an SP from 'SP begins' to 'SP ends'. One SP includes IMPU and iFC, etc.</p>
<p id="p0076" num="0076"><figref idref="f0003">Fig. 7</figref> is a diagram illustrating the structure of Public Identity class in the prior art. As shown in <figref idref="f0003">Fig. 7</figref>, the Public Identity includes public identities related to the SP and the public identities may be in the form of SIP Universal Resource Identifier (URI) or Tel URI. Each Public Identity includes a related BarringIndication. If the BarrinaIndication is set, the S-CSCF will prevent the IMPU from being used in any other IMS communication except for Registration and De-registration. The Public Identity also includes an IdentityType, which is used for indicating the type of the public identity, such as an IMPU or an independent Public Service Identity or a PSI matched with a Wildcarded PSI. Here, IdentityType is an enumerated type and has 3 values: 0 indicates that the Public Identifier is an IMPU; 1 indicates that the Public Identifier is an independent PSI; and 2 indicates that the Public Identifier is a PSI that may be matched with the Wildcarded PSI. Furthermore, the public identity may also include DisplayName, etc.</p>
<p id="p0077" num="0077">In the above XML file, there are two Public Identities, which includes IMPU1 and IMPU2 respectively, which shows that the two IMPUs have the same SP. There is only one Public Identity IMPU3 in the second SP.</p>
<p id="p0078" num="0078">iFC is used for service trigger and describes when the received SIP message will be triggered to a specific application server or AS.</p>
<p id="p0079" num="0079">Furthermore, the SP may also include core network service authorization and shared iFC, etc.</p>
<p id="p0080" num="0080">In the embodiment of the invention, in order to make it possible to present the association information of the IMPUs with the equivalent behavior to the S-CSCF by the HSS, the HSS may extend the XML files related to the SP that are transmitted to the S-CSCF. The extension may be done with at least the following five methods.</p>
<p id="p0081" num="0081">Method one: The HSS adds a new class indicating the alias identity in the SP transmitted to the S-CSCF. The IMPUs with the equivalent behavior are indicated in the added new class indicating the alias identity, and the HSS presents the association information to the S-CSCF by the SP carrying the indication.<!-- EPO <DP n="13"> --></p>
<p id="p0082" num="0082">Method two: The HSS adds an attribute indicating the set to which the IMPU belongs in the Public Identity class in the SP transmitted to the S-CSCF. The sets of IMPUs with the equivalent behavior to which each IMPU belongs are indicated by assigning a value to the attribute. The HSS presents the association information to the S-CSCF by the SP carrying the indication.</p>
<p id="p0083" num="0083">Method three: The HSS adds a new class indicating members of the set to which the IMPU belongs in the Public Identity class in the SP transmitted to the S-CSCF. The IMPUs with the equivalent behavior to each IMPU are indicated in the added class. The HSS presents the association information to the S-CSCF by the SP carrying the indication.</p>
<p id="p0084" num="0084">Method four: If there is one set of IMPUs with equivalent behavior among the IMPUs with the same SP, the HSS may extend the value field of the attribute IdentityType in the Public Identity class in the SP transmitted to the S-CSCF and indicate the IdentityType of the IMPUs with the equivalent behavior using the extended IdentityType value. The HSS presents the association information to the S-CSCF by the SP carrying the IdentityType indication.</p>
<p id="p0085" num="0085">Method five: If there is one set of IMPUs with equivalent behavior among the IMPUs with the same SP, the HSS adds an attribute indicating whether the IMPU has the equivalent behavior to the Public Identity class in the SP transmitted to the S-CSCF. Whether the IMPU belongs to the set of IMPUs with the equivalent behavior is indicated by assigning values to the attribute. The HSS presents the association information to the S-CSCF by the SP carrying the indication.</p>
<p id="p0086" num="0086">In the following, the method, device and system for realizing user identity association employing the above five implementation methods will be described in detail with reference to the embodiments.</p>
<p id="p0087" num="0087">Embodiment three: Method one is used.</p>
<p id="p0088" num="0088">Please refer to <figref idref="f0003">Fig. 8</figref>, which is a flow chart of the method for realizing user identity association according to the third embodiment of the invention. As shown in <figref idref="f0003">Fig. 8</figref>, the flow includes the following steps:</p>
<p id="p0089" num="0089">Step 801: Associating the user identities in the HSS.</p>
<p id="p0090" num="0090">The detailed implementation of the step may be the same as the description of embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0091" num="0091">Step 802: The HSS adds a class indicating the alias identity in the SP transmitted to the S-CSCF.<!-- EPO <DP n="14"> --></p>
<p id="p0092" num="0092">In the embodiment, when the HSS extends the XML file related to the SP that is transmitted to the S-CSCF, the class used for indicating the alias identity similar to the Public Identity class may be added to the SP, as shown in <figref idref="f0004">Fig. 9</figref>, which is a diagram illustrating the structure of the added class that indicates the alias identity according to the embodiment. The added class that indicates the alias identity may include one or more IMPUs having the equivalent behavior, and the IMPUs may be in the form of SIP URI or TEL URI. Here, the instance of the added class that indicates the alias identity is 0 or more than 0.</p>
<p id="p0093" num="0093">In a detailed implementation, if the added class that indicates the alias identity is named Alias Identity List, then a description relation mapping of the XML file with the class that indicates the alias identity added is as shown in Table 2:
<tables id="tabl0002" num="0002">
<table frame="all">
<title>Table 2</title>
<tgroup cols="5">
<colspec colnum="1" colname="col1" colwidth="42mm"/>
<colspec colnum="2" colname="col2" colwidth="29mm"/>
<colspec colnum="3" colname="col3" colwidth="55mm"/>
<colspec colnum="4" colname="col4" colwidth="55mm"/>
<colspec colnum="5" colname="col5" colwidth="22mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>Data type</b></entry>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry namest="col3" nameend="col5" align="center" valign="top"><b>Compound of</b></entry></row>
<row>
<entry valign="top"/>
<entry valign="top"/>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Type</b></entry>
<entry align="center" valign="top"><b>Cardinality</b></entry></row></thead>
<tbody>
<row>
<entry morerows="1">tIMSSubscription</entry>
<entry morerows="1">IMSSubscription</entry>
<entry>PrivateID</entry>
<entry>tPrivateID</entry>
<entry>1</entry></row>
<row>
<entry>ServiceProfile</entry>
<entry>tServiceProfile</entry>
<entry>(1 to n)</entry></row>
<row>
<entry morerows="3">tServiceProfile</entry>
<entry morerows="3">ServiceProfile</entry>
<entry>PublicIdentity</entry>
<entry>tPublicIdentity</entry>
<entry>(1 to n)</entry></row>
<row>
<entry>InitialFilterCriteria</entry>
<entry>tInitialFilterCriteria</entry>
<entry>(0 to n)</entry></row>
<row>
<entry>CoreNetworkSer vicesAuthorizati on</entry>
<entry>CoreNetworkServicesAuthorization</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>Extension</entry>
<entry>tServiceProfileExtension</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry morerows="1">tServiceProfileExtension</entry>
<entry morerows="1">Extension</entry>
<entry>SharedIFCSetID</entry>
<entry>tSharedIFCSetID</entry>
<entry>(0 to n)</entry></row>
<row>
<entry>Extension</entry>
<entry>tServiceProfileExtension2</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>tServiceProfileExtension2</entry>
<entry>Extension</entry>
<entry>AliasIdentityList</entry>
<entry>tAliasIdentityList</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>tAliasIdentityList</entry>
<entry>AliasIdentityList</entry>
<entry>AliasIdentity</entry>
<entry>tAliasIdentity</entry>
<entry>(1 to n)</entry></row>
<row>
<entry>tAliasIdentity</entry>
<entry>AliasIdentity</entry>
<entry>Identity</entry>
<entry>tIdentity</entry>
<entry>(1)</entry></row><!-- EPO <DP n="15"> -->
<row>
<entry>tPublicIdentityExtension2</entry>
<entry>Extension</entry>
<entry>DisplayName</entry>
<entry>tDisplayName</entry>
<entry>(0 to 1)</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0094" num="0094">In Table 2, the newly added class indicating the alias identity is named Alias Identity List, which is obtained in an extension field of tServiceProfileExtension. When there is no IMPU with the equivalent behavior, the number of instance of Alias Identity List is 0. When there are more than one set of IMPUs with the equivalent behavior, the number of instance of Alias Identity List is more than one. One Alias Identity List may include one or more Alias Identity classes. One Alias Identity class includes an Identity, which is similar to the Identity in the Public Identity class shown in <figref idref="f0003">Fig. 7</figref>. Also the identity in the Alias Identity class may be in the form of SIP URI or TEL URI; where, an identity corresponds to an IMPU with the equivalent behavior and one Alias Identity List may include a plurality of IMPUs.</p>
<p id="p0095" num="0095">Step 803: The added class for indicating the alias identity is used to indicate the IMPUs with the equivalent behavior.</p>
<p id="p0096" num="0096">In this step, the instance of each newly added class indicating the alias identity, i.e., the instance of the Alias Identity List class in step 802, includes the set of IMPUs with the equivalent behavior. Different sets of IMPUs with the equivalent behavior may be indicated using the instance of the different Alias Identity Lists class.</p>
<p id="p0097" num="0097">Step 804: HSS presents the association information of the IMPUs with the equivalent behavior to the S-CSCF by the SP carrying the above indication.</p>
<p id="p0098" num="0098">In this step, the HSS transmits the XML file carrying the SP indicating the IMPUs with the equivalent behavior to the S-CSCF, which parses the association information of the IMPUs with the equivalent behavior, according to the received XML file.</p>
<p id="p0099" num="0099">An example is that IMPU1 and IMPU2 have the equivalent behavior and IMPU3 and IMPU4 have the equivalent behavior. The case of there is an IRPUIS and the set of IMPUs with the equivalent behavior is the subset of the IRPUIS is taken as the example. If IMPU1, IMPU2, IMPU3 and IMPU4 are in the same IRPUIS, when the S-CSCF requests the user data of IMPU1 from the HSS through the SAR, the content of the XML file carried in the SAA is as follows:
<pre listing-type="program-listing"> &lt;?xml version=" 1.0" encoding="UTF-8"?&gt;
 &lt;IMSSubscription xmins:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:noNamespaceSchemaLocation="D:\ \CxDataType.xsd"&gt;
      &lt;PrivateID&gt;IMPII @homedomain.com&lt;/PrivateID&gt;
      &lt;ServiceProfile&gt;
             &lt;PublicIdentity&gt;       ; public identity begins
                    &lt;Identity&gt;sip:IMPU1@homedomain.com&lt;/Identity&gt;<!-- EPO <DP n="16"> -->
            &lt;/PublicIdentity&gt;       ; public identity ends
            &lt;PublicIdentity&gt;       ; public identity begins
                   &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;
            &lt;/PublicIdentity&gt;       ; public identity ends
            &lt;PublicIdentity&gt;       ; public identity begins
            &lt;Identity&gt; sip:IMPU3@hotuedomain.com &lt;/Identity&gt;
            &lt;/PublicIdentity&gt;       ; public identity ends
            &lt;PublicIdentity&gt;          ; public identity begins
                   &lt;Identity&gt; sip:IMPU4@homedomain.com &lt;/Identity&gt;
            &lt;/PublicIdentity&gt;          ; public identity ends
            &lt;AliasIdentityList&gt;       ; Alias Identity List begins
                  &lt;AliasIdentity &gt;       ; Alias Identity begins
                    &lt;Identity&gt; sip:IMPU1@homedomain.com &lt;/Identity&gt; ; identity of IMPU1
                  &lt;/AliasIdentity &gt;       ; Alias Identity ends
                  &lt;AliasIdentity &gt;       ; Alias Identity begins
                    &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt; ; identity of IMPU2
                  &lt;/AliasIdentity &gt;       ; Alias Identity ends
            &lt;/AliasIdentityList&gt;       ; Alias Identity List ends
            &lt;AliasIdentityList&gt;       ; Alias Identity List begins
                  &lt;AliasIdentity &gt;       ; Alias Identity begins
                    &lt;Identity&gt; sip:IMPU3@homedomain.com &lt;/Identity&gt; ; identity of IMPU3
                  &lt;/AliasIdentity &gt;       ; Alias Identity ends
                  &lt;AliasIdentity &gt;       ; Alias Identity begins
                    &lt;Identity&gt; sip:IMPU4@homedomain.com &lt;/Identity&gt; ; identity of IMPU4
                  &lt;/AliasIdentity &gt;       ; Alias Identity ends
            &lt;AliasIdentityList&gt;       ; Alias Identity List ends
                   &lt;InitialFilterCriteria&gt;
                          &lt;Priority&gt;0&lt;/Priority&gt;
                          &lt;TriggerPoint&gt;
                                 &lt;ConditionTypeCNF&gt;1&lt;/ConditionTypeCNF&gt;
                                 &lt;SPT&gt;
                                        &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                        &lt;Group&gt;0&lt;/Group&gt;
                                        &lt;Method&gt;INVITE&lt;/Method&gt;
                                 &lt;/SPT&gt;
                                 &lt;SPT&gt;
                                    .
                                    .
                                    .
                                 &lt;/SPT&gt;
                          &lt;TriggerPoint&gt;
                          &lt;ApplicationServer&gt;
                                 &lt;ServerName&gt;sip:AS1@homedomain.com&lt;/ServerName&gt;
                                 &lt;DefaultHandling&gt;0&lt;/DefaultHandling&gt;
                          &lt;/ApplicationServer&gt;
                   &lt;/InitialFilterCriteria&gt;
             &lt;/ServiceProfile&gt;
 &lt;/IMSSubscription&gt;</pre></p>
<p id="p0100" num="0100">Where, it is an instance of the Alias Identity List from "Alias Identity List begins" to "Alias Identity List ends". In the above XML file, it can be seen that the SP includes two instances of the Alias Identity List. The first instance of the Alias Identity List indicates two alias IMPUs, that is, IMPU1 and IMPU2, have the equivalent behavior. The second instance<!-- EPO <DP n="17"> --> of the Alias Identity List indicates two alias IMPUs, that is, IMPU3 and IMPU4, have the equivalent behavior.</p>
<p id="p0101" num="0101">When the S-CSCF receives the above XML file, it parses the association information of the IMPUs with the equivalent behavior, that is, IMPU1 and IMPU2 have the equivalent behavior and IMPU3 and IMPU4 have the equivalent behavior, according to the indication of the instance of the Alias Identity List.</p>
<p id="p0102" num="0102">The method for realizing identity association according to the embodiments of the present invention is described in detail above. In the following, the device for realizing identity association will be described in detail.</p>
<p id="p0103" num="0103">Based on the device shown in <figref idref="f0002">Fig. 4</figref>, the device according to an embodiment of the present invention further includes an information presenting module. Please refer to <figref idref="f0004">Fig. 10</figref>, which is a block diagram of the device for realizing identity association according to the third embodiment of the invention.</p>
<p id="p0104" num="0104">Where, on the basis of the device described according to <figref idref="f0002">Fig. 4</figref>, the indication presenting module is further adapted to present the indicated IMPUs with the equivalent behavior to the information presenting module.</p>
<p id="p0105" num="0105">The information presenting module is adapted to present the association information of the IMPUs with the equivalent behavior to a requesting entity, according to the information of the IMPUs with the equivalent behavior provided by the indication presenting module. In this embodiment, the requesting entity is the S-CSCF.</p>
<p id="p0106" num="0106">Where, when the information presenting module is implemented in detail, it may be the same as that described from steps 802 to 804 in <figref idref="f0003">Fig. 8</figref>.</p>
<p id="p0107" num="0107">In the following, the system for realizing identity association according to the embodiment will be described in detail.</p>
<p id="p0108" num="0108">Please refer to <figref idref="f0004">Fig. 11</figref>, which is a block diagram of the system for realizing identity association according to the third embodiment of the invention. As shown in <figref idref="f0004">Fig. 11</figref>, the system includes an HSS and a first requesting entity.</p>
<p id="p0109" num="0109">Where, the HSS is adapted to associate the IMPUs with the equivalent behavior and to transmit the association information of the IMPUs with the equivalent behavior to the first requesting entity by carrying the information in a message. In this embodiment, the requesting entity is the S-CSCF.<!-- EPO <DP n="18"> --></p>
<p id="p0110" num="0110">The first requesting entity is adapted to parse the message from the HSS and to obtain the association information of the IMPUs with the equivalent behavior. In this embodiment, the requesting entity is the S-CSCF.</p>
<p id="p0111" num="0111">Where, in a detailed implementation, the HSS may include an indication presenting module and an information presenting module.</p>
<p id="p0112" num="0112">Where, the indication presenting module is adapted to associate the IMPUs with the equivalent behavior and to provide the information of the indicated IMPUs with the equivalent behavior to the information presenting module.</p>
<p id="p0113" num="0113">The information presenting module is adapted to transmit the association information of the IMPUs with the equivalent behavior to the first requesting entity by carrying the information in a message, according to the information of the IMPUs with the equivalent behavior provided by the indication presenting module. In this embodiment, the requesting entity is the S-CSCF.</p>
<p id="p0114" num="0114">Where, when the information presenting module is implemented in detail, it may be the same as that described from steps 802 to 804 in <figref idref="f0003">Fig. 8</figref>.</p>
<p id="p0115" num="0115">Furthermore, the HSS may be further adapted to set an equivalent behavior user identifier and to use the set equivalent behavior user identifier to associate the IMPUs with the equivalent behavior. Accordingly, the HSS may further include an indication setting module, which is adapted to set the equivalent behavior user identifier. Thus the indication presenting module is further adapted to associate the IMPUs with the equivalent behavior using the equivalent behavior user identifier set by the indication setting module. In a detailed implementation, the indication setting module may be the same as what is described in Embodiment one or two.</p>
<p id="p0116" num="0116">Embodiment four: Method two is used.</p>
<p id="p0117" num="0117">Please refer to <figref idref="f0005">Fig. 12</figref>, which is a flow chart of the method for realizing user identity association according to the fourth embodiment of the invention. As shown in <figref idref="f0005">Fig. 12</figref>, the flow includes the following steps:</p>
<p id="p0118" num="0118">Step 1201: Associating the user identities in the HSS.</p>
<p id="p0119" num="0119">The detailed implementation of the step may be the same as the description of embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0120" num="0120">Step 1202: HSS adds an attribute indicating the set to which the IMPU belongs in the Public Identity class of the SP transmitted to the S-CSCF.<!-- EPO <DP n="19"> --></p>
<p id="p0121" num="0121">In the embodiment, when the HSS extends the XML file related to the SP that is transmitted to the S-CSCF, the attribute indicating the set to which the IMPU belongs is added in the Public Identity class of the SP. Please refer to <figref idref="f0005">Fig. 13</figref>, which is a diagram showing the structure of the Public Identity class according to the embodiment, where an attribute indicating the set to which the IMPU belongs is added.</p>
<p id="p0122" num="0122">In a detailed implementation, if the added attribute indicating the set to which the IMPU belongs is named as Alias Identity Set Num, then a description relation mapping of the XML file with the attribute indicating the set to which the IMPU belongs added is as shown in Tables 3 and 4:
<tables id="tabl0003" num="0003">
<table frame="all">
<title>Table 3</title>
<tgroup cols="4">
<colspec colnum="1" colname="col1" colwidth="35mm"/>
<colspec colnum="2" colname="col2" colwidth="34mm"/>
<colspec colnum="3" colname="col3" colwidth="22mm"/>
<colspec colnum="4" colname="col4" colwidth="75mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>Data type</b></entry>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Base type</b></entry>
<entry align="center" valign="top"><b>Comments</b></entry></row></thead>
<tbody>
<row>
<entry align="center">tPrivateID</entry>
<entry align="center">PrivateID</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in IETF RFC 2486 [14]</entry></row>
<row>
<entry align="center">tSIP_URI</entry>
<entry align="center">Identity</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in IETF RFC 3261 [11]</entry></row>
<row>
<entry align="center">tTEL_URL</entry>
<entry align="center">Identity</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in IETF RFC 3966 [15]</entry></row>
<row>
<entry align="center">tIdentity</entry>
<entry align="center">Identity</entry>
<entry align="center">union</entry>
<entry>Union of tSIP_URI and tTEL_URL</entry></row>
<row rowsep="0">
<entry align="center">tIdentityType</entry>
<entry align="center">IdentityType</entry>
<entry align="center">enumerated</entry>
<entry>Possible values :</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>0 (PUBLIC_USER_IDENTITY), representing IMPU</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>1 (DISTINCT_PSI), representing PSI</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>2 (WILDCARDED_PSI),</entry></row>
<row>
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>representing wildcarded PSI</entry></row>
<row>
<entry align="center">tAliasIdentitySetNum</entry>
<entry align="center">AliasIdentitySetNum</entry>
<entry align="center">integer</entry>
<entry>&gt;=0</entry></row>
<row>
<entry align="center">tWildcardedPSI</entry>
<entry align="center">WildcardedPSI</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in 3GPP TS 23.003 [17].</entry></row>
<row>
<entry align="center">tServiceInfo</entry>
<entry align="center">ServiceInfo</entry>
<entry align="center">string</entry>
<entry/></row>
<row>
<entry align="center">.....</entry>
<entry align="center">....</entry>
<entry align="center">.....</entry>
<entry>.....</entry></row>
<row>
<entry align="center">tDisplayName</entry>
<entry align="center">DisplayName</entry>
<entry align="center">string</entry>
<entry/></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="20"> --></p>
<p id="p0123" num="0123">In Table 3, the attribute indicating the set to which the IMPU belongs is named as Alias Identity Set Num and the Alias Identity Set Num is an integer type. The Alias Identity Set Num may also be other data type such as string. The Alias Identity Set Num is obtained by extending an extension field, which is shown in Table 4:
<tables id="tabl0004" num="0004">
<table frame="all">
<title>Table 4</title>
<tgroup cols="5">
<colspec colnum="1" colname="col1" colwidth="41mm"/>
<colspec colnum="2" colname="col2" colwidth="29mm"/>
<colspec colnum="3" colname="col3" colwidth="56mm"/>
<colspec colnum="4" colname="col4" colwidth="55mm"/>
<colspec colnum="5" colname="col5" colwidth="22mm"/>
<thead>
<row>
<entry morerows="1" align="center" valign="top"><b>Data type</b></entry>
<entry morerows="1" align="center" valign="top"><b>Tag</b></entry>
<entry namest="col3" nameend="col5" align="center" valign="top"><b>Compound of</b></entry></row>
<row>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Type</b></entry>
<entry align="center" valign="top"><b>Cardinality</b></entry></row></thead>
<tbody>
<row>
<entry morerows="1">tIMSSubscription</entry>
<entry morerows="1">IMSSubscription</entry>
<entry>PrivateID</entry>
<entry>tPrivateID</entry>
<entry>1</entry></row>
<row>
<entry>ServiceProfile</entry>
<entry>tServiceProfile</entry>
<entry>(1 to n)</entry></row>
<row>
<entry morerows="3">tServiceProfile</entry>
<entry morerows="3">ServiceProfile</entry>
<entry>PublicIdentity</entry>
<entry>tPublicIdentity</entry>
<entry>(1 to n</entry></row>
<row>
<entry>InitialFilterCriteria</entry>
<entry>tlnitialfiltercrite ria</entry>
<entry>(0 to n</entry></row>
<row>
<entry>CoreNetworkService sAuthorization</entry>
<entry>CoreNetworkServicesAuthorization</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>Extension</entry>
<entry>tServiceProfileExtension</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry align="center">.....</entry>
<entry align="center">.....</entry>
<entry align="center">.....</entry>
<entry>.....</entry>
<entry>.....</entry></row>
<row>
<entry morerows="2">tPublicIdentityExtension</entry>
<entry morerows="2">Extension</entry>
<entry>IdentityType</entry>
<entry>tIdentityType</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>WildcardedPSI</entry>
<entry>tWildcardedPSI</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>Extension</entry>
<entry>tPublicIdentityExtension2</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry morerows="1">tPublicIdentityExtension2</entry>
<entry morerows="1">Extension</entry>
<entry>DisplayName</entry>
<entry>tDisplayName</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>AliasIdentitySetNum</entry>
<entry>tAliasIdentitySetNum</entry>
<entry>(0 to 1)</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0124" num="0124">It can be seen from Table 4 that the Alias Identity Set Num is obtained in an extension field of tPublicIdentityExtension2 of the Public Identity. An instance of the Public Identity includes at most one Alias Identity Set Num. When the IMPU in the Public Identity does not have any IMPU with the equivalent behavior, there is no need to add the Alias Identity Set Num in the Public Identity.</p>
<p id="p0125" num="0125">Step 1203: Assigning values for the added attribute, which indicates the set of IMPUs with the equivalent behavior to which each IMPU belongs.<!-- EPO <DP n="21"> --></p>
<p id="p0126" num="0126">If there are two set of IMPUs with the equivalent behavior and the two sets of IMPUs with the equivalent behavior are marked by 1 and 2 respectively, then the Alias Identity Set Num of the IMPUs in the two sets may be assigned with the value 1 and 2 respectively, which are used to indicate the set of IMPUs with the equivalent behavior to which the IMPU belongs.</p>
<p id="p0127" num="0127">Step 1204: HSS presents the association information of the IMPUs with the equivalent behavior to the S-CSCF by the SP carrying the above indication.</p>
<p id="p0128" num="0128">In this step, the HSS transmits the XML carrying the SP that indicates the set of IMPUs with the equivalent behavior to which the IMPU belongs to the S-CSCF, and the S-CSCF parses the association information of the IMPUs with the equivalent behavior according to the received XML file.</p>
<p id="p0129" num="0129">An example is that IMPU1 and IMPU2 have the equivalent behavior and IMPU3 and IMPU4 have the equivalent behavior. The case there is an IRPUIS and the set of IMPUs with the equivalent behavior is the subset of the IRPUIS is taken as the example. If IMPU1, IMPU2, IMPU3 and IMPU4 are in the same IRPUIS, when the S-CSCF requests the user data of IMPU1 from the HSS through the SAR, the content of the XML file carried in the SAA is as follows:
<pre listing-type="program-listing"> &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;IMSSubscription xmlns:xsi="http://www.w3.org/2001/XMLSchen&gt;a-instance"
 xsi:noNamespaceSchemaLocation="D:\ \CxDataType.xsd"&gt;
      &lt;PrivateID&gt;IMPI1@homedomain.com&lt;/PrivateID&gt;
      &lt;ServiceProfile&gt;
            &lt;PublicIdentity&gt;       ; public identity begins
                   &lt;AliasIdentitySetNum&gt;1&lt;/AliasIdentitySetNum&gt; ; value of Alias Identity Set
 Num is 1
                   &lt;Identity&gt; sip:IMPU1@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; public identity ends
             &lt;PublicIdentity&gt;       ; public identity begins
                    &lt;AliasIdentitySetNum&gt;1&lt;/AliasIdentitySetNum&gt; ;value of Alias Identity Set
 Num is 1
                    &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; public identity ends
             &lt;PublicIdentity&gt;       ; public identity begins
                    &lt;AliasIdentitySetNum&gt;2&lt;/AliasIdentitySetNum&gt; ;value of Alias Identity Set
 Num is 2
                    &lt;Identity&gt; sip:IMPU3@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; public identity ends
             &lt;l'ublicIdentity&gt;       ; public identity begins
                    &lt;AliasIdentitySetNum&gt;2&lt;/AliasIdentitySetNum&gt; ;value of Alias Identity Set
 Num is 2
                    &lt;Identity&gt; sip:IMPU4@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; public identity ends
             &lt;InitialFilterCriteria&gt;
                    &lt;Priority&gt;0&lt;/Priority&gt;<!-- EPO <DP n="22"> -->
                   &lt;TriggerPoint&gt;
                          &lt;ConditionTypeCNF&gt;1&lt;/ConditionTypeCNF&gt;
                          &lt;SPT&gt;
                                 &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                 &lt;Group&gt;0&lt;/Group&gt;
                                 &lt;Method&gt;INVITE&lt;Method&gt;
                          &lt;/SPT&gt;
                          &lt;SPT&gt;
                                 .
                                 .
                                 .
                          &lt;/SPT&gt;
                   &lt;/TriggerPoint&gt;
                   &lt;ApplicationServer&gt;
                          &lt;ServerName&gt;sip:AS1@homedomain.com&lt;/ServerName&gt;
                          &lt;DefaultHandling&gt;0&lt;DefaultHandling&gt;
                    &lt;/ApplicationServer&gt;
             &lt;/InitialFilterCriteria&gt;
      &lt;/ServiceProfile&gt;
 &lt;/IMSSubscription&gt;</pre></p>
<p id="p0130" num="0130">The set of IMPUs with the equivalent behavior to which the IMPU belongs may be indicated by assigning values to the Alias Identity Set Num. Based on the above XML file, in the instance of the Public Identity class of the IMPU1, the Alias Identity Set Num is 1, which shows that the IMPU1 belongs to set 1; in the instance of the Public Identity class of the IMPU2, the Alias Identity Set Num is 1, which shows that the IMPU2 belongs to set 1; in the instance of the Public Identity class of the IMPU3, the Alias Identity Set Num is 2, which shows that the IMPU2 belongs to set 2; in the instance of the Public Identity class of the IMPU4, the Alias Identity Set Num is 2, which shows that the IMPU2 belongs to set 2.</p>
<p id="p0131" num="0131">When the S-CSCF receives the above XML file, it parses the association information of the IMPUs with the equivalent behavior, that is, IMPU1 and IMPU2 have the equivalent behavior and IMPU3 and IMPU4 have the equivalent behavior, according to the indication of the Alias Identity Set Num.</p>
<p id="p0132" num="0132">The method for realizing identity association according to the embodiment is described in detail above.</p>
<p id="p0133" num="0133">The structure, connection relationship and function of the device according to the embodiment are the same as the device of Embodiment three except that a detailed implementation of the information presenting module in the device according to the embodiment may be the same as that described from steps 1202 to 1204 in <figref idref="f0005">Fig. 12</figref>.</p>
<p id="p0134" num="0134">Furthermore, the structure, connection relationship and function of the system according to the embodiment are the same as the system of Embodiment three except that a<!-- EPO <DP n="23"> --> detailed implementation of the Information Presenting Module of the HSS in the embodiment may be the same as that described from steps 1202 to 1204 in <figref idref="f0005">Fig. 12</figref>.</p>
<p id="p0135" num="0135">Embodiment five: Method three is used.</p>
<p id="p0136" num="0136">Please refer to <figref idref="f0006">Fig. 14</figref>, which is a flow chart of the method for realizing user identity association according to the fifth embodiment of the invention. As shown in <figref idref="f0006">Fig. 14</figref>, the flow includes the following steps:</p>
<p id="p0137" num="0137">Step 1401: Associating the user identities in the HSS.</p>
<p id="p0138" num="0138">The detailed implementation of the step may be the same as the description of embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0139" num="0139">Step 1402: HSS adds a class indicating members of the set to which the IMPU belongs in the Public Identity class in the SP transmitted to the S-CSCF.</p>
<p id="p0140" num="0140">In this embodiment, when the HSS extends the XML file related to the SP transmitted to the S-CSCF, it may indicate the members of the set to which the IMPU belongs by adding a new class in the Public Identity class in the SP. Please refer to <figref idref="f0006">Fig. 15</figref>, which is a schematic diagram of the structure of the Public Identity class according to the embodiment, in which a class indicating the members of the set to which the IMPU belongs is added.</p>
<p id="p0141" num="0141">In a detailed implementation, if the added class indicating the members of the set to which the IMPU belongs is named Alias Identity, then a description relation mapping of the XML file with the class that indicates the members of the set to which the IMPU belongs is as shown in Table 5:
<tables id="tabl0005" num="0005">
<table frame="all">
<title>Table 5</title>
<tgroup cols="5">
<colspec colnum="1" colname="col1" colwidth="41mm"/>
<colspec colnum="2" colname="col2" colwidth="29mm"/>
<colspec colnum="3" colname="col3" colwidth="56mm"/>
<colspec colnum="4" colname="col4" colwidth="55mm"/>
<colspec colnum="5" colname="col5" colwidth="22mm"/>
<thead>
<row>
<entry morerows="1" align="center" valign="top"><b>Data type</b></entry>
<entry morerows="1" align="center" valign="top"><b>Tag</b></entry>
<entry namest="col3" nameend="col5" align="center" valign="top"><b>Compound of</b></entry></row>
<row>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Type</b></entry>
<entry align="center" valign="top"><b>Cardinal ity</b></entry></row></thead>
<tbody>
<row>
<entry morerows="1" align="center">tIMSSubscription</entry>
<entry morerows="1" align="center">IMSSubscription</entry>
<entry>PrivateID</entry>
<entry>tPrivateID</entry>
<entry>1</entry></row>
<row>
<entry>ServiceProfile</entry>
<entry>tServiceProfile</entry>
<entry>(1 to n)</entry></row>
<row>
<entry morerows="2" align="center">tServiceProfile</entry>
<entry morerows="2" align="center">ServiceProfile</entry>
<entry>PublicIdentity</entry>
<entry>tPublicIdentity</entry>
<entry>(1 to n)</entry></row>
<row>
<entry>InitialFilterCriteria</entry>
<entry>tInitialFilterCriteria</entry>
<entry>(0 to n)</entry></row>
<row>
<entry>CoreNetworkService sAuthorization</entry>
<entry>CoreNetworkServicesAuthorization</entry>
<entry>(0 to 1)</entry></row><!-- EPO <DP n="24"> -->
<row>
<entry align="center"/>
<entry align="center"/>
<entry align="center">Extension</entry>
<entry>tServiceProfileExtension</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry align="center">....</entry>
<entry align="center">.....</entry>
<entry align="center">.....</entry>
<entry>.....</entry>
<entry>.....</entry></row>
<row>
<entry morerows="2" align="center">tPublicIdentityExtension</entry>
<entry morerows="2" align="center">Extension</entry>
<entry>IdentityType</entry>
<entry>tIdentityType</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>WildcardedPSI</entry>
<entry>tWildcardedPSI</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>Extension</entry>
<entry>tPublicIdentityExtension2</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry morerows="1" align="center">tPublicIdentityExtension2</entry>
<entry morerows="1" align="center">Extension</entry>
<entry>DisplayName</entry>
<entry>tDisplayName</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>AliasIdentity</entry>
<entry>tAliasIdentity</entry>
<entry>(0 to n)</entry></row>
<row>
<entry align="center">tAliasIdentity</entry>
<entry align="center">AliasIdentity</entry>
<entry>Identity</entry>
<entry>tIdentity</entry>
<entry>(1)</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0142" num="0142">In Table 5, the class indicating the members of the set is named Alias Identity, which is obtained in an extension field of tPublicIdentityExtension2 in the Public Identity. When there is no IMPU having the equivalent behavior to the identity in the Public Identity, the number of instance of the Alias Identity class is 0. When there is more than one IMPU having the equivalent behavior to the identity in the Public Identity, the number of instance of the Alias Identity class is more than one. One Alias Identity class includes an Identity attribute, which is similar to Identity in the Public Identity class shown in <figref idref="f0003">Fig. 7</figref>. Also the Identity in the Alias Identity class may be in the form of SIP URI or TEL URI; where, an Identity corresponds to an IMPU with the equivalent behavior.</p>
<p id="p0143" num="0143">Step 1403: The information of the IMPUs with the equivalent behavior to each IMPU is indicated in the added class.</p>
<p id="p0144" num="0144">Assuming that IMPU1 and IMPU2 are IMPUs having the equivalent behavior, then the information of IMPU2 is indicated in the Alias Identity attribute of IMPU1, and the information of IMPU1 is indicated in the Alias Identity attribute of IMPU2. Similarly, if IMPU1 IMPU2 and IMPU3 are IMPUs having the equivalent behavior, then the information of IMPU2 and IMPU3 is indicated in the Alias Identity attribute of IMPU1, the information of IMPU1 and IMPU3 is indicated in the Alias Identity attribute of IMPU2, and the information of IMPU1 and IMPU2 is indicated in the Alias Identity attribute of IMPU3.</p>
<p id="p0145" num="0145">Steps 1404: HSS presents the association information of the IMPUs with the equivalent behavior to the S-CSCF by the SP carrying the above indication.<!-- EPO <DP n="25"> --></p>
<p id="p0146" num="0146">In this step, the HSS transmits the XML carrying the SP that indicates the IMPUs having the equivalent behavior to each IMPU to the S-CSCF, and the S-CSCF parses the association information of the IMPUs with the equivalent behavior according to the received XML file.</p>
<p id="p0147" num="0147">An example is that IMPU1 and IMPU2 have the equivalent behavior and IMPU3 and IMPU4 have the equivalent behavior. The case of there is an IRPUIS and the set of IMPUs with the equivalent behavior is the subset of the IRPUIS is taken as the example. If IMPU1, IMPU2, IMPU3 and IMPU4 are in the same IRPUIS, when the S-CSCF requests the user data of IMPU1 from the HSS through the SAR, the content of the XML file carried in the SAA is as follows:
<pre listing-type="program-listing"> &lt;?xml version=" 1.0" encoding="UTF-8"?&gt;
 &lt;IMSSubscription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:noNamespaceSchemaLocation="D:\ \CxDataType.xsd"&gt;
      &lt;PrivaleID&gt;IMPI1@homedomain.com&lt;/PrivaleID&gt;
      &lt;ServiceProfile&gt;
             &lt;PublicIdentity&gt;       ; Public Identity begins
                    &lt;AliasIdentity&gt;       ; Alias Identity begins
                          &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;
                    &lt;/AliasIdentity&gt;       ; Alias Identity ends
                    &lt;Identity&gt; sip:IMPU1 @homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; Public Identity ends
             &lt;PublieIdentity&gt;          ; Public Identity begins
                    &lt;AliasIdentity&gt;       ; Alias Identity begins
                          &lt;Identity&gt; sip:IMPU1@homedomain.com &lt;/Identity&gt;
                    &lt;/AliasIdentity&gt;       ; Alias Identity ends
                    &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; Public Identity ends
             &lt;PublicIdentity&gt;          ; Public Identity begins
                    &lt;AliasIdentity&gt;       ; Alias Identity begins
                           &lt;Identity&gt; sip:IMPU4@homedomain.com &lt;/Identity&gt;
                    &lt;/AliasIdentity&gt;       ; Alias Identity ends
                    &lt;Identity&gt; sip:IMPU3@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; Public Identity ends
             &lt;PublicIdentity&gt;                ; Public Identity begins
                    &lt;AliasIdentity&gt;       ; Alias Identity begins
                           &lt;Identity&gt; sip:IMPU3@homedomain.com &lt;/Identity&gt;
                    &lt;/AliasIdentity&gt;       ; Alias Identity ends
                    &lt;Identity&gt; sip:IMPU4@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;       ; Public Identity ends
             &lt;InitialPiltetCriteria&gt;
                    &lt;Priority&gt;0&lt;/Priority&gt;
                    &lt;TriggerPoint&gt;
                           &lt;ConditionTypeCNF&gt;1&lt;/ConditionTypeCNF&gt;
                           &lt;SPT&gt;
                                  &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                  &lt;Group&gt;0&lt;/Group&gt;
                                  &lt;Method&gt;INVITE&lt;/Method&gt;
                           &lt;/SPT&gt;
                           &lt;SPT&gt;<!-- EPO <DP n="26"> -->
                                .
                                .
                          &lt;/SPT&gt;
                   &lt;TriggerPoin&gt;
                   &lt;ApplicationServer&gt;
                          &lt;ServerName&gt;sip:AS1@homedomain.com&lt;/ServerName&gt;
                          &lt;DefaultHandling&gt;0&lt;/DefaultHandling&gt;
                   &lt;/ApplicationServer&gt;
            &lt;/InitialFilterCriteria&gt;
     &lt;/ServiceProfile&gt;
 &lt;/IMSSubscription&gt;</pre></p>
<p id="p0148" num="0148">In the above XML file, the Alias Identity in the instance of the Public Identity class of IMPU1 carries the information of IMPU2 and the Alias Identity in the instance of the Public Identity class of IMPU2 carries the information of IMPU1. Similarly, the Alias Identity in the instance of the Public Identity class of IMPU3 carries the information of IMPU4 and the Alias Identity in the instance of the Public Identity class of IMPU4 carries the information of IMPU3.</p>
<p id="p0149" num="0149">When the S-CSCF receives the above XML file, it parses out the association information of the IMPUs with the equivalent behavior, that is, IMPU1 and IMPU2 have the equivalent behavior and IMPU3 and IMPU4 have the equivalent behavior, according to the indication of the Alias Identity.</p>
<p id="p0150" num="0150">The method for realizing identity association according to the embodiment is described in detail above.</p>
<p id="p0151" num="0151">The structure, connection relationship and function of the device according to the embodiment are the same as the device of Embodiment three except that a detailed implementation of the information presenting module in the device according to the embodiment may be the same as that described from steps 1402 to 1404 in <figref idref="f0006">Fig. 14</figref>.</p>
<p id="p0152" num="0152">Furthermore, the structure, connection relationship and function of the system according to the embodiment are the same as the system of Embodiment three except that a detailed implementation of the Information Presenting Module of the HSS in the embodiment may be the same as that described from steps 1402 to 1404 in <figref idref="f0006">Fig. 14</figref>.</p>
<p id="p0153" num="0153">Embodiment six: Method four is used.</p>
<p id="p0154" num="0154">This embodiment is more suitable for the case of having only one set of IMPUs with the equivalent behavior. Please refer to <figref idref="f0007">Fig. 16</figref>, which is a flow chart of the method for realizing user identity association according to the sixth embodiment of the invention. As shown in <figref idref="f0007">Fig. 16</figref>, the flow includes the following steps:</p>
<p id="p0155" num="0155">Step 1601: Associating the user identities in the HSS.<!-- EPO <DP n="27"> --></p>
<p id="p0156" num="0156">The detailed implementation of the step may be the same as the description of embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0157" num="0157">Step 1602: HSS extends the value field of IdentityType in the Public Identity class in the SP transmitted to the S-CSCF.</p>
<p id="p0158" num="0158">In this step, the value field of IdentityType is extended and an enumerated type is added. The original IdentityType is enumerated type and has the values of 0, 1 and 2. Here, 0 represents IMPU, 1 represents PSI and 2 represents wildcarded PSI. Thus, in the embodiment, an enumerated value 3 representing the IMPUs with the equivalent behavior is added based on the original IdentityType.</p>
<p id="p0159" num="0159">In a specific implementation, if the extended IdentityType is named Alias_Public_User_Identity, then a description relation mapping of the XML file with the extended IdentityType is as shown in Table 6:
<tables id="tabl0006" num="0006">
<table frame="all">
<title>Table 6</title>
<tgroup cols="4">
<colspec colnum="1" colname="col1" colwidth="27mm"/>
<colspec colnum="2" colname="col2" colwidth="26mm"/>
<colspec colnum="3" colname="col3" colwidth="22mm"/>
<colspec colnum="4" colname="col4" colwidth="75mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>Data type</b></entry>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Base type</b></entry>
<entry align="center" valign="top"><b>Comments</b></entry></row></thead>
<tbody>
<row>
<entry align="center">tPrivateID</entry>
<entry align="center">PrivateID</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in IETF RFC 2486 [14]</entry></row>
<row>
<entry align="center">tSIP_URI</entry>
<entry align="center">Identity</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in IETF RFC 3261 [11]</entry></row>
<row>
<entry align="center">tTEL_URL</entry>
<entry align="center">Identity [15]</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in IETF RFC 3966</entry></row>
<row>
<entry align="center">tIdentity</entry>
<entry align="center">Identity</entry>
<entry align="center">union</entry>
<entry align="center">Union of tSIP_URI and tTEL_URL</entry></row>
<row rowsep="0">
<entry align="center">tIdentityType</entry>
<entry align="center">IdentityType</entry>
<entry align="center">enumerated</entry>
<entry>Possible values :</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>0 (PUBLIC_USER_IDENTITY), represent IMPU</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>1 (DISTINCT_PSI), reprents PSI</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>2 (WILDCARDED_PSI) represents wildcarded PSI</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>3</entry></row>
<row rowsep="0">
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>(ALIAS_PUBLIC_USER_IDENTI TY), represents</entry></row>
<row>
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>ALIAS_PUBLIC_USER_IDENTIT Y</entry></row>
<row>
<entry align="center">tWildcardedPSI</entry>
<entry align="center">WildcardedPSI</entry>
<entry align="center">anyURI</entry>
<entry>Syntax described in 3GPP TS</entry></row><!-- EPO <DP n="28"> -->
<row>
<entry align="center"/>
<entry align="center"/>
<entry align="center"/>
<entry>23.003 [17].</entry></row>
<row>
<entry align="center">tServiceInfo</entry>
<entry align="center">ServiceInfo</entry>
<entry align="center">string</entry>
<entry/></row>
<row>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry>......</entry></row>
<row>
<entry align="center">tDisplayName</entry>
<entry align="center">DisplayName</entry>
<entry align="center">string</entry>
<entry/></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0160" num="0160">Step 1603: The identity type of the IMPUs with the equivalent behavior is indicated with the value of the extended IdentityType.</p>
<p id="p0161" num="0161">If the IMPU belongs to a set of IMPUs with the equivalent behavior, the value of 3 of the extended IdentityType may be used to indicate that the identity type of the IMPU is an IMPU with the equivalent behavior, that is, the named ALIAS_PUBLIC_USER_IDENTITY in the Table 6.</p>
<p id="p0162" num="0162">Step 1604: HSS presents the association information of the IMPUs with the equivalent behavior to the S-CSCF by the SP carrying the above IdentityType indication.</p>
<p id="p0163" num="0163">In this step, the HSS transmits the XML carrying the SP that indicates the set of IMPUs with the equivalent behavior to which the IMPU belongs to the S-CSCF, and the S-CSCF parses the association information of the IMPUs with the equivalent behavior according to the received XML file.</p>
<p id="p0164" num="0164">An example is that IMPU1 and IMPU2 have the equivalent behavior and there is an IRPUIS and the set of IMPUs with the equivalent behavior is the subset of the IRPUIS. If IMPU1, IMPU2, IMPU3 and IMPU4 are in the same IRPUIS, when the S-CSCF requests the user data of IMPU1 from the HSS through the SAR, the content of the XML file carried in the SAA is as follows:
<pre listing-type="program-listing"> &lt;?xm1 version=" 1.0" encoding="UTF-8"?&gt;
 &lt;IMSSubscription xmIns:xsi=''http://www.w3.org/2001/XMLSchema-instance"
 xsi:noNamespaceSchemaLocation="D:\ \CxDataType.xsd"&gt;
      &lt;PrivateID&gt;IMPI1 @homedomain.com&lt;/PrivateID&gt;
      &lt;ServiceProfile&gt;
             &lt;Publicldentity&gt;          ; Public Identity begins
                    &lt;IdentityType&gt;3&lt;/IdentityType&gt; ; value of IdentityType is 3
                    &lt;Identity&gt; sip:IMPU1 @homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;          ; Public Identity ends
             &lt;Publicldentity&gt; ; Public Identity begins
                    &lt;IdentityType&gt;3&lt;/IdentityType&gt; ; value of IdentityType is 3
                    &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;
             &lt;/Publicldentity&gt;          ; Public Identity ends
             &lt;PublicIdentity&gt;          ; Public Identity begins
                    &lt;Identity&gt; sip:IMPU3@homedomain.com &lt;/Identity&gt;
             &lt;PublicIdentity&gt;          ; Public Identity ends
             &lt;PublicIdentity&gt;          ; Public Identity begins<!-- EPO <DP n="29"> -->
                   &lt;Identity&gt; sip:IMPU4@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;          ; Public Identity ends
             &lt;InitialFilterCriteria&gt;
                   &lt;Priority&gt;0&lt;/Priority&gt;
                   &lt;TriggerPoint&gt;
                          &lt;ConditionTypeCNF'&gt;1&lt;/ConditionTypeCNF&gt;
                          &lt;SPT&gt;
                                 &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                 &lt;Group&gt;0&lt;/Group&gt;
                                 &lt;Method&gt;INVITE&lt;Method&gt;
                          &lt;/SPT&gt;
                          &lt;SPT&gt;
                                .
                                .
                          &lt;/SPT&gt;
                    &lt;TriggerPoint&gt;
                    &lt;ApplicationServer&gt;
                          &lt;ServerName&gt;sip:AS1@homedomain.com&lt;/ServerName&gt;
                          &lt;DefaultHandling&gt;0&lt;/DefaultHandling&gt;
                    &lt;/ApplicationServer&gt;
             &lt;/InitialFilterCriteria&gt;
      &lt;/ServiceProfile&gt;
 &lt;/IMSSubscription&gt;</pre></p>
<p id="p0165" num="0165">The IMPUs with the equivalent behavior are indicated by setting the type of the IMPUs with the equivalent behavior to the extended IdentityType value. In the above XML file, in the instance of the Public Identity class of the IMPU1, the value of IdentityType is 3; in the instance of the Public Identity class of the IMPU2, the value of IdentityType is 3, which shows that IMPU I and IMPU2 have the equivalent behavior.</p>
<p id="p0166" num="0166">When the S-CSCF receives the above XML file, it parses the association information of the IMPUs with the equivalent behavior, that is, IMPU1 and IMPU2 have the equivalent behavior, according to the indication of the value of IdentityType.</p>
<p id="p0167" num="0167">The method for realizing identity association according to the embodiment is described in detail above.</p>
<p id="p0168" num="0168">The structure, connection relationship and function of the device according to the embodiment are the same as the device of Embodiment three except that a detailed implementation of the information presenting module in the device according to the embodiment may be the same as that described from steps 1602 to 1604 in <figref idref="f0007">Fig. 16</figref>.</p>
<p id="p0169" num="0169">Furthermore, the structure, connection relationship and function of the system according to the embodiment are the same as the system of Embodiment three except that a detailed implementation of the Information Presenting Module of the HSS in the embodiment may be the same as that described from steps 1602 to 1604 in <figref idref="f0007">Fig. 16</figref>.</p>
<p id="p0170" num="0170">Embodiment seven: Method five is used.<!-- EPO <DP n="30"> --></p>
<p id="p0171" num="0171">This embodiment is more suitable for the case of having only one set of IMPUs with the equivalent behavior among the IMPUs having the same SP. Please refer to <figref idref="f0008">Fig. 17</figref>, which is a flow chart of the method for realizing user identity association according to the seventh embodiment of the invention. As shown in <figref idref="f0008">Fig. 17</figref>, the flow includes the following steps:</p>
<p id="p0172" num="0172">Step 1701: Associating the user identities in the HSS.</p>
<p id="p0173" num="0173">The detailed implementation of the step may be the same as the description of Embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0174" num="0174">Step 1702: HSS extends the Public Identity class in the SP transmitted to the S-CSCF.</p>
<p id="p0175" num="0175">In this step, the Public Identity class is extended and an attribute indicating whether the IMPU is an IMPU with the equivalent behavior is added. The attribute is a Boolean type.</p>
<p id="p0176" num="0176">When the value of the attribute is true or larger than zero, it shows that the IMPU has the equivalent behavior to other IMPUs whose attribute value is also true or larger than zero.</p>
<p id="p0177" num="0177">When the value of the attribute is false or equal to zero, it shows that the IMPU does not have the same behavior to any other IMPU.</p>
<p id="p0178" num="0178">In this embodiment, when the HSS extends the XML file related to the SP transmitted to the S-CSCF, it may add the attribute indicating whether the IMPU is an IMPU with the equivalent behavior in the Public Identity class in the SP. Please refer to <figref idref="f0008">Fig. 18</figref>, which is a schematic diagram of the structure of the Public Identity class according to the embodiment, in which an attribute indicating whether the IMPU is an IMPU with the equivalent behavior is added.</p>
<p id="p0179" num="0179">In a detailed implementation, if the extended attribute is named AliasIndicator, then a description relation mapping of the XML file with the extended Public Identity class is as shown in Tables 7 and 8:
<tables id="tabl0007" num="0007">
<table frame="all">
<title>Table 7</title>
<tgroup cols="4">
<colspec colnum="1" colname="col1" colwidth="27mm"/>
<colspec colnum="2" colname="col2" colwidth="58mm"/>
<colspec colnum="3" colname="col3" colwidth="22mm"/>
<colspec colnum="4" colname="col4" colwidth="60mm"/>
<thead>
<row>
<entry align="center" valign="top"><b>Data type</b></entry>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Base type</b></entry>
<entry align="center" valign="top"><b>Comments</b></entry></row></thead>
<tbody>
<row>
<entry>tPrivateID</entry>
<entry>PrivaleID</entry>
<entry>anyURI</entry>
<entry>Syntax described in IETF RFC 2486 [14]</entry></row>
<row>
<entry>tSIP_URI</entry>
<entry>Identity</entry>
<entry>anyURI</entry>
<entry>Syntax described in IETF RFC 3261 [11]</entry></row>
<row>
<entry>tTEL_URL</entry>
<entry>Identity</entry>
<entry>anyURI</entry>
<entry>Syntax described in IETF RFC 3966 [15]</entry></row><!-- EPO <DP n="31"> -->
<row>
<entry>tIdentity</entry>
<entry>Identity</entry>
<entry>union</entry>
<entry>Union of tSIP_URI and tTEL_URL</entry></row>
<row rowsep="0">
<entry morerows="3" rowsep="1">tIdentityType</entry>
<entry morerows="3" rowsep="1">IdentityType</entry>
<entry morerows="3" rowsep="1">enumerated</entry>
<entry>Possible values :</entry></row>
<row rowsep="0">
<entry>0 (PUBLIC_USER_IDENTITY), represents IMPU</entry></row>
<row rowsep="0">
<entry>1 (DISTINCT_PSI), represents PSI</entry></row>
<row>
<entry>2 (WILDCARDED_PSI), represents wildcarded PSI</entry></row>
<row>
<entry>tWildcardedPSI</entry>
<entry>WildcardedPSI</entry>
<entry>anyURI</entry>
<entry>Syntax described in 3GPP TS 23.003 [17].</entry></row>
<row>
<entry>tServiceInfo</entry>
<entry>ServiceInfo</entry>
<entry>string</entry>
<entry/></row>
<row>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry/></row>
<row rowsep="0">
<entry>tBool</entry>
<entry morerows="2" rowsep="1">ConditionTypeCNF, ConditionNegated, BarringIndication AliasIndicator</entry>
<entry morerows="2" rowsep="1">Boolean</entry>
<entry>Possible values:</entry></row>
<row rowsep="0">
<entry/>
<entry>   0 (false)</entry></row>
<row>
<entry/>
<entry>   1 (rue)</entry></row>
<row>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry>   ......</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0180" num="0180">In Table 7, the attribute indicating whether the IMPU is an IMPU with the equivalent behavior is named AliasIndicator and is added to a Tag corresponding to the data type tBool.</p>
<p id="p0181" num="0181">The attribute indicating whether the IMPU is an IMPU with the equivalent behavior is named AliasIndicator and the type of which is defined as Boolean type. The Alias Identity Set Number is obtained by extending an extension field as shown in Table 8:
<tables id="tabl0008" num="0008">
<table frame="all">
<title>Table 8</title>
<tgroup cols="5">
<colspec colnum="1" colname="col1" colwidth="41mm"/>
<colspec colnum="2" colname="col2" colwidth="29mm"/>
<colspec colnum="3" colname="col3" colwidth="35mm"/>
<colspec colnum="4" colname="col4" colwidth="41mm"/>
<colspec colnum="5" colname="col5" colwidth="22mm"/>
<thead>
<row>
<entry morerows="1" align="center" valign="top"><b>Data type</b></entry>
<entry morerows="1" align="center" valign="top"><b>Tag</b></entry>
<entry namest="col3" nameend="col5" align="center" valign="top"><b>Compound of</b></entry></row>
<row>
<entry align="center" valign="top"><b>Tag</b></entry>
<entry align="center" valign="top"><b>Type</b></entry>
<entry align="center" valign="top"><b>Cardinality</b></entry></row></thead>
<tbody>
<row>
<entry morerows="1">tIMSSubscription</entry>
<entry morerows="1">IMSSubscription</entry>
<entry>PrivateID</entry>
<entry>tPrivateID</entry>
<entry>1</entry></row>
<row>
<entry>ServiceProfile</entry>
<entry>tServiceProfile</entry>
<entry>(1 to n)</entry></row>
<row>
<entry morerows="2">tServiceProfile</entry>
<entry morerows="2">ServiceProfile</entry>
<entry>PublicIdentity</entry>
<entry>tpublicIdentity</entry>
<entry>(1 to n</entry></row>
<row>
<entry>InitialFilterCriteria</entry>
<entry>tInitialFilter Criteria</entry>
<entry>(0 to n</entry></row>
<row>
<entry>CoreNetworkService sAuthorization</entry>
<entry>CoreNetwor kServicesAut</entry>
<entry>(0 to 1)</entry></row><!-- EPO <DP n="32"> -->
<row>
<entry morerows="1"/>
<entry morerows="1"/>
<entry/>
<entry>horization</entry>
<entry/></row>
<row>
<entry>Extension</entry>
<entry>tServiceProfileExtension</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry align="center">......</entry>
<entry>......</entry>
<entry>......</entry></row>
<row>
<entry morerows="2">tPublicldentityExtension</entry>
<entry morerows="2">Extension</entry>
<entry>IdentityType</entry>
<entry>tIdentityType</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>WildcardedPSI</entry>
<entry>tWildcardedPSI</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>Extension</entry>
<entry>tPublicIdentityExtension2</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry morerows="1">tPublicIdentityExtension2</entry>
<entry morerows="1">Extension</entry>
<entry>DisplayName</entry>
<entry>tDisplayName</entry>
<entry>(0 to 1)</entry></row>
<row>
<entry>AliasIndicator</entry>
<entry>tBool</entry>
<entry>(0 to 1)</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0182" num="0182">It can be seen from Table 8 that the AliasIndicator is obtained in an extension field of tPublicIdentityExtension2 in the Public Identity. An instance of the Public Identity class includes at most one AliasIndicator. When there is no IMPU having the equivalent behavior to the IMPU in the Public Identity, there is no need to add the AliasIndicator to the Public Identity.</p>
<p id="p0183" num="0183">Step 1703: Assigning a value for the added attribute, which indicates whether each IMPU has the equivalent behavior to other IMPUs.</p>
<p id="p0184" num="0184">Step 1704: HSS presents the association information of the IMPUs with the equivalent behavior to the S-CSCF by the SP carrying the above indication.</p>
<p id="p0185" num="0185">In this step, the HSS transmits the XML carrying the SP that indicates whether each IMPU is an IMPU having the equivalent behavior to the S-CSCF, and the S-CSCF parses the association information of the IMPUs with the equivalent behavior according to the received XML file.</p>
<p id="p0186" num="0186">An example is that IMPU1 and IMPU2 have the equivalent behavior and there is an IRPUIS and the set of IMPUs with the equivalent behavior is the subset of the IRPUIS. If IMPU1, IMPU2 and IMPU3 are in the same IRPUIS and have the same SP, when the S-CSCF requests the user data of IMPU1 from the HSS through the SAR, the content of the XML file carried in the SAA is as follows:
<pre listing-type="program-listing"> &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;IMSSubscription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<!-- EPO <DP n="33"> -->
 xsi:noNamespaceSchemaLocation="D:\ \CxDataType.xsd"&gt;
      &lt;PrivateID&gt;IMPI1@homedomain.com&lt;IPrivaleID&gt;
      &lt;ServiceProfile&gt;
             &lt;PublicIdentity&gt;          ; Public Identity begins
                    &lt;AliasIndicator&gt;1&lt;/AliasIndicator&gt; ; value of AliasIndicator is I or true
                    &lt;Identity&gt; sip:IMPU1@homedomain.com &lt;/Identity&gt;
             &lt;/Publicldentity&gt;          ; Public Identity ends
             &lt;Publicldentity&gt;          ; Public Identity begins
                    &lt;AliasIndicator&gt;1&lt;AliasIndicator&gt; value of AliasIndicator is 1 or true
                    &lt;Identity&gt; sip:IMPU2@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;          ; Public Identity ends
 &lt;PublicIdentity&gt; ; Public Identity begins
      &lt;Identity&gt; sip:IMPU3@homedomain.com &lt;/Identity&gt;
             &lt;/PublicIdentity&gt;          ; Public Identity ends
             &lt;InitialFilterCriteria&gt;
                    &lt;Priority&gt;0&lt;/Priority&gt;
                    &lt;TriggerPoint&gt;
                           &lt;ConditionTypeCNF&gt;1&lt;/ConditionTypeCNF&gt;
                           &lt;SPT&gt;
                                  &lt;ConditionNegated&gt;0&lt;/ConditionNegated&gt;
                                  &lt;Group&gt;0&lt;/Group&gt;
                                  &lt;Method&gt;INVITE&lt;/Method&gt;
                           &lt;/SPT&gt;
                           &lt;SPT&gt;
                                    .
                                    .
                                    .
                           &lt;/SPT&gt;
                    &lt;TriggerPoint&gt;
                    &lt;ApplicationServer&gt;
                           &lt;ServerName&gt;sip:AS1@homedomain.com&lt;/ServerName&gt;
                           &lt;DefaultHandling&gt;0&lt;/DefaultHandling&gt;
                    &lt;/ApplicationServer&gt;
             &lt;/InitialFilterCriteria&gt;
      &lt;/ServiceProfile&gt;
 &lt;/IMSSubscription&gt;</pre></p>
<p id="p0187" num="0187">Whether the IMPU has the equivalent behavior to the other IMPUs is indicated by assigning a value for the Aliaslndicator. In the above XML file, in the instance of the Public Identity class of the IMPU1, the value of AliasIndicator is 1, which shows that IMPU1 is an IMPU having the equivalent behavior; in the instance of the Public Identity class of the IMPU2, the value of AliasIndicator is 1, which shows that IMPU2 is an IMPU having the equivalent behavior; in the instance of the Public Identity class of the IMPU3, there is no AliasIndicator, which shows that IMPU3 is not an IMPU having the equivalent behavior.</p>
<p id="p0188" num="0188">When the S-CSCF receives the above XML file, it parses out the association information of the IMPUs with the equivalent behavior, that is, IMPU1 and IMPU2 have the equivalent behavior and IMPU3 does not have the equivalent behavior to the other IMPUs, according to the indication of the AliasIndicator.<!-- EPO <DP n="34"> --></p>
<p id="p0189" num="0189">The method for realizing identity association according to the embodiment is described in detail above.</p>
<p id="p0190" num="0190">The structure, connection relationship and function of the device according to the embodiment are the same as the device of Embodiment three except that a detailed implementation of the information presenting module in the device according to the embodiment may be the same as that described from steps 1702 to 1704 in <figref idref="f0008">Fig. 17</figref>.</p>
<p id="p0191" num="0191">Furthermore, the structure, connection relationship and function of the system according to the embodiment are the same as the system of Embodiment three except that a detailed implementation of the Information Presenting Module of the HSS in the embodiment may be the same as that described from steps 1702 to 1704 in <figref idref="f0008">Fig. 17</figref>. The procedure of presenting the association information of the IMPUs with the equivalent behavior to the S-CSCF by the HSS is described in detail with the above description of Embodiments three to seven.</p>
<p id="p0192" num="0192">Furthermore, the S-CSCF may present the association information of the IMPUs obtained from the HSS to the UE, P-CSCF and AS.</p>
<p id="p0193" num="0193">In the prior art, the UE may obtain the information of the non-barred IMPUs which belong to the same IRPUIS as the registered IMPU through registration, and then obtain the registration state of all the non-barred IMPUs related to the user by subscribing an event packet from the S-CSCF.</p>
<p id="p0194" num="0194">When the UE is registered, after downloading the user data from the HSS using the SAR message, the S-CSCF can get to know the information of the IMPUs with the equivalent behavior to the registered user. Since the user will subscribe to notification of an reg-event event after receiving a response 200 OK to the registration request, thus, in order to make it possible for the S-CSCF to present the association information of the IMPUs to the UE, the subscribed event packet may be extended and the information is transmitted to the UE by adding the information to the Notify message of reg-event. Here, the message interaction between the S-CSCF and UE is done through the interface Gm. In the following, the method will be described in detail with reference to the embodiments.</p>
<p id="p0195" num="0195">Embodiment eight:</p>
<p id="p0196" num="0196">Please refer to <figref idref="f0009">Fig. 19</figref>, which is a flow chart of the method for realizing user identity association according to the eighth embodiment of the invention. As shown in <figref idref="f0009">Fig. 19</figref>, the flow includes the following steps:</p>
<p id="p0197" num="0197">Step 1901: Associating the user identities in the HSS.<!-- EPO <DP n="35"> --></p>
<p id="p0198" num="0198">The detailed implementation of the step may be the same as the description of embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0199" num="0199">Step 1902: HSS presents the association information of the IMPUs with the equivalent behavior to the S-CSCF.</p>
<p id="p0200" num="0200">In this step, the HSS may present the association information of the IMPUs with the equivalent behavior to the S-CSCF when the S-CSCF transmits the SAR message and requests to download the user data when the UE is registered.</p>
<p id="p0201" num="0201">Here, the detailed implementation of presenting the association information of the IMPUs with the equivalent behavior to the S-CSCF by the HSS may be the same as the description of any of Embodiments three to seven.</p>
<p id="p0202" num="0202">Step 1903: UE sends a subscription to notification of an Event to the S-CSCF.</p>
<p id="p0203" num="0203">In this step, the UE may send subscription to notification of a reg-event to the S-CSCF.</p>
<p id="p0204" num="0204">Step 1904: S-CSCF extends the subscribed event packet and carries the association information of the IMPUs with the equivalent behavior in the subscribed event packet and presents it to the UE.</p>
<p id="p0205" num="0205">In this step, the S-CSCF extends the subscribed reg-event packet. For example, one or more information elements (IEs) may be added to a registration IE in the XML file for transmission, and the IEs may include the IMPUs with the equivalent behavior to each IMPU. For example, the IE may be named as Alias Identity.</p>
<p id="p0206" num="0206">Taking <figref idref="f0001">Fig. 2</figref> as an example, if IMPU3 and IMPU4 of <figref idref="f0001">Fig. 2</figref> are the IMPUs with the equivalent behavior of the invention, when IMPU3 and IMPU4 subscribes to notification of the reg-event during the registration procedure, the S-CSCF will transmit a Notify message to the UE, and the message carries the association information of each IMPU. Please see the following:
<pre listing-type="program-listing"> NOTIFY sip:[5555::aaa:bbb:ccc:ddd]:1357;comp=sigcomp SIP/2.0
 Via: SIP/2.0/UDP scscf.homedomain.com;branch=z9hG4bK332b23.1
 Max-Forwards: 70
 Route: &lt;sip:pcscf. homedomain.com;lr&gt;
 From: &lt;sip: IMPU3@homedomain.com&gt;;tag=31415
 To: &lt;sip: IMPU4@homedomain.com&gt;;tag=151170
 Call-ID:
 CSeq: 42 NOTIFY
 Subscription-State: active;expires=600000
 Event: reg
 Content-Type: application/reginfo+xml
 Contact: &lt;sip:scscf.homedomain.com&gt;
 Content-Length: (...)<!-- EPO <DP n="36"> -->
 &lt;?xml version=" 1.0"?&gt;
 &lt;reginfo xmlns="urn:ietf:params:xml:ns:reginfo"
       version="1" state="full"&gt;
 Registration aoc="sip: IMPU3@homedomain.com" id="a7" state="active"&gt; ; registration begins
   &lt;contact id="76" state="active" event="registered"&gt;
     &lt;uri&gt;sip: [5555::aaa:bbb:ccc:ddd]&lt;/uri&gt;
   &lt;/contact&gt;
             &lt;Aliasldentity&gt;          ; Alias Identity beings
     &lt;uri&gt;sip: IMPU4@homedomain.comduri&gt;
             &lt;/AliasIdentity&gt;         ; Alias Identity ends
 &lt;/registration&gt;          ; registration ends
 &lt;registration aor="sip: IMPU4@homedomain.com" id="a8" state="active"&gt; ; registration begins
   &lt;contact id="77" state="active" event="registered"&gt;
     &lt;uri&gt;sip: [5555::aaa:bbb:ccc:ddd]&lt;/uri&gt;
   &lt;/contact&gt;
             &lt;AliasIdentity&gt;          ; Alias Identity beings
     &lt;uri&gt;sip: IMPU3@homedomain.com&lt;/uri&gt;
             &lt;/AliasIdentity&gt;          ; Alias Identity ends
 &lt;/registration&gt;          ; registration ends
    registration aor="sip: IMPU1@homedomain.com" id="a9" state="active"&gt;
   &lt;contact id="77" state="active" event="created"&gt;
     &lt;uri&gt;sip: [5555::aaa:bbb:ccc:ddd]&lt;/uri&gt;
   &lt;/contact&gt;
 &lt;/registration&gt;
 &lt;/reginfo&gt;
      .
      .
      .</pre></p>
<p id="p0207" num="0207">In the Notify message, it can be seen that in the registration IE of IMPU3 the AliasIdentity IE carrying IMPU4 is added, and in the registration IE of IMPU4 the AliasIdentity IE carrying IMPU3 is added.</p>
<p id="p0208" num="0208">Upon receiving the Notify message, the UE may obtain the association information of IMPU3 and IMPU4 having the equivalent behavior from the message.</p>
<p id="p0209" num="0209">The method for realizing identity association according to an embodiment of the invention is described in detail in the above.</p>
<p id="p0210" num="0210">The device for realizing identity association according to the invention may be the same as the description of any of the devices of Embodiment three to seven.</p>
<p id="p0211" num="0211">The system for realizing identity association according to the invention will be described in detail in the following.</p>
<p id="p0212" num="0212">Please refer to <figref idref="f0009">Fig. 20</figref>, which is a block diagram of the system for realizing identity association according to the eighth embodiment of the invention. As shown in <figref idref="f0009">Fig. 20</figref>, on the basis of any of the system of Embodiment three to seven, the system for realizing identity association according to the embodiment further includes a second requesting entity. In the embodiment, the second requesting entity is a UE.<!-- EPO <DP n="37"> --></p>
<p id="p0213" num="0213">Where, the S-CSCF is further adapted to receiving a subscription event notification from the second requesting entity, and to present the association information of the IMPUs with the equivalent behavior to the second requesting entity by carrying the association information in the subscribed event packet, according to the received subscription event notification. In the embodiment, the second requesting entity is a UE.</p>
<p id="p0214" num="0214">The second requesting entity is adapted to transmit the subscription event notification to the S-CSCF, to receive the event packet from the S-CSCF, and to parse the association information of the IMPUs with the equivalent behavior from the received event packet. In the embodiment, the second requesting entity is a UE.</p>
<p id="p0215" num="0215">Furthermore, if the AS also subscribes to the reg-event event notification through a third party subscription when the user is registered, the S-CSCF may also present the association information of the IMPUs with the equivalent behavior obtained through the SAA or PPR to the AS by adding the association information to the Notify message of reg-event. Here, the information interaction between the AS and S-CSCF is done through the interface ISC.</p>
<p id="p0216" num="0216">Similarly, the P-CSCF may also subscribe to the reg-event event notification from the S-CSCF when the user is registered, the S-CSCF may also present the association information of the IMPUs with the equivalent behavior obtained through the SAA or PPR to the P-CSCF by adding the association information to the Notify message of reg-event. Here, the information interaction between the P-CSCF and S-CSCF is done through the interface Mw.</p>
<p id="p0217" num="0217">Here, the methods of presenting the association information of the IMPUs with the equivalent behavior to the requesting entities UE, and/or AS, and/or P-CSCF by S-CSCF may be the same, that is to say, the detailed implementation may be the same as the description of Embodiment eight. The difference just lies in that the association information of the IMPUs with the equivalent behavior is presented to different requesting entities according to the different requesting entities.</p>
<p id="p0218" num="0218">Accordingly, in the system, the second requesting entity is the AS or P-CSCF. The procedures will not be elaborated here since they are similar to each other.</p>
<p id="p0219" num="0219">Furthermore, in the prior art, the information interaction between the AS and HSS may be done through the interface Sh etc. The AS may indicate requesting information of the public identity of the user by setting the value of Data-Reference AVP to IMSPublicIdentity (10) in the User-Data-Request (UDR) message. The HSS then returns the corresponding<!-- EPO <DP n="38"> --> public identity to the AS in the User-Data-Answer (UDA), according to the type of the public identity indicated in Identity-Set AVP in the message.</p>
<p id="p0220" num="0220">Furthermore, the AS may also subscribe to the public identity information by setting the value of Data-Reference AVP as IMSPublicIdentity (10) in the Subscribe-Notification-Request (SNR) message. When the public identity changes, the HSS transmits the related data to the AS through the Push-Notification-Request (PNR) message, according to the public identity type indicated in the Identity-Set AVP. Alternatively, the requested public identity is first transmitted to the AS through the Subscribe-Notifications-Answer (SNA) message, then the related data is transmitted to the AS through the PNR message when the public identity changes.</p>
<p id="p0221" num="0221">Base on the above procedure, it can be seen that the HS returns the corresponding public identity information to the AS according to the type of the public identity indicated in the Identity-Set AVP in the request message, when the AS requests the public identity information from the HSS.</p>
<p id="p0222" num="0222">Here, Identity-Set may take four values: ALL_IDENTITIES (0), REGISTERED_DENTITIES (1), IMPLICIT_IDENTITIES (2) or ALIAS_IDENTITIES (3).</p>
<p id="p0223" num="0223">When the value is ALL_IDENTITIES, the HSS returns non-barred IMPUs corresponding to all the IMPIs associated with the IMPU in the request message to the AS. When the value is REGISTERED_DENTITIES, the HSS returns non-barred registered IMPUs corresponding to all the IMPIs associated with the IMPU in the request message to the AS. When the value is IMPLICIT_IDENTITIES, the HSS returns non-barred IMPUs belonging to the same IRPUIS as the IMPU in the request message to the AS. When the value is ALIAS_IDENTITIES, the HSS returns non-barred IMPUs having the same SP in the IRPUIS of the IMPU in the request message to the AS.</p>
<p id="p0224" num="0224">In the embodiment of the invention, in order to make it possible for the HSS to present to the AS the association information of the IMPUs with the equivalent behavior, the AS may transmit to the HSS a request for the IMPUs with the equivalent behavior, then the HSS presents to the AS the non-barred IMPUs with the equivalent behavior as the IMPU in the request message, according to the request. To this end, the values of Identity-Set may be extended, the detailed procedure of which will be described in the following with reference to the embodiment.</p>
<p id="p0225" num="0225">Embodiment nine:<!-- EPO <DP n="39"> --></p>
<p id="p0226" num="0226">Please refer to <figref idref="f0010">Fig. 21</figref>, which is a flow chart of the method for realizing user identity association according to the ninth embodiment of the invention. As shown in <figref idref="f0010">Fig. 21</figref>, the flow includes the following steps:</p>
<p id="p0227" num="0227">Step 2101: Associating the user identities in the HSS.</p>
<p id="p0228" num="0228">The detailed implementation of the step may be the same as the description of Embodiment one or two. It may also take other implementation method as actually required.</p>
<p id="p0229" num="0229">Step 2102: Extending the values of Identity-Set and adding a value indicating the request for information of IMPUs with the equivalent behavior.</p>
<p id="p0230" num="0230">In this step, the values of Identity-Set are extended and a value 4 is added, and the added value is named ALIAS_ GROUP_IDENTITIES, that is, ALIAS_ GROUP_IDENTITIES (4), which indicates the request for the IMPUs with the equivalent behavior.</p>
<p id="p0231" num="0231">Step 2103: An AS transmits the request for IMPUs with the equivalent behavior to the HSS.</p>
<p id="p0232" num="0232">In this step, the AS may transmit the request for IMPUs information to the HSS using the UDR or SNR message, and the value Identity-Set is set to ALIAS_ GROUP_IDENTITIES (4) in the message. That is, Identity-Set VAP is used to indicate the identity type of the equivalent behavior.</p>
<p id="p0233" num="0233">Step 2104: HSS presents the IMPUs with the equivalent behavior to the IMPU in the request message to the AS.</p>
<p id="p0234" num="0234">In this step, the HSS presents to the AS the non-barred IMPUs with the equivalent behavior to the IMPU in the request message, or the information of the corresponding changed IMPUs, using the UDA message, or SNA message, or PNR message.</p>
<p id="p0235" num="0235">In addition to the scenario described in <figref idref="f0010">Fig. 21</figref>, the scenario of the value of Identity-Set being ALIAS_IDENTITIES (3) may be re-defined as well. That is, ALIAS_IDENTITIES (3) is used to indicate the request for the IMPUs with the equivalent behavior instead of the request for the IMPUs with the same SP in the IRPUIS. Thus, when the AS value of Identity-Set in the request message transmitted from the AS to the HSS is ALIAS_IDENTITIES (3), the HSS may transmit the non-barred IMPUs with the equivalent behavior to the IMPU in the request message to the AS.</p>
<p id="p0236" num="0236">The method for realizing identity association according to the embodiment is described in detail above.<!-- EPO <DP n="40"> --></p>
<p id="p0237" num="0237">The structure, connection relationship and function of the device according to the embodiment are the same as the device of Embodiment three except that the requesting entity in the embodiment is the AS. Meanwhile, a detailed implementation of the information presenting module in the device may be the same as that described from steps 2102 to 2104 in <figref idref="f0010">Fig. 21</figref>, or the same as the description of the value ALIAS_IDENTITIES (3) of Identity-Set being redefined.</p>
<p id="p0238" num="0238">The structure, connection relationship and function of the system according to the embodiment are the same as the system of Embodiment three except that the first requesting entity in the embodiment is the AS. Meanwhile, a detailed implementation of the information presenting module in the HSS may be the same as that described from steps 2102 to 2104 in <figref idref="f0010">Fig. 21</figref>, or the same as the description of the value ALIAS_IDENTITIES (3) of Identity-Set being redefined.</p>
</description><!-- EPO <DP n="41"> -->
<claims id="claims01" lang="en">
<claim id="c-en-01-0001" num="0001">
<claim-text>A method for realizing user identity association, comprising:
<claim-text>setting (2101) an 'equivalent behavior user identifier' in a Home Subscription Server, HSS;</claim-text>
<claim-text>associating (2101) IP Multimedia Subsystem, IMS, Public User Identities, IMPUs, with an equivalent behavior through the set 'equivalent behavior user identifier'; wherein the IMPUs with the equivalent behavior are IMPUs with the same Service Profile, SP, and the same service data and belong to the same Implicitly Registered Public User Identity Set, IRPUIS;</claim-text>
<claim-text>wherein the method further comprises:
<claim-text>receiving, by the HSS, a request message from an Application Server, AS, for requesting the IMPUs with the equivalent behavior; and</claim-text>
<claim-text>presenting, by the HSS, the IMPUs with the equivalent behavior to the AS, according to the request message.</claim-text></claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>The method of claim 1, further comprising: indicating (2103), by the AS, the identity type of the equivalent behavior using an identity set attribute value pair, AVP, carrying the identity set AVP indicating the identity type of the equivalent behavior in the request message and transmitting the identity set AVP to the HSS;<br/>
the step of presenting, by the HSS, the IMPUs with the equivalent behavior to the AS according to the request message comprises: presenting (2104), by the HSS, IMPUs with the equivalent behavior as the IMPU in the request message to the AS, according to the identity type of the equivalent behavior as indicated in the request message.</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>The method of claim 2, wherein when the value of the identity set AVP is ALIAS_IDENTITIES, the identity set AVP indicates the type of the IMPUs requesting the equivalent behavior.</claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>A Home Subscription Server, HSS, adapted to:
<claim-text>set an 'equivalent behavior user identifier' in the HSS;<!-- EPO <DP n="42"> --></claim-text>
<claim-text>associate IP Multimedia Subsystem, IMS, Public User Identities, IMPUs, with an equivalent behavior through the set 'equivalent behavior user identifier'; wherein the IMPUs with the equivalent behavior are IMPUs with the same Service Profile, SP, and the same service data and belong to the same Implicitly Registered Public User Identity Set, IRPUIS;</claim-text>
<claim-text>receive a request message from an Application Server, AS, for requesting the IMPUs with the equivalent behavior; and</claim-text>
<claim-text>present the IMPUs with the equivalent behavior to the AS, according to the request message.</claim-text></claim-text></claim>
</claims><!-- EPO <DP n="43"> -->
<claims id="claims02" lang="de">
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zum Realisieren von Benutzeridentitätsassoziation, mit den folgenden Schritten:
<claim-text>Setzen (2101) einer 'Äquivalentes-Verhalten-Benutzerkennung' in einem Home Subscription Server HSS;</claim-text>
<claim-text>Assoziieren (2101) von Public User Identities IMPU des IP Multimedia Subsystem IMS mit einem äquivalenten Verhalten durch die gesetzte 'Äquivalentes-Verhalten-Benutzerkennung'; wobei die IMPU mit dem äquivalenten Verhalten IMPU mit demselben Service Profile SP und denselben Dienstdaten sind und zu demselben Implicity Registered Public User Identity Set IRPUIS gehören;</claim-text>
<claim-text>wobei das Verfahren ferner Folgendes umfasst:
<claim-text>Empfangen einer Anforderungsnachricht durch den HSS von einem Application Server AS zum Anfordern der IMPU mit dem äquivalenten Verhalten; und</claim-text>
<claim-text>Geben der IMPU mit dem äquivalenten Verhalten durch den HSS an den AS gemäß der Anforderungsnachricht.</claim-text></claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1, ferner mit den folgenden Schritten: Angeben (2103) des Identitätstyps des äquivalenten Verhaltens durch den AS unter Verwendung eines Identitätssatz-Attributwertpaars AVP, das das Identitätssatz-AVP führt, das den Identitätstyp des äquivalenten Verhaltens in der Anforderungsnachricht angibt, und Übertragen des Identitätssatz-AVP zu dem HSS;<br/>
wobei der Schritt des Gebens der IMPU mit dem äquivalenten Verhalten durch den HSS an den AS gemäß der Anforderungsnachricht Folgendes umfasst: Geben (2104) von IMPU mit dem äquivalenten Verhalten durch den HSS als die IMPU in der Anforderungsnachricht an den AS gemäß dem Identitätstyp des äquivalenten Verhaltens wie in der Anforderungsnachricht angegeben.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach Anspruch 2, wobei, wenn der Wert des Identitätssatz-AVP ALIAS_IDENTITIES ist, das Identitätssatz-AVP den Typ der das äquivalente Verhalten anfordernden IMPU angibt.</claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Home Subscription Server HSS, der für Folgendes ausgelegt ist:
<claim-text>Setzen einer'Äquivalentes-Verhalten-Benutzerkennung' in dem HSS;</claim-text>
<claim-text>Assoziieren von Public User Identities IMPU des IP Multimedia Subsystem IMS mit einem äquivalenten Verhalten durch die gesetzte 'Äquivalentes-Verhalten-Benutzerkennung';<!-- EPO <DP n="44"> --> wobei die IMPU mit dem äquivalenten Verhalten IMPU mit demselben Service Profile SP und denselben Dienstdaten sind und zu demselben Implicitly Registered Public User Identity Set IRPUIS gehören;</claim-text>
<claim-text>Empfangen einer Anforderungsnachricht von einem Application Server AS zum Anfordern der IMPU mit dem äquivalenten Verhalten; und</claim-text>
<claim-text>Geben der IMPU mit dem äquivalenten Verhalten an den AS gemäß der Anforderungsnachricht.</claim-text></claim-text></claim>
</claims><!-- EPO <DP n="45"> -->
<claims id="claims03" lang="fr">
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé de réalisation d'une association d'identité d'utilisateur, comprenant : l'établissement (2101) d'un "identifiant d'utilisateur de comportement équivalent" dans un Serveur d'Abonnement de Rattachement, HSS ;
<claim-text>l'association (2101) d'Identités d'Utilisateurs Publics de Sous-Système Multimédia IP, ou IMS, soit identités IMPU, ayant un comportement équivalent par le biais de 1"'identifiant d'utilisateur de comportement équivalent" établi ; dans lequel les IMPU au comportement équivalent sont des IMPU ayant le même Profil de Service, SP, et les mêmes données de service et appartiennent au même ensemble d'Identités d'Utilisateurs Publics Enregistrés Implicitement, IRPUIS ;</claim-text>
<claim-text>le procédé comprenant en outre :
<claim-text>la réception, par le HSS, d'un message de requête depuis un Serveur d'Application, AS, demandant les IMPU au comportement équivalent ; et</claim-text>
<claim-text>la présentation, par le HSS, des IMPU au comportement équivalent à l'AS, en fonction du message de requête.</claim-text></claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé selon la revendication 1, comprenant en outre : l'indication (2103), par l'AS, du type d'identité du comportement équivalent au moyen d'une paire de valeurs d'attributs, AVP, établie d'identité, l'acheminement de l'AVP établie d'identité indiquant le type d'identité du comportement équivalent dans le message de requête et la transmission de l'AVP établie d'identité au HSS ;<br/>
l'étape de présentation, par le HSS, des IMPU au comportement équivalent à l'AS, en fonction du message de requête comprenant : la présentation (2104), par le HSS, des IMPU au comportement équivalent comme l'IMPU dans le message de requête à l'AS, en fonction du type d'identité du comportement équivalent indiqué dans le message de requête.</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé selon la revendication 2, dans lequel quand la valeur de l'AVP établie d'identité est ALIAS_IDENTITIES, l'AVP établie d'identité indique le type des IMPU demandant le comportement équivalent.</claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Serveur d'Abonnement de Rattachement, HSS, adapté pour :
<claim-text>établir un "identifiant d'utilisateur de comportement équivalent" dans le HSS ;</claim-text>
<claim-text>associer des Identités d'Utilisateurs Publics de Sous-Système Multimédia IP, ou IMS, soit identités IMPU, ayant un comportement équivalent par le biais de 1"'identifiant<!-- EPO <DP n="46"> --> d'utilisateur de comportement équivalent" établi ; dans lequel les IMPU au comportement équivalent sont des IMPU ayant le même Profil de Service, SP, et les mêmes données de service et appartiennent au même ensemble d'Identités d'Utilisateurs Publics Enregistrés Implicitement, IRPUIS ;</claim-text>
<claim-text>recevoir un message de requête depuis un Serveur d'Application, AS, demandant les IMPU au comportement équivalent ; et</claim-text>
<claim-text>présenter les IMPU au comportement équivalent à l'AS, en fonction du message de requête.</claim-text></claim-text></claim>
</claims>
<drawings id="draw" lang="en">
<figure id="f0001" num="1,2"><img id="if0001" file="imgf0001.tif" wi="146" he="193" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="47"> -->
<figure id="f0002" num="3,4,5,6"><img id="if0002" file="imgf0002.tif" wi="72" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="48"> -->
<figure id="f0003" num="7,8"><img id="if0003" file="imgf0003.tif" wi="98" he="221" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="49"> -->
<figure id="f0004" num="9,10,11"><img id="if0004" file="imgf0004.tif" wi="129" he="215" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="50"> -->
<figure id="f0005" num="12,13"><img id="if0005" file="imgf0005.tif" wi="114" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="51"> -->
<figure id="f0006" num="14,15"><img id="if0006" file="imgf0006.tif" wi="165" he="212" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="52"> -->
<figure id="f0007" num="16"><img id="if0007" file="imgf0007.tif" wi="86" he="125" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="53"> -->
<figure id="f0008" num="17,18"><img id="if0008" file="imgf0008.tif" wi="135" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="54"> -->
<figure id="f0009" num="19,20"><img id="if0009" file="imgf0009.tif" wi="104" he="194" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="55"> -->
<figure id="f0010" num="21"><img id="if0010" file="imgf0010.tif" wi="104" he="120" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Patent documents cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="GB2425685A"><document-id><country>GB</country><doc-number>2425685</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0001">[0006]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
