WO2004112319A1 - Method of querying route information in the environment of wlan interacting with mobile network - Google Patents
Method of querying route information in the environment of wlan interacting with mobile network Download PDFInfo
- Publication number
- WO2004112319A1 WO2004112319A1 PCT/CN2004/000646 CN2004000646W WO2004112319A1 WO 2004112319 A1 WO2004112319 A1 WO 2004112319A1 CN 2004000646 W CN2004000646 W CN 2004000646W WO 2004112319 A1 WO2004112319 A1 WO 2004112319A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- authentication server
- routing
- user
- packet data
- address
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/42—Centralised routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/062—Pre-authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present invention relates to a route query technology in wireless communication, and in particular, to a method for querying a route in the case of interworking between a wireless local area network and a Third Generation Partnership Project (WLAN-3GPP) network.
- WLAN-3GPP Third Generation Partnership Project
- WLAN and wireless mobile communication networks include the Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Synchronous Code Division Multiple Access (TD) -SCDMA) and the integration of CDMA2000 and other networks are becoming the focus of current research.
- GSM Global System for Mobile Communications
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- TD-SCDMA Time Division Synchronous Code Division Multiple Access
- CDMA2000 belongs to 3GPP2.
- 3GPP TS23.234 defines the WLAN-3GPP interworking scenario 3 as follows: After the UE is authorized by the 3GPP home network service, a tunnel establishment process is performed between the UE and the PDG. At this time, the PDG's subscription information and tunnel information are stored in the PDG. And other related information, this process is a mobile station initiated (MO) process.
- MO mobile station initiated
- FIG. 1 a simplified network structure diagram in a non-roaming scenario where a WLAN and a 3GPP network interworking scenario 3 is not shown.
- the WLAN access network 102 is directly connected to the external Internet (intranet) or intranet (intranet) 104, and the user equipment (UE) 101 and the 3GPP home network (3GPP Home Network) 3GPP authentication and authorization plan respectively through the WLAN access network 102
- a charge server (AS, 3GPP AAA Server) 103 is connected to a packet data gateway (PDG, Packet Data Gateway) 105, and the PDG 105 is connected to a packet data network (PDN, Packet Data Network) that is part of an external network through a Wi interface.
- PDG Packet Data Gateway
- the UE 101 may apply for a service of the interworking scenario 2 to the 3GPP home network. If the UE 101 also wants to access 3GPP packet switching (PS) domain services, and accesses the PDN through the WLAN-3GPP network, it may further apply to the 3GPP home network for an interworking scenario 3 service. That is, the UE 101 initiates a service authorization process request for the interworking scenario 3 to the AS 103 of the 3GPP home network. The AS 103 of the 3GPP home network performs service authentication and authorization on the service request. If successful, the AS 103 sends an access permission message to the user.
- PS packet switching
- the AS 103 allocates the corresponding PDG 105 to the UE 101, and a tunnel is established between the UE 101 and the allocated PDG 105.
- the charging gateway (CGw) 107a / charging information collection system (CCF) 107a / online charging system (OCS) 107b records charging information according to the network usage of the UE 101.
- the tunnel established for non-roaming situations is UE-WLAN-PDG.
- the UE 101 can access the 3GPP PS domain services, and the UE 101 can communicate with the PDN belonging to the external network through the tunnel with the PDG 105.
- the PDN includes all packet data networks other than mobile networks such as Intemet and Intranet.
- the roaming situation in the WLAN access network and 3GPP interworking scenario 3 is similar to the non-roaming situation, and its tube network structure is shown in FIG. 2.
- the WLAN access network 102 is connected to the 3GPP home network through a 3GPP Visited Network.
- the WLAN access network 102 is connected to a UE 101, a 3GPP AAA server proxy (AS Proxy) 201, an Internet / Intranet 104, and a wireless access gateway (WAG) 202.
- the UE 101 may apply to the 3GPP home network for the interworking scenario 2 service access to the Internet / Intranet 104 through the 3GPP access network.
- the UE 101 needs to initiate a service authorization process to the 3GPP home network through the 3GPP access network. This process is also between the UE 101 and the AS 103 of the 3GPP home network.
- the AS 103 allocates the corresponding home PDG 105 to the UE 101, and the UE 101 establishes a tunnel between the WAG 202 and the allocated PDG 105 through the 3GPP access network.
- the established tunnel is UE-WLAN-WAG-PDG.
- UE 101 can access 3GPP PS domain services of the home network.
- the UE can access the 3GPP PS domain services through the PDG, that is, after the data sent by the UE reaches the PDG through the tunnel, the PDG decapsulates the data. The data is then sent to the external network via the Wi interface.
- the main object of the present invention is to provide a method for querying a route in a WLAN-3GPP interworking network, so that the PDG device can easily query the route to the authentication server to which the target UE belongs.
- a method for querying routing in the case of wireless local area network and mobile network interworking includes the following steps: a) storing an IP address and a user identification of a user equipment in a packet data gateway, and establishing a mapping relationship between the IP address and the user identification;
- the data of the external network reaches the packet data gateway and triggers a routing query, and the packet data gateway searches for the user ID corresponding to the IP address in itself according to the IP address of the target user equipment contained in the received data;
- the packet data gateway sends a routing query request including the user identity to the routing storage device
- the routing registration device searches for the authentication service to which the current target user equipment belongs according to the mapping relationship between the user identifier of the contracted user equipment established by itself and the routing information of the associated authentication server.
- the router routes information and returns the search results.
- the user identity of the user equipment is an international mobile subscription user identity (IMSI) of the user equipment, or a wireless local area network temporary mobile subscription user identity (WTMSI).
- IMSI international mobile subscription user identity
- WTMSI wireless local area network temporary mobile subscription user identity
- the route registration device is a home subscription user service device.
- Step a) further includes: establishing a communication connection between the packet data gateway and the route registration device.
- the routing storage device in this method is a home subscription user service device
- Step c) further includes: the packet data gateway sends a routing query request to an authentication server connected to the packet data gateway, and the authentication server forwards the query request to the routing storage device;
- Step d) further includes: the routing registration device sends the search result to the authentication server, and the authentication server forwards the search result to the packet data gateway.
- the routing storage device in the method is a home subscription user service device and an authentication server connected to the packet data gateway; and further includes:
- the packet data gateway sends a routing query request to the authentication server, and the authentication server searches for the routing information of the authentication server to which the current target user equipment belongs in itself, and if found, returns the packet server to the packet data gateway.
- the response information of the routing information ends the routing query process; otherwise, the authentication server forwards the routing query request to the home subscription user service device;
- the home subscription user service device searches itself for the routing information of the authentication server to which the current target user equipment belongs, and if found, returns the response information containing the routing information of the authentication server to the authentication server; otherwise, returns to the authentication server Carry response information with error reason;
- the authentication server forwards the received response information to the packet data gateway.
- the method further includes: the authentication server includes the target user equipment included in the response message The own authentication server route is saved.
- the route registration device is an authentication server connected to the packet data gateway.
- Step a) further includes: storing in the authentication server the routing information of the authentication servers to which all contracted user equipment belongs, and establishing each contracted user. The mapping relationship between the device user ID and the routing information of the authentication server to which it belongs.
- the authentication server is a 3GPP authentication, authorization and accounting server (AS), and the routing information of the authentication server is an address of the AS.
- AS 3GPP authentication, authorization and accounting server
- the home subscription user service device is a home subscription user server (HSS).
- the home subscription user service device is a home location register (HLR)
- step a) further includes: saving the routing information of the authentication server to which the subscription user device belongs in the home location register, and establishing the user identity and belonging of the subscription user device. Mapping relationship of authentication server routing information.
- the method for querying routing in the interworking network of the present invention implements the WLAN-3GPP interworking network by configuring related information of the contracted mobile user equipment in the packet data gateway and querying the routing storage device.
- the query on the routing of the authentication server to which the target UE belongs, thereby laying a foundation for the external network data to be sent to the user equipment through the WLAN-3GPP interworking network.
- FIG. 1 is a schematic structural diagram of a non-roaming scenario in a WLAN and 3GPP network interworking scenario
- FIG. 2 is a schematic structural diagram of a roaming situation in a WLAN and 3GPP network interworking scenario
- FIG. 3 is a schematic structural diagram of a network structure according to Embodiment 1 of the present invention
- FIG. 5 is a schematic diagram of a network structure according to Embodiments 2 and 3 of the present invention.
- FIG. 8 is a schematic diagram of a network structure according to Embodiment 4 of the present invention.
- FIG. 9 is a working flowchart of Embodiment 4 of the present invention. Mode of Carrying Out the Invention
- the information about the UE stored in the home subscription service device of the 3GPP network includes: the user identity of the UE, the subscription information of the UE, and the security parameters of the UE.
- the address of the AS to which the UE belongs is also stored in the HLR / HSS, and it is stored in the 3GPP AS: the user identity of the UE, the HLR / HSS address, the status information of the UE, and the UE's subscription Information, UE authentication, authorization parameters and other information.
- the user identifier may be the IMSI or WTMSI of the user.
- the present invention configures parameters such as the IP address of the UE and the user identifier in the PDG in advance, and establishes a mapping relationship between the IP address of the UE and the user identifier.
- the data sent from the external network arrives at the PDG and triggers a routing query.
- the PDG finds the user ID of the user based on the IP address of the target user in the data, and then sends a query request containing the user ID to the routing storage device to query the target UE's ownership.
- the route registration device may be a home subscription user service device.
- the home subscription user service device has stored the user identifier of the UE, the address of the AS to which the UE belongs, and the mapping relationship between the user identifier of the UE and the address of the own AS. Convenience.
- the route registration device may also use an AS adjacent to the PDG. Since the user identity of the UE already exists in the AS, it is necessary to add the address of the AS to which the UE belongs in the AS serving as the route registration device.
- Solution 1 The PDG directly queries the HLR / HSS for routing: first, the PDG and the HLR, or A direct interface is established between the PDG and the HSS.
- the PDG directly sends a routing query message to the HLR / HSS, and the HLR / HSS returns the routing information of the AS to which the UE belongs.
- the process of implementing route query using HSS includes:
- Step 401 The PDG sends a request message to the HSS to query the AS routing information of the UE through the Wc interface.
- the request message includes the HSS address, the PDG address, and the UE's user identifier.
- Step 402 After receiving the request message, the HSS searches for the routing information of the AS to which the requested UE belongs according to the user identifier of the request message, and returns a response message to the requested PDG. If the HSS finds the requested routing information, The response message includes the user identifier of the UE and the address of the AS to which the UE belongs; if the HSS cannot find the requested routing information, the response message returned contains the corresponding error cause.
- HLR For the case of using HLR to implement route query, since the traditional HLR does not involve AS-related services, there is no AS routing entry in the HLR routing table. Existing parameters and signaling of General Packet Radio Service (GPRS) are not involved. AS part. In order to make the best use of existing resources, this solution uses Gc.
- the interface connects PDG and HLR. This interface still uses the existing parameters and signaling of GPRS.
- the routing information of AS will be saved in the form of MSC / SGSN routing in HLR That is, save the AS's route as the route of a certain MSC or SGSN in The routing position of the MSC or SGSN, so that the PDG queries the routing information of the AS to which the UE belongs through this interface.
- the AS routing query request message sent by the PDG may use the existing MAP_SEND_ROUTING_IP_FOR_ GPRS request message to be sent to the HLR through the Gc interface to query the AS routing information to which the UE belongs.
- the UE is represented by a user identifier IMSI or WTMIS.
- the HLR receives the message, and after the search is completed in itself, the existing MAP_SEND_ROUTING_INFO JFOR_GPRS response message is used as a response message to return the query result to the PDG. If the search is successful, it is included in the message. Contains the user identity of the UE and the address of the AS to which the UE belongs. Among them, the information element (IE) "GSN Address" of the MAP_SEND_ ROUTING_ INFO_ FOR_ GPRS response message is used to place the address identifying the AS to which the UE belongs. If the HLR cannot query the routing information of the AS to which the UE belongs, the response message contains the corresponding error cause.
- IE information element
- the PDG queries the HLR / HSS for routing through the AS forwarding request: Unlike the first scheme, the PDG sends the route query message to the AS connected to it, and then the AS forwards the route query message to the HLR7HSS. After the route search is completed, , HLR7HSS returns a route query response message to the PDG via the AS.
- FIG. 5a is a network using HSS 106a as a home subscriber service device, and PDG 105 and HSS 106a are indirectly connected through AS 103.
- FIG. 5b is a network using HLR 106 b as a home subscriber service device, PDG 105 It is indirectly connected to HLR 106b through AS 103.
- the situation of using HSS to query the route includes:
- Step 601 The PDG sends a PDG query message to the AS through the Wm interface to query the routing information of the AS to which the target UE belongs.
- the destination address of the request message is the HSS address
- the source address is the PDG address
- the UE identifier is included.
- Step 602 The request message is first sent to the AS via the Wm interface. After receiving the request message, the AS performs protocol conversion on the message and forwards the message to the HSS through the Wx interface.
- Step 603 After receiving the request message, the HSS searches for AS routing information of the requested UE in itself and returns a response message to the PDG.
- the source address of the response message is the HSS address and the destination address is the PDG. If the HSS finds the requested routing information, the response message contains the user ID of the UE and the address of the AS to which the UE belongs; if the HSS does not find the requested routing information, the response message returned contains the corresponding error cause.
- This step The same as described in step 402.
- Step 604 the response message is sent to the AS via the Wx interface, and the AS performs protocol conversion on the received response message and returns it to PDGo.
- the method of saving AS routes in HLR and HLR using query response signaling is the same as scheme one, that is, when AS passes D, interface or Gr, the interface forwards PDG to HLR to query the route of AS to which the UE belongs.
- For information messages use MAP_SEND_ ROUTING_ INFO_ FOR_ GPRS request message as the routing information message for the PDG to query the AS of the UE, and use MAP_SEND_ ROUTING_ INFO_ FOR_ the GPRS response message as the PDG to query the routing information for the AS of the UE.
- Response message Use the IE "GSN Address" of the MAP-SEND- ROUTING- INFO- FOR- GPRS response message to place the address identifying the AS to which the UE belongs.
- the other processes are the same as in the case of HSS.
- Solution 3 The PDG queries the AS for the route, and the AS queries the HLR / HSS for the route: The PDG directly queries the AS for the routing information of the AS to which the UE belongs through the Wm interface, and the AS then The HLR / HSS queries the routing information of the AS to which the UE belongs, and then the AS returns the routing information returned from the HLR / HSS to the PDG.
- Step 701 The PDG queries the AS for the routing information of the AS to which the UE belongs.
- the PDG sends a PDG query routing information message to the AS through the Wm interface to the AS to which the target UE belongs.
- the destination address in the message is the AS address, the source address is the PDG address, and the user identifier of the UE is included.
- Step 702 After receiving the request message, the AS first searches the AS route to which the target UE belongs in itself. If the AS finds the routing information of the AS to which the requested target UE belongs, it returns a corresponding message containing the routing information to the PDG. Find the AS route to which the target UE of the request belongs, and then perform protocol conversion on the message, and forward the request message to the HSS through the Wx interface according to the HSS address stored in the AS. In the forwarded message, the destination address is changed to an HSS address, and the source address is an AS address.
- Step 703 After receiving the request message, the HSS searches for the requested routing information and returns a response message to the AS.
- the destination address of the response information is the AS address and the source address is the HSS address. If the HSS finds the requested routing information, the response message contains the user ID of the UE and the address of the AS to which the UE belongs. If the routing query fails, the response message contains the corresponding error cause.
- step 704 the AS receives the response message, performs protocol conversion on the response message, and returns it to the PDG.
- the destination address of the response message is changed to the PDG address, and the source address is the AS address.
- the AS can also save the AS address of the target UE in the response message.
- the PDG next queries the AS for the AS address of the target UE, the AS can directly return the AS address to the PDG without Need to check with HSS again.
- the interface adopts MAP_SEND_ROUTING_INFO — FOR—
- the GPRS request message is used as the routing information message for the PDG query ⁇ owning AS
- the MAP_SEND — ROUTING — INFO — FOR — GPRS response message is used as the PDG query routing information response message for the AS to which the UE belongs.
- the other processes are the same as in the case of HSS.
- the PDG queries the AS for routing:
- the PDG directly sends routing query information to the AS through the Wm interface, and the AS directly returns the routing information to the PDG.
- the AS adjacent to the PDG should also store at least the AS addresses of all authorized interworking network users. See Figure 8 for its network structure.
- PDG 105 is directly connected to AS 103, which is a route registration device. Since this solution does not involve the HLR / HSS part, it can be connected or not connected with the HLR / HSS. Any structure shown in Figures 3 and 5 can be used.
- Step 901 The PDG queries the AS for routing information of the AS to which the UE belongs.
- the PDG sends a PDG query to the AS for the routing information message of the AS to which the UE belongs.
- the destination address of the message is the AS address
- the source address is the PDG address
- the UE identifier is included.
- Step 902 After receiving the message, the AS searches for the AS routing information of the requested target UE according to the user identifier of the request message, and then returns a response message to the PDG. If the AS finds the AS routing information of the requested target user, it responds The message contains the user identifier of the UE and the address of the AS to which the UE belongs. If the query routing process fails, the response message contains the corresponding error cause.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
无线局域网和移动网互通情况下查询路由的方法 Method for querying routing under wireless LAN and mobile network interworking
技术领域 Technical field
本发明涉及无线通信中的路由查询技术, 特别是指一种无线局域网 和第三代合作伙伴计划 (WLAN-3GPP ) 网络互通情况下查询路由的方 法。 发明背景 The present invention relates to a route query technology in wireless communication, and in particular, to a method for querying a route in the case of interworking between a wireless local area network and a Third Generation Partnership Project (WLAN-3GPP) network. Background of the invention
随着 WLAN技术的兴起和发展, WLAN与无线移动通信网, 包括 全球移动通信系统 ( GSM )、 码分多址 ( CDMA )、 宽带码分多址 ( WCDMA )、 时分同步码分多址( TD-SCDMA )和 CDMA2000等网絡 的融合正成为当前研究的重点。 其中, GSM、 CDMA、 WCDMA , TD-SCDMA已纳入到 3GPP, CDMA 2000属于 3GPP2。 With the rise and development of WLAN technology, WLAN and wireless mobile communication networks include the Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Synchronous Code Division Multiple Access (TD) -SCDMA) and the integration of CDMA2000 and other networks are becoming the focus of current research. Among them, GSM, CDMA, WCDMA, TD-SCDMA have been included in 3GPP, and CDMA 2000 belongs to 3GPP2.
3GPP TS23.234对于 WLAN-3GPP互通场景 3的规定为: 当 UE通 过 3GPP归属网絡的业务授权后, UE与 PDG之间进行隧道建立过程, 此时在 PDG中存储有 UE的签约信息、 隧道信息和其它相关信息, 此过 程为移动台发起(MO )过程。 对于互通场景 3 的非漫游情况和漫游情 况描述如下: 3GPP TS23.234 defines the WLAN-3GPP interworking scenario 3 as follows: After the UE is authorized by the 3GPP home network service, a tunnel establishment process is performed between the UE and the PDG. At this time, the PDG's subscription information and tunnel information are stored in the PDG. And other related information, this process is a mobile station initiated (MO) process. The non-roaming situation and roaming situation for interworking scenario 3 are described as follows:
参见图 1所示,在 WLAN与 3GPP网络互通场景 3的非漫游情况下 的简化网络结构示意图。 WLAN接入网 102与外部互联网(internet )或 内联网( intranet ) 104直接连接, 并且,用户设备 ( UE ) 101通过 WLAN 接入网 102分别与 3GPP归属网络( 3GPP Home Network )的 3GPP认证 授权计费服务器(AS, 3GPP AAA Server ) 103和分组数据网关(PDG, Packet Data Gateway ) 105连接, PDG 105通过 Wi接口连接至属于外部 网络部分的分组数据网络(PDN, Packet Data Network )„ 通常情况下, 当 UE 101希望通过 WLAN接入网 102直接接入 Internet/Intranet 104时, 可向 3GPP归属网絡申请互通场景 2的业务。 如果 UE 101还希望接入 3GPP分组交换(PS )域业务, 通过 WLAN-3GPP网络接入到 PDN, 可 进一步向 3GPP归属网络申请互通场景 3的业务。即 UE 101向 3GPP归 属网络的 AS 103发起互通场景 3的业务授权过程请求, 3GPP归属网络 的 AS 103对业务请求进行业务鉴权和授权, 如果成功, 则 AS 103给用 户发送接入允许消息, AS 103给 UE 101分配相应的 PDG 105, UE 101 与分配的 PDG 105之间建立隧道。 并且, 计费网关 (CGw ) 107a/计费 信息收集系统(CCF ) 107a/在线计费系统(OCS ) 107b根据 UE 101的 网络使用情况记录计费信息。 对于非漫游情况所建立的隧道是 UE-WLAN-PDG。 这时, UE 101就可以接入 3GPP PS域业务, UE 101 可通过与 PDG 105的隧道与属于外部网络的 PDN之间进行互访, PDN 包括 Intemet、 Intranet等移动网以外的所有分组数据网络。 Referring to FIG. 1, a simplified network structure diagram in a non-roaming scenario where a WLAN and a 3GPP network interworking scenario 3 is not shown. The WLAN access network 102 is directly connected to the external Internet (intranet) or intranet (intranet) 104, and the user equipment (UE) 101 and the 3GPP home network (3GPP Home Network) 3GPP authentication and authorization plan respectively through the WLAN access network 102 A charge server (AS, 3GPP AAA Server) 103 is connected to a packet data gateway (PDG, Packet Data Gateway) 105, and the PDG 105 is connected to a packet data network (PDN, Packet Data Network) that is part of an external network through a Wi interface. Generally, , When the UE 101 wishes to directly access the Internet / Intranet 104 through the WLAN access network 102, it may apply for a service of the interworking scenario 2 to the 3GPP home network. If the UE 101 also wants to access 3GPP packet switching (PS) domain services, and accesses the PDN through the WLAN-3GPP network, it may further apply to the 3GPP home network for an interworking scenario 3 service. That is, the UE 101 initiates a service authorization process request for the interworking scenario 3 to the AS 103 of the 3GPP home network. The AS 103 of the 3GPP home network performs service authentication and authorization on the service request. If successful, the AS 103 sends an access permission message to the user. The AS 103 allocates the corresponding PDG 105 to the UE 101, and a tunnel is established between the UE 101 and the allocated PDG 105. In addition, the charging gateway (CGw) 107a / charging information collection system (CCF) 107a / online charging system (OCS) 107b records charging information according to the network usage of the UE 101. The tunnel established for non-roaming situations is UE-WLAN-PDG. At this time, the UE 101 can access the 3GPP PS domain services, and the UE 101 can communicate with the PDN belonging to the external network through the tunnel with the PDG 105. The PDN includes all packet data networks other than mobile networks such as Intemet and Intranet.
WLAN接入网与 3GPP互通场景 3中的漫游情况与非漫游情况相似, 其筒化 絡结构参见图 2所示。在漫游情况下, WLAN接入网 102通过 3GPP访问网络( 3GPP Visited Network )与 3GPP归属网络相连。 WLAN 接入网 102 与 UE 101、 3GPP AAA服务器代理(AS Proxy ) 201、 Internet/Intranet 104和无线接入网关(WAG ) 202相连。 UE 101可通过 3GPP 访问网络向 3GPP 归属网络申请互通场景 2 业务接入到 Internet/Intranet 104。 如果 UE 101还希望申请互通场景 3业务, 接入到 3GPP PS域业务, UE 101需要通过 3GPP访问网絡向 3GPP归属网络发 起业务授权过程, 该过程同样在 UE 101和 3GPP归属网络的 AS 103之 间进行, 当授权成功后 , AS 103给 UE 101分配相应的归属 PDG 105 , UE 101通过 3GPP访问网络中的 WAG 202与分配的 PDG 105之间建立 隧道。 对于漫游情况, 所建立的隧道是 UE-WLAN-WAG-PDG。 这时, UE 101可以接入归属网络的 3GPP PS域业务。 The roaming situation in the WLAN access network and 3GPP interworking scenario 3 is similar to the non-roaming situation, and its tube network structure is shown in FIG. 2. In the case of roaming, the WLAN access network 102 is connected to the 3GPP home network through a 3GPP Visited Network. The WLAN access network 102 is connected to a UE 101, a 3GPP AAA server proxy (AS Proxy) 201, an Internet / Intranet 104, and a wireless access gateway (WAG) 202. The UE 101 may apply to the 3GPP home network for the interworking scenario 2 service access to the Internet / Intranet 104 through the 3GPP access network. If the UE 101 also wishes to apply for the interworking scenario 3 service and access the 3GPP PS domain service, the UE 101 needs to initiate a service authorization process to the 3GPP home network through the 3GPP access network. This process is also between the UE 101 and the AS 103 of the 3GPP home network. When the authorization is successful, the AS 103 allocates the corresponding home PDG 105 to the UE 101, and the UE 101 establishes a tunnel between the WAG 202 and the allocated PDG 105 through the 3GPP access network. For roaming, the established tunnel is UE-WLAN-WAG-PDG. At this time, UE 101 can access 3GPP PS domain services of the home network.
上述两种情况下, UE与 PDG之间的隧道建立之后, UE即可通过 PDG接入 3GPP的 PS域业务, 也就是说, UE发出的数据经隧道到达 PDG后, PDG对数据进行解封装, 然后将数据通过 Wi接口发送到外部 网络。 但不管是在漫游情况还是在非漫游情况下, 当外部网络发起向 UE发送数据的移动台终止( MT )过程时, 如果 UE与 PDG之间没有建 立隧道, 从外部网络发出的业务数据到达 PDG后, PDG需要知道目标 UE所属的鉴权服务器, 即 AS地址, 才能将通过该 AS建立 UE和 PDG 之间的隧道, 进而将业务数据发送至用户。 但是对于 PDG如何获取目 标 UE所属 AS路由信息的方法, 目前尚未提出。 发明内容 In the above two cases, after the tunnel between the UE and the PDG is established, the UE can access the 3GPP PS domain services through the PDG, that is, after the data sent by the UE reaches the PDG through the tunnel, the PDG decapsulates the data. The data is then sent to the external network via the Wi interface. However, whether in roaming or non-roaming situations, when an external network initiates a mobile station termination (MT) procedure to send data to the UE, if no tunnel is established between the UE and the PDG, service data sent from the external network reaches the PDG Later, the PDG needs to know the authentication server to which the target UE belongs, that is, the AS address, in order to establish a tunnel between the UE and the PDG through the AS, and then send service data to the user. However, a method for how the PDG obtains routing information of the AS to which the target UE belongs has not yet been proposed. Summary of the Invention
有鉴于此, 本发明的主要目的在于提供一种在 WLAN-3GPP互通网 络中查询路由的方法,使 PDG设备方便查询到目标 UE所属鉴权服务器 路由。 In view of this, the main object of the present invention is to provide a method for querying a route in a WLAN-3GPP interworking network, so that the PDG device can easily query the route to the authentication server to which the target UE belongs.
一种无线局域网移动网互通情况下查询路由的方法,包括以下步骤: a )在分组数据网关中保存用户设备的 IP地址和用户标识, 并建立 IP地址和用户标识之间的映射关系; A method for querying routing in the case of wireless local area network and mobile network interworking includes the following steps: a) storing an IP address and a user identification of a user equipment in a packet data gateway, and establishing a mapping relationship between the IP address and the user identification;
b )外部网络的数据到达分组数据网关并引发路由查询,分组数据网 关根据接收到的数据中包含的目标用户设备的 IP地址在自身中查找该 IP地址所对应的用户标识; b) the data of the external network reaches the packet data gateway and triggers a routing query, and the packet data gateway searches for the user ID corresponding to the IP address in itself according to the IP address of the target user equipment contained in the received data;
c )分组数据网关向路由寄存设备发送包含有该用户标识的路由查询 请求; c) the packet data gateway sends a routing query request including the user identity to the routing storage device;
d )路由寄存设备根据在自身建立的签约用户设备的用户标识和所属 鉴权服务器路由信息的映射关系, 查找当前目标用户设备所属鉴权服务 器路由信息, 并将查找结果返回。 d) The routing registration device searches for the authentication service to which the current target user equipment belongs according to the mapping relationship between the user identifier of the contracted user equipment established by itself and the routing information of the associated authentication server. The router routes information and returns the search results.
该方法所述用户设备的用户标识是该用户设备的国际移动签约用户 标识(IMSI )、 或无线局域网临时移动签约用户标识(WTMSI )。 In the method, the user identity of the user equipment is an international mobile subscription user identity (IMSI) of the user equipment, or a wireless local area network temporary mobile subscription user identity (WTMSI).
该方法所述路由寄存设备是归属签约用户服务设备, 步骤 a )进一 步包括: 建立分组数据网关与路由寄存设备之间的通信连接。 In the method, the route registration device is a home subscription user service device. Step a) further includes: establishing a communication connection between the packet data gateway and the route registration device.
该方法所述路由寄存设备是归属签约用户服务设备; The routing storage device in this method is a home subscription user service device;
步骤 c )进一步包括: 分组数据网关将路由查询请求发送至与该分 组数据网关相连的鉴权服务器 , 该鉴权服务器将该查询请求转发至路由 寄存设备; Step c) further includes: the packet data gateway sends a routing query request to an authentication server connected to the packet data gateway, and the authentication server forwards the query request to the routing storage device;
步骤 d )进一步包括: 路由寄存设备将查找结果发送至该鉴权服务 器, 该鉴权服务器将该查找结果转发至分组数据网关。 Step d) further includes: the routing registration device sends the search result to the authentication server, and the authentication server forwards the search result to the packet data gateway.
该方法所述路由寄存设备是归属签约用户服务设备和与该分组数据 网关相连的鉴权服务器; 并进一步包括: The routing storage device in the method is a home subscription user service device and an authentication server connected to the packet data gateway; and further includes:
cdl )分组数据网关将路由查询请求发送至所述鉴权服务器, 该鉴权 服务器在自身中查找当前目标用户设备所属鉴权服务器路由信息 , 如果 找到则向分组数据网关返回包含有该鉴权服务器路由信息的响应信息, 结束路由查询流程; 否则, 鉴权服务器向归属签约用户服务设备转发路 由查询请求; cdl) the packet data gateway sends a routing query request to the authentication server, and the authentication server searches for the routing information of the authentication server to which the current target user equipment belongs in itself, and if found, returns the packet server to the packet data gateway. The response information of the routing information ends the routing query process; otherwise, the authentication server forwards the routing query request to the home subscription user service device;
cd2 )归属签约用户服务设备在自身中查找当前目标用户设备所属鉴 权服务器路由信息, 如果找到, 则向鉴权服务器返回包含有该鉴权服务 器路由信息的响应信息; 否则, 向鉴权服务器返回携带有错误原因的响 应信息; cd2) the home subscription user service device searches itself for the routing information of the authentication server to which the current target user equipment belongs, and if found, returns the response information containing the routing information of the authentication server to the authentication server; otherwise, returns to the authentication server Carry response information with error reason;
cd3 )鉴权服务器将收到的响应信息转发至该分组数据网关。 cd3) the authentication server forwards the received response information to the packet data gateway.
该方法所述鉴权服务器接收到从归属签约用户服务设备返回的路由 信息后, 进一步包括: 鉴权服务器将该响应消息中包含的目标用户设备 所属鉴权服务器路由进行保存。 After the authentication server receives the routing information returned from the home subscription user service device, the method further includes: the authentication server includes the target user equipment included in the response message The own authentication server route is saved.
该方法所述路由寄存设备是一个与分组数据网关相连的鉴权服务 器, 步骤 a )进一步包括: 在该鉴权服务器中保存所有签约用户设备所 属鉴权服务器的路由信息, 并建立每个签约用户设备用户标识和所属鉴 权服务器路由信息之间的映射关系。 In the method, the route registration device is an authentication server connected to the packet data gateway. Step a) further includes: storing in the authentication server the routing information of the authentication servers to which all contracted user equipment belongs, and establishing each contracted user. The mapping relationship between the device user ID and the routing information of the authentication server to which it belongs.
该方法所述鉴权服务器是 3GPP认证授权计费服务器(AS ), 所述 鉴权服务器的路由信息是 AS的地址。 In this method, the authentication server is a 3GPP authentication, authorization and accounting server (AS), and the routing information of the authentication server is an address of the AS.
该方法所述归属签约用户服务设备是归属签约用户服务器(HSS )。 该方法所述归属签约用户服务设备是归属位置寄存器(HLR ), 步骤 a )进一步包括:在归属位置寄存器中保存签约用户设备所属鉴权服务器 的路由信息, 并建立签约用户设备的用户标识和所属鉴权服务器路由信 息的映射关系。 In this method, the home subscription user service device is a home subscription user server (HSS). In the method, the home subscription user service device is a home location register (HLR), and step a) further includes: saving the routing information of the authentication server to which the subscription user device belongs in the home location register, and establishing the user identity and belonging of the subscription user device. Mapping relationship of authentication server routing information.
由上述方案可以看出, 本发明的互通网络中查询路由的方法, 通过 在分组数据网关中配置签约移动用户设备的相关信息 , 并通过到路由寄 存设备中查询, 实现了 WLAN-3GPP互通网絡中对目标 UE所属鉴权服 务器路由的查询,从而为外部网絡数据通过 WLAN-3GPP互通网络发送 至用户设备奠定了基础。 附图简要说明 As can be seen from the above solution, the method for querying routing in the interworking network of the present invention implements the WLAN-3GPP interworking network by configuring related information of the contracted mobile user equipment in the packet data gateway and querying the routing storage device. The query on the routing of the authentication server to which the target UE belongs, thereby laying a foundation for the external network data to be sent to the user equipment through the WLAN-3GPP interworking network. Brief description of the drawings
图 1为 WLAN与 3GPP网络互通场景 3非漫游情况的结构示意图; 图 2为 WLAN与 3GPP网络互通场景 3漫游情况的结构示意图; 图 3为本发明实施方案一的网络结构示意图; FIG. 1 is a schematic structural diagram of a non-roaming scenario in a WLAN and 3GPP network interworking scenario; FIG. 2 is a schematic structural diagram of a roaming situation in a WLAN and 3GPP network interworking scenario; FIG. 3 is a schematic structural diagram of a network structure according to Embodiment 1 of the present invention;
图 4为本发明实施方案一的工作流程图; 4 is a working flowchart of Embodiment 1 of the present invention;
图 5为本发明实施方案二、 三的网络结构示意图; 5 is a schematic diagram of a network structure according to Embodiments 2 and 3 of the present invention;
图 6为本发明实施方案二的工作流程图; 图 7为本发明实施方案三的工作流程图; 6 is a working flowchart of Embodiment 2 of the present invention; 7 is a working flowchart of Embodiment 3 of the present invention;
图 8为本发明实施方案四的网络结构示意图; 8 is a schematic diagram of a network structure according to Embodiment 4 of the present invention;
图 9为本发明实施方案四的工作流程图。 实施本发明的方式 FIG. 9 is a working flowchart of Embodiment 4 of the present invention. Mode of Carrying Out the Invention
下面结合附图及具体实施例对本发明再作进一步详细的说明。 The present invention will be described in further detail below with reference to the drawings and specific embodiments.
目前, 对于普通移动用户, 在 3GPP网的归属签约用户服务设备, 即 HLR或 HSS中存储的关于 UE的信息包括: UE的用户标识、 UE的 签约信息、 UE的安全参数等。当 UE已通过 AS的接入鉴权后, HLR/HSS 中还会存储 UE所属 AS的地址, 在 3GPP AS中会存储: UE的用户标 识、 HLR/HSS地址、 UE的状态信息、 UE的签约信息、 UE的认证、 授 权参数等信息。 其中, 用户标识可以是用户的 IMSI或 WTMSI。 At present, for ordinary mobile users, the information about the UE stored in the home subscription service device of the 3GPP network, that is, the HLR or HSS includes: the user identity of the UE, the subscription information of the UE, and the security parameters of the UE. After the UE has passed the access authentication of the AS, the address of the AS to which the UE belongs is also stored in the HLR / HSS, and it is stored in the 3GPP AS: the user identity of the UE, the HLR / HSS address, the status information of the UE, and the UE's subscription Information, UE authentication, authorization parameters and other information. The user identifier may be the IMSI or WTMSI of the user.
针对这种情况, 本发明预先在 PDG中配置 UE的 IP地址和用户标 识等参数, 并建立 UE的 IP地址和用户标识之间的映射关系。 外部网络 发出的数据到达 PDG并引发路由查询, PDG根据数据中的目标用户 IP 地址, 查找到该用户的用户标识, 然后发送包含有该用户标识的查询请 求到路由寄存设备中, 查询目标 UE所属 AS的路由。 所述路由寄存设 备可以是归属签约用户服务设备, 归属签约用户服务设备中已保存有 UE的用户标识、 UE所属 AS的地址、 以及 UE的用户标识和所属 AS 地址的映射关系, 因此查询起来十分方便。 另外, 路由寄存设备也可采 用与 PDG相邻的某个 AS, 由于在 AS中已存在 UE的用户标识, 因此 需要在该作为路由寄存设备的 AS中添加 UE所属 AS的地址。 In view of this situation, the present invention configures parameters such as the IP address of the UE and the user identifier in the PDG in advance, and establishes a mapping relationship between the IP address of the UE and the user identifier. The data sent from the external network arrives at the PDG and triggers a routing query. The PDG finds the user ID of the user based on the IP address of the target user in the data, and then sends a query request containing the user ID to the routing storage device to query the target UE's ownership. AS routing. The route registration device may be a home subscription user service device. The home subscription user service device has stored the user identifier of the UE, the address of the AS to which the UE belongs, and the mapping relationship between the user identifier of the UE and the address of the own AS. Convenience. In addition, the route registration device may also use an AS adjacent to the PDG. Since the user identity of the UE already exists in the AS, it is necessary to add the address of the AS to which the UE belongs in the AS serving as the route registration device.
以下是本发明根据现有的漫游或非漫游情况的 3GPP归属网络结构, 提出的四种查询当前 UE所属 AS路由信息的方案: The following are four schemes for querying the routing information of the AS to which the current UE belongs according to the present 3GPP home network structure of the roaming or non-roaming situation of the present invention:
方案一, PDG直接向 HLR/HSS查询路由: 先在 PDG与 HLR、 或 PDG与 HSS之间建立直接接口,PDG直接向 HLR/HSS发送路由查询消 息, 由 HLR/HSS返回 UE所属 AS的路由信息。 Solution 1: The PDG directly queries the HLR / HSS for routing: first, the PDG and the HLR, or A direct interface is established between the PDG and the HSS. The PDG directly sends a routing query message to the HLR / HSS, and the HLR / HSS returns the routing information of the AS to which the UE belongs.
本方案由于现有 WLAN-3GPP网络结构中 PDG与归属签约用户服 务设备之间没有直接的接口连接, 因此, 首先需要在它们之间增加接口 以建立连接。 参见图 3所示, 才艮据所采用的网络结构的不同增加不同的 接口: 如图 3a所示, 对于采用 HSS 106a作为归属签约用户服务设备的 网络, 在 PDG 105与 HSS 106a之间增加 Wc接口; 如图 3b所示, 对于 采用 HLR 106b作为归属签约用户服务设备的网络,在 PDG 105与 HLR 106b之间增加 Gc,接口。 In this solution, since there is no direct interface connection between the PDG and the home subscriber service equipment in the existing WLAN-3GPP network structure, firstly, an interface needs to be added between them to establish a connection. Referring to FIG. 3, different interfaces are added according to different network structures used. As shown in FIG. 3a, for a network using HSS 106a as a home subscriber service device, Wc is added between PDG 105 and HSS 106a. Interface; as shown in FIG. 3b, for a network using HLR 106b as a home subscriber service device, a Gc, interface is added between PDG 105 and HLR 106b.
参见图 4所示方案一的消息流程。 Refer to the message flow of the first scheme shown in FIG. 4.
对于采用 HSS实现路由查询的流程包括: The process of implementing route query using HSS includes:
步驟 401 , PDG通过 Wc接口向 HSS发送查询 UE所属 AS路由信 息的请求消息,请求消息中包含有 HSS地址、 PDG的地址和 UE的用户 标识。 Step 401: The PDG sends a request message to the HSS to query the AS routing information of the UE through the Wc interface. The request message includes the HSS address, the PDG address, and the UE's user identifier.
步骤 402, HSS接收到该请求消息后, 根据请求消息的用户标识在 自身中查找请求的 UE所属 AS的路由信息, 然后向请求的 PDG返回响 应消息, 如果 HSS查找到请求的路由信息, 则在响应消息中包含 UE的 用户标识和 UE所属 AS的地址;如果 HSS无法查找到请求的路由信息, 则返回的响应消息中包含相应的错误原因。 Step 402: After receiving the request message, the HSS searches for the routing information of the AS to which the requested UE belongs according to the user identifier of the request message, and returns a response message to the requested PDG. If the HSS finds the requested routing information, The response message includes the user identifier of the UE and the address of the AS to which the UE belongs; if the HSS cannot find the requested routing information, the response message returned contains the corresponding error cause.
对于采用 HLR实现路由查询的情况,由于传统的 HLR不涉及与 AS 有关的业务, 因此在 HLR路由表中没有 AS路由表项, 通用分组无线服 务(GPRS ) 已有的参数和信令中不涉及 AS部分。 为了尽量利用现有资 源, 本方案采用 Gc,接口连接 PDG和 HLR, 该接口仍采用 GPRS已有 的参数和信令, 同时在 HLR中也将以保存 MSC/SGSN路由的形式保存 AS的路由信息, 即将 AS的路由作为某个 MSC或 SGSN的路由保存在 MSC或 SGSN的路由位置, 以便 PDG通过该接口查询 UE所属 AS的 路由信息。 For the case of using HLR to implement route query, since the traditional HLR does not involve AS-related services, there is no AS routing entry in the HLR routing table. Existing parameters and signaling of General Packet Radio Service (GPRS) are not involved. AS part. In order to make the best use of existing resources, this solution uses Gc. The interface connects PDG and HLR. This interface still uses the existing parameters and signaling of GPRS. At the same time, the routing information of AS will be saved in the form of MSC / SGSN routing in HLR That is, save the AS's route as the route of a certain MSC or SGSN in The routing position of the MSC or SGSN, so that the PDG queries the routing information of the AS to which the UE belongs through this interface.
那么, 在路由查询过程中: Then, during the route query process:
步骤 401 中 PDG发送的 AS路由查询请求消息, 可采用已有的 MAP— SEND— ROUTING— I PO— FOR— GPRS request消息通过 Gc,接口向 HLR发送, 查询 UE所属 AS路由信息。 其中, UE用用户标识 IMSI或 WTMIS表示。 In step 401, the AS routing query request message sent by the PDG may use the existing MAP_SEND_ROUTING_IP_FOR_ GPRS request message to be sent to the HLR through the Gc interface to query the AS routing information to which the UE belongs. The UE is represented by a user identifier IMSI or WTMIS.
在步骤 402中, HLR接收到该消息, 在自身中查找完成后, 采用已 有 MAP— SEND— ROUTING— INFO JFOR— GPRS response消息作为响应消 息向 PDG返回查询结果,如果查找成功, 则在消息中包含 UE的用户标 识 和 UE 所 属 AS 的 地 址 , 其 中 , 用 MAP—SEND— ROUTING— INFO— FOR— GPRS response 消息的信息元素 ( IE ) "GSN Address" 放置标识 UE所属 AS的地址。 如果 HLR无法查 询到 UE所属 AS的路由信息, 则在响应消息中包含相应的错误原因。 In step 402, the HLR receives the message, and after the search is completed in itself, the existing MAP_SEND_ROUTING_INFO JFOR_GPRS response message is used as a response message to return the query result to the PDG. If the search is successful, it is included in the message. Contains the user identity of the UE and the address of the AS to which the UE belongs. Among them, the information element (IE) "GSN Address" of the MAP_SEND_ ROUTING_ INFO_ FOR_ GPRS response message is used to place the address identifying the AS to which the UE belongs. If the HLR cannot query the routing information of the AS to which the UE belongs, the response message contains the corresponding error cause.
方案二, PDG经由 AS转发请求向 HLR/HSS查询路由: 与方案一 不同的是该方案 PDG先将路由查询消息发送至与其相连的 AS, 再由 AS向 HLR7HSS转发路由查询消息, 路由查找完成后, HLR7HSS返回 经由该 AS返回给 PDG路由查询响应消息。 In the second scheme, the PDG queries the HLR / HSS for routing through the AS forwarding request: Unlike the first scheme, the PDG sends the route query message to the AS connected to it, and then the AS forwards the route query message to the HLR7HSS. After the route search is completed, , HLR7HSS returns a route query response message to the PDG via the AS.
本方案利用 AS中保存的 HLR/HSS地址, PDG与 HLR/HSS之间的 互通消息通过 AS转发, 因此, 本方案可以利用现有的网络结构, 无需 增加接口。 参见图 5所示, 图 5a为采用 HSS 106a作为归属签约用户服 务设备的网络, PDG 105与 HSS 106a通过 AS 103间接连接; 图 5b为 采用 HLR 106 b作为归属签约用户服务设备的网络, PDG 105与 HLR 106b通过 AS 103间接连接。 This solution uses the HLR / HSS address stored in the AS, and the interworking messages between PDG and HLR / HSS are forwarded through the AS. Therefore, this solution can use the existing network structure without adding interfaces. Referring to FIG. 5, FIG. 5a is a network using HSS 106a as a home subscriber service device, and PDG 105 and HSS 106a are indirectly connected through AS 103. FIG. 5b is a network using HLR 106 b as a home subscriber service device, PDG 105 It is indirectly connected to HLR 106b through AS 103.
参见图 6所示方案二的消息流程。 对于采用 HSS查询路由得情况, 包括: Refer to the message flow of the second scheme shown in FIG. 6. The situation of using HSS to query the route includes:
步骤 601 , PDG通过 Wm接口向 AS发送 PDG查询目标 UE所属 AS路由信息的请求消息, 请求消息的目的地址是 HSS地址, 源地址是 PDG地址, 并还包含有 UE的用户标识。 Step 601: The PDG sends a PDG query message to the AS through the Wm interface to query the routing information of the AS to which the target UE belongs. The destination address of the request message is the HSS address, the source address is the PDG address, and the UE identifier is included.
步骤 602, 请求消息先经 Wm接口发送到 AS, AS接收到该请求消 息后, 对该消息进行协议转换, 并通过 Wx接口向 HSS转发。 Step 602: The request message is first sent to the AS via the Wm interface. After receiving the request message, the AS performs protocol conversion on the message and forwards the message to the HSS through the Wx interface.
步驟 603, HSS接收到该请求消息后, 在自身中查找请求的 UE所 属 AS路由信息, 并向 PDG返回响应消息, 响应消息的源地址是 HSS 地址, 目的地址是 PDG。 如果 HSS查找到请求的路由信息, 响应消息 中包含 UE的用户标识和 UE所属 AS的地址; 如果 HSS未查找到请求 的路由信息, 则返回的响应消息中包含相应的错误原因的, 这一步驟与 步骤 402所述相同。 Step 603: After receiving the request message, the HSS searches for AS routing information of the requested UE in itself and returns a response message to the PDG. The source address of the response message is the HSS address and the destination address is the PDG. If the HSS finds the requested routing information, the response message contains the user ID of the UE and the address of the AS to which the UE belongs; if the HSS does not find the requested routing information, the response message returned contains the corresponding error cause. This step The same as described in step 402.
步骤 604, 响应消息先经 Wx接口发送至 AS, AS对接收到响应消 息进行协议转换后返回给 PDGo Step 604, the response message is sent to the AS via the Wx interface, and the AS performs protocol conversion on the received response message and returns it to PDGo.
对于采用 HLR实现路由查询的情况, HLR中保存 AS路由的方法以 及 HLR采用查询应答信令与方案一相同,即当 AS经 D,接口或 Gr,接口 向 HLR转发 PDG 查询 UE 所属的 AS 的路由信息消息时, 采用 MAP_SEND— ROUTING— INFO— FOR— GPRS request消息作为 PDG查询 UE 所 属 AS 的 路 由 信 息 消 息 , 用 MAP—SEND— ROUTING— INFO— FOR— GPRS response消息作为 PDG查询 UE 所 属 AS 的 路 由 信 息 响 应 消 息 。 用 MAP— SEND— ROUTING— INFO— FOR— GPRS response 消息的 IE "GSN Address"放置标识 UE所属 AS的地址。其它过程均与 HSS的情况相同。 For the case of using HLR to implement route query, the method of saving AS routes in HLR and HLR using query response signaling is the same as scheme one, that is, when AS passes D, interface or Gr, the interface forwards PDG to HLR to query the route of AS to which the UE belongs For information messages, use MAP_SEND_ ROUTING_ INFO_ FOR_ GPRS request message as the routing information message for the PDG to query the AS of the UE, and use MAP_SEND_ ROUTING_ INFO_ FOR_ the GPRS response message as the PDG to query the routing information for the AS of the UE. Response message. Use the IE "GSN Address" of the MAP-SEND- ROUTING- INFO- FOR- GPRS response message to place the address identifying the AS to which the UE belongs. The other processes are the same as in the case of HSS.
方案三, PDG向 AS查询路由, AS再向 HLR/HSS查询路由: PDG 通过 Wm接口直接向 AS查询 UE所属的 AS的路由信息, AS再向 HLR/HSS查询 UE所属的 AS的路由信息,然后该 AS将从 HLR/HSS返 回的路由信息返回给 PDG。 Solution 3: The PDG queries the AS for the route, and the AS queries the HLR / HSS for the route: The PDG directly queries the AS for the routing information of the AS to which the UE belongs through the Wm interface, and the AS then The HLR / HSS queries the routing information of the AS to which the UE belongs, and then the AS returns the routing information returned from the HLR / HSS to the PDG.
本方案仍采用现有网络结构, 其网络结构与方案二相同仍是图 5所 示结构。 This solution still uses the existing network structure, and its network structure is the same as that in solution 2 and is still the structure shown in Figure 5.
该方案的消息流程参见图 7所示。 The message flow of this solution is shown in Figure 7.
对于釆用 HSS查询路由的情况: For the case of using HSS query routing:
步骤 701 , PDG向 AS查询 UE所属的 AS的路由信息。 PDG通过 Wm接口向 AS发送 PDG查询目标 UE所属 AS的路由信息消息, 消息 中的目的地址是 AS地址, 源地址是 PDG地址, 并包括 UE的 用户标 识。 Step 701: The PDG queries the AS for the routing information of the AS to which the UE belongs. The PDG sends a PDG query routing information message to the AS through the Wm interface to the AS to which the target UE belongs. The destination address in the message is the AS address, the source address is the PDG address, and the user identifier of the UE is included.
步驟 702, AS接收到该请求消息后, 先在自身中查找目标 UE所属 AS路由, 如果 AS查找到请求的目标 UE所属 AS路由信息, 则向 PDG 返回包含该路由信息的相应消息; 如果 AS没有查找请求的目标 UE所 属 AS路由, 则对该消息进行协议转换后根据 AS中保存的 HSS地址, 通过 Wx接口将请求消息向 HSS转发。该转发的消息中目的地址更改为 HSS地址, 源地址为 AS地址。 Step 702: After receiving the request message, the AS first searches the AS route to which the target UE belongs in itself. If the AS finds the routing information of the AS to which the requested target UE belongs, it returns a corresponding message containing the routing information to the PDG. Find the AS route to which the target UE of the request belongs, and then perform protocol conversion on the message, and forward the request message to the HSS through the Wx interface according to the HSS address stored in the AS. In the forwarded message, the destination address is changed to an HSS address, and the source address is an AS address.
步驟 703, HSS接收到该请求消息后在自身查找请求的路由信息, 并向 AS返回响应消息,响应信息的目的地址为 AS地址,源地址为 HSS 地址。 如果 HSS查找到请求的路由信息, 则在响应消息中包含 UE的用 户标识和 UE所属的 AS的地址, 如果查询路由过程失败, 响应消息中 包含相应的错误原因。 Step 703: After receiving the request message, the HSS searches for the requested routing information and returns a response message to the AS. The destination address of the response information is the AS address and the source address is the HSS address. If the HSS finds the requested routing information, the response message contains the user ID of the UE and the address of the AS to which the UE belongs. If the routing query fails, the response message contains the corresponding error cause.
步骤 704, AS接收到该响应消息,对其进行协议转换后返回给 PDG, 响应消息目的地址改为 PDG地址, 源地址为 AS地址。 此时 AS还可将 响应消息中的目标 UE所属 AS地址进行保存, 当 PDG下一次向 AS查 询该目标 UE所属 AS地址时, AS可直接将该 AS地址返回 PDG, 而无 需再向 HSS查询。 In step 704, the AS receives the response message, performs protocol conversion on the response message, and returns it to the PDG. The destination address of the response message is changed to the PDG address, and the source address is the AS address. At this time, the AS can also save the AS address of the target UE in the response message. When the PDG next queries the AS for the AS address of the target UE, the AS can directly return the AS address to the PDG without Need to check with HSS again.
对于采用 HLR的互通网络情况, 与方案一和方案二相同, 即当 AS 经 D'接口或 Gr,接口向 HLR转发 PDG查询 UE所属的 AS的路由信息 消息时,采用 MAP— SEND— ROUTING— INFO— FOR— GPRS request消息作 为 PDG 查 询 ΌΈ 所 属 AS 的 路 由 信 息 消 息 , 用 MAP_SEND— ROUTING— INFO— FOR— GPRS response消息作为 PDG查询 UE 所 属 AS 的 路 由 信 息 响 应 消 息 。 用 MAP— SEND— ROUTING— INFO— FOR— GPRS response 消息的 IE "GSN Address" 标识 UE所属 AS的地址。 其它过程均与 HSS的情况相同。 For the interworking network using HLR, it is the same as scheme 1 and scheme 2, that is, when the AS forwards the PDG query routing information message of the AS to which the UE belongs to the HLR via the D 'interface or Gr, the interface adopts MAP_SEND_ROUTING_INFO — FOR— The GPRS request message is used as the routing information message for the PDG query ΌΈ owning AS, and the MAP_SEND — ROUTING — INFO — FOR — GPRS response message is used as the PDG query routing information response message for the AS to which the UE belongs. Use the IE "GSN Address" of the MAP_SEND_ ROUTING_ INFO_ FOR_ GPRS response message to identify the address of the AS to which the UE belongs. The other processes are the same as in the case of HSS.
方案四, PDG向 AS查询路由: PDG直接通过 Wm接口向 AS发送 路由查询信息, 该 AS将路由信息直接返回给 PDG。 In the fourth solution, the PDG queries the AS for routing: The PDG directly sends routing query information to the AS through the Wm interface, and the AS directly returns the routing information to the PDG.
本方案在与 PDG相邻的 AS中除了保存有 UE的用户标识、 UE的 签约信息等信息外, 还应至少保存所有授权的互通网络用户的所属 AS 地址。其网络结构参见图 8所示, PDG 105与作为路由寄存设备的 AS 103 直接相连。 由于本方案不涉及 HLR/HSS部分, 因此可以与 HLR/HSS相 连或不连, 可采用图 3、 图 5的任何结构。 In this solution, in addition to the information such as the user identifier of the UE and the subscription information of the UE, the AS adjacent to the PDG should also store at least the AS addresses of all authorized interworking network users. See Figure 8 for its network structure. PDG 105 is directly connected to AS 103, which is a route registration device. Since this solution does not involve the HLR / HSS part, it can be connected or not connected with the HLR / HSS. Any structure shown in Figures 3 and 5 can be used.
参见图 9所示方案四的消息流程。 Refer to the message flow of the fourth scheme shown in FIG. 9.
步骤 901 , PDG向 AS查询 UE所属的 AS的路由信息。 PDG向 AS 发送 PDG查询 UE所属 AS的路由信息消息, 消息的目的地址为 AS地 址, 源地址为 PDG地址, 并包含 UE的用户标识。 Step 901: The PDG queries the AS for routing information of the AS to which the UE belongs. The PDG sends a PDG query to the AS for the routing information message of the AS to which the UE belongs. The destination address of the message is the AS address, the source address is the PDG address, and the UE identifier is included.
步骤 902, AS接收该消息后, 根据请求消息的用户标识在自身中查 找请求的目标 UE所属 AS路由信息, 然后向 PDG返回响应消息, 如果 AS查找到请求的目标用户所属 AS路由信息, 则响应消息中包含 UE的 用户标识和 UE所属的 AS的地址, 如果查询路由过程失败, 响应消息 中包含相应的错误原因。 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡 在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均 应包含在本发明的保护范围之内。 Step 902: After receiving the message, the AS searches for the AS routing information of the requested target UE according to the user identifier of the request message, and then returns a response message to the PDG. If the AS finds the AS routing information of the requested target user, it responds The message contains the user identifier of the UE and the address of the AS to which the UE belongs. If the query routing process fails, the response message contains the corresponding error cause. The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall be included in the present invention. Within the scope of protection.
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN03142524.0 | 2003-06-17 | ||
CNB031425240A CN1315302C (en) | 2003-06-17 | 2003-06-17 | Method for querying routing in the case of intercommunication between wireless local area network and mobile network |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004112319A1 true WO2004112319A1 (en) | 2004-12-23 |
Family
ID=33546193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2004/000646 WO2004112319A1 (en) | 2003-06-17 | 2004-06-17 | Method of querying route information in the environment of wlan interacting with mobile network |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1315302C (en) |
WO (1) | WO2004112319A1 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100450279C (en) * | 2005-03-22 | 2009-01-07 | 华为技术有限公司 | Method for realizing user data management based on wireless system |
CN1870658B (en) | 2005-07-01 | 2010-07-07 | 华为技术有限公司 | User positioning system and method in packet network |
CN100454849C (en) | 2005-08-05 | 2009-01-21 | 华为技术有限公司 | Fault detecting method in next generation network |
CN1953465A (en) * | 2005-10-20 | 2007-04-25 | 华为技术有限公司 | A method and installation to acquire access information |
CN100450097C (en) * | 2006-03-10 | 2009-01-07 | 华为技术有限公司 | Method for roaming user data route in evolution network |
CN101132378B (en) * | 2006-08-25 | 2010-07-21 | 华为技术有限公司 | A method and communication system for intercommunication between different networks |
CN101316440B (en) | 2007-05-28 | 2012-07-04 | 华为技术有限公司 | Method and communication system for storing address of network anchor point to network server |
WO2008144991A1 (en) * | 2007-05-28 | 2008-12-04 | Huawei Technologies Co., Ltd. | An implementing method and a communication system for saving the address of network anchor point to the network server |
CN101494882B (en) * | 2008-01-24 | 2012-07-11 | 华为技术有限公司 | Method for implementing ISR during switching process, network element equipment and network system |
CN101296196B (en) * | 2008-06-13 | 2012-12-12 | 腾讯科技(深圳)有限公司 | Authentication method and authentication device |
CN101931798B (en) * | 2009-06-23 | 2013-03-20 | 金三立视频科技(深圳)有限公司 | Multi-network environment video monitoring streaming media delivery route positioning method |
CN102025590B (en) * | 2009-09-18 | 2012-07-18 | 中兴通讯股份有限公司 | Method and system for realizing intercommunication between new net and internet |
CN101868056B (en) * | 2010-05-12 | 2013-10-09 | 华为技术有限公司 | Method, device and system for realizing mobile communication service |
CN102395119B (en) * | 2011-11-15 | 2014-11-19 | 华为技术有限公司 | A method, system and device for supporting application clients to be permanently online |
CN108881019B (en) * | 2017-05-08 | 2020-09-25 | 大唐移动通信设备有限公司 | Terminal access method and equipment |
CN109768947A (en) * | 2017-11-09 | 2019-05-17 | 中国移动通信有限公司研究院 | A user identity authentication method, device and medium |
CN110825886A (en) * | 2019-11-14 | 2020-02-21 | 北京京航计算通讯研究所 | Knowledge graph fusion system |
CN110825887A (en) * | 2019-11-14 | 2020-02-21 | 北京京航计算通讯研究所 | Knowledge graph fusion method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020085516A1 (en) * | 2000-12-28 | 2002-07-04 | Symbol Technologies, Inc. | Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products |
WO2002062094A2 (en) * | 2001-01-29 | 2002-08-08 | Nokia Corporation | Gsm networks and solutions for providing seamless mobility between gsm networks and different radio networks |
-
2003
- 2003-06-17 CN CNB031425240A patent/CN1315302C/en not_active Expired - Fee Related
-
2004
- 2004-06-17 WO PCT/CN2004/000646 patent/WO2004112319A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020085516A1 (en) * | 2000-12-28 | 2002-07-04 | Symbol Technologies, Inc. | Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products |
WO2002062094A2 (en) * | 2001-01-29 | 2002-08-08 | Nokia Corporation | Gsm networks and solutions for providing seamless mobility between gsm networks and different radio networks |
Also Published As
Publication number | Publication date |
---|---|
CN1567894A (en) | 2005-01-19 |
CN1315302C (en) | 2007-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2244424B1 (en) | A method for selecting a policy and charging rules function server on a non-roaming scene | |
WO2004112319A1 (en) | Method of querying route information in the environment of wlan interacting with mobile network | |
US9179289B2 (en) | Method and system for remotely accessing | |
WO2011015140A1 (en) | Method, system and apparatus for mobile telecommunication paging | |
WO2009086734A1 (en) | A method for selecting a policy and charging rules function entity in the non-roaming scenario | |
WO2013063783A1 (en) | Data security channel processing method and device | |
WO2013017098A1 (en) | Method, device, and system for ue access to evolved packet core network | |
CN101399699B (en) | Addressing method, network element equipment and network system of policy decision function entity | |
US8929265B2 (en) | System and method for allocating an anchoring point for a mobile terminal | |
JP4418590B2 (en) | IP movement mechanism of packet radio network | |
WO2004064418A1 (en) | A method of providing location service for wlan user | |
WO2013131487A1 (en) | Converged core network and access method therefor | |
WO2008154874A1 (en) | Method and system for establishing tunnel in the evolution network | |
WO2011035667A1 (en) | Methods and systems for implementing inter-network roam, querying and attaching network | |
AU2004250733B2 (en) | Method for transmitting traffic data to wireless local area network users | |
WO2008009227A1 (en) | A method for the user equipment accessing the telecommunication system and the telecommunication system | |
WO2013060225A1 (en) | System and method for acquiring user location through user bearer identifier | |
WO2012071739A1 (en) | Method for achieving addressing among different networks, routing agent network element and system | |
WO2016000172A1 (en) | Network device and method for allocating access point names | |
WO2011050724A1 (en) | System for implementing mobile communication based on wideband code division multiple access (wcdma) core network and user equipment access method | |
WO2012142889A1 (en) | Gateway selection method, implementation device and system | |
WO2011009253A1 (en) | Method and system for querying a domain name in a mobile network | |
CN102573013B (en) | Data transmission method by adopting multiple access modes and access device | |
WO2011020419A1 (en) | Implementation method, system and diameter routing agent (dra) for controlling load balance of policy and charging rules function (pcrf) entity | |
WO2012089030A1 (en) | Method, access device and authentication device for network access by multiple access methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase |