WO2008006269A1 - A method, a function entity and a system for announcing user's information - Google Patents
A method, a function entity and a system for announcing user's information Download PDFInfo
- Publication number
- WO2008006269A1 WO2008006269A1 PCT/CN2007/000829 CN2007000829W WO2008006269A1 WO 2008006269 A1 WO2008006269 A1 WO 2008006269A1 CN 2007000829 W CN2007000829 W CN 2007000829W WO 2008006269 A1 WO2008006269 A1 WO 2008006269A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- network
- information
- functional entity
- user information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000010365 information processing Effects 0.000 claims description 131
- 230000008569 process Effects 0.000 claims description 18
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000013475 authorization Methods 0.000 description 11
- 238000012790 confirmation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 7
- 230000011664 signaling Effects 0.000 description 7
- 238000007726 management method Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 101150029373 ARF13 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/12—Mobility data transfer between location registers or mobility servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/06—Registration at serving network Location Register, VLR or user mobility server
Definitions
- the present invention relates to the field of network communication technologies, and in particular, to a method, a functional entity, and a system for announcing information of a user.
- NGN Next Generation Network
- IP Internet Protocol
- FIG. 1 An example of an NGN architecture including NASS in the prior art is shown in FIG.
- CNGCF customer network gateway configuration function
- ARF access relay function
- NACF Network Access Configuration Function
- CRF Connectivity Session Location and Repository Function
- UAF User Access Authorization Function
- PDBF User Profile Data Function
- AMF Access Management Function
- the CNGCF entity 11 provides the user with additional configuration information such as internal firewall control, Quality of Service (QoS), etc., when the user's Customer Premises Equipment (CPE) 12 is initialized and updated.
- QoS Quality of Service
- CPE Customer Premises Equipment
- the ARF entity 13 acts as a relay between the CPE 12 and other functional entities in the NASS, ie The ARF is equivalent to an entry to the NASS.
- the ARF receives the network access request from the CPE 12 and forwards the CPE request to the NASS.
- the NACF entity 15 is mainly responsible for assigning IP addresses to users, providing network configuration parameters, etc., and functions as a Dynamic Host Configuration Protocol (DHCP) server or a remote authentication dial in user service (RADIUS). The role of the server, etc.
- DHCP Dynamic Host Configuration Protocol
- RADIUS remote authentication dial in user service
- the CLF entity 17 records the association between the IP address assigned to the CPE 12 and the network location information provided by the NACF entity 15, the network location information and the geographical location information, and the CLF entity 17 also stores the user identifier to which the IP address is assigned. User network QoS description and user parameters related to user private location information.
- the UAAF entity 16 performs user authentication, network access authorization based on the user network list, wherein the authentication and authorization information from the user service list is stored in the PDBF entity.
- the PDBF entity 19 stores a database of user authentication, authentication data, and information related to network access configuration.
- the AMF entity 14 translates the network access request sent by the user, sends an IP address assignment and a possible network configuration parameter request to the NACF entity 15; and sends a request to the UAAF entity 16, and the UAAF entity 16 verifies the authorization of the user and the network access, Get the user's access configuration parameters.
- SCSA service control subsystems and applications
- AF Application Function
- the AF in the SCSA 18 initiates a "Location Information Query (LQ)" request to the CLF entity 17 of the user HN.
- the request message mainly includes the IP address of the CPE 12 to be queried, the address field in which the IP address is located, and the SCSA 18 initiated.
- the CLF entity 17 After receiving the request location information message initiated by the AF in the SCSA 18, the CLF entity 17 obtains the location information of the user through the interface between itself and the UAAF entity 16 and the NACF entity 15. After obtaining the location information of the user, the CLF entity 17 returns the location information of the CPE 12 to the AF of the origination location information query request in the SCSA 18 through the "Location Information Response (LIR)" message.
- LIR Location Information Response
- the SCSA of the SCSA requests the location information of the user (ie, CPE) to the CLF entity of the user's home network, and can only satisfy the state that the CPE to be queried does not currently move. . That is, when the CPE is currently in the HN, the CLF entity obtains the current network location information of the user through the UAAF entity and the NACF entity according to the CPEIP address and the address domain to be queried in the query request message, and returns the information to the SCSA through the query response message. AF.
- the CLF entity cannot pass the local (ie, the user's home network) UAAF entity and the NACF entity according to the IP address and the address domain of the CPE to be queried in the query request message. Obtaining the Network Location Information of the User Therefore, the CLF entity can only initiate the AF return failure message of the location information query request to the SCSA, so that the AF in the SCSA cannot know the current network location information of the user.
- the embodiment of the invention provides a method, a functional entity and a system for acquiring information of a user. After the user roams to the visited network, the home network can still obtain the information of the user.
- An embodiment of the present invention provides a method for advertising information of a user, where the method includes: acquiring, by the first functional entity of a network where the user is currently located, the user information; and determining, by the first functional entity, the current location of the user according to the user information.
- the network is a visited network, and the first functional entity of the visited network notifies the user information or the index information generated by the user information with the first functional entity of the home network.
- An embodiment of the present invention provides a method for advertising information of a user, where the method includes: acquiring, by the first functional entity of a network where the user is currently located, the user information; The user information determines the current network of the user; if the current network of the user is the home network, the first functional entity of the home network uses the user information or the index information generated by the user information and the second of the home network.
- the function entity performs information notification; if the current network of the user is a visited network, the first functional entity of the visited network generates the user information or the user information by using the first functional entity of the home network as an intermediate agent.
- the index information is advertised with the second functional entity of the home network.
- An embodiment of the present invention provides a method for advertising information of a user, where the method includes: determining that a network where the user is currently located is a visited network; and acquiring, by the first functional entity of the visited network, the user information; A functional entity advertises the user information or index information generated by the user information with a first functional entity of the home network.
- An embodiment of the present invention provides a method for advertising information of a user, where the method includes: determining a network where the user is currently located; and if the current network of the user is a home network, the first functional entity of the home network acquires user information. And the user information or the index information generated by the user information is advertised with the second functional entity of the home network; if the current network of the user is a visited network, the first functional entity of the visited network Obtaining user information, and the first functional entity of the home network is used as an intermediate agent to notify the user information or the index information generated by the user information and the second functional entity of the home network.
- An embodiment of the present invention provides a function entity for implementing information for announcing a user, where the function entity includes a user information processing module, and the user information processing module includes: a user information acquiring unit, where the network belongs to the user Obtaining the user information when the current network is located; the network determining unit is configured to determine whether the current network of the user is the home network or the visited network when the network to which the unit belongs is the current network of the user; The network determining unit determines that the user's current network is a visited network, and performs information notification according to the user information provided by the user information acquiring unit and the functional entity of the home network.
- An embodiment of the present invention provides an NGN network system, including a home network and a visited network, and an interface that couples the home network to the visited network, where the interface is configured to: in the home network and the The user information transmitted between the visited networks or the index information generated by the user information can be seen from the above embodiment of the present invention, the first node of the network where the user is currently located. Obtaining user information and determining whether the current network of the user is a visited network or a home network.
- the first node of the visited network acts as a server to notify the user information and the first node of the home network, and then The first node in the home network acts as a proxy to perform information notification to the second node of the home network, thereby implementing communication between the visited network and the home network, and the second node of the home network can be accurate whether the user is currently at the HN or the VN. Get user information.
- FIG. 1 is a diagram of an NGN architecture including NASS in the prior art
- Embodiment 1 is a flowchart of Embodiment 1 of a method for announcing information of a user according to the present invention
- Embodiment 3 is a signaling flowchart of notifying user information when a user is visiting a network in Embodiment 1 of the method of the present invention
- Embodiment 4 is a flowchart of Embodiment 2 of a method for advertising information of a user according to the present invention
- FIG. 5 is a flow chart of information signaling for announcing a user when a user is in a home network according to Embodiment 2 of the method of the present invention
- FIG. 6 is a flow chart of information signaling for notifying a user when a user is visiting a network in Embodiment 2 of the method of the present invention
- FIG. 7 is a structural diagram of an embodiment of an NGN network system provided by the present invention.
- FIG. 8 is a schematic diagram of a structural embodiment of a user information processing module in FIG. 7;
- FIG. 9 is a schematic diagram of another NGN architecture in the prior art.
- Figure 10 is a schematic diagram showing the internal structure of the NACF in Figure 9.
- the user information processing module in the NASS of the current network of the user determines whether the user is in the home network HN or the visited network VN (ie, determining whether the current network of the user is HN or VN) If the user is in the VN, the user information processing module of the VN sends the acquired user information, especially the user routing information therein, to the user information processing module of the HN.
- the user information processing module in the NASS of the current network of the user determines whether the user is in HN or VN (ie), and if the user is in HN, the user information of the HN
- the processing module sends the obtained user information directly to the SCSA; if the user is in the VN, the user information processing module of the VN will obtain the user information.
- the user information processing module is sent to the HN, and then the user information processing module of the HN forwards the user information to the SCSA.
- the NGN network system provided by the embodiment of the present invention provides an interface between the visited network VN and the home network HN, so that the SCSA can also obtain user information or index information generated by the user information when the user is in a roaming or nomadic state. .
- FIG. 2 it is a flowchart of a method for informing a user of the present invention, which includes the following specific steps:
- step S01 the user connects to the NASS of the NGN network through the ARF.
- Step S02 The user information processing module in the NASS of the current network of the user obtains user information through the UAAF and the NACF.
- the user information obtained by the user information processing module may be a user identifier, a user authorization mode, user routing information, a key resource, a network configuration parameter, etc., but in this embodiment, the user information processing module mainly uses the user route.
- the information determines the network where the user is currently located, and thus the user information includes at least user routing information.
- Step S03 the user information processing module determines the network where the user is located according to the user routing information in the user information. If the user is determined to be in the HN, the user information processing module does not perform any action; if it is determined that the user is in the VN, the user information processing module Go to step S04.
- the specific implementation manner of the network where the user is currently located is various.
- one implementation manner is as follows: When the user routing information does not include any network identifier, the default user is in HN; another implementation manner is: when the user When the routing information includes the home network identifier (HNI), the user information processing module determines that the user is currently in the HN. When the routing information includes the visited network identifier (VNI), the user information processing module determines that the user is currently in the VN. .
- the HM or the VNI may be a direct identifier or an indirect identifier.
- the so-called direct identifier mainly means that the identifier directly describes the HN or VN information.
- the so-called indirect identifier mainly means that the identifier may not directly describe the HN or VN information.
- the HN or VN information it represents can be derived from the indirect identification.
- the VNI in the routing information may be the code of Beijing (this is a direct identifier:), and the VNI may also be a code of Wangfujing (this is an indirect identifier) because the user Information processing module can be based on this Wangfujing generation
- the code to launch its representative network information is Beijing.
- the user information processing module determines, according to the user routing information, that the network is currently implemented in a plurality of manners, and the specific parameters included in the corresponding user routing information are also various, including but not limited to the foregoing. As long as the user information processing module can know whether the user is currently in the home network or the visited network according to the user routing information.
- Step S04 the user information processing module (serving as a server) of the VN sends a notification message to the user information processing module (acting as a proxy) of the HN, and then proceeds to step S05.
- the content of the notification message is shown in Table 2.
- the global unique address is assigned by the NACF of the user's network to the user and the IP address
- the address field of the IP address is composed.
- the user routing information indicates at least the information of the network where the user is currently located, which may not include any network identifier (in this case, the default user is currently in the home network), or includes the home network identifier HNI or the visited network identifier VNI. With global unique address and routing information, you can accurately locate the user's location.
- Step S05 The user information processing module of the HN receives and processes the notification message of the user information processing module from the VN, where the notification message carries user information.
- the processed notification message will be used as an index for subsequent querying user information. If the HN user information processing module receives a new notification message, the original notification message will be refreshed.
- Step S06 The user information processing module of the HN sends an acknowledgement message to the user information processing module of the VN.
- the content of the confirmation message is also the same as the content of the table 2, and its function is to notify the user information processing module of the VN that the HN has received the user-related information determined by the message, and further, the user information processing module of the VN receives the information. After the above confirmation message, there is no need to repeat the notification message.
- FIG. 3 is a schematic diagram of the first embodiment of the method of the present invention, when the user is at the VN, an information message is advertised to the user.
- Order process including:
- the user information processing module of the VN After accessing the network information, the user information processing module of the VN sends a notification message to the user information processing module of the HN to carry the user information.
- the user information processing module of the HN receives and processes the notification message carrying the user information; the specific content of the notification message is shown in Table 2.
- the user information processing module of the HN sends an acknowledgement message to the user information processing module of the VN; the specific content of the acknowledgement message is shown in Table 2.
- the user information processing module of the visited network may advertise the user information to the user information processing module of the home network, and may also be index information generated by the user information, where the index information includes The content can be global unique address, user routing information, user name, query code, etc. specific information that can be indexed to the user. Specifically, after the user information processing module of the visited network acquires the user information, the index information is generated according to the information, and then the index information is notified to the user information processing module of the home network.
- the information processing module is specifically configured, there are multiple specific implementation manners, which are related to the specific interface between the home network and the visited network for transmitting user information or index information.
- the user information processing module described in this embodiment may be set in the CLF entity, if the home network is utilized.
- the user information processing module described in this embodiment may be set in the UAAF entity, and the user information or the index information is advertised by the interface between the UAAF entity and the UAAF entity of the visited network.
- the specific technical solution provided by the first embodiment of the method of the present invention only pays attention to the message transmission between the user information processing module (serving as a server) of the VN and the user information processing module of the HN, and how to use the message after the delivery, there may be multiple Processing plan.
- One of the processing schemes is to re-advertise the user information transmitted between the two user information processing modules to the SCSA in the home network.
- the user location information query request may be initiated by a functional entity of the SCSA, and the user of the HN
- the information processing module notifies the SCSA of the user information provided by the user information processing module of the VN.
- the SCSA can also register with the home network through the SIP registration process sent by the user in the NGN system, and then the user information processing module in the home network can notify the SCSA of the user information learned from the visited network.
- FIG. 4 it is a flowchart of Embodiment 2 of a method for advertising a user according to the present invention. The following specific steps are included:
- Step S11 The user connects to the NASS of the NGN network through the ARF.
- Step S12 The user information processing module in the NASS of the current network of the user determines whether the current network of the user is a visited network or a home network. If the network where the current user is located is the home network, step S13 is performed; if the network where the current user is located is the visited network, Then step S16 is performed.
- an integrated circuit card is installed on each mobile user's CPE, and the circuit card has a globally unique code when the CPE with the circuit card is from the home network.
- the satellite positioning system detects the status and announces the NACF entity of the NASS of the visited network accessed by the CPE, and then the NACF entity notifies the user routing information to the user information processing module of the visited network, and further, The user information processing module determines, according to the obtained user routing information, that the current network of the user is a visited network.
- the specific content of the user routing information is: when the user is currently in the HN, the routing information parameter may be an HN identifier (Home
- HNI Network Identifier
- VNI Visited Network Identifier
- the NACF entity of the NASS in the visited network allocates an IP address to the user and performs network parameter configuration, and sends the information to the user information processing module of the visited network, and further, the user information processing The module determines, according to the obtained information, that the current network of the user is a visited network.
- Step S13 The user information processing module of the HN obtains user information such as user identification, user authorization mode, routing information, key resources, and network configuration parameters from the UAAF and NACF of the HN. Then, the process proceeds to step S14.
- user information such as user identification, user authorization mode, routing information, key resources, and network configuration parameters
- An exemplary specific parameter included in the user information is as shown in Table 3, where the globally unique address is determined by the IP address and address field assigned to the user by the NACF of the network where the user is currently located, according to the network where the user is located. Changes may change accordingly. 3
- Subscriber ID (user ID)
- the user information processing module of the HN After the user information processing module of the HN obtains the user information, the user information processing module generates an index message according to the user information, and further sends an index message carrying the index information to a functional entity in the SCSA of the HN.
- the content included in the index information may be global unique address, user routing information, user name, query code, and the like, which can be indexed to the user. . Then, the process proceeds to step S15.
- Step S15 A functional entity of the SCSA of the HN receives and processes the index message described in step S14, and then sends an index confirmation message to the user information processing module of the HN.
- the index confirmation message may include information corresponding to the index information in step S14, so that the user information processing module of the HN can specifically know which index message is received by the functional entity of the SCSA, and thus no longer repeats to the functional entity. Send the same index message.
- Step S16 The user information processing module of the VN obtains user information such as user identification, user authorization mode, routing information, key resources, and network configuration parameters from the UAAF and NACF of the VN. Then, the process goes to step S17.
- user information such as user identification, user authorization mode, routing information, key resources, and network configuration parameters
- Step S17 The user information processing module of the VN sends a notification message to the user information processing module of the HN, and carries the user information described in step S16.
- An exemplary specific parameter of the user information sent in this step is shown in Table 3. Then, the process proceeds to step S18.
- Step S18 The user information processing module of the HN receives and processes the notification message carrying the user information sent by the user information processing module of the VN, generates index information according to the user information, and further sends the information to a functional entity in the SCSA of the HN.
- the cable The content contained in the information may be global unique address, user routing information, user name, query code, etc., which can be indexed to the user. Then go to step ⁇ 19.
- Step S19 After receiving and processing the index message, a function entity in the HN SCSA sends an index confirmation message to the user information processing module of the HN.
- the index confirmation message may include information corresponding to the index information in step S14, so that the user information processing module of the HN can specifically know which index message is received by the function entity, so that the function entity does not repeatedly send the function. The same index message. Then, the process proceeds to step S20.
- Step S20 After receiving the index confirmation message, the user information processing module of the HN forwards the index confirmation message to the user information processing module of the VN.
- FIG. 5 is a signaling signaling process for announcing a user when the user is in the HN, that is, when the user is currently in the HN, the process includes:
- the user information processing module of the HN obtains the user information, and then generates the index information according to the user information, and then sends an index message to a functional entity in the SCSA of the HN;
- a functional entity in the SCSA of the HN receives and processes the index message
- a functional entity in the SCSA of the HN sends an index acknowledgement message to the user information processing module of the HN.
- FIG. 6 is a signaling signaling process for announcing a user when the user is in the VN, that is, when the current network of the user is V, in the second embodiment of the method of the present invention, including:
- the user information processing module (serving as the server) of the VN After obtaining the user information, the user information processing module (serving as the server) of the VN sends a notification message to the user information processing module of the HN, where the notification message carries the user information.
- the index message is sent to a functional entity in the SCSA of the HN.
- the content included in the index information may be global unique address, user routing information, user name, query code, and the like that can be indexed to the user equipment.
- a functional entity in the SCSA of the HN receives the above index message and processes it.
- a functional entity in the SCSA of the HN sends an index acknowledgement message to the user information processing module (acting as a proxy) of the HN;
- the user information processing module of the HN (acting as a proxy) forwards the received index confirmation message to the user information processing module (serving as a server) of the visited network V.
- the information advertised by the user information processing module to the user information processing module of the HN may be user information or index information.
- the user information processing module of the VN may first generate index information according to the user information that it knows, and then send the index message to the user information processing module of the HN.
- the user information processing module of the HN may directly The index message received by it is forwarded to the corresponding functional entity in SCS A.
- the information sent by the user information processing module of the HN to the corresponding functional entity in the SCSA may be directly the user information itself or the index information generated according to the user information, which is determined by the needs of the SCSA in the actual application.
- the user information processing module of the current network of the user can obtain the user information first, and then determine the current network of the user based on the user routing information in the user information. ; Based on other information (information detected by the satellite positioning system), the user's current network can be determined first, and then the user information can be obtained.
- the processing of the message is mentioned many times. It should be noted that the processing herein includes various operations such as storage, classification, and selection of the message.
- the embodiment of the present invention further provides a functional entity respectively set in the home network and the visited network, and the user information or the index generated by the user information is obtained by the functional entity of the visited network and the functional entity in the home network.
- the information is advertised, and the functional entity includes, but is not limited to, a CLF or a UAAF.
- the information interaction between the two functional entities is mainly through a respective internal user information processing module.
- the foregoing functional entity in this embodiment is specifically a CLF in the network attachment subsystem NASS shown in FIG. 1, and each of the CLFs of the home network and the visited network includes a user information processing module.
- the internal structure of the user information processing module in the functional entity of this embodiment is further described in detail below.
- FIG. 7 is the first functional entity of the home network and the visited network disclosed in the embodiment of the present invention.
- a schematic diagram of the structure of the user information processing module, and further shown in the figure is a second functional entity of the home network that performs information notification with the home network, and combines the working principle of the user information processing module to further introduce its internal structure.
- Each user information processing The modules each include a user information acquisition unit 71, a network determination unit 72, a first information notification unit 73, and a second information notification unit 74.
- the user information acquiring unit 71 of the current network of the user obtains the user information, for example, the user access authorization function UAAF and the network access configuration function NACF of the NASS.
- the user information acquisition unit of the network where the user is located can obtain the user information.
- the user information acquisition unit of the non-user network is unable to obtain the user information. Therefore, the user information acquisition unit in the user information processing module is used in the user information acquisition unit.
- the network to which the unit belongs is the user information when the user is currently on the network.
- the network determining unit 72 of the network where the user is currently located determines whether the current network of the user is the home network or the visited network according to the user information provided by the user information acquiring unit 71.
- the user information includes at least user routing information indicating the current network of the user
- the network determining unit 72 is specifically a routing information determining unit, where the network to which the unit belongs is the current network of the user.
- the user routing information in the user information provided by the user information acquiring unit 71 determines whether the current network of the user is the home network or the visited network.
- the user information acquiring unit 71 in the user information processing of the visited network acquires the user information, and the network determining unit 72 also determines, according to the user information, that the current network of the user is the visited network, and thus The user information processing of the visited network continues to notify the user information and the first information notification unit 73 in the home network user information processing module through the internal first information notification unit 73. Further, after the first information advertising unit 73 in the home network user information processing module receives the user information advertised to the network user information processing module, the first information notification unit 74 directly transmits the user information to the home network.
- the second functional entity (for example, a function of the SCSA) performs information notification.
- the first information notification unit 73 and the second information advertisement unit 74 are respectively a first user information notification unit and a second user information notification unit, that is, the user information is advertised.
- the household information processing module may further set an index information acquiring unit for generating index information according to the user information provided by the user information unit 71.
- an index information generation unit for generating index information according to the user information provided by the user information unit 71.
- the index information generating unit of the visited network generates the user information according to the user information. Index information; then, the first information advertising unit 73 of the visited network notifies the index information with the first information advertising unit 73 of the home network; and further, the second information advertising unit 74 of the home network directly associates the index information with the home information
- the second functional entity in the network performs information notification.
- the first information advertising unit 73 is specifically a first index information advertising unit
- the second information advertising unit 74 is specifically a second index information advertising unit, that is, the index information is advertised.
- the first information advertising unit 73 of the visited network directly advertises the user information provided by the user information acquiring unit 71 with the first information advertising unit 73 of the home network, and then, according to the index information generating unit of the home network, The received user information generates index information, and then the second information notification unit 74 of the home network performs information notification with the second functional entity in the home network.
- the first information advertising unit 73 is specifically a first index information advertising unit
- the second information advertising unit 74 is specifically a second index information advertising unit, that is, the index information is advertised.
- the user information processing module of the home network directly transmits the user information acquired by the user information acquiring unit 71 in the home network and the second functional entity in the home network through the second information advertising unit 74 in the home network. notice.
- the index information generating unit in the home network mentioned above may be used to generate the index information of the user information provided by the user information acquiring unit 71 in the home network, and then the second information advertising unit 74 (specifically, the second The index information notification unit) notifies the index information with the second functional entity in the home network.
- the second information advertising unit 74 specifically, the second The index information notification unit
- the present invention further provides an NGN network system embodiment.
- the schematic diagram of the structure is shown in FIG. 8.
- the NGN network system in this embodiment includes a home network and a visit. And a network and an interface that joins the home network to the visited network, the interface configured to: transfer user information or index information generated by the user information between the home network and the visited network.
- the home network and the visited network each include a first functional entity, where the interface is specifically an interface between the first functional entity of the home network and the first functional entity of the visited network, and each of the first functional entities includes a user information processing module.
- the functional entity is specifically a functional entity (such as a CLF) of the network attachment subsystem NASS
- the interface between the home network and the visited network is provided by the user information processing module 81 of the NASS in the home network and the visited network.
- the interface includes a receiving interface and a sending interface.
- the access relay function entity ARF13 is connected to the AMF 14 of the NASS, so that the user information processing module 81 (serving as a server) of the visited network can obtain user information, and the user information processing module 81 also provides a transmission interface.
- the notification message carrying the user information is sent to the user information processing module 81 of the home network.
- the user information processing module 81 (serving as a proxy) of the home network HN provides a receiving interface, and receives the above notification message from the visited network user information processing module 81; meanwhile, the user information processing module 81 of the home network (acting as a proxy) also goes to the HN
- a functional entity 82 of the SCSA provides a transmitting interface, forwards the notification message or sends an index message generated based on the user information.
- the parameter passed in the interface between the home network and the visited network may be the foregoing user information, and the specific parameters of the user information are as shown in Table 2, or the user information processing module may use the user according to certain rules.
- Index message generated by the message may be the foregoing user information, and the specific parameters of the user information are as shown in Table 2, or the user information processing module may use the user according to certain rules.
- the SCSA is located in the home network HN, but this does not mean that the embodiment of the present invention does not support the case where the SCSA is in the visited network V, only because when the SCSA is at V, the SCSA can directly access the user information from the VN.
- the processing module obtains the required user information.
- the user information acquiring unit directly obtains the user information from the UAAF of the NASS; then, the network determining unit determines the current network of the user according to the user routing information carried in the user information; and further, the index information acquiring unit according to the user information Generating specific index information; Finally, information notification is performed to a functional entity of the SCSA through the second information advertising unit.
- an information storage unit is generally required for storing the message sent by the user information processing module of the other network and the user information of the local network acquired by the user information acquiring unit.
- this situation is similar to the case where the user information processing module of the HN sends a notification message to a functional entity of the SCSA of the HN when the user does not roam.
- NGN Network Attachment and Control Functions
- SCF Service Control Function
- FIG. 1Q is a schematic diagram of the internal structure of NACF in FIG.
- the Network Access Configuration Function Entity (NACFE) in FIG. 9 corresponds to the NACF entity 15 in FIG. 1; the Authentication & Authorization FE (AAFE) 102 in FIG.
- the User Profile FE (UPFE) 101 in FIG. 9 corresponds to the PDBF entity 19 in FIG. 1;
- the Location Management FE (LMFE) in FIG. 105 corresponds to the CLF entity 17 in FIG. 1;
- the Access Management FE AMFE 103 in FIG. 9 corresponds to the AMF entity 14 in FIG.
- the technical solutions provided by the embodiments of the present invention enable the transmission of user information or index information between the visited network and the home network, so that a functional entity in the SCSA is used regardless of whether the user equipment is in the visited network or the home network.
- a functional entity in the SCSA is used regardless of whether the user equipment is in the visited network or the home network.
- the system embodiment provided by the present invention defines an interface and configures interface parameters between the user information processing module of the user visited network and the user information processing module of the home network, so that the user equipment is in the visited network and the home network, SCSA A functional entity in the middle can accurately obtain the required user letter
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method, a function entity and a network system for announcing the user's information belong to the field of network communication technology. The method comprises: the first function entity of the network where the user locates currently acquires the user information; the first function entity determines that the network where the user locates currently is the visited network based on the user information, the first function entity of the visited network announces the user information or the index information produced by the user information to the first function entity of home network. By means of the technical solution, the home network could still acquire the user's information after the user roamed to the visited network.
Description
一种通告用户的信息的方法、 功能实体及系统 Method, functional entity and system for announcing user information
本申请要求于 2006 年 7 月 4 日提交中国专利局、 申请号为 200610061529.X.发明名称为"在 NGN中获取用户信息的方法、功能实体及系 统,,的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。 This application claims the priority of the Chinese patent application filed on July 4, 2006, the Chinese Patent Office, Application No. 200610061529.X. The invention is entitled "Methods, Functional Entities and Systems for Obtaining User Information in NGN". The entire contents are incorporated herein by reference.
技术领域 Technical field
本发明涉及网络通信技术领域, 尤其涉及一种通告用户的信息的方法、功 能实体及系统。 The present invention relates to the field of network communication technologies, and in particular, to a method, a functional entity, and a system for announcing information of a user.
背景技术 Background technique
在当前提出的一种分层的下一代网络 NGN ( Next Generation Network )体 系架构中, 为了使用户能够随时随地实现 NGN业务接入, 并获得无缝隙的、 高质量的业务服务, 在传输层定义了一个网络接入控制子系统 (Network Attachment Subsystem, NASS ),通过 NASS完成对用户的 IP( Internet Protocol, 网际协议 )地址和终端配置参数的分配、在地址分配程序期间或之前进行的用 户认证、 依据用户业务清单( profile ) 的网络接入授权、 依据用户业务清单的 接入网络配置、 位置管理以及接入网络的管理。 现有技术中一种包括 NASS 的 NGN体系架构示例, 如图 1所示。 In the current layered Next Generation Network (NGN) architecture, in order to enable users to access NGN services anytime and anywhere, and obtain seamless, high-quality service services, the transport layer is defined. A Network Attachment Subsystem (NASS) is used to complete the assignment of the user's IP (Internet Protocol) address and terminal configuration parameters through the NASS, user authentication during or before the address allocation procedure, Network access authorization based on user service list, access network configuration based on user service list, location management, and management of access network. An example of an NGN architecture including NASS in the prior art is shown in FIG.
在本 NGN体系架构中 NASS的众多功能实体当中, 主要包括用户网络网 关配置功能 ( Customer Network Gateway Configuration Function , CNGCF )实 体 11、 接入中继功能( Access Relay Function, ARF ) 实体 13、 网络接入配置 功能(Network Access Configuration Function, NACF )实体 15、 连接会话定位 和存 4诸功能 ( Connectivity Session Location and Repository Function, CLF ) 实 体 17、 用户接入受权功能 ( User Access Authorization Function, UAAF ) 实体 16、 用户描述数据功能( Profile Database Function, PDBF ) 实体 19以及接入 管理功能(Access Management Function, AMF ) 实体 14。 下面对上述几个主 要功能实体进行简单描述: Among the many functional entities of NASS in this NGN architecture, the customer network gateway configuration function (CNGCF) entity 11, access relay function (ARF) entity 13, network access The Network Access Configuration Function (NACF) entity 15, the Connectivity Session Location and Repository Function (CLF) entity 17, and the User Access Authorization Function (UAAF) entity. User Profile Data Function (PDBF) entity 19 and Access Management Function (AMF) entity 14. The following briefly describes the above main functional entities:
CNGCF实体 11在用户的客户端设备( Customer Premises Equipment, CPE ) 12初始化和更新的时候提供给用户如内部的防火墙控制、服务质量( Quality Of Service, QoS )等附加配置信息。 The CNGCF entity 11 provides the user with additional configuration information such as internal firewall control, Quality of Service (QoS), etc., when the user's Customer Premises Equipment (CPE) 12 is initialized and updated.
ARF实体 13在 CPE12和 NASS中的其他功能实体之间起中继作用, 即
ARF相当于 NASS的一个入口, ARF从 CPE12接收网络接入请求, 并前转 CPE的请求到 NASS。 The ARF entity 13 acts as a relay between the CPE 12 and other functional entities in the NASS, ie The ARF is equivalent to an entry to the NASS. The ARF receives the network access request from the CPE 12 and forwards the CPE request to the NASS.
NACF实体 15主要负责为用户分配 IP地址, 提供网络配置参数等, 起着 动态主机配置协议(Dynamic Host Configuration Protocol , DHCP )服务器或 远端用户拨入鉴权服务( Remote Authentication Dial in User Service , RADIUS ) 服务器等的作用。 The NACF entity 15 is mainly responsible for assigning IP addresses to users, providing network configuration parameters, etc., and functions as a Dynamic Host Configuration Protocol (DHCP) server or a remote authentication dial in user service (RADIUS). The role of the server, etc.
CLF实体 17记录分配给 CPE12的 IP地址和通过 NACF实体 15提供的网 络定位信息之间的联系、 网络位置信息和地理位置信息之间的联系, CLF实体 17还存储分配了 IP地址的用户识别符、用户网络 QoS描述以及与用户私有定 位信息相关的用户参数。 The CLF entity 17 records the association between the IP address assigned to the CPE 12 and the network location information provided by the NACF entity 15, the network location information and the geographical location information, and the CLF entity 17 also stores the user identifier to which the IP address is assigned. User network QoS description and user parameters related to user private location information.
UAAF实体 16进行用户验证、 基于用户网络清单的网络接入授权, 其中 来自于用户业务清单的验证、 授权信息存储在 PDBF实体中。 PDBF实体 19 存储用户的认证、 鉴权数据, 以及和网络接入配置相关的信息的数据库。 The UAAF entity 16 performs user authentication, network access authorization based on the user network list, wherein the authentication and authorization information from the user service list is stored in the PDBF entity. The PDBF entity 19 stores a database of user authentication, authentication data, and information related to network access configuration.
AMF实体 14转化用户发出的网络接入请求, 将 IP地址分配以及可能的 网络配置参数请求发往 NACF实体 15;并向 UAAF实体 16发送请求,由 UAAF 实体 16验证用户和网络接入的授权、 得到用户的接入配置参数。 The AMF entity 14 translates the network access request sent by the user, sends an IP address assignment and a possible network configuration parameter request to the NACF entity 15; and sends a request to the UAAF entity 16, and the UAAF entity 16 verifies the authorization of the user and the network access, Get the user's access configuration parameters.
在图 1所示的包括 NASS的 NGN体系架构中, 还包括与所述 NASS相互 通信的业务控制子系统和应用 ( Service control subsystems and applications , SCSA ) 18。 SCSA18中的应用服务器 ( Application Function, AF ) (图中未示 出) 能够通过位于用户归属网络(Home Network , HN ) 的 NASS中的 CLF 实体 17获得用户位置信息, 该过程具体实现如下: In the NGN architecture including NASS shown in FIG. 1, a service control subsystems and applications (SCSA) 18 that communicate with the NASS are also included. The Application Function (AF) in SCSA18 (not shown) can obtain user location information through the CLF entity 17 located in the NAS of the Home Network (HN). The process is as follows:
SCSA18中的 AF向用户 HN的 CLF实体 17发起"位置信息查询( Location Information Query , LIQ ) "请求, 所述请求消息主要包含待查询 CPE12的 IP 地址、 该 IP地址所在的地址域、 以及 SCSA18发起查询请求的应用服务器标 识 (AF Identify , AFI )等几个参数, 具体如下表 1所示。 The AF in the SCSA 18 initiates a "Location Information Query (LQ)" request to the CLF entity 17 of the user HN. The request message mainly includes the IP address of the CPE 12 to be queried, the address field in which the IP address is located, and the SCSA 18 initiated. Query the requested application server identifier (AF Identify , AFI ) and other parameters, as shown in Table 1 below.
Location Information Query (位置信息查询 ) Location Information Query
Globally Unique Address (全球唯一地址 ) Globally Unique Address
- Assigned IP Address (指配 IP地址)
- Address Realm (地址域 ) - Assigned IP Address (Assignment IP Address) - Address Realm (Address Domain)
Subscriber ID (optional) (订阅者标识) Subscriber ID (optional)
AF Identity (应用服务器识别符) AF Identity (application server identifier)
CLF实体 17收到 SCSA18中的 AF发起的请求用户位置信息消息后, 通 过自己和 UAAF实体 16、NACF实体 15之间的接口便可获得用户的位置信息。 CLF实体 17获得用户的位置信息后通过"位置信息响应 ( Location Information Response , LIR ) "消息把 CPE12的位置信息返回给 SCSA18中的发起位置信 息查询请求的 AF。 After receiving the request location information message initiated by the AF in the SCSA 18, the CLF entity 17 obtains the location information of the user through the interface between itself and the UAAF entity 16 and the NACF entity 15. After obtaining the location information of the user, the CLF entity 17 returns the location information of the CPE 12 to the AF of the origination location information query request in the SCSA 18 through the "Location Information Response (LIR)" message.
本案发明人在工作中发现, 由于在现有包括 NASS的体系架构中, SCSA 的 AF向用户归属网络的 CLF实体请求用户(即 CPE)位置信息时,只能满足待 查询 CPE当前没有移动的状态。 即: 当 CPE当前在 HN中时, CLF实体根据 查询请求消息中的待查询 CPEIP地址及地址域, 通过 UAAF实体和 NACF实 体获取用户的当前网络位置信息,并通过查询响应消息返回给 SCSA中的 AF。 而当用户从 HN移动到拜访网络( Visited Network, VN )时, CLF实体根据查 询请求消息中的待查询 CPE的 IP地址及地址域, 通过本地 (即用户归属网络) 的 UAAF实体和 NACF实体无法获取用户的网络位置信息因此, CLF实体只 能向 SCSA中发起位置信息查询请求的 AF返回失败消息, 这样, SCSA中的 AF就无法获知用户的当前网络位置信息。 The inventor of the present invention found that, in the existing architecture including the NASS, the SCSA of the SCSA requests the location information of the user (ie, CPE) to the CLF entity of the user's home network, and can only satisfy the state that the CPE to be queried does not currently move. . That is, when the CPE is currently in the HN, the CLF entity obtains the current network location information of the user through the UAAF entity and the NACF entity according to the CPEIP address and the address domain to be queried in the query request message, and returns the information to the SCSA through the query response message. AF. When the user moves from the HN to the visited network (VN), the CLF entity cannot pass the local (ie, the user's home network) UAAF entity and the NACF entity according to the IP address and the address domain of the CPE to be queried in the query request message. Obtaining the Network Location Information of the User Therefore, the CLF entity can only initiate the AF return failure message of the location information query request to the SCSA, so that the AF in the SCSA cannot know the current network location information of the user.
发明内容 Summary of the invention
本发明实施例提供了一种获取用户的信息的方法、功能实体及系统, 当用 户漫游到拜访网络后, 归属网络仍然能够获知用户的信息。 The embodiment of the invention provides a method, a functional entity and a system for acquiring information of a user. After the user roams to the visited network, the home network can still obtain the information of the user.
本发明实施例提供了一种通告用户的信息的方法, 所述方法包括: 用户当 前所在网络的第一功能实体获取所述用户信息;所述第一功能实体根据所述用 户信息确定用户当前所在网络为拜访网络,所述拜访网络的第一功能实体将所 述用户信息或由所述用户信息生成的索引信息与归属网络的第一功能实体进 行信息通告。 An embodiment of the present invention provides a method for advertising information of a user, where the method includes: acquiring, by the first functional entity of a network where the user is currently located, the user information; and determining, by the first functional entity, the current location of the user according to the user information. The network is a visited network, and the first functional entity of the visited network notifies the user information or the index information generated by the user information with the first functional entity of the home network.
本发明实施例提供了一种通告用户的信息的方法, 所述方法包括: 用户当 前所在网络的第一功能实体获取所述用户信息;所述第一功能实体根据所述用
户信息确定用户当前所在网络; 若所述用户当前所在网络为归属网络, 则所述 归属网络的第一功能实体将所述用户信息或由所述用户信息生成的索引信息 与归属网络的第二功能实体进行信息通告;若所述用户当前所在网络为拜访网 络,则所述拜访网络的第一功能实体以归属网络的第一功能实体为中间代理将 所述用户信息或由所述用户信息生成的索引信息与归属网络的第二功能实体 进行信息通告。 An embodiment of the present invention provides a method for advertising information of a user, where the method includes: acquiring, by the first functional entity of a network where the user is currently located, the user information; The user information determines the current network of the user; if the current network of the user is the home network, the first functional entity of the home network uses the user information or the index information generated by the user information and the second of the home network. The function entity performs information notification; if the current network of the user is a visited network, the first functional entity of the visited network generates the user information or the user information by using the first functional entity of the home network as an intermediate agent. The index information is advertised with the second functional entity of the home network.
本发明实施例提供了一种通告用户的信息的方法, 所述方法包括: 确定用 户当前所在网络为拜访网络; 所述拜访网络的第一功能实体获取所述用户信 息;所述拜访网络的第一功能实体将所述用户信息或由所述用户信息生成的索 引信息与归属网络的第一功能实体进行信息通告。 An embodiment of the present invention provides a method for advertising information of a user, where the method includes: determining that a network where the user is currently located is a visited network; and acquiring, by the first functional entity of the visited network, the user information; A functional entity advertises the user information or index information generated by the user information with a first functional entity of the home network.
本发明实施例提供了一种通告用户的信息的方法, 所述方法包括: 确定用 户当前所在网络; 若所述用户当前所在网络为归属网络, 则所述归属网络的第 一功能实体获取用户信息,并将所述用户信息或由所述用户信息生成的索引信 息与归属网络的第二功能实体进行信息通告;若所述用户当前所在网络为拜访 网络, 则所述拜访网络的第一功能实体获取用户信息, 并以归属网络的第一功 能实体为中间代理将所述用户信息或由所述用户信息生成的索引信息与归属 网络的第二功能实体进行信息通告。 An embodiment of the present invention provides a method for advertising information of a user, where the method includes: determining a network where the user is currently located; and if the current network of the user is a home network, the first functional entity of the home network acquires user information. And the user information or the index information generated by the user information is advertised with the second functional entity of the home network; if the current network of the user is a visited network, the first functional entity of the visited network Obtaining user information, and the first functional entity of the home network is used as an intermediate agent to notify the user information or the index information generated by the user information and the second functional entity of the home network.
本发明实施例提供了一种实现通告用户的信息的功能实体,所述功能实体 包括用户信息处理模块,所述用户信息处理模块具体包括:用户信息获取单元, 用于在本单元所属网络为用户当前所在网络时获取所述用户信息;网络确定单 元,用于在本单元所属网络为用户当前所在网络时确定所述用户当前所在网络 为归属网络还是拜访网络; 第一信息通告单元, 用于在所述网络确定单元确定 用户当前所在网络为拜访网络时,根据所述用户信息获取单元提供的用户信息 与归属网络的功能实体进行信息通告。 An embodiment of the present invention provides a function entity for implementing information for announcing a user, where the function entity includes a user information processing module, and the user information processing module includes: a user information acquiring unit, where the network belongs to the user Obtaining the user information when the current network is located; the network determining unit is configured to determine whether the current network of the user is the home network or the visited network when the network to which the unit belongs is the current network of the user; The network determining unit determines that the user's current network is a visited network, and performs information notification according to the user information provided by the user information acquiring unit and the functional entity of the home network.
本发明实施例提供了一种 NGN网络系统, 包括归属网络和拜访网络, 还 包括将所述归属网络耦合到所述拜访网络的接口, 所述接口被配置为: 在所述 归属网络和所述拜访网络之间传送用户信息或由所述用户信息生成的索引信 通过从以上本发明的一个实施例可以看出,用户当前所在网络的第一节点
获取用户信息并确定用户当前所在网络是拜访网络还是归属网络,当用户当前 所在网络是拜访网络时,拜访网络的第一节点充当服务器将用户信息与归属网 络的第一节点进行信息通告,进而再由归属网絡中的第一节点充当代理向归属 网络的第二节点进行信息通告,从而实现拜访网络和归属网络的通信, 不论用 户当前是在 HN还是在 VN, 归属网络的第二节点都能准确获取用户信息。 附图说明 An embodiment of the present invention provides an NGN network system, including a home network and a visited network, and an interface that couples the home network to the visited network, where the interface is configured to: in the home network and the The user information transmitted between the visited networks or the index information generated by the user information can be seen from the above embodiment of the present invention, the first node of the network where the user is currently located. Obtaining user information and determining whether the current network of the user is a visited network or a home network. When the current network of the user is a visited network, the first node of the visited network acts as a server to notify the user information and the first node of the home network, and then The first node in the home network acts as a proxy to perform information notification to the second node of the home network, thereby implementing communication between the visited network and the home network, and the second node of the home network can be accurate whether the user is currently at the HN or the VN. Get user information. DRAWINGS
图 1为现有技术中包括 NASS的一种 NGN体系架构图; 1 is a diagram of an NGN architecture including NASS in the prior art;
图 2为本发明通告用户的信息的方法实施例一流程图; 2 is a flowchart of Embodiment 1 of a method for announcing information of a user according to the present invention;
图 3 为本发明方法实施例一中用户处于拜访网络时通告用户信息的信令 流程图; 3 is a signaling flowchart of notifying user information when a user is visiting a network in Embodiment 1 of the method of the present invention;
图 4为本发明通告用户的信息的方法实施例二流程图; 4 is a flowchart of Embodiment 2 of a method for advertising information of a user according to the present invention;
图 5 为本发明方法实施例二中用户处于归属网络时通告用户的信息信令 流程图; 5 is a flow chart of information signaling for announcing a user when a user is in a home network according to Embodiment 2 of the method of the present invention;
图 6 为本发明方法实施例二中用户处于拜访网络时通告用户的信息信令 流程图; 6 is a flow chart of information signaling for notifying a user when a user is visiting a network in Embodiment 2 of the method of the present invention;
图 7为本发明提供的 NGN网络系统实施例结构图; 7 is a structural diagram of an embodiment of an NGN network system provided by the present invention;
图 8为图 7中用户信息处理模块的结构实施例示意图; 8 is a schematic diagram of a structural embodiment of a user information processing module in FIG. 7;
图 9为现有技术中另外一种 NGN体系架构图; FIG. 9 is a schematic diagram of another NGN architecture in the prior art; FIG.
图 10为图 9中的 NACF内部结构示意图。 Figure 10 is a schematic diagram showing the internal structure of the NACF in Figure 9.
具体实施方式 detailed description
在本发明方法实施例一: 当用户连接到 NGN网絡系统后, 用户当前所在 网络的 NASS中的用户信息处理模块确定用户处于归属网络 HN还是拜访网絡 VN (即确定用户当前所在网络是 HN还是 VN), 如果用户处于 VN, 则 VN的 用户信息处理模块就将获取的用户信息, 尤其是其中的用户路由信息发送到 HN的用户信息处理模块。 In the first embodiment of the method of the present invention, after the user connects to the NGN network system, the user information processing module in the NASS of the current network of the user determines whether the user is in the home network HN or the visited network VN (ie, determining whether the current network of the user is HN or VN) If the user is in the VN, the user information processing module of the VN sends the acquired user information, especially the user routing information therein, to the user information processing module of the HN.
在本发明方法实施例二中: 当用户连接到 NGN网络系统后, 用户当前所 在网络的 NASS中的用户信息处理模块确定用户处于 HN还是 VN (即), 如 果用户处于 HN, 则 HN的用户信息处理模块就将获取的用户信息直接发送到 SCSA; 如果用户处于 VN, 则 VN的用户信息处理模块就将获取的用户信息
发送到 HN的用户信息处理模块, 然后, 再由 HN的用户信息处理模块将用户 信息转发到 SCSA。 In the second embodiment of the method of the present invention: after the user connects to the NGN network system, the user information processing module in the NASS of the current network of the user determines whether the user is in HN or VN (ie), and if the user is in HN, the user information of the HN The processing module sends the obtained user information directly to the SCSA; if the user is in the VN, the user information processing module of the VN will obtain the user information. The user information processing module is sent to the HN, and then the user information processing module of the HN forwards the user information to the SCSA.
本发明实施例提供的 NGN网络系统在拜访网絡 VN和归属网络 HN之间 提供了一个接口,使得 SCSA在用户发生漫游或者游牧状态时,也能够获知用 户信息或^^据用户信息生成的索引信息。 The NGN network system provided by the embodiment of the present invention provides an interface between the visited network VN and the home network HN, so that the SCSA can also obtain user information or index information generated by the user information when the user is in a roaming or nomadic state. .
以下参照附图, 对本发明各实施例作进一步详细说明。 The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
参见图 2, 其为本发明通告用户的信息实施例方法一流程图, 包括如下具 体步骤: Referring to FIG. 2, it is a flowchart of a method for informing a user of the present invention, which includes the following specific steps:
步骤 S01 , 用户通过 ARF连接到 NGN网络的 NASS中。 In step S01, the user connects to the NASS of the NGN network through the ARF.
步骤 S02, 用户当前所在网络的 NASS中的用户信息处理模块通过 UAAF 和 NACF获取用户信息。 Step S02: The user information processing module in the NASS of the current network of the user obtains user information through the UAAF and the NACF.
该步骤中, 用户信息处理模块所获得的用户信息可以是用户标识、用户授 权方式、用户路由信息、关键资源、 网络配置参数等,但是由于在本实施例中, 用户信息处理模块主要通过用户路由信息确定用户当前所在网络,因此所述用 户信息中至少包括用户路由信息。 In this step, the user information obtained by the user information processing module may be a user identifier, a user authorization mode, user routing information, a key resource, a network configuration parameter, etc., but in this embodiment, the user information processing module mainly uses the user route. The information determines the network where the user is currently located, and thus the user information includes at least user routing information.
步驟 S03 , 上述用户信息处理模块根据用户信息中的用户路由信息确定用 户所在网络,若确定用户处于 HN,则该用户信息处理模块不用执行任何动作; 若确定用户处于 VN, 则该用户信息处理模块执行步骤 S04。 Step S03, the user information processing module determines the network where the user is located according to the user routing information in the user information. If the user is determined to be in the HN, the user information processing module does not perform any action; if it is determined that the user is in the VN, the user information processing module Go to step S04.
根据用户路由信息确定用户当前所在网络的具体实现方式有多种, 例如, 一种实现方式是: 当用户路由信息没有包含任何网络标识时, 默认用户处于 HN; 另一种实现方式是: 当用户路由信息包含归属网络标识(Home Network Identify, HNI ) 时, 用户信息处理模块确定用户当前处于 HN, 当路由信息包 含拜访网络标识(Visited Network Identify, VNI ) 时, 用户信息处理模块确定 用户当前处于 VN。 所述 HM或 VNI可以是直接标识也可以是间接标识, 所 谓直接标识主要是指该标识直接描述出 HN或 VN信息;所谓间接标识主要是 指该标识可能并没有直接描述出 HN或 VN信息,但是从该间接标识可以推出 其代表的 HN或 VN信息。 例如, 假设某个用户的拜访网络是北京, 那么所述 路由信息中的 VNI可以就是北京的代码 (此为直接标识:), VNI也可以是王府 井的代码 (此为间接标识), 因为用户信息处理模块是可以根据这个王府井代
码推出其代表的拜访网络信息是北京。 According to the user routing information, the specific implementation manner of the network where the user is currently located is various. For example, one implementation manner is as follows: When the user routing information does not include any network identifier, the default user is in HN; another implementation manner is: when the user When the routing information includes the home network identifier (HNI), the user information processing module determines that the user is currently in the HN. When the routing information includes the visited network identifier (VNI), the user information processing module determines that the user is currently in the VN. . The HM or the VNI may be a direct identifier or an indirect identifier. The so-called direct identifier mainly means that the identifier directly describes the HN or VN information. The so-called indirect identifier mainly means that the identifier may not directly describe the HN or VN information. However, the HN or VN information it represents can be derived from the indirect identification. For example, suppose a visitor network of a user is Beijing, then the VNI in the routing information may be the code of Beijing (this is a direct identifier:), and the VNI may also be a code of Wangfujing (this is an indirect identifier) because the user Information processing module can be based on this Wangfujing generation The code to launch its representative network information is Beijing.
由此可见,用户信息处理模块根据用户路由信息确定用户当前所处网络的 具体实现方式有多种,对应的用户路由信息包含的具体参数也有多种情况, 包 括但不限于上述介绍的几种,只要用户信息处理模块能够根据所述用户路由信 息知道用户当前是处于归属网络还是拜访网络即可。 Therefore, the user information processing module determines, according to the user routing information, that the network is currently implemented in a plurality of manners, and the specific parameters included in the corresponding user routing information are also various, including but not limited to the foregoing. As long as the user information processing module can know whether the user is currently in the home network or the visited network according to the user routing information.
步骤 S04, VN的用户信息处理模块(充当服务器) 向 HN的用户信息处 理模块(充当代理)发送通知消息, 然后转入步骤 S05。 所述通知消息的内容 见表 2。 Step S04, the user information processing module (serving as a server) of the VN sends a notification message to the user information processing module (acting as a proxy) of the HN, and then proceeds to step S05. The content of the notification message is shown in Table 2.
表 2 Table 2
通知消息 (服务器- >代理) Notification message (Server -> Agent)
Globally Unique Address (全球唯一地址) Globally Unique Address (Globally Unique Address)
- Assigned IP Address (指配 IP地址) - Assigned IP Address (Assignment IP Address)
- Address Realm (地址域) - Address Realm (Address Domain)
Routing information (路由信息 ) Routing information
其中, 全球唯一地址由用户所在网络的 NACF为用户分配的 IP地址和该 Wherein, the global unique address is assigned by the NACF of the user's network to the user and the IP address
IP地址所在地址域构成。 用户路由信息至少表示了用户当前所在网絡的信息, 其可能不包含任何网络标识 (这种情况下默认用户当前处于归属网絡), 或者 包含了归属网络标识 HNI或拜访网络标识 VNI。 通过全球唯一地址和路由信 息, 可以准确定位用户所在位置信息。 The address field of the IP address is composed. The user routing information indicates at least the information of the network where the user is currently located, which may not include any network identifier (in this case, the default user is currently in the home network), or includes the home network identifier HNI or the visited network identifier VNI. With global unique address and routing information, you can accurately locate the user's location.
步骤 S05, HN的用户信息处理模块接收并处理上述来自 VN的用户信息 处理模块的通知消息, 所述通知消息携带用户信息。这个被处理的通知消息将 作为后续查询用户信息的索引,若 HN的用户信息处理模块接收到新的通知消 息, 则原来的通知消息将被刷新。 Step S05: The user information processing module of the HN receives and processes the notification message of the user information processing module from the VN, where the notification message carries user information. The processed notification message will be used as an index for subsequent querying user information. If the HN user information processing module receives a new notification message, the original notification message will be refreshed.
步骤 S06, HN的用户信息处理模块向 VN的用户信息处理模块发送确认 消息。 Step S06: The user information processing module of the HN sends an acknowledgement message to the user information processing module of the VN.
所述确认消息的内容也跟表 2的内容一样,其作用是通知 VN的用户信息 处理模块, 说明 HN已经收到了由该消息确定的用户相关信息, 进而, VN的 用户信息处理模块在收到上述确认消息后, 就不需要再重复发送通知消息。 The content of the confirmation message is also the same as the content of the table 2, and its function is to notify the user information processing module of the VN that the HN has received the user-related information determined by the message, and further, the user information processing module of the VN receives the information. After the above confirmation message, there is no need to repeat the notification message.
图 3为上述本发明方法实施例一中, 当用户在 VN时, 通告用户的信息信
令流程, 包括: FIG. 3 is a schematic diagram of the first embodiment of the method of the present invention, when the user is at the VN, an information message is advertised to the user. Order process, including:
( 1 )拜访网络 VN的用户信息处理模块获取用户信息后, 向 HN的用户 信息处理模块发送通知消息, 携带用户信息。 (1) After accessing the network information, the user information processing module of the VN sends a notification message to the user information processing module of the HN to carry the user information.
( 2 ) HN的用户信息处理模块接收并处理上述携带用户信息的通知消息; 该通知消息的具体内容见表 2。 (2) The user information processing module of the HN receives and processes the notification message carrying the user information; the specific content of the notification message is shown in Table 2.
( 3 ) HN的用户信息处理模块向 VN的用户信息处理模块发送确认消息; 该确认消息的具体内容见表 2。 (3) The user information processing module of the HN sends an acknowledgement message to the user information processing module of the VN; the specific content of the acknowledgement message is shown in Table 2.
需要说明的是,上述实施例中拜访网络的用户信息处理模块向归属网络的 用户信息处理模块通告的可以是用户信息,还可以是由所述用户信息生成的索 引信息, 所述索引信息包含的内容可以是全球唯一地址、 用户路由信息、 用户 名、 查询代码等能够索引到用户的具体信息。 具体而言, 在拜访网络的用户信 息处理模块获取到用户信息后,据此生成索引信息, 然后将所述索引信息与归 属网络的用户信息处理模块进行信息通告。 另外,信息处理模块具体设置于哪 个功能实体中,有多种具体的实现方式,这与归属网络和拜访网络之间传递用 户信息或索引信息利用的具体接口有关。 例如, 如果利用归属网络的 CLF实 体与拜访网络的 CLF实体之间的接口通告用户信息或索引信息, 那么本实施 例中所述的用户信息处理模块即可设置在 CLF实体中, 如果利用归属网络的 UAAF实体与拜访网络的 UAAF实体之间的接口通告用户信息或索引信息,那 么本实施例中所述的用户信息处理模块即可设置在 UAAF实体中。 It should be noted that, in the foregoing embodiment, the user information processing module of the visited network may advertise the user information to the user information processing module of the home network, and may also be index information generated by the user information, where the index information includes The content can be global unique address, user routing information, user name, query code, etc. specific information that can be indexed to the user. Specifically, after the user information processing module of the visited network acquires the user information, the index information is generated according to the information, and then the index information is notified to the user information processing module of the home network. In addition, in which functional entity the information processing module is specifically configured, there are multiple specific implementation manners, which are related to the specific interface between the home network and the visited network for transmitting user information or index information. For example, if the user information or the index information is advertised by using an interface between the CLF entity of the home network and the CLF entity of the visited network, the user information processing module described in this embodiment may be set in the CLF entity, if the home network is utilized. The user information processing module described in this embodiment may be set in the UAAF entity, and the user information or the index information is advertised by the interface between the UAAF entity and the UAAF entity of the visited network.
本发明方法实施例一提供的具体技术方案只关注 VN 的用户信息处理模 块(充当服务器)和 HN的用户信息处理模块之间消息的传递, 对于传递后的 消息将如何利用, 则可以有多种处理方案。其中的一种处理方案是将上述两个 用户信息处理模块之间传递的用户信息再向归属网络中的 SCSA进行信息通 告, 例如可以由 SCSA的一个功能实体发起用户位置信息查询请求, HN的用 户信息处理模块将 VN的用户信息处理模块提供的用户信息通告给 SCSA。; 还可以由 SCSA通过 NGN系统中的用户发送的 SIP注册流程向归属网络注册, 进而归属网络中的用户信息处理模块再将从拜访网络获知的用户信息向 SCSA进行信息通告。 The specific technical solution provided by the first embodiment of the method of the present invention only pays attention to the message transmission between the user information processing module (serving as a server) of the VN and the user information processing module of the HN, and how to use the message after the delivery, there may be multiple Processing plan. One of the processing schemes is to re-advertise the user information transmitted between the two user information processing modules to the SCSA in the home network. For example, the user location information query request may be initiated by a functional entity of the SCSA, and the user of the HN The information processing module notifies the SCSA of the user information provided by the user information processing module of the VN. The SCSA can also register with the home network through the SIP registration process sent by the user in the NGN system, and then the user information processing module in the home network can notify the SCSA of the user information learned from the visited network.
参见图 4, 其为本发明通告用户的信息方法实施例二流程图, 所述方法包
括如下具体步驟: Referring to FIG. 4, it is a flowchart of Embodiment 2 of a method for advertising a user according to the present invention. The following specific steps are included:
步骤 Sll、 用户通过 ARF连接到 NGN网络的 NASS中。 Step S11: The user connects to the NASS of the NGN network through the ARF.
步骤 S12、用户当前所在网络的 NASS中的用户信息处理模块确定用户当 前所在网络是拜访网络还是归属网络, 若当前用户所在网络为归属网络, 则执 行步骤 S13; 若当前用户所在网络为拜访网络, 则执行步骤 S16。 Step S12: The user information processing module in the NASS of the current network of the user determines whether the current network of the user is a visited network or a home network. If the network where the current user is located is the home network, step S13 is performed; if the network where the current user is located is the visited network, Then step S16 is performed.
有多种方式能够实现对用户所在网络的确定,例如,在每个移动用户的 CPE 上都安装一个集成电路卡, 并且该电路卡有全球唯一代码, 当带有该电路卡的 CPE从归属网络漫游到拜访网络的时候, 卫星定位系统检测该状态并通告该 CPE接入的拜访网络的 NASS的 NACF实体, 再由该 NACF实体将用户路由 信息通告给该拜访网络的用户信息处理模块, 进而, 该用户信息处理模块依据 所获得的用户路由信息确定用户当前所在网络为拜访网络。所述用户路由信息 的具体内容为:当用户当前在 HN时,该路由信息参数可以是 HN标识符(Home There are a number of ways to determine the network in which the user is located. For example, an integrated circuit card is installed on each mobile user's CPE, and the circuit card has a globally unique code when the CPE with the circuit card is from the home network. When roaming to the visited network, the satellite positioning system detects the status and announces the NACF entity of the NASS of the visited network accessed by the CPE, and then the NACF entity notifies the user routing information to the user information processing module of the visited network, and further, The user information processing module determines, according to the obtained user routing information, that the current network of the user is a visited network. The specific content of the user routing information is: when the user is currently in the HN, the routing information parameter may be an HN identifier (Home
Network Identifier, HNI ); 也可以是预先约定的一种特殊标识, 也可以将网絡 标识部分设置为空, 来表明用户当前是在其 HN中。 当用户当前在 VN时, 该 路由信息参数可以是 VN标识符( Visited Network Identifier, VNI )。还可以是, 前述检测到用户从归属网络漫游到拜访网络的卫星定位系统直接将这个信息 通知用户当前所在网络的用户信息处理模块,进而该用户信息处理模块不必获 取用户信息, 就可以确定用户当前所在网络是拜访网络。 Network Identifier (HNI); can also be a pre-agreed special identifier, or you can set the network identification part to blank to indicate that the user is currently in its HN. When the user is currently in the VN, the routing information parameter may be a Visited Network Identifier (VNI). It is also possible that the foregoing satellite positioning system that detects that the user roams from the home network to the visited network directly informs the user of the user information processing module of the current network, and the user information processing module can determine the current user without obtaining the user information. The network where you are located is visiting the network.
还例如, 当用户漫游到拜访网络后, 拜访网络中 NASS的 NACF实体为 该用户分配 IP地址及进行网络参数配置, 并将这些信息发送给拜访网络的用 户信息处理模块, 进而,该用户信息处理模块依据所获得的上述信息确定用户 当前所在网络为拜访网络。 For example, after the user roams to the visited network, the NACF entity of the NASS in the visited network allocates an IP address to the user and performs network parameter configuration, and sends the information to the user information processing module of the visited network, and further, the user information processing The module determines, according to the obtained information, that the current network of the user is a visited network.
步骤 S13、 HN的用户信息处理模块从 HN的 UAAF和 NACF获取用户标 识、 用户授权方式、 路由信息、 关键资源、 网络配置参数等用户信息。 然后, 转入步骤 S14。 Step S13: The user information processing module of the HN obtains user information such as user identification, user authorization mode, routing information, key resources, and network configuration parameters from the UAAF and NACF of the HN. Then, the process proceeds to step S14.
所述用户信息所包含的一种示例性具体参数如表 3所示, 其中,全球唯一 地址是由用户当前所在网络的 NACF给用户分配的 IP地址和地址域确定的, 随着用户所在网络的改变可能会相应变化。
3 An exemplary specific parameter included in the user information is as shown in Table 3, where the globally unique address is determined by the IP address and address field assigned to the user by the NACF of the network where the user is currently located, according to the network where the user is located. Changes may change accordingly. 3
通知消息 (用户信息处理模块 -> SCSA) Notification Message (User Information Processing Module -> SCSA)
Globally Unique Address (全 3求唯一地址 ) Globally Unique Address (all 3 seeking unique address)
- Assigned IP Address (指配 IP地址) - Assigned IP Address (Assignment IP Address)
- Address Realm (地址域 ) - Address Realm (Address Domain)
Routing information (路由信息 ) Routing information
Subscriber ID (用户标识) Subscriber ID (user ID)
Authorization Method (授权方式 ) Authorization Method
Access Network Type (接入网类型) Access Network Type
Terminal Type (终端类型) 步骤 S14、 HN的用户信息处理模块获得上述用户信息后,根据该用户信息 生成索引信息, 进而, 向 HN的 SCSA中的一个功能实体发送携带所述索引信 息的索引消息,所述索引信息包含的内容可以是全球唯一地址、用户路由信息、 用户名、 查询代码等能够索引到用户的具体信息。。 然后, 转入步骤 S15。 After the user information processing module of the HN obtains the user information, the user information processing module generates an index message according to the user information, and further sends an index message carrying the index information to a functional entity in the SCSA of the HN. The content included in the index information may be global unique address, user routing information, user name, query code, and the like, which can be indexed to the user. . Then, the process proceeds to step S15.
步骤 S15、HN的 SCSA的一个功能实体接收并处理步骤 S14中所述的索引 消息后, 向 HN的用户信息处理模块发送索引确认消息。 所述索引确认消息可 以包括与步骤 S14中索引信息对应的信息,以便能够使 HN的用户信息处理模 块具体知道 SCSA的这个功能实体接收到的是哪个索引消息,从而不再向该功 能实体再重复发送相同的索引消息。 Step S15: A functional entity of the SCSA of the HN receives and processes the index message described in step S14, and then sends an index confirmation message to the user information processing module of the HN. The index confirmation message may include information corresponding to the index information in step S14, so that the user information processing module of the HN can specifically know which index message is received by the functional entity of the SCSA, and thus no longer repeats to the functional entity. Send the same index message.
步驟 S16、 VN的用户信息处理模块从 VN的 UAAF和 NACF获取用户标 识、 用户授权方式、 路由信息、 关键资源、 网络配置参数等用户信息。 然后转 入步骤 S17。 Step S16: The user information processing module of the VN obtains user information such as user identification, user authorization mode, routing information, key resources, and network configuration parameters from the UAAF and NACF of the VN. Then, the process goes to step S17.
步骤 S17、 VN的用户信息处理模块向 HN的用户信息处理模块发送通知消 息,携带步骤 S16中所述的用户信息。本步骤中所发送的用户信息的一种示例 性具体参数见表 3。 然后转入步驟 S18。 Step S17: The user information processing module of the VN sends a notification message to the user information processing module of the HN, and carries the user information described in step S16. An exemplary specific parameter of the user information sent in this step is shown in Table 3. Then, the process proceeds to step S18.
步骤 S18、 HN的用户信息处理模块接收并处理 VN的用户信息处理模块发 送的携带用户信息的通知消息后,根据所述用户信息生成索引信息, 进而, 再 向 HN的 SCSA中的一个功能实体发送包含上述索引信息的索引消息。所述索
引信息包含的内容可以是全球唯一地址、 用户路由信息、 用户名、 查询代码等 能够索引到用户的具体信息。 然后转入步骤 §19。 Step S18: The user information processing module of the HN receives and processes the notification message carrying the user information sent by the user information processing module of the VN, generates index information according to the user information, and further sends the information to a functional entity in the SCSA of the HN. An index message containing the above index information. The cable The content contained in the information may be global unique address, user routing information, user name, query code, etc., which can be indexed to the user. Then go to step §19.
步骤 S19、 HN SCSA 中的一个功能实体接收并处理上述索引消息后, 向 HN的用户信息处理模块发送索引确认消息。 所述索引确认消息可以包括与步 驟 S14中索引信息对应的信息,以便能够使 HN的用户信息处理模块具体知道 所述功能实体接收到的是哪个索引消息,从而不再向该功能实体再重复发送相 同的索引消息。 然后转入步驟 S20。 Step S19: After receiving and processing the index message, a function entity in the HN SCSA sends an index confirmation message to the user information processing module of the HN. The index confirmation message may include information corresponding to the index information in step S14, so that the user information processing module of the HN can specifically know which index message is received by the function entity, so that the function entity does not repeatedly send the function. The same index message. Then, the process proceeds to step S20.
步骤 S20、 HN的用户信息处理模块收到上述索引确认消息后, 向 VN的用 户信息处理模块转发上述索引确认消息。 Step S20: After receiving the index confirmation message, the user information processing module of the HN forwards the index confirmation message to the user information processing module of the VN.
图 5是上述本发明方法实施例一中, 当用户在 HN时, 即用户当前所在网 络是 HN时, 通告用户的信息信令流程, 所述流程包括: FIG. 5 is a signaling signaling process for announcing a user when the user is in the HN, that is, when the user is currently in the HN, the process includes:
( 1 ) HN 的用户信息处理模块获取用户信息, 然后 ^据所述用户信息生 成索引信息, 进而, 再向 HN的 SCSA中的一个功能实体发送索引消息; (1) The user information processing module of the HN obtains the user information, and then generates the index information according to the user information, and then sends an index message to a functional entity in the SCSA of the HN;
( 2 ) HN的 SCSA中的一个功能实体接收并处理上述索引消息; (2) A functional entity in the SCSA of the HN receives and processes the index message;
( 3 ) HN的 SCSA中的一个功能实体向 HN的用户信息处理模块发送索 引确认消息。 (3) A functional entity in the SCSA of the HN sends an index acknowledgement message to the user information processing module of the HN.
图 6是上述本发明方法实施例二中, 当用户在 VN时, 即用户当前所在网 络是 V 时, 通告用户的信息信令流程, 包括: 6 is a signaling signaling process for announcing a user when the user is in the VN, that is, when the current network of the user is V, in the second embodiment of the method of the present invention, including:
( 1 ) VN的用户信息处理模块(充当服务器)获取用户信息后, 向 HN的用户信息处理模块发送通知消息, 所述通知消息携带用户信息。 (1) After obtaining the user information, the user information processing module (serving as the server) of the VN sends a notification message to the user information processing module of the HN, where the notification message carries the user information.
( 2 ) HN的用户信息处理模块(充当代理) 收到上述通知消 (2) HN's user information processing module (acting as a proxy) receives the above notification
息并据此生成索引信息后, 向 HN的 SCSA中的一个功能实体发送索引消息。 上述索引信息包含的内容可以是全球唯一地址、 用户路由信息、 用户名、 查询 代码等能够索引到用户设备的信息。 After generating the index information according to this, the index message is sent to a functional entity in the SCSA of the HN. The content included in the index information may be global unique address, user routing information, user name, query code, and the like that can be indexed to the user equipment.
( 3 ) HN的 SCSA中的一个功能实体接收上述索引消息并进行处理。 (3) A functional entity in the SCSA of the HN receives the above index message and processes it.
( 4 ) HN的 SCSA中的一个功能实体向 HN的用户信息处理模块(充当 代理)发送索引确认消息; (4) A functional entity in the SCSA of the HN sends an index acknowledgement message to the user information processing module (acting as a proxy) of the HN;
( 5 ) HN 的用户信息处理模块(充当代理)转发接收到的索引确认消息 给拜访网络 V 的用户信息处理模块(充当服务器)。
需要说明的是, 当用户处于 VN时, 的用户信息处理模块向 HN的用 户信息处理模块通告的信息可以是用户信息, 也可以是索引信息。 例如, VN 的用户信息处理模块可以根据其获知的用户信息首先生成索引信息,然后再向 HN的用户信息处理模块发送所述索引消息, 这种情况下, HN的用户信息处 理模块就可以直接将其接收到的所述索引消息转发给 SCS A 中对应的功能实 体了。 而且, HN的用户信息处理模块发送给 SCSA中对应功能实体的信息既 可能直接就是用户信息本身,也可能是根据用户信息生成的索引信息, 这由实 际应用中 SCSA的需要而定。 (5) The user information processing module of the HN (acting as a proxy) forwards the received index confirmation message to the user information processing module (serving as a server) of the visited network V. It should be noted that, when the user is in the VN, the information advertised by the user information processing module to the user information processing module of the HN may be user information or index information. For example, the user information processing module of the VN may first generate index information according to the user information that it knows, and then send the index message to the user information processing module of the HN. In this case, the user information processing module of the HN may directly The index message received by it is forwarded to the corresponding functional entity in SCS A. Moreover, the information sent by the user information processing module of the HN to the corresponding functional entity in the SCSA may be directly the user information itself or the index information generated according to the user information, which is determined by the needs of the SCSA in the actual application.
另夕卜,根据上述两个实施例的区别还可以看出, 用户当前所在网络的用户 信息处理模块既可以先获取用户信息 ,然后基于所述用户信息中的用户路由信 息来确定用户当前所在网络; 也可以基于其他信息(卫星定位系统检测出的信 息)先确定出用户当前所在网络, 然后再获取用户信息。 此外, 在本发明各实 施例所述方法中, 多次提到对消息的处理, 应当说明, 这里的处理包括了对消 息所进行的存储、 分类、 选择等多种操作。 In addition, according to the difference between the foregoing two embodiments, the user information processing module of the current network of the user can obtain the user information first, and then determine the current network of the user based on the user routing information in the user information. ; Based on other information (information detected by the satellite positioning system), the user's current network can be determined first, and then the user information can be obtained. In addition, in the methods described in the embodiments of the present invention, the processing of the message is mentioned many times. It should be noted that the processing herein includes various operations such as storage, classification, and selection of the message.
本领域普通技术人员可以理解实现上述方法实施例中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可 读存储介质中, 所述的存储介质, 如: ROM/RAM, 磁碟、 光盘等。 A person skilled in the art may understand that all or part of the steps in implementing the above method embodiments may be completed by a program instructing related hardware, and the program may be stored in a computer readable storage medium, the storage medium Such as: ROM / RAM, disk, CD, etc.
'本发明实施例还提供了一种分别设置于归属网络和拜访网络中的功能实 体,通过拜访网络的该功能实体和归属网络中的该功能实体将用户信息或由所 述用户信息生成的索引信息进行信息通告, 所述功能实体包括但不限于 CLF 或 UAAF,这两个功能实体之间进行信息交互主要是通过各自内部的用户信息 处理模块。 The embodiment of the present invention further provides a functional entity respectively set in the home network and the visited network, and the user information or the index generated by the user information is obtained by the functional entity of the visited network and the functional entity in the home network. The information is advertised, and the functional entity includes, but is not limited to, a CLF or a UAAF. The information interaction between the two functional entities is mainly through a respective internal user information processing module.
例如, 本实施例中的上述功能实体具体为图 1所示网络附着子系统 NASS 中的 CLF, 归属网络和拜访网络各自的 CLF中有都包括一个用户信息处理模 块。 下面进一步详细介绍本实施例功能实体中的用户信息处理模块的内部结 构, 为了公开更为充分, 请结合参看图 7, 其为本发明实施例公开的归属网络 和拜访网络的第一功能实体中用户信息处理模块的结构示意图,此外还在图中 示出了与归属网络笫一功能实体进行信息通告的归属网络第二功能实体,结合 该用户信息处理模块的工作原理,进一步介绍其内部结构,每个用户信息处理
模块均包括用户信息获取单元 71、 网絡确定单元 72、 第一信息通告单元 73 以及第二信息通告单元 74。 For example, the foregoing functional entity in this embodiment is specifically a CLF in the network attachment subsystem NASS shown in FIG. 1, and each of the CLFs of the home network and the visited network includes a user information processing module. The internal structure of the user information processing module in the functional entity of this embodiment is further described in detail below. For more disclosure, please refer to FIG. 7 , which is the first functional entity of the home network and the visited network disclosed in the embodiment of the present invention. A schematic diagram of the structure of the user information processing module, and further shown in the figure is a second functional entity of the home network that performs information notification with the home network, and combines the working principle of the user information processing module to further introduce its internal structure. Each user information processing The modules each include a user information acquisition unit 71, a network determination unit 72, a first information notification unit 73, and a second information notification unit 74.
首先, 由用户当前所在网络的用户信息获取单元 71获取用户信息, 例如 从 NASS的用户接入授权功能 UAAF和网络接入配置功能 NACF获取所述用 户信息。只有用户前所在网络的用户信息获取单元才能获取到用户信息, 非用 户当前所在网络的用户信息获取单元是无法获取到用户信息的, 因此,用户信 息处理模块中的用户信息获取单元用于在本单元所属网络为用户当前所在网 络时获取用户信息。 First, the user information acquiring unit 71 of the current network of the user obtains the user information, for example, the user access authorization function UAAF and the network access configuration function NACF of the NASS. The user information acquisition unit of the network where the user is located can obtain the user information. The user information acquisition unit of the non-user network is unable to obtain the user information. Therefore, the user information acquisition unit in the user information processing module is used in the user information acquisition unit. The network to which the unit belongs is the user information when the user is currently on the network.
然后, 用户当前所在网络的网络确定单元 72根据用户信息获取单元 71 提供的用户信息确定用户当前所在网络为归属网络还是拜访网络。 具体而言, 所述用户信息至少包括用以表示用户当前所在网络的用户路由信息, 进而,该 网络确定单元 72具体为路由信息确定单元, 用于在本单元所属网络为用户当 前所在网络时, 居所述用户信息获取单元 71提供的用户信息中的用户路由 信息确定用户当前所在网络为归属网络还是拜访网络。 Then, the network determining unit 72 of the network where the user is currently located determines whether the current network of the user is the home network or the visited network according to the user information provided by the user information acquiring unit 71. Specifically, the user information includes at least user routing information indicating the current network of the user, and the network determining unit 72 is specifically a routing information determining unit, where the network to which the unit belongs is the current network of the user. The user routing information in the user information provided by the user information acquiring unit 71 determines whether the current network of the user is the home network or the visited network.
假如用户当前所在网络为拜访网络,即拜访网絡的用户信息处理中的用户 信息获取单元 71获取到了用户信息,并且网络确定单元 72也根据所述用户信 息确定了用户当前所在网络是拜访网络, 于是,拜访网络的用户信息处理继续 通过内部的第一信息通告单元 73将所述用户信息与归属网络用户信息处理模 块中的第一信息通告单元 73进行信息通告。 进而, 当归属网络用户信息处理 模块中的第一信息通告单元 73接收到拜访网络用户信息处理模块向其通告的 用户信息后, 直接通过第二信息通告单元 74将该用户信息向归属网络中的第 二功能实体(例如 SCSA的一个功能实)进行信息通告。 这种情况下, 第一信 息通告单元 73和第二信息通告单元 74分别具体为第一用户信息通告单元和第 二用户信息通告单元, 即通告的是用户信息。 If the user's current network is the visited network, the user information acquiring unit 71 in the user information processing of the visited network acquires the user information, and the network determining unit 72 also determines, according to the user information, that the current network of the user is the visited network, and thus The user information processing of the visited network continues to notify the user information and the first information notification unit 73 in the home network user information processing module through the internal first information notification unit 73. Further, after the first information advertising unit 73 in the home network user information processing module receives the user information advertised to the network user information processing module, the first information notification unit 74 directly transmits the user information to the home network. The second functional entity (for example, a function of the SCSA) performs information notification. In this case, the first information notification unit 73 and the second information advertisement unit 74 are respectively a first user information notification unit and a second user information notification unit, that is, the user information is advertised.
此外,户信息处理模块还可以设置一个索引信息获取单元, 用于根据用户 信息单元 71提供的用户信息生成索引信息。 采用这个索引信息生成单元的具 体方式有两种: In addition, the household information processing module may further set an index information acquiring unit for generating index information according to the user information provided by the user information unit 71. There are two specific ways to use this index information generation unit:
第一种方式,在拜访网络的用户信息处理模块与归属网络的用户信息处理 模块进行信息通告之前,先由拜访网络的索引信息生成单元根据用户信息生成
索引信息; 然后, 拜访网络的第一信息通告单元 73将该索引信息与归属网络 的第一信息通告单元 73进行信息通告; 进而, 归属网络的第二信息通告单元 74 直接将该索引信息与归属网络中的第二功能实体进行信息通告。 此种情况 下, 第一信息通告单元 73具体为第一索引信息通告单元, 第二信息通告单元 74具体为第二索引信息通告单元, 即通告的是索引信息。 In the first manner, before the user information processing module of the visited network and the user information processing module of the home network perform information notification, the index information generating unit of the visited network generates the user information according to the user information. Index information; then, the first information advertising unit 73 of the visited network notifies the index information with the first information advertising unit 73 of the home network; and further, the second information advertising unit 74 of the home network directly associates the index information with the home information The second functional entity in the network performs information notification. In this case, the first information advertising unit 73 is specifically a first index information advertising unit, and the second information advertising unit 74 is specifically a second index information advertising unit, that is, the index information is advertised.
第二种方式, 拜访网络的第一信息通告单元 73直接将用户信息获取单元 71提供的用户信息与归属网络的第一信息通告单元 73进行信息通告, 然后, 由归属网络的索引信息生成单元根据接收到的用户信息生成索引信息, 进而, 再由归属网络的第二信息通告单元 74与归属网络中的第二功能实体进行信息 通告。 此种情况下, 第一信息通告单元 73具体为第一索引信息通告单元, 第 二信息通告单元 74具体为第二索引信息通告单元, 即通告的是索引信息。 In a second manner, the first information advertising unit 73 of the visited network directly advertises the user information provided by the user information acquiring unit 71 with the first information advertising unit 73 of the home network, and then, according to the index information generating unit of the home network, The received user information generates index information, and then the second information notification unit 74 of the home network performs information notification with the second functional entity in the home network. In this case, the first information advertising unit 73 is specifically a first index information advertising unit, and the second information advertising unit 74 is specifically a second index information advertising unit, that is, the index information is advertised.
如用户当前所在网络为归属网络,即归属网络用户信息处理中的用户信 息获取单元 71获取到了用户信息,并且归属网络中的网络确定单元 72也根据 所述用户信息确定了用户当前所在网络是归属网络, 那么, 归属网络的用户信 息处理模块就直接通过归属网络中的第二信息通告单元 74, 将归属网络中用 户信息获取单元 71获取到的用户信息与归属网络中的第二功能实体进行信息 通告。 当前, 还可以利用前面提到的归属网絡中的索引信息生成单元, 先将归 属网络中用户信息获取单元 71提供的用户信息生成索引信息, 然后再由第二 信息通告单元 74 (具体为第二索引信息通告单元)将该索引信息与归属网络 中的第二功能实体进行信息通告。 If the user's current network is the home network, that is, the user information acquiring unit 71 in the home network user information processing acquires the user information, and the network determining unit 72 in the home network also determines, according to the user information, that the current network of the user belongs to the home network. The network, then, the user information processing module of the home network directly transmits the user information acquired by the user information acquiring unit 71 in the home network and the second functional entity in the home network through the second information advertising unit 74 in the home network. notice. Currently, the index information generating unit in the home network mentioned above may be used to generate the index information of the user information provided by the user information acquiring unit 71 in the home network, and then the second information advertising unit 74 (specifically, the second The index information notification unit) notifies the index information with the second functional entity in the home network.
根据本发明实施例中上述包括用户信息处理模块的功能实体,本发明还提 供一种 NGN网络系统实施例,其结构示意图如图 8所示,本实施例中的 NGN 网络系统包括归属网络、拜访网络以及将所述归属网络 合到所述拜访网絡的 接口, 所述接口被配置为: 在归属网络和所述拜访网络之间传送用户信息或 由所述用户信息生成的索引信息。 归属网絡和拜访网络均包括第一功能实体, 该接口具体为归属网络第一功能实体和拜访网络第一功能实体之间的接口,并 且,每个第一功能实体均包括用户信息处理模块, 所述用户信息处理模块的具 体结构已经在前文进行过详细描述, 因此此处不再赘述,仅从用户信息处理模 块这个层次上, 说明本系统的工作原理。
例如, 上述功能实体具体为网络附着子系统 NASS 的一个功能实体(如 CLF ),则归属网络和拜访网络之间的接口是由归属网络和拜访网络中的 NASS 的用户信息处理模块 81提供的, 具体而言, 该接口包括了接收接口和发送接 口。 当用户到达拜访网络后, 通过接入中继功能实体 ARF13连接到 NASS的 AMF14, 进而使得拜访网络的用户信息处理模块 81 (充当服务器) 能够获得 用户信息, 该用户信息处理模块 81还提供发送接口将携带用户信息的通知消 息发向归属网络的用户信息处理模块 81。 归属网络 HN的用户信息处理模块 81 (充当代理)提供接收接口, 接收上述来自拜访网络用户信息处理模块 81 的通知消息; 同时, 归属网络的用户信息处理模块 81 (充当代理), 还向 HN 的 SCSA的一个功能实体 82提供发送接口 , 转发所述通知消息或者发送根据 用户信息生成的索引消息。 According to the foregoing functional entity including the user information processing module in the embodiment of the present invention, the present invention further provides an NGN network system embodiment. The schematic diagram of the structure is shown in FIG. 8. The NGN network system in this embodiment includes a home network and a visit. And a network and an interface that joins the home network to the visited network, the interface configured to: transfer user information or index information generated by the user information between the home network and the visited network. The home network and the visited network each include a first functional entity, where the interface is specifically an interface between the first functional entity of the home network and the first functional entity of the visited network, and each of the first functional entities includes a user information processing module. The specific structure of the user information processing module has been described in detail in the foregoing, and therefore will not be described herein again. The working principle of the system is explained only from the level of the user information processing module. For example, if the functional entity is specifically a functional entity (such as a CLF) of the network attachment subsystem NASS, the interface between the home network and the visited network is provided by the user information processing module 81 of the NASS in the home network and the visited network. Specifically, the interface includes a receiving interface and a sending interface. After the user arrives at the visited network, the access relay function entity ARF13 is connected to the AMF 14 of the NASS, so that the user information processing module 81 (serving as a server) of the visited network can obtain user information, and the user information processing module 81 also provides a transmission interface. The notification message carrying the user information is sent to the user information processing module 81 of the home network. The user information processing module 81 (serving as a proxy) of the home network HN provides a receiving interface, and receives the above notification message from the visited network user information processing module 81; meanwhile, the user information processing module 81 of the home network (acting as a proxy) also goes to the HN A functional entity 82 of the SCSA provides a transmitting interface, forwards the notification message or sends an index message generated based on the user information.
在前文已经提到,上述归属网络和拜访网络之间的接口中传递的参数可以 是前述用户信息, 该用户信息的具体参数如同表 2, 也可以是用户信息处理模 块依据一定规则才艮据用户信息生成的索引消息。 As mentioned above, the parameter passed in the interface between the home network and the visited network may be the foregoing user information, and the specific parameters of the user information are as shown in Table 2, or the user information processing module may use the user according to certain rules. Index message generated by the message.
在本发明实施例中提出 SCSA是处于归属网络 HN的,但这并不表明本发 明实施例不支持 SCSA处于拜访网络 V 的情况, 只是因为当 SCSA处于 V 时, SCSA可以直接从 VN的用户信息处理模块获取所需要的用户信息。 这种 情况下, 的用户信息获取单元直接从 NASS的 UAAF和获取用户信息; 然 后, 网络确定单元根据用户信息中携带的用户路由信息确定用户当前所在网 络; 进而, 由索引信息获取单元根据用户信息生成特定的索引信息; 最后, 通 过第二信息通告单元向 SCSA的一个功能实体进行信息通告。 当然,一般还仍 然需要信息存储单元,用于存储其他网络的用户信息处理模块发送过来的消息 和用户信息获取单元获取到的本地网络的用户信息。 实质上, 如果 SCSA处于 拜访网络 VN, 这种情况类似于用户未发生漫游时 HN的用户信息处理模块向 HN的 SCSA的一个功能实体发送通知消息的情形。 In the embodiment of the present invention, the SCSA is located in the home network HN, but this does not mean that the embodiment of the present invention does not support the case where the SCSA is in the visited network V, only because when the SCSA is at V, the SCSA can directly access the user information from the VN. The processing module obtains the required user information. In this case, the user information acquiring unit directly obtains the user information from the UAAF of the NASS; then, the network determining unit determines the current network of the user according to the user routing information carried in the user information; and further, the index information acquiring unit according to the user information Generating specific index information; Finally, information notification is performed to a functional entity of the SCSA through the second information advertising unit. Of course, an information storage unit is generally required for storing the message sent by the user information processing module of the other network and the user information of the local network acquired by the user information acquiring unit. In essence, if the SCSA is in the visited network VN, this situation is similar to the case where the user information processing module of the HN sends a notification message to a functional entity of the SCSA of the HN when the user does not roam.
需要说明的是, 上述各实施例是以一种包括 NASS的 NGN体系架构为例 进行的说明, 但是本发明各实施例的应用环境并不限于此, 例如, 采用相同的 技术方案还可以应用于图 9所示的现有技术中另夕 1、一种 NGN体系架构。 将上 述本发明各实施例技术方案应用于图 1和图 9所示的两种体系架构时,其实质
是相同的。 具体而言, 图 9中的网络附着控制功能 ( Network Attachment and Control Functions, NACF )对应于图 1所述的网络附着子系统 NASS;_ 图 8中 的业务控制功能(Service Control Function, SCF )对应于图 1所述的业务控制 子系统和应用 SCSA。 It should be noted that the foregoing embodiments are described by using an NGN architecture including a NASS as an example. However, the application environment of the embodiments of the present invention is not limited thereto. For example, the same technical solution may be applied to In the prior art shown in FIG. 9, an NGN architecture. When the technical solutions of the embodiments of the present invention are applied to the two architectures shown in FIG. 1 and FIG. 9, the essence thereof Are the same. Specifically, the Network Attachment and Control Functions (NACF) in FIG. 9 corresponds to the network attachment subsystem NASS described in FIG. 1; _ the Service Control Function (SCF) corresponding to FIG. The service control subsystem and application SCSA described in Figure 1.
请参看图 1Q, 其为图 9中 NACF的内部结构示意图。 其中, 图 9中的网 络接入配置功能实体 104 ( Network Access Configuration Function Entity, NACFE ) 对应图 1 中的 NACF 实体 15 ; 图 9 中的鉴权认证功能实体 ( Authentication & Authorization FE, AAFE ) 102对应于图 1中的 UAAF实体 16; 图 9中的用户描述功能实体(User Profile FE, UPFE ) 101对应于图 1中 的 PDBF 实体 19 ; 图 9 中的位置管理功能实体 (Location Management FE,LMFE )105对应图 1中的 CLF实体 17;图 9中的接入管理功能实体( Access Management FE AMFE ) 103对应于图 1中的 AMF实体 14。 Please refer to FIG. 1Q, which is a schematic diagram of the internal structure of NACF in FIG. The Network Access Configuration Function Entity (NACFE) in FIG. 9 corresponds to the NACF entity 15 in FIG. 1; the Authentication & Authorization FE (AAFE) 102 in FIG. The UAAF entity 16 in FIG. 1; the User Profile FE (UPFE) 101 in FIG. 9 corresponds to the PDBF entity 19 in FIG. 1; the Location Management FE (LMFE) in FIG. 105 corresponds to the CLF entity 17 in FIG. 1; the Access Management FE AMFE 103 in FIG. 9 corresponds to the AMF entity 14 in FIG.
根据上述两种不同 NGN体系架构中各实体之间的对应关系, 以及前述针 对图 1所示体系架构公开的本发明各实施例,相信本领域技术人员可以完成针 对图 9及图 10的本发明各实施例技术方案, 因此不再赘述。 According to the corresponding relationship between the entities in the two different NGN architectures, and the foregoing embodiments of the present invention disclosed for the architecture shown in FIG. 1, it is believed that those skilled in the art can complete the invention for FIG. 9 and FIG. The technical solutions of the various embodiments are therefore not described again.
综上所述,本发明各实施例提供的技术方案, 通过拜访网络和归属网络之 间的用户信息或索引信息的传递,使得不论用户设备处于拜访网络还是归属网 络, SCSA中的一个功能实体都能够准确获得所需要的用户信息。 同理, 本发 明提供的系统实施例,通过在用户拜访网络的用户信息处理模块和归属网络的 用户信息处理模块之间定义接口并配置接口参数,使得不论用户设备处于拜访 网络和归属网络, SCSA 中的一个功能实体都能够准确获得所需要的用户信 In summary, the technical solutions provided by the embodiments of the present invention enable the transmission of user information or index information between the visited network and the home network, so that a functional entity in the SCSA is used regardless of whether the user equipment is in the visited network or the home network. Ability to accurately obtain the user information needed. For the same reason, the system embodiment provided by the present invention defines an interface and configures interface parameters between the user information processing module of the user visited network and the user information processing module of the home network, so that the user equipment is in the visited network and the home network, SCSA A functional entity in the middle can accurately obtain the required user letter
只需要在归属网络和拜访网络之间的接口中传递很少的用户信息参数, 因此, 对现有网络改动极少, 实现简单。 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
Only a small amount of user information parameters need to be transmitted in the interface between the home network and the visited network. Therefore, there are few changes to the existing network and the implementation is simple. The spirit and scope of the Ming. Thus, it is intended that the present invention cover the modifications and variations of the inventions
Claims
1、 一种通告用户的信息的方法, 其特征在于, 所述方法包括: A method for advertising information of a user, the method comprising:
用户当前所在网络的第一功能实体获取所述用户信息; The first functional entity of the network where the user is currently located acquires the user information;
所述第一功能实体才 居所述用户信息确定用户当前所在网络为拜访网络, 所述拜访网絡的第一功能实体将所述用户信息或由所述用户信息生成的索引 信息与归属网络的第一功能实体进行信息通告。 The first functional entity is determined by the user information that the current network of the user is a visited network, and the first functional entity of the visited network uses the user information or the index information generated by the user information and the home network. A functional entity conducts information notification.
2、 如权利要求 1所述的方法, 其特征在于, 所述用户信息至少包括用以 表示用户当前所在网络的用户路由信息,所述根据用户信息确定用户当前所在 网络为拜访网络的步驟具体为根据用户信息中的用户路由信息确定。 The method according to claim 1, wherein the user information includes at least user routing information indicating that the user is currently on the network, and the step of determining, according to the user information, that the current network of the user is the visited network is specifically It is determined according to the user routing information in the user information.
3、 如权利要求 1或 2所述的方法, 其特征在于, 3. The method of claim 1 or 2, wherein
所述第一功能实体获取所述用户信息的步骤具体为第一功能实体中的用 户信息处理模块获取所述用户信息,所述第一功能实体确定当前所在网络的步 驟具体为第一功能实体中的用户信息处理模块确定当前所在网络,所述拜访网 络的第一功能实体与归属网络的第一功能实体进行信息通告具体为拜访网络 的第一功能实体中的用户信息处理模块与归属网络的第一功能实体中的用户 信息处理模块进行信息通告。 The step of acquiring the user information by the first functional entity is specifically that the user information processing module in the first functional entity acquires the user information, and the step of determining, by the first functional entity, the current network is specifically in the first functional entity. The user information processing module determines the current network, and the first functional entity of the visited network and the first functional entity of the home network perform information notification, specifically the user information processing module and the home network in the first functional entity of the visited network. The user information processing module in a functional entity performs information notification.
4、 一种通告用户的信息的方法, 其特征在于, 所述方法包括: 4. A method for advertising information of a user, the method comprising:
用户当前所在网络的第一功能实体获取所述用户信息; The first functional entity of the network where the user is currently located acquires the user information;
所述第一功能实体才 据所述用户信息确定用户当前所在网络; Determining, by the first functional entity, the current network of the user according to the user information;
若所述用户当前所在网络为归属网絡, 则所述归属网络的第一功能实体将 所述用户信息或由所述用户信息生成的索引信息与归属网络的第二功能实体 进行信息通告; If the current network of the user is the home network, the first functional entity of the home network notifies the user information or the index information generated by the user information and the second functional entity of the home network;
若所述用户当前所在网络为拜访网络, 则所述拜访网络的第一功能实体以 归属网络的第一功能实体为中间代理将所述用户信息或由所述用户信息生成 的索引信息与归属网络的第二功能实体进行信息通告。 If the current network of the user is a visited network, the first functional entity of the visited network uses the first functional entity of the home network as an intermediate agent to use the user information or the index information generated by the user information and the home network. The second functional entity performs information notification.
5、 如权利要求 4所述的方法, 其特征在于, 所述用户信息至少包括用以 表示用户当前所在网络的用户路由信息,所述才艮据用户信息确定用户当前所在 网络的步骤具体为根据用户信息中的用户路由信息确定用户当前所在网络, 所述第一节点根据用户信息中的用户路由信息确定用户当前所在网络的
过程包括: The method of claim 4, wherein the user information includes at least user routing information indicating that the user is currently located in the network, and the step of determining the current network of the user according to the user information is specifically based on The user routing information in the user information determines the current network of the user, and the first node determines the current network of the user according to the user routing information in the user information. The process includes:
当所述用户路由信息未包含任何网络标识时,确定用户当前所在网络为归 属网络; 当所述用户路由信息包含拜访网络标识时, 确定用户当前所在网络为 拜访网络; When the user routing information does not include any network identifier, it is determined that the current network of the user is the home network; when the user routing information includes the visited network identifier, it is determined that the current network of the user is the visited network;
' 或者 ' or
当所述用户路由信息包含归属网络标识时确定用户当前所在网络为归属 网络; 当所述路由信息包含拜访网络标识时,确定用户当前所在网络为拜访网 络。 When the user routing information includes the home network identifier, it is determined that the current network of the user is the home network; when the routing information includes the visited network identifier, it is determined that the current network of the user is the visited network.
6、 如权利要求 4所述的方法, 其特征在于, 所述拜访网絡的第一功能实 体以归属网络的第一功能实体为中间代理将所述用户信息或由所述用户信息 生成的索引信息与归属网絡的第二功能实体进行信息通告的具体过程包括: 拜访网絡的第一功能实体向归属网络的第一功能实体发送用户信息;所述 归属网络的第一功能实体才艮据收到的上述用户信息生成索引信息,并向归属网 络的第二功能实体发送所述索 I信息; The method according to claim 4, wherein the first functional entity of the visited network uses the first functional entity of the home network as an intermediate proxy to generate the user information or index information generated by the user information. The specific process of performing information advertisement with the second functional entity of the home network includes: the first functional entity of the visited network sends the user information to the first functional entity of the home network; the first functional entity of the home network is received according to the received The user information generates index information, and sends the information to the second functional entity of the home network;
或者 Or
拜访网络的第一功能实体向归属网络的第一功能实体发送用户信息;所述 归属网络的第一功能实体将收到的上述用户信息转发给归属网络的第二功能 实体; The first functional entity of the visited network sends the user information to the first functional entity of the home network; the first functional entity of the home network forwards the received user information to the second functional entity of the home network;
或者 Or
拜访网絡的第一功能实体根据所述用户信息生成索引信息,并将所述索弓 I 信息发送至归属网络的第一功能实体;归属网络的第一功能实体将收到的上述 索引信息转发给归属网络的第二功能实体。 The first functional entity of the visited network generates index information according to the user information, and sends the information to the first functional entity of the home network; the first functional entity of the home network forwards the received index information to the The second functional entity of the home network.
7、 如权利要求 4至 6中任意一项所述的方法, 其特征在于, 所述第一功 能实体获取所述用户信息的步骤具体为第一功能实体中的用户信息处理模块 获取所述用户信息,所述第一功能实体确定当前所在网络的步骤具体为第一功 能实体中的用户信息处理模块确定当前所在网络,所述拜访网络的第一功能实 体与归属网络的第一功能实体进行信息通告具体为拜访网络的第一功能实体 中的用户信息处理模块与归属网络的第一功能实体中的用户信息处理模块进 行信息通告。
The method according to any one of claims 4 to 6, wherein the step of acquiring the user information by the first functional entity is specifically that the user information processing module in the first functional entity acquires the user The step of determining, by the first functional entity, the current network, the user information processing module in the first functional entity determines the current network, and the first functional entity of the visited network and the first functional entity of the home network perform information. The notification is specifically performed by the user information processing module in the first functional entity of the visited network and the user information processing module in the first functional entity of the home network.
8、 一种通告用户的信息的方法, 其特征在于, 所述方法包括: 确定用户当前所在网络为拜访网络; A method for advertising information of a user, the method comprising: determining that a network where the user is currently located is a visited network;
所述拜访网络的第一功能实体获取所述用户信息; The first functional entity of the visited network acquires the user information;
所述拜访网络的第一功能实体将所述用户信息或由所述用户信息生成的 索引信息与归属网络的第一功能实体进行信息通告。 The first functional entity of the visited network notifies the user information or the index information generated by the user information with the first functional entity of the home network.
9、 如权利要求 8所述的方法, 其特征在于, 所述确定用户当前所在网络 为拜访网络的步骤具体为根据卫星定位系统通告的信息确定用户当前所在网 络为拜访网络。 The method according to claim 8, wherein the step of determining that the network currently located by the user is a visited network is specifically determining that the current network of the user is the visited network according to the information advertised by the satellite positioning system.
10、 一种通告用户的信息的方法, 其特征在于, 所述方法包括: 确定用户当前所在网络; A method for advertising information of a user, the method comprising: determining a network where a user is currently located;
若所述用户当前所在网络为归属网络,则所述归属网络的第一功能实体获 取用户信息 ,并将所述用户信息或由所述用户信息生成的索引信息与归属网络 的第二功能实体进行信息通告; If the current network of the user is the home network, the first functional entity of the home network acquires user information, and performs the user information or the index information generated by the user information with the second functional entity of the home network. Information notice
若所述用户当前所在网络为拜访网絡,则所述拜访网络的第一功能实体获 取用户信息,并以归属网络的第一功能实体为中间代理将所述用户信息或由所 述用户信息生成的索引信息与归属网络的第二功能实体进 4亍信息通告。 If the current network of the user is a visited network, the first functional entity of the visited network acquires user information, and generates the user information or the user information by using a first functional entity of the home network as an intermediate agent. The index information is advertised with the second functional entity of the home network.
11、 如权利要求 10所述的方法, 其特征在于, 所述拜访网络的第一功能 实体以归属网络的第一功能实体为中间代理将所述用户信息或由所述用户信 息生成的索引信息与归属网络的第二功能实体进行信息通告的具体过程包括: 拜访网络的第一功能实体向归属网络的第一功能实体发送用户信息;所述 归属网络的第一功能实体根据收到的上述用户信息生成索引信息,并向归属网 络的第二功能实体发送所述索弓 ]信息; The method according to claim 10, wherein the first functional entity of the visited network uses the first functional entity of the home network as an intermediate agent to generate the user information or index information generated by the user information. The specific process of information advertised with the second functional entity of the home network includes: the first functional entity of the visited network sends user information to the first functional entity of the home network; the first functional entity of the home network is based on the received user The information generates index information, and sends the information to the second functional entity of the home network;
或者 Or
拜访网絡的第一功能实体向归属网络的第一功能实体发送用户信息;所述 归属网络的第一功能实体将收到的上述用户信息转发给归属网络的第二功能 实体; The first functional entity of the visited network sends the user information to the first functional entity of the home network; the first functional entity of the home network forwards the received user information to the second functional entity of the home network;
或者拜访网络的第一功能实体根据所述用户信息生成索引信息 ,并将所述 索引信息发送至归属网络的第一功能实体;归属网络的第一功能实体将收到的 上述索 1信息转发给归属网络的第二功能实体。
Or the first functional entity of the visited network generates the index information according to the user information, and sends the index information to the first functional entity of the home network; the first functional entity of the home network forwards the received information of the cable 1 to the The second functional entity of the home network.
12、 一种实现通告用户的信息的功能实体, 其特征在于, 所述功能实体包 括用户信息处理模块, 所述用户信息处理模块具体包括: 12. A functional entity that implements information for announcing a user, wherein the functional entity includes a user information processing module, and the user information processing module specifically includes:
用户信息获取单元,用于在本单元所属网络为用户当前所在网絡时获取所 述用户信息; a user information obtaining unit, configured to acquire the user information when the network to which the unit belongs is the current network of the user;
网络确定单元,用于在本单元所属网络为用户当前所在网络时确定所述用 户当前所在网络为归属网络还是拜访网络; a network determining unit, configured to determine, when the network to which the unit belongs, the current network of the user, whether the current network of the user is a home network or a visited network;
第一信息通告单元,用于在所述网络确定单元确定用户当前所在网络为拜 访网络时,根据所述用户信息获取单元提供的用户信息与归属网络的功能实体 进行信息通告。 The first information advertising unit is configured to perform information notification according to the user information provided by the user information acquiring unit and the functional entity of the home network when the network determining unit determines that the network currently located by the user is the visited network.
13、 如权利要求 12所述的功能实体, 所述用户信息至少包括用以表示用 户当前所在网络的用户路由信息, 13. The functional entity as claimed in claim 12, wherein the user information at least includes user routing information indicating a current network of the user,
所述网络确定单元具体为路由信息确定单元,用于在本单元所属网络为用 户当前所在网络时, ^据所述用户信息获取单元提供的用户信息中的用户路由 信息确定用户当前所在网絡为归属网络还是拜访网络。 The network determining unit is specifically a routing information determining unit, configured to determine, according to the user routing information in the user information provided by the user information acquiring unit, that the current network of the user belongs to the home when the network to which the unit belongs is the current network of the user. The network is still visiting the network.
14、 如权利要求 12所述的功能实体, 其特征在于, 还包括: The functional entity of claim 12, further comprising:
第二信息通告单元, 用于在本单元所属网络为归属网络时,根据所述用户 信息获取单元提供的用户信息或从拜访网络获知的用户信息与所述归属网絡 的另一功能实体进行信息通告。 a second information advertising unit, configured to: when the network to which the unit belongs is the home network, perform information notification according to the user information provided by the user information acquiring unit or the user information learned from the visited network and another functional entity of the home network .
15、 如权利要求 12至 14中任意一项所述的功能实体, 其特征在于, 还包 括: The functional entity according to any one of claims 12 to 14, further comprising:
索引信息获取单元, 用于根据用户信息单元提供的用户信息生成索引信 所述第一信息通告单元具体为第一用户索引信息通告单元,用于在所述网 络确定单元确定用户当前所在网络为拜访网络时,将所述索引信息获取单元提 供的索引信息与归属网絡的功能实体进行信息通告。 An index information obtaining unit, configured to generate an index information according to the user information provided by the user information unit, where the first information advertising unit is specifically a first user index information advertising unit, configured to determine, in the network determining unit, that the current network of the user is a visit In the network, the index information provided by the index information acquiring unit is notified with the functional entity of the home network.
16、 一种实现通告用户的信息的网络系统, 包括归属网络和拜访网络, 其 特征在于,还包括将所述归属网络耦合到所述拜访网络的接口, 所述接口被配 置为:在所述归属网络和所述拜访网络之间传送用户信息或由所述用户信息生 成的索引信息。
16. A network system for enabling information to advertise a user, comprising a home network and a visited network, further comprising an interface coupling the home network to the visited network, the interface being configured to: User information or index information generated by the user information is transmitted between the home network and the visited network.
17、 如权利要求 16所述的系统, 其特征在于, 所述归属网络和拜访网络 均包括第一功能实体,所述接口具体为归属网络第一功能实体和拜访网络第一 功能实体之间的接口, The system according to claim 16, wherein the home network and the visited network each comprise a first functional entity, and the interface is specifically between the first functional entity of the home network and the first functional entity of the visited network. Interface,
每个第一功能实体均包括用户信息处理模块,所述用户信息处理模块具体 包括: Each of the first functional entities includes a user information processing module, and the user information processing module specifically includes:
用户信息获取单元,用于在本单元所属网络为用户当前所在网络时获取所 述用户信息; a user information obtaining unit, configured to acquire the user information when the network to which the unit belongs is the current network of the user;
网络确定单元,用于在本单元所属网络为用户当前所在网络时确定所述用 户当前所在网络为归属网络还是拜访网络; a network determining unit, configured to determine, when the network to which the unit belongs, the current network of the user, whether the current network of the user is a home network or a visited network;
第一信息通告单元,用于在所述网络确定单元确定用户当前所在网络为拜 访网络时,根据所述用户信息获取单元提供的用户信息与归属网络的功能实体 进行信息通告。 The first information advertising unit is configured to perform information notification according to the user information provided by the user information acquiring unit and the functional entity of the home network when the network determining unit determines that the network currently located by the user is the visited network.
18、 如权利要求 16或 17所述的系统, 其特征在于, 所述用户信息处理模 块还包括: The system of claim 16 or 17, wherein the user information processing module further comprises:
第二信息通告单元, 用于在本单元所属网络为归属网络时,根据所述用户 信息获取单元提供的用户信息或从拜访网络获知的用户信息与所述归属网络 的另一功能实体进行信息通告。
a second information advertising unit, configured to: when the network to which the unit belongs is the home network, perform information notification according to the user information provided by the user information acquiring unit or the user information learned from the visited network and another functional entity of the home network .
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610061529A CN101102581B (en) | 2006-07-04 | 2006-07-04 | Method and function entity for achieving user information in NGN |
CN200610061529.X | 2006-07-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008006269A1 true WO2008006269A1 (en) | 2008-01-17 |
Family
ID=38922915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/000829 WO2008006269A1 (en) | 2006-07-04 | 2007-03-15 | A method, a function entity and a system for announcing user's information |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101102581B (en) |
WO (1) | WO2008006269A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106921935A (en) * | 2015-12-24 | 2017-07-04 | 中兴通讯股份有限公司 | The route processing method and system of IMS local services |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004103007A2 (en) * | 2003-05-14 | 2004-11-25 | Nokia Corporation | Apparatus and method for providing location information |
WO2005069671A1 (en) * | 2004-01-13 | 2005-07-28 | Nokia Corporation | Providing location information in a visited network |
US20050255857A1 (en) * | 2004-05-17 | 2005-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for selecting a location platform for a user equipment to roam and method for determining a location of a user equipment using the same |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI110397B (en) * | 2000-01-07 | 2003-01-15 | Nokia Corp | Procedure for configuring a base station network |
CN1145378C (en) * | 2001-05-29 | 2004-04-07 | 华为技术有限公司 | Method and system for realizing location service by using mobile intelligent network |
-
2006
- 2006-07-04 CN CN200610061529A patent/CN101102581B/en not_active Expired - Fee Related
-
2007
- 2007-03-15 WO PCT/CN2007/000829 patent/WO2008006269A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004103007A2 (en) * | 2003-05-14 | 2004-11-25 | Nokia Corporation | Apparatus and method for providing location information |
WO2005069671A1 (en) * | 2004-01-13 | 2005-07-28 | Nokia Corporation | Providing location information in a visited network |
US20050255857A1 (en) * | 2004-05-17 | 2005-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for selecting a location platform for a user equipment to roam and method for determining a location of a user equipment using the same |
Also Published As
Publication number | Publication date |
---|---|
CN101102581A (en) | 2008-01-09 |
CN101102581B (en) | 2010-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114902634B (en) | Apparatus and method for providing information of application server in mobile communication system | |
US11039381B2 (en) | SMF selection based on supported DNN | |
CN100459735C (en) | System and method for pushing data in an internet protocol network environment | |
CN101087301B (en) | Method and system for user access to network | |
US8645408B2 (en) | Discovery of application server in an IP network | |
JP5091320B2 (en) | Policy determining function addressing method, network component, and network system | |
WO2010118604A1 (en) | Method, system and device for implementing identity identifier and location separation | |
WO2009082979A1 (en) | A method for allocating network addresses, network and network node thereof | |
CN111164945A (en) | Method and apparatus for brokering between different architectures | |
CN101766007B (en) | Methods and systems for providing RACF configuration information | |
US20100195613A1 (en) | Method, system and apparatus for heterogeneous addressing mapping | |
US20120207060A1 (en) | Method and System for Implementing ID/Locator Mapping | |
WO2007003105A1 (en) | A method system and apparatus for relating the information associated with user in nass | |
US8402167B2 (en) | Method and device for invoking USI | |
KR100447412B1 (en) | The Apparatus and Method for the Mobility Management of IP Multimedia Service Subscriber | |
CN102056166A (en) | Multihoming implementation method and system in IPSPLIT network | |
WO2008006269A1 (en) | A method, a function entity and a system for announcing user's information | |
US20090154422A1 (en) | Method of providing seamless qos guarantees in internet protocol (ip) network when ip-based mobility service is provided | |
WO2007140674A1 (en) | Method and function entiry for obtaining user network location information | |
CN101483868B (en) | Method, equipment and system for allocating application server | |
WO2009015584A1 (en) | Method, system and device for realizing user equipment registering in personal network | |
WO2011100876A1 (en) | Method and system for implementling detachment process at network side | |
JP2008288831A (en) | Network system, control server, mobility management method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07711089 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07711089 Country of ref document: EP Kind code of ref document: A1 |