WO2009089783A1 - Procédé, dispositif et système d'affectation du serveur d'application - Google Patents
Procédé, dispositif et système d'affectation du serveur d'application Download PDFInfo
- Publication number
- WO2009089783A1 WO2009089783A1 PCT/CN2009/070065 CN2009070065W WO2009089783A1 WO 2009089783 A1 WO2009089783 A1 WO 2009089783A1 CN 2009070065 W CN2009070065 W CN 2009070065W WO 2009089783 A1 WO2009089783 A1 WO 2009089783A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application server
- network
- visited network
- user
- server
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Definitions
- the present invention relates to the field of network communication technologies, and in particular, to a method, device, and system for allocating an application server.
- IMS IP Multimedia
- IP Multimedia Subsystem IP Multimedia Subsystem
- P-CSCF Proxy-Call Session Control
- the proxy call session control function entity is the first connection point for the user to communicate with the IMS network. Therefore, at WiMAX (Worldwide Interoperability for Microwave
- MSS Mobile Subscriber
- the corresponding P-CSCF acts as a SIP server to provide corresponding services for access network users.
- the SIP server used by the user to communicate with the IMS network is responsible for allocating and notifying the access network by the AAA (Authentications Authorizations Accounting, Accounting Server, IP address of the SIP server by the access network. The corresponding user is notified so that the user can communicate with the IMS network through the corresponding SIP server.
- AAA Authentications Authorizations Accounting, Accounting Server
- IP mobile IP
- Agent home agent Allocated to the visited network, it is likely that the HA and SIP servers assigned to the user are in different networks, which will result in the communication signaling not being correctly routed, and thus the communication cannot be performed normally.
- the application server allocation process in other similar application scenarios, there are also corresponding problems.
- the embodiments of the present invention provide a method, a device, and a system for allocating an application server, so that a corresponding application server can be reliably allocated to a user to ensure normal communication process.
- a method of allocating an application server including:
- the home network receives the application server allocation information sent by the visited network, and the application server allocation information is used to indicate whether the visited network has the capability of allocating the application server;
- the home network determines an application server allocation policy for the user in the visited network based on the application server allocation information.
- a network device including:
- a roaming user access unit configured to process a user access to the visited network
- An application server allocation information sending unit configured to send local application server allocation information to a home network of a user accessed by the roaming user access unit, where the application server allocation information is used to indicate whether the visited network has an application server ability.
- Another network device including:
- An application server allocation information receiving unit configured to receive application server allocation information sent by the user's visited network
- an application server allocation decision unit configured to determine, according to the application server allocation information received by the application server allocation information receiving unit, an application server allocation policy for the user in the visited network in the home network.
- a system for allocating an application server comprising: the first type of network device disposed in a visited network, and the another network device (ie, the second type of network device) disposed in the home network ).
- the home network is notified to the home network by using the visited network by the visited network, so that the home network can learn
- the application server of the visited network allocates the ability to facilitate the decision to allocate the processing process of the application server to the user, so that the corresponding application server can be reliably allocated to the user, and the communication process is guaranteed to be performed normally.
- FIG. 1 is a schematic diagram of a processing procedure according to an embodiment of the present invention
- FIG. 2 is a schematic structural diagram of a network device according to an embodiment of the present invention.
- FIG. 3 is a schematic structural diagram of another network device according to an embodiment of the present invention.
- the visited network in the process of the user accessing the visited network, sends the application server allocation information in the network to the home network, where the application server allocates information to indicate whether the visited network has the application server. Capability; so that the home network can determine the application server allocation policy for the users in the visited network according to the corresponding application server allocation information.
- the corresponding user may be a user terminal device, or may be a logical user (such as a plurality of users corresponding to multiple different identification cards corresponding to one user terminal device, etc.), and the like.
- the corresponding application server allocation information includes at least one of an indication of the capability of allocating the application server and the application server information of the visited network; wherein, if only the application server information allocated by the visited network is used to indicate the visit Whether the network has the ability to allocate an application server may be set to include the application server information of the visited network distribution, indicating that the visited network has the ability to allocate an application server; otherwise, the visited network does not have the ability to allocate an application server.
- the foregoing process for determining an application server allocation policy may include: when the visited network does not have the capability of allocating an application server, the home network allocates a corresponding application server to the user; or, when the visited network has the capability of allocating an application server, The home network determines whether the corresponding application server is allocated to the user by the visited network or the home network according to a predetermined policy; or, when the visited network has the capability of allocating the application server, the application network information allocated by the visited network by the home network and the home network are The allocated application server information is sent to the access network of the visited network, and the access network selects the corresponding application server for the user.
- the VAAA in the visited network can be used in the embodiment of the present invention (Visited) AAA, the home AAA) server cooperates with the corresponding application server allocation process, that is, the application server allocation information sent by the VAAA server in the visited network can be received by the HAAA server in the home network, and the application server allocates information. Determining whether the VAAA server in the visited network has the capability of allocating an application server; determining, by the HAAA server in the home network, the application server allocation policy for the user in the visited network according to the application server allocation information. Specifically, it may include:
- the VAAA server reports its own application server allocation information to the HAAA server, so that the HAAA server allocates the application server processing process according to the corresponding application server allocation information decision.
- the VAAA server in the corresponding visited network acts as an AAA proxy, and has the function of allocating and reporting the application server address or domain name (such as the address or domain name of the SIP server); the HAAA server of the home network has the decision, the home network, and the visited network.
- the function of the application server address or domain name (such as the address or domain name of the SI P server).
- the corresponding application server may be an IMS service (SIP application) server, an IPTV (IP-based TV) service server, a multicast broadcast service server, a location service server, a navigation service server, a general service server, a domain name server,
- An application server in a wireless network such as a DHCP server;
- the corresponding application server allocation information may be an ability to allocate an application server, or an application server information (such as an address or a domain name of an application server), or may include Whether it has the ability to allocate application servers and application server information.
- the policy determined by the HAAA server to allocate an application server to the user may specifically include:
- the HAAA server determines that the address or domain name of the application server allocated to the user in the home network is carried in the access authorization message, and is delivered to the access network through the VAAA server.
- the HAAA server decides to allocate an application server to the user by the VAAA server and has received the address or domain name of the application server assigned by the VAA A server, the HAAA server will respond accordingly.
- the address or the domain name of the server is carried in the access authorization message, and is sent to the access network through the VAAA server, so as to be provided to the user;
- the HAAA server decides to allocate an application server to the user by the VAAA server and does not receive the address or domain name of the assigned application server sent by the VAAA server, the HAAA server sends the VAAA server to the VAAA server without the application server address or domain name.
- the access authorization message (optionally, the allocation of the application server by the VAAA server may be indicated in the message), after the VAAA server receives the access authorization message, the corresponding application server is allocated to the user and delivered to the access.
- the address or domain name of the application server allocated by the HAAA server in the home network, and the address or domain name of the application server allocated in the visited network sent by the received V AAA server are sent to the access network, and In the process of the terminal requesting the application server address or the domain name, the access network decides to deliver the address or domain name of the application server allocated in the home network to the terminal, or the address or domain name of the application server allocated in the visited network.
- the VAAA server can be in the H AAA server.
- the sent access authentication request message carries the HA address and the application server address or domain name allocated by the visited network, so that the HAAA server can know whether the visited network can allocate the HA and the application server simultaneously;
- the HAAA server determines the allocation policy of the HA and the application server, if the HA and the application server are allowed to be allocated in the visited network, the HAAA server carries in the successfully authenticated access authorization message sent to the VAAA server. Visiting the HA address and application server address or domain name assigned by the network; No. I", carrying the HA assigned in the home network, and the application server address or domain name in the access authorization message after successful authentication; [46] (3) After receiving the access authorization message, the VAAA server forwards the access authorization message carrying the HA address and the application server address or domain name to the access network. In this way, the HA and the application server can be allocated to the same network, and the application layer signaling and data routing optimization are implemented.
- the embodiment of the present invention is specifically applicable to a communication system including an IMS network, and is used to allocate a corresponding SIP server P-CSCF to an access user.
- the specific application will be described below.
- the VAAA server in the visited network allocates P-CSCF information (such as a P-CSCF address or domain name) to the user during the user access authentication process.
- P-CSCF information such as a P-CSCF address or domain name
- the HAAA server in the home network is informed so that the allocation of the P-CSCF is determined by the HAAA server.
- the HAAA server can know whether the visited network can allocate the corresponding HA and P-CSCF, so as to control the allocation of the HA and the P-CSCF to ensure that the HA and the P-CSCF can be allocated in the same network.
- the routing optimization of SIP signaling is further ensured.
- the P-CS CF is used to implement the function of the SIP server. Therefore, the allocation of the P-CSCF is equivalent to the aforementioned SIP server. Distribution.
- the VAAA server will report the IMS capability to the HAAA server in the user access authentication process (ie, whether the SIP is allocated or not).
- the server's capabilities) or SIP server information (such as the SIP server address or SIP server domain name, etc.), so that the HAAA server decides to deliver at least one of the home SIP server information and the visited SIP server information to the access network through the VAAA server.
- the access network may decide to send the home SIP server information or the visited SIP server information to the terminal.
- the corresponding SIP server allocation process may specifically include:
- Step 1 after receiving the authentication request message of the terminal, the access network sends an access request message to the VAAA server in the visited network;
- Step 2 After receiving the access request message sent by the access network, if the VAAA server can allocate the SIP server to the terminal according to the roaming protocol, the VAAA server adds the IP address of the visited network to the access request message. Or the domain name (that is, the vSIP server address or domain name) sends an access request message to the HA AA server;
- Step 3 After receiving the access request message sent by the VAAA server, the HAAA server performs a communication process between the terminal and the HAAA server to perform authentication operation on the terminal access.
- Step 4 After the access authentication is successfully completed, the HAAA server determines the allocation of the SIP server, and
- the VAAA server sends an access authorization message.
- the HAAA carries the SIP server address or the SIP server domain name of the visited network in the access authorization message after successful authentication;
- the HAAA carries the SIP server address of the home network or the SIP server domain name (that is, the hSIP server address or domain name) in the access authorization message after successful authentication;
- Step 5 After receiving the access authorization message, the VAAA forwards the corresponding access authorization message carrying the SIP server address or the SIP server domain name to the access network.
- the VAAA server reports only the IMS capability to the HAAA server
- the access authorization is performed.
- the message may obviously not carry the SIP server address or the SIP server domain name of the visited network.
- the access authorization message may carry the corresponding indication that the SIP server is allocated by the visited network, so that the VAAA server can receive the message according to the The indication determines that the SIP server is configured by itself. If the indication is not carried in the access authorization message, the VAAA server may also find that the SIP server address or the SIP server domain name is not carried in the message after receiving the access authorization message. The SIP server is allocated by itself.
- the process of allocating the HA may be combined with the process of allocating the SIP server.
- the process of allocating the SIP server and the HA may specifically include :
- Step 1 The VAAA server sends an access authentication request message to the HAAA server.
- the access authentication request message carries the HA information (such as the HA address) and the SIP server information allocated by the visited network, so that the HAAA server can know whether the visited network can be the same. ⁇ Assign the appropriate HA and SIP servers.
- Step 2 After receiving the access authentication request message sent by the VAAA server, the HAAA server performs the operation of allocating the HA and the SIP server, including: [64] If the HA and SIP servers are allowed to be allocated in the visited network, the HAAA server is successfully authenticated.
- the access authorization message sent by the VAAA server carries the HA information of the visited network and the SIP server information; [65] If the HA and the SIP server are not allowed to be allocated in the visited network, the HAAA server sends the access to the VAAA server after successful authentication.
- the authorization message carries the SIP server and HA assigned by the home network.
- Step 3 After receiving the access authorization message, the VAAA server sends a corresponding access authorization message to the access network, so that the access network learns the HA information and the SIP server information allocated thereto.
- An embodiment of the present invention further provides a system for allocating an application server, which includes a network device disposed in a visited network and a network device disposed in a home network, where:
- the method may include:
- the roaming user access unit 21 is configured to process a user access to the visited network
- the application server allocation information sending unit 22 is configured to send local application server allocation information to the home network of the user accessed by the roaming user access unit 21, where the application server allocation information is used to indicate Whether the network has the ability to allocate application servers;
- the corresponding application server allocation information includes at least one of an indication of the capability of allocating the application server and the application server information of the visited network.
- the network device may further include an application server allocating unit 23, configured to allocate a corresponding application server to the user in the visited network, where the user may be configured to be connected by the user through the roaming user access unit 21.
- the application server information is not obtained from the home network, and the corresponding application server is allocated to the user in the visited network.
- FIG. 3 As a network device in the user's home network, such as an HAAA server, the corresponding structure is as shown in FIG. 3, which may specifically include:
- the application server allocation information receiving unit 31 is configured to receive application server allocation information sent by the visited network of the user;
- the corresponding application server allocation information includes at least one of an indication of the capability of allocating the application server and the application server information of the visited network, wherein, if only the visited network is used
- the configured application server information indicates whether the visited network has the ability to allocate an application server, and may be configured to include the application server information of the visited network to indicate that the visited network has the capability of allocating the application server; otherwise, the visited network does not have the assigned application. Server capabilities;
- an application server allocation decision unit 32 configured to determine, according to the application server allocation information received by the application server allocation information receiving unit 31, an application server allocation policy for the user in the visited network in the home network;
- the application server allocation decision unit 32 may specifically include the following units:
- the determining unit 321 is configured to determine, according to the application server allocation information received by the application server allocation information receiving unit 31, whether the visited network has the capability of allocating an application server;
- the application server allocation processing unit 322 is configured to: according to the judgment result of the determining unit 321 , when the visited network does not have the capability of allocating the application server, the home network allocates a corresponding application server to the user; and when the visited network has the distribution application server
- the capability ⁇ is determined by the home network according to a predetermined policy to allocate a corresponding application server to the user by the visited network or the home network, or to notify the access network to select an application server allocated by the visited network or an application server allocated by the home network;
- the information sending unit 323 is configured to send, according to the processing result of the application server allocation processing unit 322, at least one of an application server allocated by the home network and an application server allocated by the visited network to the visited network, or The information about the network distribution application server is sent to the visited network.
- the information sending unit 323 is further configured to send the home agent information and the application server information in the same network as the application server to the visited network.
- each unit included in the above two types of network devices may also be disposed in the same network device, such as an AAA server, so that it can serve as either a VAAA server or an H AAA server. .
- the application server mentioned in each embodiment of the present invention may be a SIP server in an IMS, or may be an IPTV server, a multicast broadcast service server, a positioning server, a navigation server, or a general service server. , or it can be another application server in the wireless network.
- the allocation process for different application servers is similar to the process of allocating SIP servers.
- the implementation of the embodiment of the present invention enables the user to be reliably assigned a corresponding application server in a roaming scenario, so that the user in the roaming scenario obtains the corresponding service.
- the home network can know the application server providing capability in the visited network, it can make the home network more convenient to decide the corresponding application server allocation strategy, that is, to facilitate the distribution process of the home network management application server.
- the allocation and delivery of the HA can be performed together, so that the application server and the HA allocated for the same user can be located in the same network, so that the corresponding signaling route is optimized.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé, un dispositif et un système d'affectation du serveur d'appllication. Ledit procédé comprend les étapes suivantes: le réseau local reçoit des informations d'affectation du serveur d'application envoyées par le réseau visité, lesdites informations étant utilisées pour indiquer si le réseau visité peut garantir l'affectation du serveur d'application; le réseau local détermine les règles d'affectation du serveur d'application pour l'utilisateur dans le réseau visité en fonction des informations d'affectation du serveur d'application. L'invention permet au réseau local de connaître la capacité d'affectation du serveur d'application du réseau visité, de manière à déterminer le traitement d'affectation du serveur d'application pour l'utilisateur, à procéder à l'affectation du serveur d'application correspondant pour l'utilisateur de manière fiable, et à garantir une exécution normale du processus de communication.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810056087.9 | 2008-01-11 | ||
CN200810056087.9A CN101483868B (zh) | 2008-01-11 | 2008-01-11 | 一种分配应用服务器的方法、设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009089783A1 true WO2009089783A1 (fr) | 2009-07-23 |
Family
ID=40880755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2009/070065 WO2009089783A1 (fr) | 2008-01-11 | 2009-01-07 | Procédé, dispositif et système d'affectation du serveur d'application |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101483868B (fr) |
WO (1) | WO2009089783A1 (fr) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015131375A1 (fr) * | 2014-03-06 | 2015-09-11 | 华为技术有限公司 | Procédé, dispositif et système de commande de service de proximité |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050255857A1 (en) * | 2004-05-17 | 2005-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for selecting a location platform for a user equipment to roam and method for determining a location of a user equipment using the same |
CN1751494A (zh) * | 2003-02-18 | 2006-03-22 | 高通股份有限公司 | 在移动站中供应服务器信息 |
CN101047616A (zh) * | 2006-05-13 | 2007-10-03 | 华为技术有限公司 | 一种分配家乡代理的方法 |
CN101242647A (zh) * | 2007-11-01 | 2008-08-13 | 中兴通讯股份有限公司 | 一种漫游时获取代理呼叫会话控制功能地址的方法 |
-
2008
- 2008-01-11 CN CN200810056087.9A patent/CN101483868B/zh not_active Expired - Fee Related
-
2009
- 2009-01-07 WO PCT/CN2009/070065 patent/WO2009089783A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1751494A (zh) * | 2003-02-18 | 2006-03-22 | 高通股份有限公司 | 在移动站中供应服务器信息 |
US20050255857A1 (en) * | 2004-05-17 | 2005-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for selecting a location platform for a user equipment to roam and method for determining a location of a user equipment using the same |
CN101047616A (zh) * | 2006-05-13 | 2007-10-03 | 华为技术有限公司 | 一种分配家乡代理的方法 |
CN101242647A (zh) * | 2007-11-01 | 2008-08-13 | 中兴通讯股份有限公司 | 一种漫游时获取代理呼叫会话控制功能地址的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101483868A (zh) | 2009-07-15 |
CN101483868B (zh) | 2011-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8295830B1 (en) | System and method for enabling authorization of local breakout for internet protocol multimedia services | |
EP1914937B1 (fr) | Procede et systeme permettant d'obtenir la fiabilite d'un reseau ims | |
CN101087301B (zh) | 用户接入网络的方法和*** | |
US10757645B2 (en) | Access control in communications network comprising slices | |
US8325615B2 (en) | System and method for collapsed subscriber management and call control | |
US8671161B2 (en) | Method for realizing user registration | |
RU2434351C2 (ru) | Способ, система и устройство для использования идентификаторов услуг связи ims в системе связи | |
JP2006517064A (ja) | 一時的に利用不可能なネットワークユーザーへのメッセージのルーティング方法、システム、およびネットワーク装置 | |
JP2006517064A5 (fr) | ||
US8661097B2 (en) | Service node, control method thereof, user node, and control method thereof | |
JP5091320B2 (ja) | ポリシ決定機能のアドレス指定方法、ネットワーク構成要素、及びネットワークシステム | |
WO2013134318A1 (fr) | Système et procédé de terminaison de sessions de communication avec des dispositifs mobiles en itinérance | |
US20130311547A1 (en) | Distributed geomessaging architecture | |
US20040196821A1 (en) | Managing use of services in wireless networks | |
US20140357300A1 (en) | System and method for acquiring user location through user bearer identifier | |
US8345596B2 (en) | Call control method for seamless mobility service | |
CN101426261B (zh) | 多媒体子***业务处理的方法、p-cscf、i-cscf和多媒体子*** | |
JP2013532392A (ja) | フェムトセルゲートウェイを選択する方法、装置、及びシステム | |
CN103053149B (zh) | 用于分组数据连接中的紧急服务的注册的方法和设备 | |
WO2009089783A1 (fr) | Procédé, dispositif et système d'affectation du serveur d'application | |
US20090154422A1 (en) | Method of providing seamless qos guarantees in internet protocol (ip) network when ip-based mobility service is provided | |
WO2008055448A1 (fr) | Procédé, appareil et système d'acquisition d'informations d'accès d'un terminal utilisateur | |
CN101568068A (zh) | 广播/组播方法及设备 | |
KR101394576B1 (ko) | Ip 기반의 유무선 통합 네트워크를 위한 통합 신호 처리 장치 및 그 방법 | |
KR102105972B1 (ko) | 발신망의 호 처리 기능 장애 처리를 위한 장치, 이를 위한 방법 및 이 방법이 기록된 컴퓨터 판독 가능한 기록매체 |
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: 09702731 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 09702731 Country of ref document: EP Kind code of ref document: A1 |