WO2008025276A1 - Method and system for discovering the access of the call control system - Google Patents
Method and system for discovering the access of the call control system Download PDFInfo
- Publication number
- WO2008025276A1 WO2008025276A1 PCT/CN2007/070432 CN2007070432W WO2008025276A1 WO 2008025276 A1 WO2008025276 A1 WO 2008025276A1 CN 2007070432 W CN2007070432 W CN 2007070432W WO 2008025276 A1 WO2008025276 A1 WO 2008025276A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- control system
- call control
- entry point
- point address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
Definitions
- the present invention relates to the field of call control systems, and more particularly to two methods for discovering the entrance of a call control system and two systems for discovering the entry of a call control system.
- the IP Multimedia Subsystem is a subsystem of the 3rd Generation Partnership Project (3GPP) proposed in the Release 5 version to support IP multimedia services. Its outstanding feature is the use of the initial session. Session Initiation Protocol (SIP) and independence from access.
- the framework structure of the IMS defined by 3GPP includes a Call Control Function (CSCF), a Media Gateway Control Function (MGCF), and an IP Multimedia Subsystem Media Gateway (IMS-Media Gateway, IMS-MGW). ), a Multimedia Resource Function Controller (MRFC), a Multimedia Resource Function Processor (MRFP), and a Breakout Gateway Control Function (BGCF).
- the CSCF is the core of the entire network and supports SIP to process SIP sessions.
- the P-CSCF is the entry point for the terminal to access the IMS system, and implements the functions of proxy (Proxy) and user agent (User Agent) in SIP.
- the system portal can also be a SIP proxy. The following takes the call control system as the IMS system and the entry as the P-CSCF as an example.
- Figure 1 shows the network architecture in the case where the access network is a WiMAX user roaming situation, where the P-CSCF is the only entry for the calling party terminal to send all SIP messages. Therefore, the terminal must know the address of the P-CSCF before sending the SIP message.
- the terminal interacts with the DHCP server to obtain the address of the P-CSCF through a Dynamic Host Configuration Protocol (DHCP).
- DHCP Dynamic Host Configuration Protocol
- step 201 the terminal sends a DHCP Discover message to the DHCP relay.
- step 202 the DHCP relay forwards the DHCP discovery message to the DHCP server, and then in steps 203 and 204, the DHCP server will P.
- the address setting of the -CSCF is sent to the DHCP relay in the DHCP response message.
- the DHCP relay sends the P-CSCF address in the received DHCP response message to the terminal through a DHCP Offer message.
- CMIP Client Mobile IP
- PMIP Proxy Mobile IP
- the present invention provides two methods for discovering the entrance of a call control system and two systems for discovering the entrance of a call control system, which enables the discovery of the call control system entry to be more flexible.
- the present invention provides a method for discovering a call control system entry, the method comprising: authenticating an authorized charging AAA server to allocate a call control system entry point address to a terminal; the AAA server will assign a call control system to the terminal The entry point address is sent to the terminal.
- the present invention provides a system for discovering a call control system entry, the system comprising: a terminal and an AAA server;
- the AAA server allocates a call control system entry point address to the terminal, and sends the call control system entry point address assigned to the terminal to the terminal.
- the present invention provides a method for discovering a call control system entry, the method comprising: the home agent assigning a call control system entry point address to the terminal;
- the present invention provides a system for discovering a call control system portal, the system comprising: a terminal and a home agent; wherein, the home agent assigns a call control system entry point address to the terminal, and the call control system entry to be allocated for the terminal The point address is sent to the terminal.
- the call control system entry point address is allocated to the terminal by the authentication and authorization accounting server or the home agent, and the call control system entry point address assigned to the terminal is sent to the terminal, so that the terminal does not need to be performed.
- the DHCP process interacts with the DHCP server to obtain the call control system entry point address, which enables the terminal to more flexibly acquire the address of the call entry point to discover the call entry, and uniformly manages and allocates the call control system entry point due to the AAA server or the home agent.
- the address makes it easier to centrally manage the entry point of the call control system.
- FIG. 1 is a schematic diagram of a network composition of an access network on which an IMS system is based on a WiMAX network in the prior art
- FIG. 3 is a schematic structural diagram of a system according to a first embodiment of the present invention.
- FIG. 4 is a flowchart of acquiring a P-CSCF address by a terminal according to the first embodiment of the present invention
- FIG. 5 is a schematic structural diagram of a system according to a second embodiment of the present invention.
- FIG. 6 is a flowchart of acquiring a P-CSCF address by a terminal according to a second embodiment of the present invention.
- FIG. 7 is a schematic structural view of a system according to a third embodiment of the present invention.
- FIG. 8 is a flowchart of acquiring a P-CSCF address by a terminal according to a third embodiment of the present invention.
- FIG. 9 is a schematic structural diagram of a system according to a fourth embodiment of the present invention.
- FIG. 10 is a flowchart of acquiring a P-CSCF address by a terminal according to a fourth embodiment of the present invention.
- FIG. 11 is a schematic structural diagram of a system according to a fifth embodiment of the present invention.
- FIG. 12 is a flowchart of acquiring a P-CSCF address by a terminal according to a fifth embodiment of the present invention.
- FIG. 13 is a schematic structural diagram of a system according to a sixth embodiment of the present invention.
- FIG. 14 is a flowchart of acquiring a P-CSCF address by a terminal according to a sixth embodiment of the present invention.
- FIG. 15 is a schematic structural diagram of a system according to a seventh embodiment of the present invention.
- FIG. 16 is a flowchart of a terminal acquiring a P-CSCF address according to a seventh embodiment of the present invention.
- FIG. 17 is a schematic structural diagram of a system according to an eighth embodiment of the present invention.
- FIG. 18 is a flowchart of a terminal acquiring a P-CSCF address according to an eighth embodiment of the present invention. detailed description
- the call control system entry point address is assigned to the terminal by the AAA server or the HA, and the call control system entry point address is assigned to the terminal and sent to the terminal.
- the AAA server or the HA may directly send the call control system entry point address configured in the same to the terminal, or may send the call control system entry point address configured in itself to other network elements, and then other network elements.
- the call is sent to the terminal; or the terminal requests the initiation of the request, and the AAA server, the HA, or other network element sends the call control system entry point address to the terminal.
- the terminal obtains the call control system entry point address, which makes the discovery of the call control system entry more flexible, facilitates centralized control, and is applicable to a network that does not use the DHCP mechanism to obtain an IP address.
- the above call control system entry point can be either a P-CSCF or a SIP proxy (SIP PROXY).
- SIP PROXY SIP proxy
- the present invention can be applied to a variety of different application scenarios.
- the present invention is further described in detail below as a specific embodiment in several different scenarios of a WiMAX system.
- the present invention is applied to the terminal in the PMIP scenario and the terminal obtains the P-CSCF address through the DHCP process as the first embodiment of the present invention.
- the AAA server in the process of the Extensible Authentication Protocol (EAP) authentication, sends the address of the P-CSCF configured in itself to the authenticator (Authenticator), and then the PMIP client comes from the authenticator in the DHCP process.
- the P-CSCF address of the AAA server is sent to the terminal.
- the system based on this embodiment is shown in FIG. 3, and includes a terminal, a DHCP entity, an authenticator, and an AAA server.
- the DHCP entity here may be a DHCP proxy or a DHCP relay, and is hereinafter referred to as a DHCP proxy/relay.
- the terminal is configured to initiate an EAP authentication process to the AAA server by using the authenticator, and after the EAP authentication is completed, request the DHCP proxy/relay to obtain the P-CSCF address through the DHCP process; the DHCP proxy/relay is used according to the request of the terminal.
- the authenticator is used to interact with the AAA server to authenticate the terminal, and obtain the P-CSCF address from the AAA server;
- the AAA server is used to authenticate the terminal, and according to itself
- the configured P-CSCF address information is used to assign a P-CSCF to the user, and the assigned P-CSCF address is sent to the authenticator.
- the system based on this embodiment includes a home AAA (H-AAA) server and a visited AAA (V-AAA) server, and according to the protocol between operators, if the P-CSCF address is allocated by the home network, The P-CSCF is allocated to the user by the H-AAA server according to the P-CSCF address information configured in the H-AAA server, and the assigned P-CSCF address is sent to the authenticator through the V-AAA server; if the P-CSCF is allocated by the visited network For the address, the V-AAA server allocates the P-CSCF to the user according to the P-CSCF address information configured in the V-AAA server, and delivers the assigned P-CSCF address to the authenticator.
- H-AAA home AAA
- V-AAA visited AAA
- the process of the terminal discovering the P-CSCF address in this embodiment is as shown in FIG. 4, and includes the following steps:
- Step 401 to step 402 In the EAP authentication process, the terminal sends an EAP authentication message to the authenticator, and the authenticator sends an EAP authentication request to the H-AAA server of the terminal through the V-AAA server according to the EAP authentication message from the terminal.
- Step 403 The H-AAA server authenticates the terminal, and sends the authentication related parameter to the authenticator through the V-AAA server.
- the H-AAA server allocates the P-CSCF to the user according to the P-CSCF address information configured in the UE, and passes the assigned P-CSCF address.
- the V-AAA server sends the certificate to the Authenticator. If the P-CSCF address is assigned by the visited network, the V-AAA server allocates the P-CSCF to the user according to the P-CSCF address information configured in the network, and when the authentication-related parameters are forwarded.
- the P-CSCF address assigned by the V-AAA server to the user is sent to the authenticator.
- Step 404 After the EAP authentication succeeds, the Authenticator sends an EAP authentication success message to the terminal.
- the request message here may be a DHCP discovery message in the DHCP discovery process or a DHCP request message in the DHCP request process.
- Step 406 After receiving the request message including the P-CSCF address request indication, the DHCP proxy/relay sends the P-CSCF address obtained by the authenticator to the terminal through the corresponding response message.
- the request message in step 405 is a DHCP discovery message
- the response message here is a DHCP providing message
- the request message in step 405 is a DHCP request (Request) message
- the response message here is a DHCP response (Ack) Message.
- the request message sent by the terminal to the DHCP proxy/relay in the DHCP process may not carry the P-CSCF address request indication, and the DHCP proxy/relay directly provides the message through the DHCP or the DHCP response message.
- the obtained P-CSCF address is sent to the terminal.
- the content included in the EAP message carrying the P-CSCF address between the H-AAA, the V-AAA, and the access network is as shown in Table 1.
- the EAP message adds the last two items based on the existing EAP message: P-CSCF and DNS, where P-CSCF is the IP address list or domain name address list of the P-CSCF sent to the authenticator, and DNS is used in P- When the address in the CSCF entry is the domain name address, the IP address of the DNS is provided for parsing the domain name address of the P-CSCF to obtain an IP address.
- the AAA server sends the P-CSCF address configured in the AAA server to the authenticator through the EAP authentication process, and the terminal obtains the P-CSCF address through the DHCP process.
- the AAA server still configures itself in the EAP authentication process.
- the P-CSCF address is sent to the authenticator, but thereafter the P-CSCF address is sent to the terminal through a broadcast message.
- FIG. 5 is a schematic diagram of a system composition based on the embodiment, wherein adding an access network gateway based on the system shown in FIG. 3 does not include a DHCP proxy/relay.
- the added access network gateway is configured to construct a route broadcast message according to the information in the authenticator, and add the P-CSCF address information acquired by the authenticator from the AAA server in the route broadcast message; the terminal, in addition to performing the EAP authentication process, The P-CSCF address information is obtained in the broadcast message sent by the access network gateway; the interaction performed by the authenticator with other entities is the same as in the first embodiment.
- the access network gateway here may be an external proxy in IPv4 or an access router in IPv6, and the corresponding route broadcast message is an external proxy broadcast message or a route advertisement message.
- the extended option cell in Table 2 is added to the route broadcast message, where the Option type field can occupy 8 bit space; the Option length field can occupy 8 bit space, and is used for Identifies the length of the P-CSCF address field; the P-CSCF Address field can occupy 128 bytes of space.
- step 605 the access network gateway construct includes a P-CSCF address. After the broadcast message is routed and broadcasted, the terminal can obtain the P-CSCF address by receiving the broadcast message.
- the present invention is applied to the terminal to allocate and deliver the P-CSCF address to the terminal by the AAA server in the CMIP scenario, which is the third embodiment of the present invention.
- the AAA server sends the P-CSCF address configured in itself to the terminal through the home agent in the mobile IP request process.
- the system on which the embodiment is based is shown in FIG. 7, and includes a terminal, a home agent, and an AAA server.
- the terminal is configured to send a mobile IP registration request carrying a P-CSCF address request indication to the home agent, and receive a mobile IP registration response message carrying the P-CSCF address from the home agent to obtain a P-CSCF address;
- the home agent is used to receive a MIP registration request from the terminal, and a request for user authentication is sent to the AAA server, and the P-CSCF address delivered by the AAA server through the authentication response is sent to the terminal through the MIP registration response message;
- the AAA server is configured to receive the proxy from the home agent.
- the user authentication request authenticates the user and passes the P-CSCF address configured in the user.
- the certificate response is sent to the home agent.
- the system of this embodiment further includes a foreign agent to which the terminal is connected, and the foreign agent is used to forward the request and response message between the terminal and the home agent.
- the process for the terminal to discover the P-CSCF address in this embodiment is as shown in FIG. 8, and includes the following steps:
- Step 801 The foreign agent advertises to the terminal by using a MIP advertisement (Adv) message, so that the terminal obtains the address (CoA) of the foreign agent.
- Adv MIP advertisement
- Step 802 The terminal sends a MIP registration request to the foreign agent, where the request carries the network identifier NAI, the home agent address (HoA), the CoA, and the P-CSCF address request indication information.
- Step 803 The foreign agent initiates a MIP registration request to the home agent, and the message carries the network identifier NAI, HoA, CoA, and P-CSCF address request indication information carried in the MIP registration request message in step 802.
- Step 804 After receiving the MIP registration request, the home agent sends an AAA authentication request to the AAA server, requesting the AAA server to authenticate the user and request relevant information.
- the request may include a P-CSCF address request indication.
- Step 805 After receiving the MIP registration request from the home agent, the AAA server returns an AAA authentication response message to the home agent, where the message includes the P-CSCF address configured in the AAA server itself.
- Step 806 The home agent responds to the mobile IP registration message initiated by the foreign agent, and includes the allocated P-CSCF address in the MIP registration response message.
- Step 807 The foreign agent returns a MIP response message to the MIP registration request initiated by the terminal, where the message includes the P-CSCF address allocated by the AAA server.
- one cell may be added separately as a P-CSCF address request indication, and the terminal is required to obtain the P-CSCF address.
- the added cell format can be as shown in Table 3, where the type (Type) value indicates the P-CSCF address request, the data (data) field is empty, and the length (length) field is used to indicate the size of the space occupied by the data field.
- the cell is correspondingly added to carry the P-CSCF address message, and the added cell has the same structure as that of the table 3, wherein the Type value and the corresponding request message are Like the Type value, the data field is the IP of the assigned P-CSCF.
- the extension of the AAA request message and the AAA response message may be the same as in the first embodiment, and the P-CSCF attribute is added based on the existing EAP message, or the DNS attribute is further increased.
- the present invention is applied to the terminal to allocate and deliver the P-CSCF address by the HA in the terminal CMIP scenario, which is the fourth embodiment of the present invention.
- the HA of the terminal sends the P-CSCF address configured in the terminal to the terminal in the mobile IP request procedure.
- the system on which the embodiment is based is shown in FIG. 9, and includes a terminal and a home agent.
- the terminal is configured to send a mobile IP registration request carrying a P-CSCF address request indication to the home agent, and receive a mobile IP registration response message carrying the P-CSCF address from the home agent to obtain a P-CSCF address; the home agent is used to receive
- the MIP registration request from the terminal is based on the P-CSCF address configured in the terminal, and the P-CSCF address allocated for the terminal is sent to the terminal through the MIP registration response message.
- the system of this embodiment further includes a foreign agent to which the terminal is connected, and the foreign agent is used to forward the request and response message between the terminal and the home agent.
- the process of the terminal discovering the P-CSCF address in this embodiment is as shown in FIG. 10, where steps 1001 to 1003 are the same as steps 801 to 803 in FIG. 8, in step 1004, hometown.
- the proxy allocates a P-CSCF address to the terminal according to the P-CSCF address configured in the UE, and sends the P-CSCF address allocated for the terminal to the foreign agent through the MIP registration response message, in step 1005, the field The proxy returns a MIP response message for the MIP registration request initiated by the terminal, where the message includes the P-CSCF address allocated by the terminal for the terminal.
- the format of the MIP registration request message and the MIP response message may be the same as in the third embodiment.
- the invention is applied to the terminal in the PMIP scenario and the terminal is combined in the same process.
- the DHCP procedure and the mobile IP registration process acquire the P-CSCF address assigned by the AAA server to the fifth embodiment of the present invention.
- the AAA server sends the P-CSCF address configured in itself to the terminal through the home agent through the mobile IP request process combined with the DHCP process.
- the system on which the embodiment is based is as shown in FIG. 11, and includes a terminal, a DHCP proxy, a PMIP client, a home agent, and an AAA server.
- the terminal is configured to send a DHCP discovery request that carries the P-CSCF address request indication information to the DHCP proxy, and receive a DHCP offer message that carries the P-CSCF address information returned by the DHCP proxy.
- the DHCP proxy is configured to trigger according to the DHCP discovery request of the terminal.
- the PMIP client sends a mobile IP registration request carrying the P-CSCF address request indication to the home agent, and sends the P-CSCF address provided by the PMIP client to the terminal through the DHCP provision message; the PMIP client is configured to send the carrier P to the home agent.
- the home agent is for receiving from the PMIP The client's MIP registration request, and initiates a request for user authentication to the AAA server, and sends the P-CSCF address delivered by the AAA server through the authentication response to the PMIP client through the MIP response;
- the AAA server is configured to receive the pair from the home agent.
- User authentication request authenticates the user and authenticates the P-CSCF address configured in the user. The response is sent to the home agent.
- the system in this embodiment further includes a foreign agent connected to the terminal, and the foreign agent is used to forward the request and response message between the PMIP client and the home agent.
- the process of discovering the P-CSCF address in the terminal in this embodiment includes the following steps:
- Step 1201 The terminal sends a DHCP discovery message with the P-CSCF indication information to the DHCP proxy.
- Step 1202 The DHCP proxy triggers the PMIP client to perform mobile IP registration, and sends a mobile IP registration request to the foreign agent, where the request includes the P-CSCF address request indication information.
- Step 1203 The foreign agent initiates a mobile IP registration request to the home agent, including the P-CSCF address request indication information.
- Step 1204 The home agent requests the AAA server to authenticate the user and request to obtain related information, where the authentication request may include P-CSCF address request indication information.
- Step 1205 After receiving the authentication request from the home agent, the AAA server authenticates the user, and returns an authentication response message to the home agent, where the message includes a P-CSCF address assigned to the user.
- Step 1206 The home agent responds to the mobile IP registration message initiated by the foreign agent, and sends the agent to the foreign agent.
- the sent MIP registration response message contains the P-CSCF address allocated by the AAA server.
- Step 1207 The foreign agent responds to the MIP registration request initiated by the PMIP client, and the MIP registration response message sent to the PMIP client includes the P-CSCF address allocated by the AAA server.
- Step 1208 The PMIP client triggers the DHCP proxy to send a DHCP providing message to the terminal, where the AAA server includes the P-CSCF address allocated by the AAA server.
- the DHCP discovery message and the DHCP providing message may not include the DHCP-related information
- the PMIP client may carry the P-CSCF address request indication information in the MIP registration request to obtain the P- assigned by the AAA server to the terminal.
- CSCF address The terminal may send the P-CSCF address request indication through the DHCP request message, and the DHCP proxy sends the P-CSCF address allocated by the AAA server to the terminal to the terminal through the DHCP response message.
- the P-CSCF address request indication information may not be included in each of the foregoing request messages, and the AAA server actively passes the P-CSCF address allocated to the user through the home agent and other networks in the system after authenticating the user.
- the yuan is sent to the terminal.
- the invention is applied to the terminal in the PMIP scenario and the terminal is combined in the same process.
- obtaining the HA to assign the P-CSCF address to it is the sixth embodiment of the present invention.
- the HA sends the P-CSCF address configured in itself to the terminal through the home agent through the mobile IP request process combined with the DHCP process.
- the system on which the embodiment is based is shown in FIG. 13, and includes a terminal, a DHCP proxy, a PMIP client, and a home agent.
- the terminal is configured to send a DHCP discovery request that carries the P-CSCF address request indication information to the DHCP proxy, and receive a DHCP offer message that carries the P-CSCF address information returned by the DHCP proxy.
- the DHCP proxy is configured to trigger according to the DHCP discovery request of the terminal.
- the PMIP client sends a mobile IP registration request carrying the P-CSCF address request indication to the home agent, and sends the P-CSCF address provided by the PMIP client to the terminal through the DHCP provision message; the PMIP client is configured to send the carrier P to the home agent.
- the home agent is for receiving from the PMIP The MIP registration request of the client, and the P-CSCF address is allocated to the terminal according to the P-CSCF address configured in the UE, and the P-CSCF address allocated for the terminal is sent to the PMIP client through the MIP response.
- the system in this embodiment further includes a foreign agent connected to the terminal, and the foreign agent is used to forward the request and response message between the PMIP client and the home agent.
- the process of the terminal discovering the P-CSCF address in this embodiment is as shown in FIG. 14, where steps 1401 to 1403 are the same as steps 1201 to 1203 in FIG. 12, and in step 1404, the hometown is used.
- the proxy allocates a P-CSCF address to the terminal according to the P-CSCF address configured in the UE, and sends the P-CSCF address allocated for the terminal to the foreign agent through the MIP registration response message.
- step 1405 the foreign agent responds to the MIP registration request initiated by the PMIP client, and sends a MIP registration response message to the PMIP client, where the response message includes the P-CSCF address allocated by the terminal for the terminal, and then in step 1406, the PMIP The client triggers the DHCP proxy to send a DHCP providing message to the terminal, which includes the P-CSCF address allocated by the HA for the terminal.
- the DHCP discovery message and the DHCP providing message may not include the DHCP related information
- the PMIP client may carry the P-CSCF address request indication information in the MIP registration request to obtain the P-CSCF allocated by the HA for the terminal. address.
- the terminal can send the P-CSCF address request indication through the DHCP request message, and the DHCP proxy sends the P-CSCF address allocated by the user to the terminal through the DHCP response message.
- the P-CSCF address request indication information may not be included in each of the foregoing request messages, and the HA actively sends the P-CSCF address allocated for the terminal to the terminal through a foreign agent or other network element in the MIP registration response message.
- the AAA server may also allocate a P-CSCF address to the user in the initial authentication process, and send the assigned address to the terminal through the access router in the access network gateway.
- the system composition diagram based on the seventh embodiment of the present invention includes: a terminal (MN), an access network gateway, and an H-AAA server.
- the terminal is configured to perform initial access authentication with the access network gateway, and after completing the initial access authentication, send a request for obtaining information to the access network gateway, and receive the P-CSCF address information returned by the access network gateway.
- the obtaining information is responsive to obtain the P-CSCF address; the access network gateway is configured to interact with the terminal to perform initial access authentication, send an access request to the H-AAA, and receive the access that carries the P-CSCF address returned by the H-AAA server. Receiving a message, storing information such as a P-CSCF address in the access accepting message, and requesting the information including the P-CSCF address to be sent to the terminal through the obtaining information response message according to the obtaining information request of the terminal; H-AAA service
- the device is configured to receive an access request from an access network gateway, allocate related information including a P-CSCF address to the user according to the request, and send the allocated information to the access network gateway by using an access accept message.
- the access network gateway includes an access router, where the access network gateway interacts with the terminal to obtain an information request and obtain an information response message, and the access router interacts with the terminal.
- Step 1601 The terminal interacts with the access network gateway to perform initial access authentication (Authen Access- Auth).
- Step 1602 The access network gateway sends an access request (Access Request) to the H-AAA, requesting to allocate related information.
- Access Request an access request
- Step 1603 The H-AAA access request allocates corresponding HA, HL, and the like, and allocates the information to the terminal.
- Step 1604 The H-AAA sends the information such as the HA, HL, and P-CSCF addresses allocated by the user to the access network gateway by using an Access Accept message.
- Step 1605 The access network gateway stores information such as the received HA, HL, and P-CSCF addresses.
- Step 1606 The access network gateway interacts with the terminal to complete initial access authentication.
- Step 1607 The terminal sends an information request (Information Request) to the access router on the access network gateway, and requests to obtain related information.
- Information Request Information Request
- Step 1608 The access router sends the P-CSCF address information and other related information stored in the access network gateway to the terminal by using an information reply (Information Reply) message.
- Information Reply Information Reply
- the AAA server may also allocate a P-CSCF address to the user in the initial authentication process, and receive the home address agent in the mobile IP registration process initiated by the mobile terminal through the external proxy in the access network gateway. After the returned mobile IP registration is corresponding, and the corresponding P-CSCF address of the obtained or pre-configured terminal is sent to the mobile terminal before being sent to the mobile terminal.
- the system composition diagram based on the eighth embodiment of the present invention includes:
- the terminal is configured to perform initial access authentication with the access network gateway, and after completing the initial access authentication, send a request for obtaining information to the access network gateway, and receive the P-CSCF address information returned by the access network gateway. Acquiring the information to obtain the P-CSCF address; the access network gateway is used to interact with the terminal for initial access authentication, and sends the H-AAA to the H-AAA.
- the access network gateway includes an access router, where the access network gateway interacts with the terminal to obtain an information request and obtain an information response message, and the access router interacts with the terminal.
- Step 1801 The external proxy obtains its P-CSCF through AAA through pre-configuration or during the initial authentication process of the mobile terminal. After the address, the foreign agent advertises to the terminal through the MIP advertisement (Adv) message, so that the terminal obtains the address (CoA) of the foreign agent.
- Adv MIP advertisement
- Step 1802 The terminal sends a MIP registration request to the external agent, where the request carries a network identifier NAI, a home agent address (HoA), and a CoA.
- NAI network identifier
- HoA home agent address
- CoA CoA
- Step 1803 The foreign agent sends a MIP registration request to the home agent, and the message carries the network identifiers NAI, Ho A, CoA carried in the MIP registration request message in step 802.
- Step 1804 After receiving the MIP registration request, the home agent sends an AAA authentication request to the AAA server, requesting the AAA server to authenticate the user and request relevant information.
- Step 1805 After receiving the MIP registration request from the home agent, the AAA server returns an AAA authentication response message to the home agent.
- Step 1806 The home agent responds to the mobile IP registration message initiated by the foreign agent.
- Step 1807 The foreign agent returns a MIP response message to the MIP registration request initiated by the terminal, where the message includes the P-CSCF address allocated by the AAA server.
- one cell may be added separately as a P-CSCF address request indication, and the terminal is required to obtain the P-CSCF address.
- the added cell format can be as shown in Table 3, where the type (Type) value indicates the P-CSCF address request, the data (data) field is empty, and the length (length) field is used to indicate the size of the space occupied by the data field.
- the cell is correspondingly added to carry the P-CSCF address message, and the added cell has the same structure as that of the table 3, wherein the Type value and the corresponding request message are Like the Type value, the data field is the IP of the assigned P-CSCF.
- the extension of the AAA request message and the AAA response message may be the same as in the first embodiment, and the P-CSCF attribute is added based on the existing EAP message, or the DNS attribute is further increased.
- the embodiments of the present invention may also be embodied in the form of a computer readable medium, which may be a medium containing, storing, communicating, transmitting or transmitting a computer program.
- the computer readable medium can be an electronic, magnetic, electromagnetic, optical, infrared, or semiconductor system, apparatus, device, propagation medium, or computer memory.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
发现呼叫控制系统入口的方法和系统 本申请要求于 2006 年 8 月 25 日提交中国专利局、 申请号为 200610111834.5、发明名称为"发现呼叫控制系统入口的方法和系统"; 于 2006 年 12月 8日提交中国专利局、 申请号为 200610167114.0、发明名称为"发现呼 叫控制系统入口的方法和系统"; 于 2007年 1月 18 日提交中国专利局、 申请 号为 200710006604.7、发明名称为"发现呼叫控制系统入口的方法和系统"的中 国专利申请的优先权, 其全部内容通过引用结合在本申请中。 Method and system for discovering call control system entry The present application claims to be filed on August 25, 2006 with the Chinese Patent Office, application number 200610111834.5, and the invention name is "Method and System for Discovering Call Control System Entry"; on December 8, 2006 Submitted to the China Patent Office, the application number is 200610167114.0, and the invention name is "Method and System for Discovering the Entrance of the Call Control System"; submitted to the Chinese Patent Office on January 18, 2007, the application number is 200710006604.7, and the invention name is "Discovery Call Control". The priority of the Chinese Patent Application for the Method and System of the System, the entire contents of which is hereby incorporated by reference.
技术领域 Technical field
本发明涉及呼叫控制系统技术领域,尤其是涉及两种发现呼叫控制系统入 口的方法和两种发现呼叫控制系统入口的系统。 The present invention relates to the field of call control systems, and more particularly to two methods for discovering the entrance of a call control system and two systems for discovering the entry of a call control system.
背景技术 Background technique
IP多媒体子系统( IP Multimedia Subsystem, IMS )是第三代合作项目 ( 3rd Generation Partnership Project, 3 GPP )在 Release 5版本提出的支持 IP多媒体 业务的子系统, 它的突出特点是釆用了初始会话协议 ( Session Initiation Protocol, SIP ) 以及与接入的无关性。 3GPP定义的 IMS的框架结构包括呼叫 控制功能实体(Call Server Control Function, CSCF )、 媒体网关控制功能实体 ( Media Gateway Control Function , MGCF )、 IP 多媒体子系统媒体网关 ( IMS-Media Gateway, IMS-MGW ), 多媒体资源功能控制实体(Multimedia Resource Function Controller, MRFC )、 多媒体资源功能处理器 (Multimedia Resource Function Processor , MRFP ) 和突围网关控制功能实体 ( Breakout Gateway Control Function, BGCF )等。 其中, CSCF是整个网络的核心, 支持 SIP处理 SIP会话; P-CSCF是终端接入 IMS系统的入口, 实现了 SIP中的代 理(Proxy )和用户代理(User Agent ) 功能。 在 IMS系统或其他的呼叫控制 系统中, 系统入口也可以是 SIP代理。 以下以呼叫控制系统为 IMS系统, 入 口为 P-CSCF为例进行说明。 The IP Multimedia Subsystem (IMS) is a subsystem of the 3rd Generation Partnership Project (3GPP) proposed in the Release 5 version to support IP multimedia services. Its outstanding feature is the use of the initial session. Session Initiation Protocol (SIP) and independence from access. The framework structure of the IMS defined by 3GPP includes a Call Control Function (CSCF), a Media Gateway Control Function (MGCF), and an IP Multimedia Subsystem Media Gateway (IMS-Media Gateway, IMS-MGW). ), a Multimedia Resource Function Controller (MRFC), a Multimedia Resource Function Processor (MRFP), and a Breakout Gateway Control Function (BGCF). The CSCF is the core of the entire network and supports SIP to process SIP sessions. The P-CSCF is the entry point for the terminal to access the IMS system, and implements the functions of proxy (Proxy) and user agent (User Agent) in SIP. In an IMS system or other call control system, the system portal can also be a SIP proxy. The following takes the call control system as the IMS system and the entry as the P-CSCF as an example.
图 1所示为接入网为 WiMAX的用户漫游情况下的网络架构,其中 P-CSCF 是呼叫方终端发送所有 SIP消息的唯一入口。 因此在发送 SIP消息之前, 终端 必须知道 P-CSCF的地址。 在现有技术中, 终端通过动态主机配置协议 ( Dynamic Host Configuration Protocol, DHCP )与 DHCP服务器交互获取 P-CSCF的地址。 具体流程如图 2 所示, 包括如下步骤: Figure 1 shows the network architecture in the case where the access network is a WiMAX user roaming situation, where the P-CSCF is the only entry for the calling party terminal to send all SIP messages. Therefore, the terminal must know the address of the P-CSCF before sending the SIP message. In the prior art, the terminal interacts with the DHCP server to obtain the address of the P-CSCF through a Dynamic Host Configuration Protocol (DHCP). The specific process is shown in Figure 2, including the following steps:
在步骤 201 , 终端向 DHCP中继( DHCP Relay )发送 DHCP发现( DHCP Discover ) 消息, 在步骤 202 , DHCP中继将 DHCP发现消息转发给 DHCP服 务器,然后在步骤 203和步骤 204 , DHCP服务器将 P-CSCF的地址设置在 DHCP 响应消息中发送给 DHCP 中继, DHCP 中继将接收的 DHCP 响应消息中的 P-CSCF地址通过 DHCP提供( DHCP Offer ) 消息发送给终端。 In step 201, the terminal sends a DHCP Discover message to the DHCP relay. In step 202, the DHCP relay forwards the DHCP discovery message to the DHCP server, and then in steps 203 and 204, the DHCP server will P. The address setting of the -CSCF is sent to the DHCP relay in the DHCP response message. The DHCP relay sends the P-CSCF address in the received DHCP response message to the terminal through a DHCP Offer message.
在 WiMAX 系统中, 终端的网络接入和移动管理通过客户端移动 IP ( CMIP )和代理移动 IP ( PMIP ) 两种方式实现。 在终端釆用 PMIP场景下, 当 PMIP客户端行使中继功能时, 移动 IP的注册和 DHCP过程分别独立, 所 以终端可以通过上述现有技术的流程获取 P-CSCF地址; 而当 PMIP客户端行 使代理功能时, 移动 IP的注册和 DHCP过程结合在一起, 不涉及到 DHCP服 务器,因此无法通过上述现有技术获取 P-CSCF地址。在 CMIP中不包括 DHCP 发明内容 In WiMAX systems, network access and mobility management of terminals is implemented through both Client Mobile IP (CMIP) and Proxy Mobile IP (PMIP). In the PMIP scenario of the terminal, when the PMIP client performs the relay function, the registration of the mobile IP and the DHCP process are independent, so the terminal can obtain the P-CSCF address through the above-mentioned prior art process; and when the PMIP client exercises In the proxy function, the registration of the mobile IP and the DHCP process are combined, and the DHCP server is not involved, so the P-CSCF address cannot be obtained through the above prior art. Does not include DHCP invention content in CMIP
本发明提供两种发现呼叫控制系统入口的方法和两种发现呼叫控制系统 入口的系统, 能够使呼叫控制系统入口的发现更加灵活。 The present invention provides two methods for discovering the entrance of a call control system and two systems for discovering the entrance of a call control system, which enables the discovery of the call control system entry to be more flexible.
第一个方面,本发明提供一种发现呼叫控制系统入口的方法,该方法包括: 认证授权计费 AAA服务器为终端分配呼叫控制系统入口点地址; 所述 AAA服务器将为终端分配的呼叫控制系统入口点地址下发给所述终 端。 In a first aspect, the present invention provides a method for discovering a call control system entry, the method comprising: authenticating an authorized charging AAA server to allocate a call control system entry point address to a terminal; the AAA server will assign a call control system to the terminal The entry point address is sent to the terminal.
第二个方面,本发明提供一种发现呼叫控制系统入口的系统,该系统包括: 终端和 AAA服务器; In a second aspect, the present invention provides a system for discovering a call control system entry, the system comprising: a terminal and an AAA server;
其中, AAA服务器为终端分配呼叫控制系统入口点地址, 将为终端分配 的呼叫控制系统入口点地址下发给所述终端。 The AAA server allocates a call control system entry point address to the terminal, and sends the call control system entry point address assigned to the terminal to the terminal.
第三个方面,本发明提供一种发现呼叫控制系统入口的方法,该方法包括: 家乡代理为终端分配呼叫控制系统入口点地址; In a third aspect, the present invention provides a method for discovering a call control system entry, the method comprising: the home agent assigning a call control system entry point address to the terminal;
所述家乡代理将为终端分配的呼叫控制系统入口点地址下发给所述终端。 第四个方面,本发明提供一种发现呼叫控制系统入口的系统,该系统包括: 终端和家乡代理; 其中, 家乡代理为终端分配呼叫控制系统入口点地址, 将为终端分配的呼叫控制系统入口点地址下发给所述终端。 The home agent sends the call control system entry point address assigned to the terminal to the terminal. In a fourth aspect, the present invention provides a system for discovering a call control system portal, the system comprising: a terminal and a home agent; wherein, the home agent assigns a call control system entry point address to the terminal, and the call control system entry to be allocated for the terminal The point address is sent to the terminal.
从上述方案可以看出, 本发明中, 通过认证授权计费服务器或家乡代理为 终端分配呼叫控制系统入口点地址,并将为终端分配的呼叫控制系统入口点地 址下发给终端, 使得无需进行 DHCP过程与 DHCP服务器交互终端也能够获 得呼叫控制系统入口点地址,实现了终端更加灵活地获取呼叫入口点的地址从 而发现呼叫入口, 并且由于 AAA服务器或家乡代理统一管理和分配呼叫控制 系统入口点地址, 更便于对呼叫控制系统入口点的集中管理。 As shown in the foregoing solution, in the present invention, the call control system entry point address is allocated to the terminal by the authentication and authorization accounting server or the home agent, and the call control system entry point address assigned to the terminal is sent to the terminal, so that the terminal does not need to be performed. The DHCP process interacts with the DHCP server to obtain the call control system entry point address, which enables the terminal to more flexibly acquire the address of the call entry point to discover the call entry, and uniformly manages and allocates the call control system entry point due to the AAA server or the home agent. The address makes it easier to centrally manage the entry point of the call control system.
附图说明 DRAWINGS
图 1为现有技术中 IMS系统所基于的接入网为 WiMAX网络的网络组成 示意图; 1 is a schematic diagram of a network composition of an access network on which an IMS system is based on a WiMAX network in the prior art;
图 2为现有技术中终端获取 P-CSCF地址的流程图; 2 is a flowchart of acquiring a P-CSCF address by a terminal in the prior art;
图 3为本发明第一实施例的系统组成示意图; 3 is a schematic structural diagram of a system according to a first embodiment of the present invention;
图 4为本发明第一实施例中终端获取 P-CSCF地址的流程图; 4 is a flowchart of acquiring a P-CSCF address by a terminal according to the first embodiment of the present invention;
图 5为本发明第二实施例的系统组成示意图; FIG. 5 is a schematic structural diagram of a system according to a second embodiment of the present invention; FIG.
图 6为本发明第二实施例中终端获取 P-CSCF地址的流程图; 6 is a flowchart of acquiring a P-CSCF address by a terminal according to a second embodiment of the present invention;
图 7为本发明第三实施例的系统组成示意图; 7 is a schematic structural view of a system according to a third embodiment of the present invention;
图 8为本发明第三实施例中终端获取 P-CSCF地址的流程图; 8 is a flowchart of acquiring a P-CSCF address by a terminal according to a third embodiment of the present invention;
图 9为本发明第四实施例的系统组成示意图; 9 is a schematic structural diagram of a system according to a fourth embodiment of the present invention;
图 10为本发明第四实施例中终端获取 P-CSCF地址的流程图; 10 is a flowchart of acquiring a P-CSCF address by a terminal according to a fourth embodiment of the present invention;
图 11为本发明第五实施例的系统组成示意图; 11 is a schematic structural diagram of a system according to a fifth embodiment of the present invention;
图 12为本发明第五实施例中终端获取 P-CSCF地址的流程图; FIG. 12 is a flowchart of acquiring a P-CSCF address by a terminal according to a fifth embodiment of the present invention;
图 13为本发明第六实施例的系统组成示意图; 13 is a schematic structural diagram of a system according to a sixth embodiment of the present invention;
图 14为本发明第六实施例中终端获取 P-CSCF地址的流程图; 14 is a flowchart of acquiring a P-CSCF address by a terminal according to a sixth embodiment of the present invention;
图 15为本发明第七实施例的系统组成示意图; 15 is a schematic structural diagram of a system according to a seventh embodiment of the present invention;
图 16为本发明第七实施例中终端获取 P-CSCF地址的流程图。 FIG. 16 is a flowchart of a terminal acquiring a P-CSCF address according to a seventh embodiment of the present invention.
图 17为本发明第八实施例的系统组成示意图; 17 is a schematic structural diagram of a system according to an eighth embodiment of the present invention;
图 18为本发明第八实施例中终端获取 P-CSCF地址的流程图。 具体实施方式 FIG. 18 is a flowchart of a terminal acquiring a P-CSCF address according to an eighth embodiment of the present invention. detailed description
为使本发明的目的、技术方案和优点更加清楚, 下面结合附图对本发明作 进一步的详细描述。 In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail with reference to the accompanying drawings.
在本发明中,由 AAA服务器或 HA为终端分配呼叫控制系统入口点地址, 并将为终端分配呼叫控制系统入口点地址下发给终端。 In the present invention, the call control system entry point address is assigned to the terminal by the AAA server or the HA, and the call control system entry point address is assigned to the terminal and sent to the terminal.
本发明中 AAA服务器或 HA可以直接将自身中配置的呼叫控制系统入口 点地址下发给终端,也可以将自身中配置的呼叫控制系统入口点地址下发给其 他网元后, 由其他网元下发给终端; 或者由终端请求发起请求, 由 AAA服务 器、 HA或其他网元将呼叫控制系统入口点地址下发给终端。 通过这种方式使 终端获得呼叫控制系统入口点地址, 使得呼叫控制系统入口的发现更加灵活 化, 便于集中控制, 并且适用于不釆用 DHCP机制获取 IP地址的网络。 In the present invention, the AAA server or the HA may directly send the call control system entry point address configured in the same to the terminal, or may send the call control system entry point address configured in itself to other network elements, and then other network elements. The call is sent to the terminal; or the terminal requests the initiation of the request, and the AAA server, the HA, or other network element sends the call control system entry point address to the terminal. In this way, the terminal obtains the call control system entry point address, which makes the discovery of the call control system entry more flexible, facilitates centralized control, and is applicable to a network that does not use the DHCP mechanism to obtain an IP address.
上述呼叫控制系统入口点可以是 P-CSCF , 也可以是 SIP 代理 (SIP PROXY )。 以下以呼叫控制系统入口点为 P-CSCF为例进行说明。 The above call control system entry point can be either a P-CSCF or a SIP proxy (SIP PROXY). The following takes the call control system entry point as the P-CSCF as an example.
本发明可以应用在各种不同的应用场景中,以下通过应用在 WiMAX系统 的几种不同场景中作为具体实施例对本发明进一步详细说明。 The present invention can be applied to a variety of different application scenarios. The present invention is further described in detail below as a specific embodiment in several different scenarios of a WiMAX system.
本发明应用在终端釆用 PMIP场景下且终端通过 DHCP过程获取 P-CSCF 地址为本发明的第一实施例。本实施例在可扩展认证协议( EAP )认证过程中 , AAA服务器将自身中配置的 P-CSCF的地址下发给认证者( Authenticator ), 再由 PMIP客户端在 DHCP过程中将认证者中来自 AAA服务器的 P-CSCF地 址下发给终端。 The present invention is applied to the terminal in the PMIP scenario and the terminal obtains the P-CSCF address through the DHCP process as the first embodiment of the present invention. In this embodiment, in the process of the Extensible Authentication Protocol (EAP) authentication, the AAA server sends the address of the P-CSCF configured in itself to the authenticator (Authenticator), and then the PMIP client comes from the authenticator in the DHCP process. The P-CSCF address of the AAA server is sent to the terminal.
本实施例所基于的系统如图 3 所示, 包括终端、 DHCP 实体、 认证者和 AAA服务器, 这里的 DHCP实体可以为 DHCP代理或 DHCP中继, 以下写为 DHCP代理 /中继。 其中, 终端用于通过认证者向 AAA服务器发起 EAP认证 流程, 并在 EAP认证完成后, 通过 DHCP流程向 DHCP代理 /中继请求获取 P-CSCF地址; DHCP代理 /中继用于根据终端的请求从认证者中获取 P-CSCF 地址发送给终端; 认证者用于与 AAA服务器交互对终端进行认证, 并获取来 自 AAA服务器的 P-CSCF地址; AAA服务器用于对终端进行认证, 并根据自 身中配置的 P-CSCF地址信息为用户分配 P-CSCF, 并将分配的 P-CSCF地址 下发给认证者。 在漫游场景下, 本实施例所基于的系统中包括归属 AAA ( H-AAA )服务 器和拜访 AAA ( V- AAA )服务器, 则根据运营商间的协议, 如果由归属网络 分配 P-CSCF地址, 则由 H-AAA服务器根据自身中配置的 P-CSCF地址信息 为用户分配 P-CSCF,并将分配的 P-CSCF地址通过 V-AAA服务器下发给认证 者; 如果由拜访网络分配 P-CSCF地址, 则由 V- AAA服务器根据自身中配置 的 P-CSCF地址信息为用户分配 P-CSCF, 并将分配的 P-CSCF地址下发给认 证者。 The system based on this embodiment is shown in FIG. 3, and includes a terminal, a DHCP entity, an authenticator, and an AAA server. The DHCP entity here may be a DHCP proxy or a DHCP relay, and is hereinafter referred to as a DHCP proxy/relay. The terminal is configured to initiate an EAP authentication process to the AAA server by using the authenticator, and after the EAP authentication is completed, request the DHCP proxy/relay to obtain the P-CSCF address through the DHCP process; the DHCP proxy/relay is used according to the request of the terminal. Obtaining the P-CSCF address from the authenticator and sending it to the terminal; the authenticator is used to interact with the AAA server to authenticate the terminal, and obtain the P-CSCF address from the AAA server; the AAA server is used to authenticate the terminal, and according to itself The configured P-CSCF address information is used to assign a P-CSCF to the user, and the assigned P-CSCF address is sent to the authenticator. In the roaming scenario, the system based on this embodiment includes a home AAA (H-AAA) server and a visited AAA (V-AAA) server, and according to the protocol between operators, if the P-CSCF address is allocated by the home network, The P-CSCF is allocated to the user by the H-AAA server according to the P-CSCF address information configured in the H-AAA server, and the assigned P-CSCF address is sent to the authenticator through the V-AAA server; if the P-CSCF is allocated by the visited network For the address, the V-AAA server allocates the P-CSCF to the user according to the P-CSCF address information configured in the V-AAA server, and delivers the assigned P-CSCF address to the authenticator.
以在漫游场景下为例,本实施例中终端发现 P-CSCF地址的流程如图 4所 示, 包括如下步骤: For example, in the roaming scenario, the process of the terminal discovering the P-CSCF address in this embodiment is as shown in FIG. 4, and includes the following steps:
步骤 401〜步骤 402、 在 EAP认证过程中, 终端向认证者发送 EAP认证 消息, 认证者根据来自终端的 EAP认证消息, 通过 V- AAA服务器向终端的 H-AAA服务器发送 EAP认证请求。 Step 401 to step 402: In the EAP authentication process, the terminal sends an EAP authentication message to the authenticator, and the authenticator sends an EAP authentication request to the H-AAA server of the terminal through the V-AAA server according to the EAP authentication message from the terminal.
步骤 403、 H-AAA服务器对终端进行认证, 并通过 V-AAA服务器向认证 者发送认证相关参数。 这里, 根据运营商间的协议, 如果由归属网络分配 P-CSCF,则由 H-AAA服务器根据自身中配置的 P-CSCF地址信息为用户分配 P-CSCF, 并将分配的 P-CSCF地址通过 V-AAA服务器下发给认证者; 如果由 拜访网络分配 P-CSCF地址, 则由 V-AAA服务器根据自身中配置的 P-CSCF 地址信息为用户分配 P-CSCF, 并在转发认证相关参数时, 将该 V-AAA服务 器为用户分配的 P-CSCF地址一同下发给认证者。 Step 403: The H-AAA server authenticates the terminal, and sends the authentication related parameter to the authenticator through the V-AAA server. Here, according to the inter-operator agreement, if the P-CSCF is allocated by the home network, the H-AAA server allocates the P-CSCF to the user according to the P-CSCF address information configured in the UE, and passes the assigned P-CSCF address. The V-AAA server sends the certificate to the Authenticator. If the P-CSCF address is assigned by the visited network, the V-AAA server allocates the P-CSCF to the user according to the P-CSCF address information configured in the network, and when the authentication-related parameters are forwarded. The P-CSCF address assigned by the V-AAA server to the user is sent to the authenticator.
步骤 404、 在 EAP认证成功后, 认证者向终端发送 EAP认证成功消息。 步骤 405、 在 DHCP过程中, 终端在向 DHCP代理 /中继发送的请求消息 中设置包括 P-CSCF地址请求指示, 请求获取 P-CSCF地址信息。 这里的请求 消息可以是 DHCP发现过程中的 DHCP发现消息, 也可以是 DHCP请求过程 中的 DHCP请求消息。 Step 404: After the EAP authentication succeeds, the Authenticator sends an EAP authentication success message to the terminal. Step 405: In the DHCP process, the terminal sets a P-CSCF address request indication in the request message sent to the DHCP proxy/relay to request to obtain the P-CSCF address information. The request message here may be a DHCP discovery message in the DHCP discovery process or a DHCP request message in the DHCP request process.
步骤 406、 DHCP代理 /中继在接收到包括 P-CSCF地址请求指示的请求消 息后, 通过对应的响应消息将认证者获取的 P-CSCF地址下发给终端。 这里, 如果步骤 405 中的请求消息是 DHCP发现消息, 则这里的响应消息为 DHCP 提供消息; 如果步骤 405中的请求消息是 DHCP请求 (Request ) 消息, 则这 里的响应消息为 DHCP响应 ( Ack ) 消息。 在本实施例中, DHCP过程中终端向 DHCP代理 /中继发送的请求消息中 可以不携带 P-CSCF地址请求指示, 则 DHCP代理 /中继直接通过 DHCP提供 消息或者是 DHCP响应消息将认证者获取的 P-CSCF地址主动下发给终端。 Step 406: After receiving the request message including the P-CSCF address request indication, the DHCP proxy/relay sends the P-CSCF address obtained by the authenticator to the terminal through the corresponding response message. Here, if the request message in step 405 is a DHCP discovery message, the response message here is a DHCP providing message; if the request message in step 405 is a DHCP request (Request) message, then the response message here is a DHCP response (Ack) Message. In this embodiment, the request message sent by the terminal to the DHCP proxy/relay in the DHCP process may not carry the P-CSCF address request indication, and the DHCP proxy/relay directly provides the message through the DHCP or the DHCP response message. The obtained P-CSCF address is sent to the terminal.
本实施例中, 将 H-AAA、 V-AAA和接入网间承载 P-CSCF地址的 EAP 消息中所包括的内容如表 1所示, 从表 1中可以看出, 本实施例中的 EAP消 息在现有的 EAP消息基础上增加了最后两项: P-CSCF和 DNS , 其中 P-CSCF 为发送给认证者的 P-CSCF 的 IP地址列表或者域名地址列表, DNS 用于在 P-CSCF项中地址为域名地址时, 提供 DNS的 IP地址, 以用于对 P-CSCF的 域名地址进行解析获取 IP地址。 In this embodiment, the content included in the EAP message carrying the P-CSCF address between the H-AAA, the V-AAA, and the access network is as shown in Table 1. As can be seen from Table 1, in this embodiment, The EAP message adds the last two items based on the existing EAP message: P-CSCF and DNS, where P-CSCF is the IP address list or domain name address list of the P-CSCF sent to the authenticator, and DNS is used in P- When the address in the CSCF entry is the domain name address, the IP address of the DNS is provided for parsing the domain name address of the P-CSCF to obtain an IP address.
表 1 Table 1
在上述第一实施例中, AAA服务器通过 EAP认证过程将自身中配置的 P-CSCF地址下发给认证者, 终端再通过 DHCP过程获取 P-CSCF地址。 在本 发明的第二实施例中, AAA服务器仍然通过 EAP认证过程将自身中配置的 P-CSCF地址下发给认证者,但是此后通过广播消息向终端发送 P-CSCF地址。 如图 5所示为本实施例所基于的系统组成示意图,其中在图 3所示系统的 基础上增加接入网网关并不包括 DHCP代理 /中继。 增加的接入网网关用于根 据认证器中的信息构造路由广播消息, 并在路由广播消息中增加认证器从 AAA服务器中获取的 P-CSCF地址信息; 则终端除执行 EAP认证流程外, 从 接入网网关发送的广播消息中获取 P-CSCF地址信息;认证者所执行的与其他 实体的交互与第一实施例中相同。 这里的接入网网关可以是 IPv4中的外部代 理也可以是 IPv6中的接入路由器, 则对应的路由广播消息为外部代理广播消 息或路由通告消息。 In the above-mentioned first embodiment, the AAA server sends the P-CSCF address configured in the AAA server to the authenticator through the EAP authentication process, and the terminal obtains the P-CSCF address through the DHCP process. In the second embodiment of the present invention, the AAA server still configures itself in the EAP authentication process. The P-CSCF address is sent to the authenticator, but thereafter the P-CSCF address is sent to the terminal through a broadcast message. FIG. 5 is a schematic diagram of a system composition based on the embodiment, wherein adding an access network gateway based on the system shown in FIG. 3 does not include a DHCP proxy/relay. The added access network gateway is configured to construct a route broadcast message according to the information in the authenticator, and add the P-CSCF address information acquired by the authenticator from the AAA server in the route broadcast message; the terminal, in addition to performing the EAP authentication process, The P-CSCF address information is obtained in the broadcast message sent by the access network gateway; the interaction performed by the authenticator with other entities is the same as in the first embodiment. The access network gateway here may be an external proxy in IPv4 or an access router in IPv6, and the corresponding route broadcast message is an external proxy broadcast message or a route advertisement message.
本实施例中,在路由广播消息中增加如表 2中的扩展选项信元, 其中选项 类型 (Option type )字段可以占用 8比特空间; 选项长度(Option length ) 字 段可以占用 8 比特空间, 用于标识 P-CSCF 地址字段的长度; P-CSCF地址 ( P-CSCF Address )字段可以占用 128字节空间。 In this embodiment, the extended option cell in Table 2 is added to the route broadcast message, where the Option type field can occupy 8 bit space; the Option length field can occupy 8 bit space, and is used for Identifies the length of the P-CSCF address field; the P-CSCF Address field can occupy 128 bytes of space.
Option type Option length P-CSCF Address Option type Option length P-CSCF Address
表 2 Table 2
本实施例的流程如图 6所示, 其中 EAP认证过程所包括的步骤 601至步 骤 604与图 4中的步骤 401至步骤 404相同, 在步骤 605, 接入网网关构造包 括 P-CSCF地址的路由广播消息, 并对该消息进行广播, 则终端接收该广播消 息即可获取 P-CSCF地址。 The flow of this embodiment is as shown in FIG. 6. The steps 601 to 604 included in the EAP authentication process are the same as the steps 401 to 404 in FIG. 4. In step 605, the access network gateway construct includes a P-CSCF address. After the broadcast message is routed and broadcasted, the terminal can obtain the P-CSCF address by receiving the broadcast message.
本发明应用在终端釆用 CMIP 场景下由 AAA服务器为终端分配并下发 P-CSCF地址, 为本发明的第三实施例。 本实施例中, AAA服务器在移动 IP 请求流程中将自身中配置的 P-CSCF地址通过家乡代理发送给终端。 The present invention is applied to the terminal to allocate and deliver the P-CSCF address to the terminal by the AAA server in the CMIP scenario, which is the third embodiment of the present invention. In this embodiment, the AAA server sends the P-CSCF address configured in itself to the terminal through the home agent in the mobile IP request process.
本实施例所基于的系统如图 7所示, 包括终端、家乡代理和 AAA服务器。 其中, 终端用于向家乡代理发送携带 P-CSCF地址请求指示的移动 IP注册请 求, 以及接收来自家乡代理的携带 P-CSCF地址的移动 IP注册响应消息获取 P-CSCF地址; 家乡代理用于接收来自终端的 MIP注册请求, 并向 AAA服务 器发起对用户认证的请求, 以及将 AAA服务器通过认证响应下发的 P-CSCF 地址通过 MIP注册响应消息发送给终端; AAA服务器用于接收来自家乡代理 的对用户认证的请求对用户进行认证, 并将自身中配置的 P-CSCF地址通过认 证响应发送给家乡代理。 The system on which the embodiment is based is shown in FIG. 7, and includes a terminal, a home agent, and an AAA server. The terminal is configured to send a mobile IP registration request carrying a P-CSCF address request indication to the home agent, and receive a mobile IP registration response message carrying the P-CSCF address from the home agent to obtain a P-CSCF address; the home agent is used to receive a MIP registration request from the terminal, and a request for user authentication is sent to the AAA server, and the P-CSCF address delivered by the AAA server through the authentication response is sent to the terminal through the MIP registration response message; the AAA server is configured to receive the proxy from the home agent. The user authentication request authenticates the user and passes the P-CSCF address configured in the user. The certificate response is sent to the home agent.
在漫游场景下, 本实施例的系统中进一步包括终端所连接的外地代理, 则 外地代理用于在终端和家乡代理间转发请求和响应消息。 In the roaming scenario, the system of this embodiment further includes a foreign agent to which the terminal is connected, and the foreign agent is used to forward the request and response message between the terminal and the home agent.
以在漫游场景下为例,本实施例中终端发现 P-CSCF地址的流程如图 8所 示, 包括如下步骤: For example, in the roaming scenario, the process for the terminal to discover the P-CSCF address in this embodiment is as shown in FIG. 8, and includes the following steps:
步骤 801、 外地代理通过 MIP广告(Adv )消息向终端广告, 使得终端获 得外地代理的地址(CoA )。 Step 801: The foreign agent advertises to the terminal by using a MIP advertisement (Adv) message, so that the terminal obtains the address (CoA) of the foreign agent.
步骤 802、 终端向外地代理发送 MIP注册请求, 该请求中携带网络标识 NAI、 家乡代理地址( HoA )、 CoA和 P-CSCF地址请求指示信息。 Step 802: The terminal sends a MIP registration request to the foreign agent, where the request carries the network identifier NAI, the home agent address (HoA), the CoA, and the P-CSCF address request indication information.
步骤 803、 外地代理向家乡代理发起 MIP注册请求, 消息中携带步骤 802 中的 MIP注册请求消息中携带的网络标识 NAI、 HoA、 CoA和 P-CSCF地址 请求指示信息。 Step 803: The foreign agent initiates a MIP registration request to the home agent, and the message carries the network identifier NAI, HoA, CoA, and P-CSCF address request indication information carried in the MIP registration request message in step 802.
步骤 804、 家乡代理接收到 MIP注册请求后, 向 AAA服务器发送 AAA 认证请求, 请求 AAA服务器对用户进行认证并要求获取相关信息。 该请求中 可以包括 P-CSCF地址请求指示。 Step 804: After receiving the MIP registration request, the home agent sends an AAA authentication request to the AAA server, requesting the AAA server to authenticate the user and request relevant information. The request may include a P-CSCF address request indication.
步骤 805、 AAA服务器接收到来自家乡代理的 MIP注册请求后, 向家乡 代理返回 AAA认证响应消息, 该消息中包括该 AAA服务器自身中配置的 P-CSCF地址。 Step 805: After receiving the MIP registration request from the home agent, the AAA server returns an AAA authentication response message to the home agent, where the message includes the P-CSCF address configured in the AAA server itself.
步骤 806、 家乡代理响应外地代理发起的移动 IP注册消息, 在 MIP注册 响应消息中包含所分配的 P-CSCF地址。 Step 806: The home agent responds to the mobile IP registration message initiated by the foreign agent, and includes the allocated P-CSCF address in the MIP registration response message.
步骤 807、 外地代理对终端发起的 MIP注册请求返回 MIP响应消息, 消 息中包含 AAA服务器所分配的 P-CSCF地址。 Step 807: The foreign agent returns a MIP response message to the MIP registration request initiated by the terminal, where the message includes the P-CSCF address allocated by the AAA server.
本实施例中, 在步骤 802和步骤 803所提及的 MIP注册请求消息中, 可 以分别增加一个信元(IE ), 作为 P-CSCF地址请求指示, 标识终端要求获取 P-CSCF 地址。 增加的信元格式可以如表 3 所示, 其中类型 (Type )值表示 P-CSCF地址请求, 数据 ( data )域为空, 长度( length )字段用来指示 data域 所占用的空间大小。 则在步骤 806至步骤 807中提及的 MIP注册响应消息中, 对应地增加信元来携带 P-CSCF地址消息, 增加的信元与表 3结构相同, 其中 的 Type值和对应的请求消息的 Type值一样, data域为分配的 P-CSCF的 IP 地址列表, 或者为域名列表( domain name list )和 DNS的 IP地址。 In this embodiment, in the MIP registration request message mentioned in step 802 and step 803, one cell (IE) may be added separately as a P-CSCF address request indication, and the terminal is required to obtain the P-CSCF address. The added cell format can be as shown in Table 3, where the type (Type) value indicates the P-CSCF address request, the data (data) field is empty, and the length (length) field is used to indicate the size of the space occupied by the data field. Then, in the MIP registration response message mentioned in step 806 to step 807, the cell is correspondingly added to carry the P-CSCF address message, and the added cell has the same structure as that of the table 3, wherein the Type value and the corresponding request message are Like the Type value, the data field is the IP of the assigned P-CSCF. The address list, or the domain name list (domain name list) and the IP address of the DNS.
表 3 table 3
本实施例中, 对 AAA请求消息和 AAA响应消息的扩展可以与第一实施 例中相同, 在现有 EAP消息的基础上增加 P-CSCF属性, 或进一步增加 DNS 属性。 In this embodiment, the extension of the AAA request message and the AAA response message may be the same as in the first embodiment, and the P-CSCF attribute is added based on the existing EAP message, or the DNS attribute is further increased.
本发明应用在终端釆用 CMIP场景下由 HA为终端分配并下发 P-CSCF地 址, 为本发明的第四实施例。 本实施例中, 终端的 HA在移动 IP请求流程中 将自身中配置的 P-CSCF地址发送给终端。 The present invention is applied to the terminal to allocate and deliver the P-CSCF address by the HA in the terminal CMIP scenario, which is the fourth embodiment of the present invention. In this embodiment, the HA of the terminal sends the P-CSCF address configured in the terminal to the terminal in the mobile IP request procedure.
本实施例所基于的系统如图 9所示, 包括终端和家乡代理。 其中, 终端用 于向家乡代理发送携带 P-CSCF地址请求指示的移动 IP注册请求, 以及接收 来自家乡代理的携带 P-CSCF地址的移动 IP注册响应消息获取 P-CSCF地址; 家乡代理用于接收来自终端的 MIP注册请求根据自身中配置的 P-CSCF地址, 并将为终端分配的 P-CSCF地址通过 MIP注册响应消息发送给终端。 The system on which the embodiment is based is shown in FIG. 9, and includes a terminal and a home agent. The terminal is configured to send a mobile IP registration request carrying a P-CSCF address request indication to the home agent, and receive a mobile IP registration response message carrying the P-CSCF address from the home agent to obtain a P-CSCF address; the home agent is used to receive The MIP registration request from the terminal is based on the P-CSCF address configured in the terminal, and the P-CSCF address allocated for the terminal is sent to the terminal through the MIP registration response message.
在漫游场景下, 本实施例的系统中进一步包括终端所连接的外地代理, 则 外地代理用于在终端和家乡代理间转发请求和响应消息。 In the roaming scenario, the system of this embodiment further includes a foreign agent to which the terminal is connected, and the foreign agent is used to forward the request and response message between the terminal and the home agent.
以在漫游场景下为例, 本实施例中终端发现 P-CSCF地址的流程如图 10 所示, 其中, 步骤 1001至步骤 1003与图 8中的步骤 801至步骤 803相同, 在 步骤 1004, 家乡代理接收到 MIP注册请求后, 根据自身中配置的 P-CSCF地 址为终端分配 P-CSCF地址,并将为终端分配的 P-CSCF地址通过 MIP注册响 应消息发送给外地代理, 在步骤 1005 , 外地代理针对终端发起的 MIP注册请 求返回 MIP响应消息, 消息中包含 HA为终端分配的 P-CSCF地址。 For example, in the roaming scenario, the process of the terminal discovering the P-CSCF address in this embodiment is as shown in FIG. 10, where steps 1001 to 1003 are the same as steps 801 to 803 in FIG. 8, in step 1004, hometown. After receiving the MIP registration request, the proxy allocates a P-CSCF address to the terminal according to the P-CSCF address configured in the UE, and sends the P-CSCF address allocated for the terminal to the foreign agent through the MIP registration response message, in step 1005, the field The proxy returns a MIP response message for the MIP registration request initiated by the terminal, where the message includes the P-CSCF address allocated by the terminal for the terminal.
本实施例中 , MIP注册请求消息和 MIP响应消息的格式可以与第三实施 例中相同。 In this embodiment, the format of the MIP registration request message and the MIP response message may be the same as in the third embodiment.
本发明应用在终端釆用 PMIP 场景下且终端通过结合在同一流程中的 The invention is applied to the terminal in the PMIP scenario and the terminal is combined in the same process.
DHCP过程和移动 IP注册过程, 获取 AAA服务器为其分配 P-CSCF地址为本 发明的第五实施例。本实施例中,通过与 DHCP过程结合的移动 IP请求流程, AAA服务器将自身中配置的 P-CSCF地址通过家乡代理发送给终端。 本实施例所基于的系统如图 11所示, 包括终端、 DHCP代理、 PMIP客户 端、家乡代理和 AAA服务器。其中,终端用于向 DHCP代理发送携带 P-CSCF 地址请求指示信息的 DHCP发现请求,并接收 DHCP代理返回的携带 P-CSCF 地址信息的 DHCP提供消息; DHCP代理用于根据终端的 DHCP发现请求触 发 PMIP客户端向家乡代理发送携带 P-CSCF地址请求指示的移动 IP注册请 求,以及将 PMIP客户端提供的 P-CSCF地址通过 DHCP提供消息发送给终端; PMIP客户端用于向家乡代理发送携带 P-CSCF地址请求指示信息的移动 IP注 册请求, 并接收来自家乡代理的携带 P-CSCF地址的移动 IP注册响应消息, 以及将其中的 P-CSCF地址提供给 DHCP代理; 家乡代理用于接收来自 PMIP 客户端的 MIP注册请求, 并向 AAA服务器发起对用户认证的请求, 以及将 AAA服务器通过认证响应下发的 P-CSCF地址通过 MIP响应发送给 PMIP客 户端; AAA服务器用于接收来自家乡代理的对用户认证的请求对用户进行认 证, 并将自身中配置的 P-CSCF地址通过认证响应发送给家乡代理。 The DHCP procedure and the mobile IP registration process acquire the P-CSCF address assigned by the AAA server to the fifth embodiment of the present invention. In this embodiment, the AAA server sends the P-CSCF address configured in itself to the terminal through the home agent through the mobile IP request process combined with the DHCP process. The system on which the embodiment is based is as shown in FIG. 11, and includes a terminal, a DHCP proxy, a PMIP client, a home agent, and an AAA server. The terminal is configured to send a DHCP discovery request that carries the P-CSCF address request indication information to the DHCP proxy, and receive a DHCP offer message that carries the P-CSCF address information returned by the DHCP proxy. The DHCP proxy is configured to trigger according to the DHCP discovery request of the terminal. The PMIP client sends a mobile IP registration request carrying the P-CSCF address request indication to the home agent, and sends the P-CSCF address provided by the PMIP client to the terminal through the DHCP provision message; the PMIP client is configured to send the carrier P to the home agent. - the CSCF address request indication mobile IP registration request, and receiving a mobile IP registration response message carrying the P-CSCF address from the home agent, and providing the P-CSCF address therein to the DHCP proxy; the home agent is for receiving from the PMIP The client's MIP registration request, and initiates a request for user authentication to the AAA server, and sends the P-CSCF address delivered by the AAA server through the authentication response to the PMIP client through the MIP response; the AAA server is configured to receive the pair from the home agent. User authentication request authenticates the user and authenticates the P-CSCF address configured in the user. The response is sent to the home agent.
在漫游场景下, 本实施例的系统中进一步包括终端所连接的外地代理, 则 外地代理用于在 PMIP客户端和家乡代理间转发请求和响应消息。 In the roaming scenario, the system in this embodiment further includes a foreign agent connected to the terminal, and the foreign agent is used to forward the request and response message between the PMIP client and the home agent.
以在漫游场景下为例, 本实施例中终端发现 P-CSCF地址的流程如图 12 所示, 包括如下步骤: As shown in Figure 12, the process of discovering the P-CSCF address in the terminal in this embodiment includes the following steps:
步骤 1201、 终端向 DHCP代理发送带有请求 P-CSCF指示信息的 DHCP 发现消息。 Step 1201: The terminal sends a DHCP discovery message with the P-CSCF indication information to the DHCP proxy.
步骤 1202、 DHCP代理触发 PMIP客户端进行移动 IP注册, 向外地代理 发送移动 IP注册请求, 该请求中包括 P-CSCF地址请求指示信息。 Step 1202: The DHCP proxy triggers the PMIP client to perform mobile IP registration, and sends a mobile IP registration request to the foreign agent, where the request includes the P-CSCF address request indication information.
步骤 1203、外地代理向家乡代理发起移动 IP注册请求,其中包括 P-CSCF 地址请求指示信息。 Step 1203: The foreign agent initiates a mobile IP registration request to the home agent, including the P-CSCF address request indication information.
步骤 1204、家乡代理请求 AAA服务器对用户进行认证并要求获取相关信 息, 该认证请求中可以包含 P-CSCF地址请求指示信息。 Step 1204: The home agent requests the AAA server to authenticate the user and request to obtain related information, where the authentication request may include P-CSCF address request indication information.
步骤 1205、 AAA服务器接收到来自家乡代理的认证请求后, 对用户进行 认证, 并向家乡代理返回认证响应消息, 该消息中包括为用户分配的 P-CSCF 地址。 Step 1205: After receiving the authentication request from the home agent, the AAA server authenticates the user, and returns an authentication response message to the home agent, where the message includes a P-CSCF address assigned to the user.
步骤 1206、 家乡代理响应外地代理发起的移动 IP注册消息, 向外地代理 发送的 MIP注册响应消息中包含 AAA服务器分配的 P-CSCF地址。 Step 1206: The home agent responds to the mobile IP registration message initiated by the foreign agent, and sends the agent to the foreign agent. The sent MIP registration response message contains the P-CSCF address allocated by the AAA server.
步骤 1207、 外地代理对 PMIP客户端发起的 MIP注册请求进行响应, 向 PMIP客户端发送的 MIP注册响应消息中包含 AAA服务器分配的 P-CSCF地 址。 Step 1207: The foreign agent responds to the MIP registration request initiated by the PMIP client, and the MIP registration response message sent to the PMIP client includes the P-CSCF address allocated by the AAA server.
步骤 1208、 PMIP客户端触发 DHCP代理发送 DHCP提供消息给终端, 其中包含 AAA服务器为终端分配的 P-CSCF地址。 Step 1208: The PMIP client triggers the DHCP proxy to send a DHCP providing message to the terminal, where the AAA server includes the P-CSCF address allocated by the AAA server.
本实施例中, DHCP发现消息和 DHCP提供消息中可以不包括 DHCP相 关信息,则 PMIP客户端可以自行在 MIP注册请求中携带 P-CSCF地址请求指 示信息, 从而获取 AAA服务器为终端分配的 P-CSCF地址。 则终端可以通过 DHCP请求消息携带 P-CSCF地址请求指示,而 DHCP代理通过 DHCP响应消 息将 AAA服务器为终端分配的 P-CSCF地址下发给终端。 In this embodiment, the DHCP discovery message and the DHCP providing message may not include the DHCP-related information, and the PMIP client may carry the P-CSCF address request indication information in the MIP registration request to obtain the P- assigned by the AAA server to the terminal. CSCF address. The terminal may send the P-CSCF address request indication through the DHCP request message, and the DHCP proxy sends the P-CSCF address allocated by the AAA server to the terminal to the terminal through the DHCP response message.
另外, 上述各请求消息中也都可以不包括 P-CSCF地址请求指示信息, 则 AAA服务器在对用户认证后, 主动将为该用户分配的 P-CSCF地址通过家乡 代理和本系统中的其他网元下发给终端。 In addition, the P-CSCF address request indication information may not be included in each of the foregoing request messages, and the AAA server actively passes the P-CSCF address allocated to the user through the home agent and other networks in the system after authenticating the user. The yuan is sent to the terminal.
本发明应用在终端釆用 PMIP 场景下且终端通过结合在同一流程中的 The invention is applied to the terminal in the PMIP scenario and the terminal is combined in the same process.
DHCP过程和移动 IP注册过程,获取 HA为其分配 P-CSCF地址为本发明的第 六实施例。 本实施例中, 通过与 DHCP过程结合的移动 IP请求流程, HA将 自身中配置的 P-CSCF地址通过家乡代理发送给终端。 In the DHCP procedure and the mobile IP registration process, obtaining the HA to assign the P-CSCF address to it is the sixth embodiment of the present invention. In this embodiment, the HA sends the P-CSCF address configured in itself to the terminal through the home agent through the mobile IP request process combined with the DHCP process.
本实施例所基于的系统如图 13所示, 包括终端、 DHCP代理、 PMIP客户 端和家乡代理。其中, 终端用于向 DHCP代理发送携带 P-CSCF地址请求指示 信息的 DHCP发现请求, 并接收 DHCP代理返回的携带 P-CSCF地址信息的 DHCP提供消息; DHCP代理用于根据终端的 DHCP发现请求触发 PMIP客户 端向家乡代理发送携带 P-CSCF 地址请求指示的移动 IP 注册请求, 以及将 PMIP客户端提供的 P-CSCF地址通过 DHCP提供消息发送给终端; PMIP客 户端用于向家乡代理发送携带 P-CSCF地址请求指示信息的移动 IP注册请求, 并接收来自家乡代理的携带 P-CSCF地址的移动 IP注册响应消息, 以及将其 中的 P-CSCF地址提供给 DHCP代理; 家乡代理用于接收来自 PMIP客户端的 MIP注册请求, 并根据自身中配置的 P-CSCF地址为终端分配 P-CSCF地址, 并将为终端分配的 P-CSCF地址通过 MIP响应发送给 PMIP客户端。 在漫游场景下, 本实施例的系统中进一步包括终端所连接的外地代理, 则 外地代理用于在 PMIP客户端和家乡代理间转发请求和响应消息。 The system on which the embodiment is based is shown in FIG. 13, and includes a terminal, a DHCP proxy, a PMIP client, and a home agent. The terminal is configured to send a DHCP discovery request that carries the P-CSCF address request indication information to the DHCP proxy, and receive a DHCP offer message that carries the P-CSCF address information returned by the DHCP proxy. The DHCP proxy is configured to trigger according to the DHCP discovery request of the terminal. The PMIP client sends a mobile IP registration request carrying the P-CSCF address request indication to the home agent, and sends the P-CSCF address provided by the PMIP client to the terminal through the DHCP provision message; the PMIP client is configured to send the carrier P to the home agent. - the CSCF address request indication mobile IP registration request, and receiving a mobile IP registration response message carrying the P-CSCF address from the home agent, and providing the P-CSCF address therein to the DHCP proxy; the home agent is for receiving from the PMIP The MIP registration request of the client, and the P-CSCF address is allocated to the terminal according to the P-CSCF address configured in the UE, and the P-CSCF address allocated for the terminal is sent to the PMIP client through the MIP response. In the roaming scenario, the system in this embodiment further includes a foreign agent connected to the terminal, and the foreign agent is used to forward the request and response message between the PMIP client and the home agent.
以在漫游场景下为例, 本实施例中终端发现 P-CSCF地址的流程如图 14 所示, 其中, 步骤 1401至步骤 1403与图 12中的步骤 1201至步骤 1203相同, 在步骤 1404 ,家乡代理根据自身中配置的 P-CSCF地址为终端分配 P-CSCF地 址, 并将为终端分配的 P-CSCF地址通过 MIP注册响应消息发送给外地代理。 在步骤 1405 ,外地代理对 PMIP客户端发起的 MIP注册请求进行响应 ,向 PMIP 客户端发送 MIP注册响应消息, 该响应消息中包含 HA为终端分配的 P-CSCF 地址, 此后在步骤 1406中, PMIP客户端触发 DHCP代理发送 DHCP提供消 息给终端, 其中包含 HA为终端分配的 P-CSCF地址。 For example, in the roaming scenario, the process of the terminal discovering the P-CSCF address in this embodiment is as shown in FIG. 14, where steps 1401 to 1403 are the same as steps 1201 to 1203 in FIG. 12, and in step 1404, the hometown is used. The proxy allocates a P-CSCF address to the terminal according to the P-CSCF address configured in the UE, and sends the P-CSCF address allocated for the terminal to the foreign agent through the MIP registration response message. In step 1405, the foreign agent responds to the MIP registration request initiated by the PMIP client, and sends a MIP registration response message to the PMIP client, where the response message includes the P-CSCF address allocated by the terminal for the terminal, and then in step 1406, the PMIP The client triggers the DHCP proxy to send a DHCP providing message to the terminal, which includes the P-CSCF address allocated by the HA for the terminal.
本实施例中, DHCP发现消息和 DHCP提供消息中可以不包括 DHCP相 关信息,则 PMIP客户端可以自行在 MIP注册请求中携带 P-CSCF地址请求指 示信息,从而获取 HA为终端分配的 P-CSCF地址。 则终端可以通过 DHCP请 求消息携带 P-CSCF地址请求指示,而 DHCP代理通过 DHCP响应消息将 HA 为用户分配的 P-CSCF地址下发给终端。 In this embodiment, the DHCP discovery message and the DHCP providing message may not include the DHCP related information, and the PMIP client may carry the P-CSCF address request indication information in the MIP registration request to obtain the P-CSCF allocated by the HA for the terminal. address. The terminal can send the P-CSCF address request indication through the DHCP request message, and the DHCP proxy sends the P-CSCF address allocated by the user to the terminal through the DHCP response message.
另外, 上述各请求消息中也都可以不包括 P-CSCF地址请求指示信息, 则 HA在 MIP注册响应消息中主动将为终端分配的 P-CSCF地址通过外地代理等 其他网元下发给终端。 In addition, the P-CSCF address request indication information may not be included in each of the foregoing request messages, and the HA actively sends the P-CSCF address allocated for the terminal to the terminal through a foreign agent or other network element in the MIP registration response message.
本发明中, AAA服务器还可以在初始认证过程中为用户分配 P-CSCF地 址, 并将分配的地址通过接入网网关中的接入路由器下发给终端。 以下通过第 如图 15 所示, 为本发明第七实施例所基于的系统组成图, 包括: 终端 ( MN )、 接入网网关和 H-AAA服务器。 其中, 终端用于与接入网网关交互进 行初始接入认证,并在完成初始接入认证后,向接入网网关发送获取信息请求, 以及接收接入网网关返回的包括 P-CSCF 地址信息的获取信息回应获取 P-CSCF地址; 接入网网关用于与终端交互进行初始接入认证, 向 H-AAA发 送接入请求,并接收 H- AAA服务器返回的携带 P-CSCF地址的接入接受消息, 存储该接入接受消息中的 P-CSCF地址等信息, 以及根据终端的获取信息请求 将包括 P-CSCF地址的信息通过获取信息回应消息下发给终端; H-AAA服务 器用于接收来自接入网网关的接入请求, 根据该请求为用户分配包括 P-CSCF 地址的相关信息, 并将分配的信息通过接入接受消息发送到接入网网关。上述 接入网网关中包括接入路由器, 其中接入网网关与终端交互的获取信息请求、 获取信息回应消息, 具体由接入路由器与终端交互。 In the present invention, the AAA server may also allocate a P-CSCF address to the user in the initial authentication process, and send the assigned address to the terminal through the access router in the access network gateway. As shown in FIG. 15, the system composition diagram based on the seventh embodiment of the present invention includes: a terminal (MN), an access network gateway, and an H-AAA server. The terminal is configured to perform initial access authentication with the access network gateway, and after completing the initial access authentication, send a request for obtaining information to the access network gateway, and receive the P-CSCF address information returned by the access network gateway. The obtaining information is responsive to obtain the P-CSCF address; the access network gateway is configured to interact with the terminal to perform initial access authentication, send an access request to the H-AAA, and receive the access that carries the P-CSCF address returned by the H-AAA server. Receiving a message, storing information such as a P-CSCF address in the access accepting message, and requesting the information including the P-CSCF address to be sent to the terminal through the obtaining information response message according to the obtaining information request of the terminal; H-AAA service The device is configured to receive an access request from an access network gateway, allocate related information including a P-CSCF address to the user according to the request, and send the allocated information to the access network gateway by using an access accept message. The access network gateway includes an access router, where the access network gateway interacts with the terminal to obtain an information request and obtain an information response message, and the access router interacts with the terminal.
本实施例中终端发现 P-CSCF地址的流程如图 16所示, 包括如下步骤: 步骤 1601、 终端与接入网网关交互进行初始接入认证 ( Begin Access- Auth )。 As shown in FIG. 16, the process of the terminal discovering the P-CSCF address in the embodiment includes the following steps: Step 1601: The terminal interacts with the access network gateway to perform initial access authentication (Authen Access- Auth).
步骤 1602、 接入网网关向 H-AAA发送接入请求(Access Request ), 请求 分配相关信息。 Step 1602: The access network gateway sends an access request (Access Request) to the H-AAA, requesting to allocate related information.
步骤 1603、 H-AAA接入请求分配对应的 HA、 HL等信息, 并为终端分配 Step 1603: The H-AAA access request allocates corresponding HA, HL, and the like, and allocates the information to the terminal.
P-CSCF地址信息。 P-CSCF address information.
步骤 1604、 H-AAA通过接入接受 ( Access Accept ) 消息将为用户分配的 HA、 HL和 P-CSCF地址等信息发送给接入网网关。 Step 1604: The H-AAA sends the information such as the HA, HL, and P-CSCF addresses allocated by the user to the access network gateway by using an Access Accept message.
步骤 1605、 接入网网关存储接收到的 HA、 HL和 P-CSCF地址等信息。 步骤 1606、 接入网网关与终端交互完成初始接入认证。 Step 1605: The access network gateway stores information such as the received HA, HL, and P-CSCF addresses. Step 1606: The access network gateway interacts with the terminal to complete initial access authentication.
步骤 1607、 终端向接入网网关上的接入路由器发送获取信息请求 ( Information Request ) , 请求获取相关信息。 Step 1607: The terminal sends an information request (Information Request) to the access router on the access network gateway, and requests to obtain related information.
步骤 1608、接入路由器将接入网网关存储的 P-CSCF地址信息和其他相关 信息通过获取信息回应 ( Information Reply ) 消息发送给终端。 Step 1608: The access router sends the P-CSCF address information and other related information stored in the access network gateway to the terminal by using an information reply (Information Reply) message.
本发明中, AAA服务器还可以在初始认证过程中为用户分配 P-CSCF地 址, 并将分配的地址通过接入网网关中的外部代理在移动终端发起的移动 IP 注册过程中在收到家乡代理返回的移动 IP注册相应后, 并在要发给移动终端 前将对应的所获得或预配置的该终端的 P-CSCF的地址下发给移动终端。 以下 如图 17 所示, 为本发明第八实施例所基于的系统组成图, 包括: 终端 In the present invention, the AAA server may also allocate a P-CSCF address to the user in the initial authentication process, and receive the home address agent in the mobile IP registration process initiated by the mobile terminal through the external proxy in the access network gateway. After the returned mobile IP registration is corresponding, and the corresponding P-CSCF address of the obtained or pre-configured terminal is sent to the mobile terminal before being sent to the mobile terminal. As shown in FIG. 17, the system composition diagram based on the eighth embodiment of the present invention includes:
( MN )、 接入网网关和 H-AAA服务器。 其中, 终端用于与接入网网关交互进 行初始接入认证,并在完成初始接入认证后,向接入网网关发送获取信息请求, 以及接收接入网网关返回的包括 P-CSCF 地址信息的获取信息回应获取 P-CSCF地址; 接入网网关用于与终端交互进行初始接入认证, 向 H-AAA发 送接入请求,并接收 H-AAA服务器返回的携带 P-CSCF地址的接入接受消息, 存储该接入接受消息中的 P-CSCF地址等信息, 以及根据终端的获取信息请求 将包括 P-CSCF地址的信息通过获取信息回应消息下发给终端; H-AAA服务 器用于接收来自接入网网关的接入请求, 根据该请求为用户分配包括 P-CSCF 地址的相关信息, 并将分配的信息通过接入接受消息发送到接入网网关。上述 接入网网关中包括接入路由器, 其中接入网网关与终端交互的获取信息请求、 获取信息回应消息, 具体由接入路由器与终端交互。 (MN), access network gateway and H-AAA server. The terminal is configured to perform initial access authentication with the access network gateway, and after completing the initial access authentication, send a request for obtaining information to the access network gateway, and receive the P-CSCF address information returned by the access network gateway. Acquiring the information to obtain the P-CSCF address; the access network gateway is used to interact with the terminal for initial access authentication, and sends the H-AAA to the H-AAA. Sending an access request, and receiving an access accept message carrying a P-CSCF address returned by the H-AAA server, storing information such as a P-CSCF address in the access accept message, and including P- according to the request information of the terminal The information of the CSCF address is sent to the terminal by acquiring the information response message; the H-AAA server is configured to receive an access request from the access network gateway, and allocate relevant information including the P-CSCF address to the user according to the request, and allocate the information. The information is sent to the access network gateway through the access accept message. The access network gateway includes an access router, where the access network gateway interacts with the terminal to obtain an information request and obtain an information response message, and the access router interacts with the terminal.
本实施例中终端发现 P-CSCF地址的流程如图 18所示, 包括如下步骤: 步骤 1801、 外部代理通过预配置或在移动终端入网过程中, 通过其初始 认证过程通过 AAA获得其 P-CSCF地址后, 外地代理通过 MIP广告( Adv ) 消息向终端广告, 使得终端获得外地代理的地址(CoA )。 The process of the terminal discovering the P-CSCF address in the embodiment is as follows: Step 1801: The external proxy obtains its P-CSCF through AAA through pre-configuration or during the initial authentication process of the mobile terminal. After the address, the foreign agent advertises to the terminal through the MIP advertisement (Adv) message, so that the terminal obtains the address (CoA) of the foreign agent.
步骤 1802、 终端向外地代理发送 MIP注册请求, 该请求中携带网络标识 NAI、 家乡代理地址(HoA )、 CoA。 Step 1802: The terminal sends a MIP registration request to the external agent, where the request carries a network identifier NAI, a home agent address (HoA), and a CoA.
步骤 1803、外地代理向家乡代理发起 MIP注册请求,消息中携带步骤 802 中的 MIP注册请求消息中携带的网络标识 NAI、 Ho A, CoA。 Step 1803: The foreign agent sends a MIP registration request to the home agent, and the message carries the network identifiers NAI, Ho A, CoA carried in the MIP registration request message in step 802.
步骤 1804、 家乡代理接收到 MIP注册请求后, 向 AAA服务器发送 AAA 认证请求, 请求 AAA服务器对用户进行认证并要求获取相关信息。 Step 1804: After receiving the MIP registration request, the home agent sends an AAA authentication request to the AAA server, requesting the AAA server to authenticate the user and request relevant information.
步骤 1805、 AAA服务器接收到来自家乡代理的 MIP注册请求后, 向家乡 代理返回 AAA认证响应消息。 Step 1805: After receiving the MIP registration request from the home agent, the AAA server returns an AAA authentication response message to the home agent.
步骤 1806、 家乡代理响应外地代理发起的移动 IP注册消息。 Step 1806: The home agent responds to the mobile IP registration message initiated by the foreign agent.
步骤 1807、 外地代理对终端发起的 MIP注册请求返回 MIP响应消息, 消 息中包含 AAA服务器所分配的 P-CSCF地址。 Step 1807: The foreign agent returns a MIP response message to the MIP registration request initiated by the terminal, where the message includes the P-CSCF address allocated by the AAA server.
本实施例中, 在步骤 802和步骤 803所提及的 MIP注册请求消息中, 可 以分别增加一个信元(IE ), 作为 P-CSCF地址请求指示, 标识终端要求获取 P-CSCF 地址。 增加的信元格式可以如表 3 所示, 其中类型 (Type )值表示 P-CSCF地址请求, 数据 ( data )域为空, 长度( length )字段用来指示 data域 所占用的空间大小。 则在步骤 806至步骤 807中提及的 MIP注册响应消息中, 对应地增加信元来携带 P-CSCF地址消息, 增加的信元与表 3结构相同, 其中 的 Type值和对应的请求消息的 Type值一样, data域为分配的 P-CSCF的 IP 地址列表, 或者为域名列表( domain name list )和 DNS的 IP地址。 In this embodiment, in the MIP registration request message mentioned in step 802 and step 803, one cell (IE) may be added separately as a P-CSCF address request indication, and the terminal is required to obtain the P-CSCF address. The added cell format can be as shown in Table 3, where the type (Type) value indicates the P-CSCF address request, the data (data) field is empty, and the length (length) field is used to indicate the size of the space occupied by the data field. Then, in the MIP registration response message mentioned in step 806 to step 807, the cell is correspondingly added to carry the P-CSCF address message, and the added cell has the same structure as that of the table 3, wherein the Type value and the corresponding request message are Like the Type value, the data field is the IP of the assigned P-CSCF. The address list, or the domain name list (domain name list) and the IP address of the DNS.
本实施例中, 对 AAA请求消息和 AAA响应消息的扩展可以与第一实施 例中相同, 在现有 EAP消息的基础上增加 P-CSCF属性, 或进一步增加 DNS 属性。 In this embodiment, the extension of the AAA request message and the AAA response message may be the same as in the first embodiment, and the P-CSCF attribute is added based on the existing EAP message, or the DNS attribute is further increased.
可以理解的是, 本发明实施例还可以计算机可读介质的形式独立存在, 而 这样的计算机可读介质可以是包含、 存储、 传达、 传播或者传输计算机程序的 介质, 所述计算机程序为使用指令以运行本发明实施例所提供的系统装置、 系 统或者设备的程序, 或者是与该指令有关的程序。 该计算机可读介质可以是电 子、 磁、 电磁、 光学、 红外或者半导体的系统、 装置、 设备、 传播介质或者计 算机存储器。 It is to be understood that the embodiments of the present invention may also be embodied in the form of a computer readable medium, which may be a medium containing, storing, communicating, transmitting or transmitting a computer program. A program for operating a system device, system or device provided by an embodiment of the present invention, or a program related to the instruction. The computer readable medium can be an electronic, magnetic, electromagnetic, optical, infrared, or semiconductor system, apparatus, device, propagation medium, or computer memory.
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的方 法进行适当的改进, 以适应具体情况的具体需要。 因此可以理解, 根据本发明 的具体实施方式只是起示范作用, 并不用以限制本发明的保护范围。 The above is a description of specific embodiments of the present invention, and the method of the present invention may be appropriately modified in a specific implementation process to suit the specific needs of the specific situation. Therefore, it is to be understood that the specific embodiments of the present invention are not intended to limit the scope of the invention.
Claims
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200610111834 | 2006-08-25 | ||
| CN200610111834.5 | 2006-08-25 | ||
| CN200610167114.0 | 2006-12-08 | ||
| CN200610167114 | 2006-12-08 | ||
| CN2007100066047A CN101132629B (en) | 2006-08-25 | 2007-01-18 | Method and system for discovering call control system entrance |
| CN200710006604.7 | 2007-01-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008025276A1 true WO2008025276A1 (en) | 2008-03-06 |
Family
ID=39135505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/070432 Ceased WO2008025276A1 (en) | 2006-08-25 | 2007-08-08 | Method and system for discovering the access of the call control system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2008025276A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI497967B (en) * | 2013-01-31 | 2015-08-21 | Everfocus Electronics Corp | Port DHCP server protocol address management method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1464715A (en) * | 2002-06-28 | 2003-12-31 | 华为技术有限公司 | Address allocation and service method based on multi-internet service provider |
| JP2004040651A (en) * | 2002-07-05 | 2004-02-05 | Ntt Docomo Inc | Communication method, communication device, terminal device, and communication service providing server |
| US20040208187A1 (en) * | 2003-04-16 | 2004-10-21 | Jerry Mizell | Home agent redirection for mobile IP |
| CN1543143A (en) * | 2003-04-29 | 2004-11-03 | ���ǵ�����ʽ���� | Wireless local area network system capable of supporting host mobility and method of operation thereof |
-
2007
- 2007-08-08 WO PCT/CN2007/070432 patent/WO2008025276A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1464715A (en) * | 2002-06-28 | 2003-12-31 | 华为技术有限公司 | Address allocation and service method based on multi-internet service provider |
| JP2004040651A (en) * | 2002-07-05 | 2004-02-05 | Ntt Docomo Inc | Communication method, communication device, terminal device, and communication service providing server |
| US20040208187A1 (en) * | 2003-04-16 | 2004-10-21 | Jerry Mizell | Home agent redirection for mobile IP |
| CN1543143A (en) * | 2003-04-29 | 2004-11-03 | ���ǵ�����ʽ���� | Wireless local area network system capable of supporting host mobility and method of operation thereof |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI497967B (en) * | 2013-01-31 | 2015-08-21 | Everfocus Electronics Corp | Port DHCP server protocol address management method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7809003B2 (en) | Method for the routing and control of packet data traffic in a communication system | |
| JP5553990B2 (en) | Policy control in an extended system architecture | |
| US8701178B2 (en) | Method and system for managing mobility of access terminal using proxy mobile internet protocol in a mobile communication system, and method for allocating home address of access terminal for the same | |
| WO2009033382A1 (en) | Method and network element device for acquiring the policy control information of ip access session | |
| US8453211B2 (en) | Method of obtaining proxy call session control function address while roaming | |
| CN101232699B (en) | System and method for determining terminal mobility management type | |
| CN100562026C (en) | Method and system for obtaining address of proxy call session control function entity | |
| US9209999B2 (en) | Method, apparatus, and system for associating sessions | |
| CN101420792B (en) | Gateway anchor allocation method, network side equipment and user terminal | |
| CN101427541A (en) | Allocation of Policy Function Addresses During Access Authentication in WiMAX Networks | |
| JP5588522B2 (en) | Method for generating a fixed public SIP address associated with a private identifier on an IMS network | |
| CN102308622B (en) | Method, device and system for interworking between WiFi network and WiMAX network | |
| WO2010111938A1 (en) | Method, apparatus and system for processing streaming media service | |
| WO2007143950A1 (en) | An apparatus and method for implementing the boot-strap of the dual-stack node in the heterogeneous network | |
| CN101132629B (en) | Method and system for discovering call control system entrance | |
| CN102781093B (en) | The Notification Method and system of a kind of user profile | |
| CN101651662A (en) | Method and device for allocating simple internet protocol addresses | |
| WO2008025276A1 (en) | Method and system for discovering the access of the call control system | |
| CN104640111A (en) | Network access processing method, device and system | |
| CN101370018A (en) | A DHCP authentication method, device and system | |
| WO2014121613A1 (en) | Method and corresponding device for acquiring location information | |
| WO2012163271A1 (en) | Method and device for managing mobile ip key | |
| CN101287292A (en) | Method and terminal for discovering access to a call control system | |
| CN103905570B (en) | IP address delete processing, delet method and the device of multiple stack carrying | |
| CN101610151B (en) | Method and device for discovering general service interface server |
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: 07785422 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: 07785422 Country of ref document: EP Kind code of ref document: A1 |